Plasma & NFS
test
test at adminart.net
Sun May 31 11:54:01 BST 2020
On Friday, May 29, 2020 5:23:42 PM CEST Alexander Puchmayr wrote:
> Hi there!
>
> My Linux box has its home directories on a local SSD, and occasionally I
> need to mount the home directories of other machines (server, laptop(s),
> etc). When I do this and forget to unmount them, plasma gets stuck and is
> no longer responsive. Kwin seems to work, but switching activities does
> not. The Sidebar also gets stuck, I cannot launch applications anymore. In
> other words: The desktop is almost frozen because it waits for a NFS share
> to response that is actually not needed at all for the desktop to work.
>
> Why is that behavior? I understand that a dolphin window may freeze if the
> directory it shows is no longer available, but why the whole desktop?
>
> Is there anything I can do against this?
>
> Thanks
> Alex
Parts of kde --- and more or less all other programs you may have running ---
store files in your home directory, so you _must not_ suddenly unmount your
home directory. If you mount it so that I/O operations can be interrupted and
interrupt them, you are likely to experience data loss and/or crashing
programs. It's virtually the same as if someone pulls the chair from under
you right when you're about to sit down.
If you really want to unmount your home directory and mount another one
instead, make sure that no files are open and that no programs are running
that might want to access files there. When using KDE, that means you need at
least to log out before unmounting, and you may even need to reboot.
Keep your home directory on the local disk and mount the other file systems
you need to access on directories under /mnt and use symlinks as needed, and/
or use autofs.
KDE with home on NFS is rather slow anyway; there's just no way that you could
beat the low latency of SSDs or local hard disks with that, unless perhaps if
you have 10Gb ethernet links. Besides being to use my workstation without
depending on another machine being available, the slowness is the main reason
that I switched from home on NFS to home on local disks (after switching from
fvwm to KDE).
You may be able to get away when using fvwm (i. e. the responsiveness will be
bearable), but not keeping the home directory steady will remain a hassle
nonetheless. It's a really bad idea I wouldn't even consider.
It's like creating intentionally creating disk failures. Don't do it.
More information about the kde
mailing list