我在 Windows 上运行的 VirtualBox 6 中有一个 CentOS 7 VM。我刚刚安装了它并立即更新了整个系统(sudo yum update),结果安装了内核版本 3.10.0-957.1.3.el7。
在我重新启动并登录系统后,鼠标开始奇怪地工作。鼠标可以移动,应用程序菜单可以打开,但是里面的鼠标移动没有反应。此外,大多数 UI 不会对鼠标点击做出反应。我搜索了互联网并尝试了各种方法,但没有任何帮助。
这是全新安装,我还没有安装 VirtualBox 来宾添加。但安装后一切正常,更新后停止工作。有谁知道可能是什么原因以及如何解决这个问题?
使用以前的内核重新启动没有帮助。也许与 X.org 相关?它也被更新了。但我在 /var/log/Xorg.0.log 中没有看到任何错误
更新 #1:这个https://www.quora.com/Why-can-I-move-my-mouse-but-cannot-click-in-a-VirtualBox-with-Ubuntu食谱有帮助。我已经创建/etc/X11/xorg.conf.d/01-mouse.conf
了具有这样内容的鼠标配置文件
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/event3"
Option "ZAxisMapping" "6 7"
EndSection
实际鼠标设备路径 ( /dev/input/event3
) 取自最新/var/log/Xorg.0.log
版本——查找“VirtualBox 鼠标集成”。
更新#2:我发现如果你第一次登录,然后以某种方式运行控制台,然后重新启动桌面管理器服务(sudo service gdm restart)——它会让你回到登录屏幕——然后在第二次登录时一切正常,即使没有这样的文件。无法解释自己可能是什么原因。
更新#3: RH 承认了这个问题并着手修复。 https://access.redhat.com/solutions/3893421
更新#4:今天的更新问题消失后。现在我有:
Linux centos7 3.10.0-957.10.1.el7.x86_64 #1 SMP Mon Mar 18 15:06:45 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux