![如何在 Unity 中改变光标?](https://linux22.com/image/808831/%E5%A6%82%E4%BD%95%E5%9C%A8%20Unity%20%E4%B8%AD%E6%94%B9%E5%8F%98%E5%85%89%E6%A0%87%EF%BC%9F.png)
由于我们必须使用 Unity 激活 compiz,因此我无法更改光标的颜色、大小等。
有什么办法可以做到吗?
答案1
这是 compiz 中的一个已知错误,请参见https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/141500。
我在错误页面上找到了一个对我来说非常有效的解决方法。
- 创建文件
- 将其标记为可执行文件(右键单击 > 属性 > 权限 > 允许作为程序执行文件)
在 gedit 中打开并粘贴以下内容
#!/bin/bash mkdir -p $HOME/.icons/default CURSOR_THEME=$(gconftool -g /desktop/gnome/peripherals/mouse/cursor_theme) echo "[Icon Theme] Inherits = $CURSOR_THEME" > $HOME/.icons/default/index.theme echo "Compiz will be restarted to enable this. Please stand by." compiz --replace &
然后,每次更改鼠标主题时只需运行该文件。
答案2
编辑/usr/share/icons/default/index.theme
以包含新主题的名称并重新启动 compiz。您还需要gnome-appearance-properties
为每个用户选择图标主题,以便使某些程序(如 Firefox 和 gdm)正常运行。
答案3
我解决这个问题的方法是删除默认的光标主题。
将此命令复制并粘贴到终端
sudo apt-get remove dmz-cursor-theme
现在将应用您想要的新光标主题。