![如何在不丢失会话的情况下恢复鼠标指针?](https://linux22.com/image/983450/%E5%A6%82%E4%BD%95%E5%9C%A8%E4%B8%8D%E4%B8%A2%E5%A4%B1%E4%BC%9A%E8%AF%9D%E7%9A%84%E6%83%85%E5%86%B5%E4%B8%8B%E6%81%A2%E5%A4%8D%E9%BC%A0%E6%A0%87%E6%8C%87%E9%92%88%EF%BC%9F.png)
我的鼠标指针消失了(虽然鼠标可以使用),而且我在 Ubuntu 15.04 电脑上正在进行多日计算。那么,我该如何尝试找回我的指针呢?不会丢失当前会话?
我尝试了以下命令但没有任何变化:
gsettings set org.gnome.settings-daemon.plugins.cursor active false
答案1
以下步骤似乎适用于 Ubuntu 15.04。X 服务器通过网络套接字与程序通信localhost:0
。可以将环境变量DISPLAY
设置为此套接字,然后,在重置 Unity 时,可以再次拾取此套接字进行通信。因此,在遇到界面问题(例如鼠标指针丢失或显示冻结)时,可以尝试类似以下步骤:
- 访问tty1: Ctrl++AltF1
- 设置环境变量
DISPLAY
:DISPLAY=:0
- 导出环境变量
DISPLAY
:export DISPLAY
- 重置 Unity:
sudo unity --replace