文章目录
-
- [0. 问题说明](#0. 问题说明)
-
- [0.1. 问题出错的原因](#0.1. 问题出错的原因)
- [0.2. 可能引起问题的原因](#0.2. 可能引起问题的原因)
- [1. 问题解决](#1. 问题解决)
-
- [1.1. 检查正在运行的桌面环境](#1.1. 检查正在运行的桌面环境)
- [1.2 GNOME特定解决方案](#1.2 GNOME特定解决方案)
0. 问题说明
- 鼠标键盘插在主机的usb接口上,但显示器上无法显示鼠标光标,点击鼠标显示器也没反应。
- 通过向日葵远程软件控制主机,主机能显示鼠标光标,也能够正常操作。
0.1. 问题出错的原因
经过和同学、chatgpt等的沟通,怀疑是图形界面出问题了,ubuntu图形版经常会出现一些问题。
0.2. 可能引起问题的原因
最近在跑几个特别费运行内存(16G)和交换空间(64G)的程序,时间也比较长,几次ctrl+z
将程序强制挂起,然后用kill -9 id号
将这几个程序强制杀死,怀疑这些引起系统图形界面出错。
1. 问题解决
1.1. 检查正在运行的桌面环境
在终端中运行以下命令以检查桌面环境:
bash
echo $XDG_CURRENT_DESKTOP
我的桌面环境是系统默认的,如下:
bash
ubuntu:GNOME
1.2 GNOME特定解决方案
(1). 重置GNOME设置
GNOME设置出现问题时,重置配置文件可能有帮助。可以使用以下命令将GNOME设置恢复到默认:
bash
dconf reset -f /org/gnome/
(2). 禁用 Wayland(如果使用的是 Wayland)
如果发现 XDG_SESSION_TYPE
的输出为 wayland
,可以尝试切换到 Xorg,方法如下:
-
编辑GDM配置文件:
bashsudo nano /etc/gdm3/custom.conf
-
找到
#WaylandEnable=false
行,去掉注释(即删除行首的#
),确保该行显示为:WaylandEnable=false
(3). 保存并关闭文件,之后重启系统 :
bash sudo reboot
(4). 重启后鼠标显示正常
但是,我的中文输入法消失了,然后自己又重新弄了一下