Cinnamon:无需重启系统即可重新启动 x-cursor-theme

Cinnamon:无需重启系统即可重新启动 x-cursor-theme

我已经通过以下方式在系统范围内更改了我的光标主题:

/etc/rc.local:

#!/bin/bash -e
rm -f /tmp/HOME
while [[ ! -f /tmp/HOME ]]
do
    sleep 1
done
HOME=$(< /tmp/HOME)
if [[ -f $HOME/.icons/default/index.theme ]]; then
    ln -sf $HOME/.icons/default/index.theme /etc/alternatives/x-cursor-theme
fi
# apply changes now.
exit 0

/etc/profile.d/write_home_dir_in_tmp_folder.sh:

echo ~ > /tmp/HOME

这样,重启后,如果 x-cursor-theme 仍指向旧路径,一旦指向用户路径,更改就不会应用,并且只会在第二次重启后应用。rc.local 文件中需要另一行“立即应用更改”。我搜索了互联网,但找不到答案。有人能帮我吗?

附言

pstree | grep session返回一个空字符串。

wmctrl -m返回:

Name: Mutter (Muffin)
Class: N/A
PID: N/A
Window manager's "showing the desktop" mode: N/A

echo $DESKTOP_SESSION返回:

cinnamon

echo $GDMSESSION返回:

cinnamon

echo $XDG_CURRENT_DESKTOP返回:

X-Cinnamon

相关内容