What is gvfs and why should I want it on my system?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
9
down vote

favorite
1












What does gvfs do for me on my Kubuntu machine and why is /usr/lib/gvfs/gvfs-gdu-volume-monitor eating so much CPU time?



BTW: I read https://en.wikipedia.org/wiki/GVFS and still don't know what's in it for me, especially on KDE / Kubuntu.



lsof shows me that thunderbird, firefox and pidgin have gvfs libraries open, but for what functionality?










share|improve this question























  • Today after work, one of my cores was again at 100% for gvfs-gdu-volume-monitor, having burned 24hrs cpu time in 4 days (which is a lot in my opinion for a process nobody seems to know what it does). So I sudo apt-get purge gvfs gvfs:i386 gvfs-common gvfs-daemons gvfs-libs gvfs-libs'ed it
    – jippie
    May 8 '12 at 18:30















up vote
9
down vote

favorite
1












What does gvfs do for me on my Kubuntu machine and why is /usr/lib/gvfs/gvfs-gdu-volume-monitor eating so much CPU time?



BTW: I read https://en.wikipedia.org/wiki/GVFS and still don't know what's in it for me, especially on KDE / Kubuntu.



lsof shows me that thunderbird, firefox and pidgin have gvfs libraries open, but for what functionality?










share|improve this question























  • Today after work, one of my cores was again at 100% for gvfs-gdu-volume-monitor, having burned 24hrs cpu time in 4 days (which is a lot in my opinion for a process nobody seems to know what it does). So I sudo apt-get purge gvfs gvfs:i386 gvfs-common gvfs-daemons gvfs-libs gvfs-libs'ed it
    – jippie
    May 8 '12 at 18:30













up vote
9
down vote

favorite
1









up vote
9
down vote

favorite
1






1





What does gvfs do for me on my Kubuntu machine and why is /usr/lib/gvfs/gvfs-gdu-volume-monitor eating so much CPU time?



BTW: I read https://en.wikipedia.org/wiki/GVFS and still don't know what's in it for me, especially on KDE / Kubuntu.



lsof shows me that thunderbird, firefox and pidgin have gvfs libraries open, but for what functionality?










share|improve this question















What does gvfs do for me on my Kubuntu machine and why is /usr/lib/gvfs/gvfs-gdu-volume-monitor eating so much CPU time?



BTW: I read https://en.wikipedia.org/wiki/GVFS and still don't know what's in it for me, especially on KDE / Kubuntu.



lsof shows me that thunderbird, firefox and pidgin have gvfs libraries open, but for what functionality?







kubuntu gvfs






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Aug 18 '12 at 12:09









Gilles

512k12010151547




512k12010151547










asked May 7 '12 at 19:37









jippie

8,64672955




8,64672955











  • Today after work, one of my cores was again at 100% for gvfs-gdu-volume-monitor, having burned 24hrs cpu time in 4 days (which is a lot in my opinion for a process nobody seems to know what it does). So I sudo apt-get purge gvfs gvfs:i386 gvfs-common gvfs-daemons gvfs-libs gvfs-libs'ed it
    – jippie
    May 8 '12 at 18:30

















  • Today after work, one of my cores was again at 100% for gvfs-gdu-volume-monitor, having burned 24hrs cpu time in 4 days (which is a lot in my opinion for a process nobody seems to know what it does). So I sudo apt-get purge gvfs gvfs:i386 gvfs-common gvfs-daemons gvfs-libs gvfs-libs'ed it
    – jippie
    May 8 '12 at 18:30
















Today after work, one of my cores was again at 100% for gvfs-gdu-volume-monitor, having burned 24hrs cpu time in 4 days (which is a lot in my opinion for a process nobody seems to know what it does). So I sudo apt-get purge gvfs gvfs:i386 gvfs-common gvfs-daemons gvfs-libs gvfs-libs'ed it
– jippie
May 8 '12 at 18:30





Today after work, one of my cores was again at 100% for gvfs-gdu-volume-monitor, having burned 24hrs cpu time in 4 days (which is a lot in my opinion for a process nobody seems to know what it does). So I sudo apt-get purge gvfs gvfs:i386 gvfs-common gvfs-daemons gvfs-libs gvfs-libs'ed it
– jippie
May 8 '12 at 18:30











4 Answers
4






active

oldest

votes

















up vote
10
down vote



accepted










GVFS (GNOME Virtual file system) provides a layer just below the user applications you use like firefox. This layer is called a virtual filesystem and basically presents to firefox, thunderbird and pidgin a common layer that allows them to see local file resource and remote file resource as a single set of resources. Meaning your access to the resource whether on your local machine or the remote machine would be transparent to the user.



Although this layer is mostly there to make it easier for application developers to code to a single set of interfaces and not have to distinguish between local and remote file system and their low-level code.



For the user this could mean that the same file manager you use to browse your local files, could also be used to browse files on a remote server. As a simplified contrast, on Windows I can browse my local files with Explorer, but to browse files on an NFS or SFTP server I would need a separate application.






share|improve this answer






















  • Can you please provide me link how to install gvfs in Kubuntu
    – SohelAhmedM
    Dec 19 '16 at 6:59

















up vote
3
down vote













It's a virtual file system, not a real one, but is made to look real.



I just ran into it myself it shows 170G being used on it. But if I check with du -hc it shows 0G. So in truth there is 170G being used, but on another networked hard drive in my house not on the system I was looking on and with.



This was likely samba mounts that I copied files from or to and it shows the size from the remote location, but find /disk files shows 170G being used. Really some is being used in buffers, but only while using the files. When you drop the samba (or whatever) connection it will all disappear.






share|improve this answer





























    up vote
    -1
    down vote













    GVFS is absolutely critical to the modern workflow as it allows you to seamlessly access files and folders on remote resources. There is nothing like it in KDE: there is a partial implementation called KIO that only works for some applications. IF you would like to use remote resources like you did in Gnome, MAC, and all versions of Windows since windows 95; you will need gvfs.



    gvfs allows all applications to access a remote resource like a sftp mount or a smb (windows) file share. For example: you have a multi gigabyte video file on a share that you want to play; with gvfs it will play on any player (videos, vlc, etc.) immediately. This is something that KDE cannot replicate. As a workaround you can use Nautilus (files) instead of Dolphin (which is crippled by this lack of functionality).



    I would state that this may be one of the key reasons that KDE is in decline and not nearly as popular as Gnome and other environments.






    share|improve this answer








    New contributor




    SLS is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.
























      up vote
      -6
      down vote













      In other words, it is a hack that lets people see all your local files as remote files or at least provides the layer needed to easily access everything. all your base belongs to me.



      Firefox opens it everytime you open the browser and if you leave it open it will start opening more and more layers of your file system to the public as you get further hacked and cracked.



      Several other gvfs-like daemons will open on their own as you browse.



      Solution: use process manager to end gvfs process everytime you open Firefox. Results: more secure while browsing, no side effects.






      share|improve this answer


















      • 4




        -1: do you have proof for those outrageous claims?
        – Renan
        Jan 4 '13 at 21:37










      Your Answer







      StackExchange.ready(function()
      var channelOptions =
      tags: "".split(" "),
      id: "106"
      ;
      initTagRenderer("".split(" "), "".split(" "), channelOptions);

      StackExchange.using("externalEditor", function()
      // Have to fire editor after snippets, if snippets enabled
      if (StackExchange.settings.snippets.snippetsEnabled)
      StackExchange.using("snippets", function()
      createEditor();
      );

      else
      createEditor();

      );

      function createEditor()
      StackExchange.prepareEditor(
      heartbeatType: 'answer',
      convertImagesToLinks: false,
      noModals: false,
      showLowRepImageUploadWarning: true,
      reputationToPostImages: null,
      bindNavPrevention: true,
      postfix: "",
      onDemand: true,
      discardSelector: ".discard-answer"
      ,immediatelyShowMarkdownHelp:true
      );



      );













       

      draft saved


      draft discarded


















      StackExchange.ready(
      function ()
      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f38109%2fwhat-is-gvfs-and-why-should-i-want-it-on-my-system%23new-answer', 'question_page');

      );

      Post as a guest






























      4 Answers
      4






      active

      oldest

      votes








      4 Answers
      4






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes








      up vote
      10
      down vote



      accepted










      GVFS (GNOME Virtual file system) provides a layer just below the user applications you use like firefox. This layer is called a virtual filesystem and basically presents to firefox, thunderbird and pidgin a common layer that allows them to see local file resource and remote file resource as a single set of resources. Meaning your access to the resource whether on your local machine or the remote machine would be transparent to the user.



      Although this layer is mostly there to make it easier for application developers to code to a single set of interfaces and not have to distinguish between local and remote file system and their low-level code.



      For the user this could mean that the same file manager you use to browse your local files, could also be used to browse files on a remote server. As a simplified contrast, on Windows I can browse my local files with Explorer, but to browse files on an NFS or SFTP server I would need a separate application.






      share|improve this answer






















      • Can you please provide me link how to install gvfs in Kubuntu
        – SohelAhmedM
        Dec 19 '16 at 6:59














      up vote
      10
      down vote



      accepted










      GVFS (GNOME Virtual file system) provides a layer just below the user applications you use like firefox. This layer is called a virtual filesystem and basically presents to firefox, thunderbird and pidgin a common layer that allows them to see local file resource and remote file resource as a single set of resources. Meaning your access to the resource whether on your local machine or the remote machine would be transparent to the user.



      Although this layer is mostly there to make it easier for application developers to code to a single set of interfaces and not have to distinguish between local and remote file system and their low-level code.



      For the user this could mean that the same file manager you use to browse your local files, could also be used to browse files on a remote server. As a simplified contrast, on Windows I can browse my local files with Explorer, but to browse files on an NFS or SFTP server I would need a separate application.






      share|improve this answer






















      • Can you please provide me link how to install gvfs in Kubuntu
        – SohelAhmedM
        Dec 19 '16 at 6:59












      up vote
      10
      down vote



      accepted







      up vote
      10
      down vote



      accepted






      GVFS (GNOME Virtual file system) provides a layer just below the user applications you use like firefox. This layer is called a virtual filesystem and basically presents to firefox, thunderbird and pidgin a common layer that allows them to see local file resource and remote file resource as a single set of resources. Meaning your access to the resource whether on your local machine or the remote machine would be transparent to the user.



      Although this layer is mostly there to make it easier for application developers to code to a single set of interfaces and not have to distinguish between local and remote file system and their low-level code.



      For the user this could mean that the same file manager you use to browse your local files, could also be used to browse files on a remote server. As a simplified contrast, on Windows I can browse my local files with Explorer, but to browse files on an NFS or SFTP server I would need a separate application.






      share|improve this answer














      GVFS (GNOME Virtual file system) provides a layer just below the user applications you use like firefox. This layer is called a virtual filesystem and basically presents to firefox, thunderbird and pidgin a common layer that allows them to see local file resource and remote file resource as a single set of resources. Meaning your access to the resource whether on your local machine or the remote machine would be transparent to the user.



      Although this layer is mostly there to make it easier for application developers to code to a single set of interfaces and not have to distinguish between local and remote file system and their low-level code.



      For the user this could mean that the same file manager you use to browse your local files, could also be used to browse files on a remote server. As a simplified contrast, on Windows I can browse my local files with Explorer, but to browse files on an NFS or SFTP server I would need a separate application.







      share|improve this answer














      share|improve this answer



      share|improve this answer








      edited May 25 '17 at 11:34









      ricmarques

      174110




      174110










      answered May 22 '12 at 10:07









      Johnnie

      633611




      633611











      • Can you please provide me link how to install gvfs in Kubuntu
        – SohelAhmedM
        Dec 19 '16 at 6:59
















      • Can you please provide me link how to install gvfs in Kubuntu
        – SohelAhmedM
        Dec 19 '16 at 6:59















      Can you please provide me link how to install gvfs in Kubuntu
      – SohelAhmedM
      Dec 19 '16 at 6:59




      Can you please provide me link how to install gvfs in Kubuntu
      – SohelAhmedM
      Dec 19 '16 at 6:59












      up vote
      3
      down vote













      It's a virtual file system, not a real one, but is made to look real.



      I just ran into it myself it shows 170G being used on it. But if I check with du -hc it shows 0G. So in truth there is 170G being used, but on another networked hard drive in my house not on the system I was looking on and with.



      This was likely samba mounts that I copied files from or to and it shows the size from the remote location, but find /disk files shows 170G being used. Really some is being used in buffers, but only while using the files. When you drop the samba (or whatever) connection it will all disappear.






      share|improve this answer


























        up vote
        3
        down vote













        It's a virtual file system, not a real one, but is made to look real.



        I just ran into it myself it shows 170G being used on it. But if I check with du -hc it shows 0G. So in truth there is 170G being used, but on another networked hard drive in my house not on the system I was looking on and with.



        This was likely samba mounts that I copied files from or to and it shows the size from the remote location, but find /disk files shows 170G being used. Really some is being used in buffers, but only while using the files. When you drop the samba (or whatever) connection it will all disappear.






        share|improve this answer
























          up vote
          3
          down vote










          up vote
          3
          down vote









          It's a virtual file system, not a real one, but is made to look real.



          I just ran into it myself it shows 170G being used on it. But if I check with du -hc it shows 0G. So in truth there is 170G being used, but on another networked hard drive in my house not on the system I was looking on and with.



          This was likely samba mounts that I copied files from or to and it shows the size from the remote location, but find /disk files shows 170G being used. Really some is being used in buffers, but only while using the files. When you drop the samba (or whatever) connection it will all disappear.






          share|improve this answer














          It's a virtual file system, not a real one, but is made to look real.



          I just ran into it myself it shows 170G being used on it. But if I check with du -hc it shows 0G. So in truth there is 170G being used, but on another networked hard drive in my house not on the system I was looking on and with.



          This was likely samba mounts that I copied files from or to and it shows the size from the remote location, but find /disk files shows 170G being used. Really some is being used in buffers, but only while using the files. When you drop the samba (or whatever) connection it will all disappear.







          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited Jun 30 '14 at 13:19









          polym

          6,34643155




          6,34643155










          answered Jun 30 '14 at 12:45









          Brian Wallace

          311




          311




















              up vote
              -1
              down vote













              GVFS is absolutely critical to the modern workflow as it allows you to seamlessly access files and folders on remote resources. There is nothing like it in KDE: there is a partial implementation called KIO that only works for some applications. IF you would like to use remote resources like you did in Gnome, MAC, and all versions of Windows since windows 95; you will need gvfs.



              gvfs allows all applications to access a remote resource like a sftp mount or a smb (windows) file share. For example: you have a multi gigabyte video file on a share that you want to play; with gvfs it will play on any player (videos, vlc, etc.) immediately. This is something that KDE cannot replicate. As a workaround you can use Nautilus (files) instead of Dolphin (which is crippled by this lack of functionality).



              I would state that this may be one of the key reasons that KDE is in decline and not nearly as popular as Gnome and other environments.






              share|improve this answer








              New contributor




              SLS is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
              Check out our Code of Conduct.





















                up vote
                -1
                down vote













                GVFS is absolutely critical to the modern workflow as it allows you to seamlessly access files and folders on remote resources. There is nothing like it in KDE: there is a partial implementation called KIO that only works for some applications. IF you would like to use remote resources like you did in Gnome, MAC, and all versions of Windows since windows 95; you will need gvfs.



                gvfs allows all applications to access a remote resource like a sftp mount or a smb (windows) file share. For example: you have a multi gigabyte video file on a share that you want to play; with gvfs it will play on any player (videos, vlc, etc.) immediately. This is something that KDE cannot replicate. As a workaround you can use Nautilus (files) instead of Dolphin (which is crippled by this lack of functionality).



                I would state that this may be one of the key reasons that KDE is in decline and not nearly as popular as Gnome and other environments.






                share|improve this answer








                New contributor




                SLS is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                Check out our Code of Conduct.



















                  up vote
                  -1
                  down vote










                  up vote
                  -1
                  down vote









                  GVFS is absolutely critical to the modern workflow as it allows you to seamlessly access files and folders on remote resources. There is nothing like it in KDE: there is a partial implementation called KIO that only works for some applications. IF you would like to use remote resources like you did in Gnome, MAC, and all versions of Windows since windows 95; you will need gvfs.



                  gvfs allows all applications to access a remote resource like a sftp mount or a smb (windows) file share. For example: you have a multi gigabyte video file on a share that you want to play; with gvfs it will play on any player (videos, vlc, etc.) immediately. This is something that KDE cannot replicate. As a workaround you can use Nautilus (files) instead of Dolphin (which is crippled by this lack of functionality).



                  I would state that this may be one of the key reasons that KDE is in decline and not nearly as popular as Gnome and other environments.






                  share|improve this answer








                  New contributor




                  SLS is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                  Check out our Code of Conduct.









                  GVFS is absolutely critical to the modern workflow as it allows you to seamlessly access files and folders on remote resources. There is nothing like it in KDE: there is a partial implementation called KIO that only works for some applications. IF you would like to use remote resources like you did in Gnome, MAC, and all versions of Windows since windows 95; you will need gvfs.



                  gvfs allows all applications to access a remote resource like a sftp mount or a smb (windows) file share. For example: you have a multi gigabyte video file on a share that you want to play; with gvfs it will play on any player (videos, vlc, etc.) immediately. This is something that KDE cannot replicate. As a workaround you can use Nautilus (files) instead of Dolphin (which is crippled by this lack of functionality).



                  I would state that this may be one of the key reasons that KDE is in decline and not nearly as popular as Gnome and other environments.







                  share|improve this answer








                  New contributor




                  SLS is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                  Check out our Code of Conduct.









                  share|improve this answer



                  share|improve this answer






                  New contributor




                  SLS is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                  Check out our Code of Conduct.









                  answered Oct 1 at 15:44









                  SLS

                  11




                  11




                  New contributor




                  SLS is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                  Check out our Code of Conduct.





                  New contributor





                  SLS is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                  Check out our Code of Conduct.






                  SLS is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                  Check out our Code of Conduct.




















                      up vote
                      -6
                      down vote













                      In other words, it is a hack that lets people see all your local files as remote files or at least provides the layer needed to easily access everything. all your base belongs to me.



                      Firefox opens it everytime you open the browser and if you leave it open it will start opening more and more layers of your file system to the public as you get further hacked and cracked.



                      Several other gvfs-like daemons will open on their own as you browse.



                      Solution: use process manager to end gvfs process everytime you open Firefox. Results: more secure while browsing, no side effects.






                      share|improve this answer


















                      • 4




                        -1: do you have proof for those outrageous claims?
                        – Renan
                        Jan 4 '13 at 21:37














                      up vote
                      -6
                      down vote













                      In other words, it is a hack that lets people see all your local files as remote files or at least provides the layer needed to easily access everything. all your base belongs to me.



                      Firefox opens it everytime you open the browser and if you leave it open it will start opening more and more layers of your file system to the public as you get further hacked and cracked.



                      Several other gvfs-like daemons will open on their own as you browse.



                      Solution: use process manager to end gvfs process everytime you open Firefox. Results: more secure while browsing, no side effects.






                      share|improve this answer


















                      • 4




                        -1: do you have proof for those outrageous claims?
                        – Renan
                        Jan 4 '13 at 21:37












                      up vote
                      -6
                      down vote










                      up vote
                      -6
                      down vote









                      In other words, it is a hack that lets people see all your local files as remote files or at least provides the layer needed to easily access everything. all your base belongs to me.



                      Firefox opens it everytime you open the browser and if you leave it open it will start opening more and more layers of your file system to the public as you get further hacked and cracked.



                      Several other gvfs-like daemons will open on their own as you browse.



                      Solution: use process manager to end gvfs process everytime you open Firefox. Results: more secure while browsing, no side effects.






                      share|improve this answer














                      In other words, it is a hack that lets people see all your local files as remote files or at least provides the layer needed to easily access everything. all your base belongs to me.



                      Firefox opens it everytime you open the browser and if you leave it open it will start opening more and more layers of your file system to the public as you get further hacked and cracked.



                      Several other gvfs-like daemons will open on their own as you browse.



                      Solution: use process manager to end gvfs process everytime you open Firefox. Results: more secure while browsing, no side effects.







                      share|improve this answer














                      share|improve this answer



                      share|improve this answer








                      edited Jan 4 '13 at 22:28









                      Renan

                      14.2k65274




                      14.2k65274










                      answered Jan 4 '13 at 21:21









                      user29728

                      1




                      1







                      • 4




                        -1: do you have proof for those outrageous claims?
                        – Renan
                        Jan 4 '13 at 21:37












                      • 4




                        -1: do you have proof for those outrageous claims?
                        – Renan
                        Jan 4 '13 at 21:37







                      4




                      4




                      -1: do you have proof for those outrageous claims?
                      – Renan
                      Jan 4 '13 at 21:37




                      -1: do you have proof for those outrageous claims?
                      – Renan
                      Jan 4 '13 at 21:37

















                       

                      draft saved


                      draft discarded















































                       


                      draft saved


                      draft discarded














                      StackExchange.ready(
                      function ()
                      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f38109%2fwhat-is-gvfs-and-why-should-i-want-it-on-my-system%23new-answer', 'question_page');

                      );

                      Post as a guest













































































                      Popular posts from this blog

                      How to check contact read email or not when send email to Individual?

                      Displaying single band from multi-band raster using QGIS

                      How many registers does an x86_64 CPU actually have?