Thunar hanging - Synology NAS

Hi there,

I mounted my synology NAS via NFS with systemD.
When i’m at home, everything works nice. When i’m at work (where i don’t have access to my NAS), opening thunar takes about 8 seconds. No errors, just takes a long time to open.

So, i’m wondering:

1 - Is it because i have shortcuts to NAS folders in thunar’s sidebar? Does it somehow tries to load them, and hangs in there untill it figures NAS is not available? Doesn’t make much sense though.

2 - Is there any different parameter i should be adding to FSTAB?

here’s the current setup:

nfs _netdev,noauto,x-systemd.automount,x-systemd.mount-timeout=10,timeo=14,hard,intr,noatime,x-systemd.idle-timeout=1min 0 0

That is possible

Try with a systemd mount unit instead of fstab.

1 Like

Thanks, i’ll try that.
cheers

Hi!
I’m sorry for the long delay. I’ve been experimenting a lot with this. So far i have a viable but not ideal solution:

  • Created an alias to mount my unit as i need. And, then i can set the TimeoutSec=5 or less, so if need to shutdown/reboot my laptop, it’s only going to be stuck in a 5 seconds stop job.

This is not ideal because everytime i want to use the NAS, i need to remember to mount it first.
Now, why is it not mounting on startup?

Here is my unit and a log:

[Unit]
Description=Mount Share (nfs) at boot
Requires=NetworkManager-wait-online.service
After=network-online.target
Wants=network-online.target

[Mount]
What=192.168.1.98:/volume1/IronWolf
Where=/nfs/IronWolf
Options=auto,x-systemd.automount,nofail,timeo=14
Type=nfs
TimeoutSec=5
ForceUnmount=true

[Install]
WantedBy=multi-user.target
Resumo

abr 02 11:43:34 nix systemd[1]: Started Network Manager.
abr 02 11:43:34 nix systemd[1]: Starting Network Manager Wait Online…
abr 02 11:43:34 nix NetworkManager[633]: [1617360214.7127] manager[0x55f1c8900030]: monitoring kernel firmware directory ‘/lib/firmware’.
abr 02 11:43:34 nix NetworkManager[633]: [1617360214.7776] hostname: hostname: using hostnamed
abr 02 11:43:34 nix NetworkManager[633]: [1617360214.7777] hostname: hostname changed from (none) to “nix”
abr 02 11:43:34 nix NetworkManager[633]: [1617360214.7779] dns-mgr[0x55f1c88d0110]: init: dns=default,systemd-resolved rc-manager=symlink
abr 02 11:43:34 nix NetworkManager[633]: [1617360214.7784] rfkill0: found Wi-Fi radio killswitch (at /sys/devices/pci0000:00/0000:00:14.3/ieee80211/phy0/rfkill0) (driver iwlwifi)
abr 02 11:43:34 nix NetworkManager[633]: [1617360214.7786] manager[0x55f1c8900030]: rfkill: Wi-Fi hardware radio set enabled
abr 02 11:43:34 nix NetworkManager[633]: [1617360214.7786] manager[0x55f1c8900030]: rfkill: WWAN hardware radio set enabled
abr 02 11:43:34 nix NetworkManager[633]: [1617360214.7897] Loaded device plugin: NMOvsFactory (/usr/lib/NetworkManager/1.30.2-1/libnm-device-plugin-ovs.so)
abr 02 11:43:34 nix NetworkManager[633]: [1617360214.7910] Loaded device plugin: NMWifiFactory (/usr/lib/NetworkManager/1.30.2-1/libnm-device-plugin-wifi.so)
abr 02 11:43:34 nix NetworkManager[633]: [1617360214.7995] Loaded device plugin: NMTeamFactory (/usr/lib/NetworkManager/1.30.2-1/libnm-device-plugin-team.so)
abr 02 11:43:34 nix NetworkManager[633]: [1617360214.8028] Loaded device plugin: NMBluezManager (/usr/lib/NetworkManager/1.30.2-1/libnm-device-plugin-bluetooth.so)
abr 02 11:43:34 nix NetworkManager[633]: [1617360214.8032] Loaded device plugin: NMWwanFactory (/usr/lib/NetworkManager/1.30.2-1/libnm-device-plugin-wwan.so)
abr 02 11:43:34 nix NetworkManager[633]: [1617360214.8038] Loaded device plugin: NMAtmManager (/usr/lib/NetworkManager/1.30.2-1/libnm-device-plugin-adsl.so)
abr 02 11:43:34 nix NetworkManager[633]: [1617360214.8041] manager: rfkill: Wi-Fi enabled by radio killswitch; enabled by state file
abr 02 11:43:34 nix NetworkManager[633]: [1617360214.8042] manager: rfkill: WWAN enabled by radio killswitch; enabled by state file
abr 02 11:43:34 nix NetworkManager[633]: [1617360214.8042] manager: Networking is enabled by state file
abr 02 11:43:34 nix NetworkManager[633]: [1617360214.8047] dhcp-init: Using DHCP client ‘internal’
abr 02 11:43:34 nix NetworkManager[633]: [1617360214.8051] settings: Loaded settings plugin: keyfile (internal)
abr 02 11:43:34 nix NetworkManager[633]: [1617360214.8101] device (lo): carrier: link connected
abr 02 11:43:34 nix NetworkManager[633]: [1617360214.8103] manager: (lo): new Generic device (/org/freedesktop/NetworkManager/Devices/1)
abr 02 11:43:34 nix NetworkManager[633]: [1617360214.8114] manager: (eno1): new Ethernet device (/org/freedesktop/NetworkManager/Devices/2)
abr 02 11:43:34 nix NetworkManager[633]: [1617360214.8128] settings: (eno1): created default wired connection ‘Wired connection 1’
abr 02 11:43:34 nix NetworkManager[633]: [1617360214.8131] device (eno1): state change: unmanaged → unavailable (reason ‘managed’, sys-iface-state: ‘external’)
abr 02 11:43:35 nix NetworkManager[633]: [1617360215.0142] device (wlo1): driver supports Access Point (AP) mode
abr 02 11:43:35 nix NetworkManager[633]: [1617360215.0147] manager: (wlo1): new 802.11 Wi-Fi device (/org/freedesktop/NetworkManager/Devices/3)
abr 02 11:43:35 nix NetworkManager[633]: [1617360215.0153] device (wlo1): state change: unmanaged → unavailable (reason ‘managed’, sys-iface-state: ‘external’)
abr 02 11:43:35 nix NetworkManager[633]: [1617360215.2284] device (wlo1): set-hw-addr: set MAC address to 5A:30:9F:0A:0D:6B (scanning)
abr 02 11:43:35 nix NetworkManager[633]: [1617360215.4394] ovsdb: Could not connect: No such file or directory
abr 02 11:43:35 nix NetworkManager[633]: [1617360215.4395] ovsdb: disconnected from ovsdb
abr 02 11:43:35 nix NetworkManager[633]: [1617360215.4457] modem-manager: ModemManager available
abr 02 11:43:35 nix NetworkManager[633]: [1617360215.5374] device (wlo1): supplicant interface state: internal-starting → disconnected
abr 02 11:43:35 nix NetworkManager[633]: [1617360215.5375] Wi-Fi P2P device controlled by interface wlo1 created
abr 02 11:43:35 nix NetworkManager[633]: [1617360215.5378] manager: (p2p-dev-wlo1): new 802.11 Wi-Fi P2P device (/org/freedesktop/NetworkManager/Devices/4)
abr 02 11:43:35 nix NetworkManager[633]: [1617360215.5383] device (p2p-dev-wlo1): state change: unmanaged → unavailable (reason ‘managed’, sys-iface-state: ‘external’)
abr 02 11:43:35 nix NetworkManager[633]: [1617360215.5393] sup-iface[455eab002a4bb306,0,wlo1]: call-p2p-cancel: failed with P2P cancel failed
abr 02 11:43:35 nix NetworkManager[633]: [1617360215.5394] device (wlo1): state change: unavailable → disconnected (reason ‘supplicant-available’, sys-iface-state: ‘managed’)
abr 02 11:43:35 nix NetworkManager[633]: [1617360215.5405] device (p2p-dev-wlo1): state change: unavailable → disconnected (reason ‘none’, sys-iface-state: ‘managed’)
abr 02 11:43:41 nix NetworkManager[633]: [1617360221.0149] manager: startup complete
abr 02 11:43:41 nix systemd[1]: Finished Network Manager Wait Online.
abr 02 11:43:41 nix systemd[1]: Reached target Network is Online.
abr 02 11:43:41 nix systemd[1]: Mounting Mount Share (nfs) at boot…
abr 02 11:43:41 nix mount[1112]: mount.nfs: Network is unreachable
> abr 02 11:43:41 nix systemd[1]: nfs-IronWolf.mount: Mount process exited, code=exited, status=32/n/a
> abr 02 11:43:41 nix systemd[1]: nfs-IronWolf.mount: Failed with result ‘exit-code’.
> abr 02 11:43:41 nix systemd[1]: Failed to mount Mount Share (nfs) at boot.
abr 02 11:43:42 nix NetworkManager[633]: [1617360222.4422] policy: auto-activating connection ‘Marisol 1’ (2b95b3f7-dcd8-4a00-804d-e25b5e1b696f)
abr 02 11:43:42 nix NetworkManager[633]: [1617360222.4426] device (wlo1): Activation: starting connection ‘Marisol 1’ (2b95b3f7-dcd8-4a00-804d-e25b5e1b696f)
abr 02 11:43:42 nix NetworkManager[633]: [1617360222.4427] device (wlo1): state change: disconnected → prepare (reason ‘none’, sys-iface-state: ‘managed’)
abr 02 11:43:42 nix NetworkManager[633]: [1617360222.4429] manager: NetworkManager state is now CONNECTING
abr 02 11:43:42 nix NetworkManager[633]: [1617360222.4449] device (wlo1): set-hw-addr: reset MAC address to 18:56:80:CD:BF:77 (preserve)
abr 02 11:43:42 nix NetworkManager[633]: [1617360222.4474] device (wlo1): state change: prepare → config (reason ‘none’, sys-iface-state: ‘managed’)
abr 02 11:43:42 nix NetworkManager[633]: [1617360222.4476] device (wlo1): Activation: (wifi) access point ‘Marisol 1’ has security, but secrets are required.
abr 02 11:43:42 nix NetworkManager[633]: [1617360222.4477] device (wlo1): state change: config → need-auth (reason ‘none’, sys-iface-state: ‘managed’)
abr 02 11:43:42 nix NetworkManager[633]: [1617360222.4521] device (wlo1): state change: need-auth → prepare (reason ‘none’, sys-iface-state: ‘managed’)
abr 02 11:43:42 nix NetworkManager[633]: [1617360222.4523] device (wlo1): state change: prepare → config (reason ‘none’, sys-iface-state: ‘managed’)
abr 02 11:43:42 nix NetworkManager[633]: [1617360222.4525] device (wlo1): Activation: (wifi) connection ‘Marisol 1’ has security, and secrets exist. No new secrets needed.
abr 02 11:43:42 nix NetworkManager[633]: [1617360222.4526] Config: added ‘ssid’ value ‘Marisol’
abr 02 11:43:42 nix NetworkManager[633]: [1617360222.4526] Config: added ‘scan_ssid’ value ‘1’
abr 02 11:43:42 nix NetworkManager[633]: [1617360222.4526] Config: added ‘bgscan’ value ‘simple:30:-70:86400’
abr 02 11:43:42 nix NetworkManager[633]: [1617360222.4526] Config: added ‘key_mgmt’ value ‘WPA-PSK WPA-PSK-SHA256 FT-PSK’
abr 02 11:43:42 nix NetworkManager[633]: [1617360222.4526] Config: added ‘psk’ value ‘’
abr 02 11:43:42 nix NetworkManager[633]: [1617360222.5350] device (wlo1): supplicant interface state: disconnected → inactive
abr 02 11:43:42 nix NetworkManager[633]: [1617360222.5350] device (p2p-dev-wlo1): supplicant management interface state: disconnected → inactive
abr 02 11:43:42 nix NetworkManager[633]: [1617360222.5407] device (wlo1): supplicant interface state: inactive → scanning
abr 02 11:43:42 nix NetworkManager[633]: [1617360222.5408] device (p2p-dev-wlo1): supplicant management interface state: inactive → scanning
abr 02 11:43:43 nix NetworkManager[633]: [1617360223.5350] device (wlo1): supplicant interface state: scanning → authenticating
abr 02 11:43:43 nix NetworkManager[633]: [1617360223.5351] device (p2p-dev-wlo1): supplicant management interface state: scanning → authenticating
abr 02 11:43:43 nix NetworkManager[633]: [1617360223.6757] device (wlo1): supplicant interface state: authenticating → associating
abr 02 11:43:43 nix NetworkManager[633]: [1617360223.6757] device (p2p-dev-wlo1): supplicant management interface state: authenticating → associating
abr 02 11:43:43 nix NetworkManager[633]: [1617360223.6876] device (wlo1): supplicant interface state: associating → associated
abr 02 11:43:43 nix NetworkManager[633]: [1617360223.6877] device (p2p-dev-wlo1): supplicant management interface state: associating → associated
abr 02 11:43:43 nix NetworkManager[633]: [1617360223.7341] device (wlo1): supplicant interface state: associated → 4way_handshake
abr 02 11:43:43 nix NetworkManager[633]: [1617360223.7342] device (p2p-dev-wlo1): supplicant management interface state: associated → 4way_handshake
abr 02 11:43:43 nix NetworkManager[633]: [1617360223.7687] device (wlo1): supplicant interface state: 4way_handshake → completed
abr 02 11:43:43 nix NetworkManager[633]: [1617360223.7688] device (wlo1): Activation: (wifi) Stage 2 of 5 (Device Configure) successful. Connected to wireless network “Marisol”
abr 02 11:43:43 nix NetworkManager[633]: [1617360223.7688] device (p2p-dev-wlo1): supplicant management interface state: 4way_handshake → completed
abr 02 11:43:43 nix NetworkManager[633]: [1617360223.7689] device (wlo1): state change: config → ip-config (reason ‘none’, sys-iface-state: ‘managed’)
abr 02 11:43:43 nix NetworkManager[633]: [1617360223.7693] dhcp4 (wlo1): activation: beginning transaction (timeout in 45 seconds)