Por favor, abra um terminal e siga estas instruções.
cd /etc/systemd/system
sudo nano ecryptfs-umount-private.service
Digite o conteúdo abaixo no arquivo.
[Unit]
Description=Umount Private directory
Before=systemd-exit.service
DefaultDependencies=no
Requires=shutdown.target
After=shutdown.target
[Service]
Type=oneshot
ExecStart=/usr/bin/ecryptfs-umount-private
[Install]
WantedBy=exit.target
Pressione Ctrl + X , depois pressione y
e Digite a tecla para salvar o arquivo.
sudo systemctl daemon-reload
sudo systemctl enable ecryptfs-umount-private.service
Eu testei isso e está funcionando para mim.
Uma outra coisa que fiz, que pode ou não ajudar, foi editar /etc/systemd/logind.conf
e alterar a linha #KillUserProcesses=no
para KillUserProcesses=yes
.
P.S. Eu testei isso alternando usuários, efetuando logout, efetuando login na conta principal e testando com root com ls /home/folder name
. Eu notei um pequeno atraso, no entanto, isso funcionou para mim no Ubuntu 17.04 com o Gnome.