Re: [kde-linux] KDE make file system busy



On Sunday 04 April 2010 17:18:26 Kevin Krammer wrote:
On Sunday, 2010-04-04, lars.koraeus@xxxxxxxxx wrote:
I am running openSUSE 11.2.
KDE makes a lot of KDE apps and also other as yast, openoffice etc lock a
file system so I not can unmount it.

All our computers have a link from their ~/Documents, ~/Downloads etc to
common document, download, etc ... partitions. This is because we are
working with several distros/versions and always want our
documents/downloads at hand.

However for some reasons I do not understand, KDE makes apps locking the
Documents mount points so this partition not can be unmounted. This is a
KDE behaviour and I have not the same problem with other window
managers.

Each user directory has a link like
Documents -> /local/Documents/$USER

/local/Documents is a mount point for a local/remote partition.
lsof shows that when running KDE the /local/Documents/ is kept open and
makes the file system busy. Does this also imply that there MUST be a
directory called Documents if you are to run KDE? The other linked file
systems are not affected. I have not had time to test this yet. Because
it does not lock /usr/Documents/user which would be more understandable.

Maybe you can find out which process is accessing the directory, e.g. by
using fuser

Yes I have used fuser. That is why I say all kde apps + a lot more.
IE klauncher, kded4, kgglobalc, knotify4, plasma-de, kio_file, kaccess, kxkb,
nepomukse, krunner, kmix, kalarm, kgps, kget, polkit-gn, kupdateap, klipper,
konsol, . . . and such as yast, openoffice and other running apps.
Now I did check again. I would say that every running program have the
directory open if I use KDE.
What are all this apps doing in /local/Documents.
If they had followed the link I could have understood but am still
questioning, what do they have to do here?

Is this a bug or by intention?

So all apps hold an equivalent to /home open ??
A ls here will looks the same as ls /home.
However this might never be used as I as my knowledge not have heard any
complaints that documents go to this directory. But on the other hand I am
perhaps the only one using KDE now. All others have changed to other window
managers.

Perhaps this is related to the problems KDE has to keep track of following
links. I has the tendency to change to the real patch instead. This cause
sever problems and the user have to be very alert.



Cheers,
Kevin

___________________________________________________
This message is from the kde-linux mailing list.
Account management: https://mail.kde.org/mailman/listinfo/kde-linux.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.



Relevant Pages

  • Re: [kde] Why KDE4 is called KDE?
    ... Kmenu does NOT find most apps. ... be "KDE specirfic" as Kevin also pointed out. ... As I've pointed out repeatedly Krunner really offers no functionality ... folks could port QB code into Gambas and write console apps. ...
    (KDE)
  • Re: [kde] Is there a howto on essentials.
    ... KDE has been another huge help because ... of the consistent interface between apps. ... I have been using Linux since around 95. ... As for the panel, I'm sorry the way you add apps too it is an utter disaster. ...
    (KDE)
  • Re: [kde] Tell who did you PAY to include Akonadi?
    ... FWIW, I run gentoo here, and as long as you're not using any kdepim apps ... requires akonadi, which in turn forces on gentoo's USE=semantic-desktop ... desktop stuff was one of the big headline features of kde4... ... besides kde. ...
    (KDE)
  • Re: [kde] System Tray Programs
    ... tray, depending on how and what you count, and in kde 4.5, these are all ... freedesktop.org system tray protocols. ... There's traditional apps that many users run almost as services, ... the main GUI app, the tray icon, and the system notifier, eventually ...
    (KDE)
  • Re: [kde] Clear KDE
    ... And Gentoo with clear KDE. ... I use a number of gtk+ apps and have gtk2 installed, ... Among the gtk apps I use are firefox (browser), claws-mail (mail, feed- ...
    (KDE)