its the watchdog that causes the long reboots, not the home unmount, so disable it:
open this file: sudo nano /etc/default/grub and put into GRUB_CMDLINE_LINUX_DEFAULT the following kernel parameter: nowatchdog
dont remove anything from there, just add it inside the quotes to already existing parameters; press ctrl+x to save it, then update grub: sudo update-grub
Create this file: sudo nano /etc/modprobe.d/blacklist.conf
Put there these lines: blacklist iTCO_wdt blacklist iTCO_vendor_support
Then CTRL+X, to save the file
Recreate initframs: sudo mkinitcpio -P
with error you mean the failed unmount home?
you need to fing out what program are you running thats causing it… for example torrents, some sync program etc… before shuting down, close all running programs and then check with the task manager for potential programs that are running in the backround …
and for the taskbar issue, post system info + logs: inxi -Faz journalctl -b0 -p4 --no-pager
… through the magic of highlighting, then copy and paste
you write in a window bottom left when you reply
the preview of it is in the right side window
did you not notice all the little symbols, the menu in the top row of it?
the most used is blockquote and preformatted text
hover the symbols to see the meaning
highlight whatever text, then click the symbol …
when I read the kernel message, then I conclude the following:
There is a java program, which is still running und probably has a internet connection (because of ufw) and still access /home and /tmp.Your OS cannot gently close this program and therefore it make to close by force even if this produce errors. Watchdog is a function that ensures that the OS will do a shutdown/reboot and don’t hang at that point. Most valuable on headless machines where you don’t have access to a power/reset button.
So, find the java program and close it before rebooting.