如何在 Xfce Debian 7 Wheezy 中更改鼠标指针图标?

如何在 Xfce Debian 7 Wheezy 中更改鼠标指针图标?

我将光标主题(oxy-neon 或 Oxygen Neon)复制/usr/share/icons应用程序菜单->设置->老鼠,我可以看到新主题。我点击了它,但指针没有变化。但是文本输入图标(“I”)、忙碌图标、手形图标和调整窗口大小图标发生了变化。指针图标保持不变,即黑色 Adwaita。我从图标文件夹中删除了 Adwaita 文件夹,但鼠标指针仍然没有变化。指针主题是否在其他地方指定?我在主目录下没有设置。我尝试注销、重新启动、重新启动 xfwm4,但都不起作用。

我刚刚发现,当指针位于 Firefox 内部时,图标指针会发生变化,但并不一致。当我单击菜单项时,它一直在变化。非常奇怪。

知道如何修复这个问题吗?

这是运行的输出gsettings list-recursively org.gnome.desktop.interface::

~$ gsettings list-recursively org.gnome.desktop.interface
org.gnome.desktop.interface automatic-mnemonics true
org.gnome.desktop.interface buttons-have-icons false
org.gnome.desktop.interface can-change-accels false
org.gnome.desktop.interface clock-format '24h'
org.gnome.desktop.interface clock-show-date false
org.gnome.desktop.interface clock-show-seconds false
org.gnome.desktop.interface cursor-blink true
org.gnome.desktop.interface cursor-blink-time 1200
org.gnome.desktop.interface cursor-blink-timeout 10
org.gnome.desktop.interface cursor-size 24
org.gnome.desktop.interface cursor-theme 'Adwaita'
org.gnome.desktop.interface document-font-name 'Sans 11'
org.gnome.desktop.interface enable-animations true
org.gnome.desktop.interface font-name 'Cantarell 11'
org.gnome.desktop.interface gtk-color-palette 'black:white:gray50:red:purple:blue:light blue:green:yellow:orange:lavender:brown:goldenrod4:dodger blue:pink:light green:gray10:gray30:gray75:gray90'
org.gnome.desktop.interface gtk-color-scheme ''
org.gnome.desktop.interface gtk-im-module ''
org.gnome.desktop.interface gtk-im-preedit-style 'callback'
org.gnome.desktop.interface gtk-im-status-style 'callback'
org.gnome.desktop.interface gtk-key-theme 'Default'
org.gnome.desktop.interface gtk-theme 'Adwaita'
org.gnome.desktop.interface gtk-timeout-initial 200
org.gnome.desktop.interface gtk-timeout-repeat 20
org.gnome.desktop.interface icon-theme 'gnome'
org.gnome.desktop.interface menubar-accel 'F10'
org.gnome.desktop.interface menubar-detachable false
org.gnome.desktop.interface menus-have-icons false
org.gnome.desktop.interface menus-have-tearoff false
org.gnome.desktop.interface monospace-font-name 'Monospace 11'
org.gnome.desktop.interface show-input-method-menu true
org.gnome.desktop.interface show-unicode-menu true
org.gnome.desktop.interface text-scaling-factor 1.0
org.gnome.desktop.interface toolbar-detachable false
org.gnome.desktop.interface toolbar-icons-size 'large'
org.gnome.desktop.interface toolbar-style 'both-horiz'
org.gnome.desktop.interface toolkit-accessibility false
~$

答案1

通过创建一个来修复它符号链接。主题文件夹名称为oxy-neon。

cd /usr/share/icons
sudo ln -s oxy-neon default

然后从鼠标设置中选择default主题。注销会话,新的光标就会出现。

答案2

有几个地方需要检查。其中之一是 gsettings:

gsettings set org.gnome.desktop.interface cursor-theme 'nameofyourtheme'

其他是替代方案:

ls -l /etc/alternatives/x-cursor-theme
lrwxrwxrwx 1 root root 37 jul  2 22:29 /etc/alternatives/x-cursor-theme -> /usr/share/icons/Adwaita/cursor.theme

修改后的调用方式如下:

update-alternatives --config x-cursor-theme

最后是使用包的 XFCE 方式xfce-mcs-plugins。在这种情况下,您必须确保它是使用 Xcursor 支持编译的。只需检查主题的鼠标设置即可。

现在,还有最后一种可能,那就是你没有安装光标主题。你必须确保存在这样的目录:

/usr/share/icons/<themename>/cursors/somefiles

如果你没有,很可能是你没有正确安装主题。你可以使用~/.local或任何你的发行版所具有的。

~/.local/share/icons/<themename>/cursors/somefiles

相关内容