我在跑RHEL工作站 7.6。自从我在 11 月份设置它以来,我的系统一直存在问题(这是我的日常桌面)。
有时,我无法点击任何内容。我可以使用 Alt-Tab 键,也可以在 Windows 中输入内容。鼠标会移动,但单击不会执行任何操作。
键盘大部分时候都能用,但在终端窗口中,我按住 Alt 键。菜单(文件、编辑、查看...)亮起,但如果我按下 Alt-F 来打开文件菜单,什么反应都没有。
有时我可以单击 Firefox 中的选项卡,它们会发生变化 - 但我实际上无法将 Firefox 置于前台,也无法单击 X 来关闭它。
如果我转到 TTY2 (Ctrl-Aalt-F2),然后返回 TTY1,它就会修复该问题。直到下一次。有时修复只持续几秒钟,但如果我继续尝试,很长一段时间(几分钟或几小时)都会没问题。
运行时的一些日志条目。每当我点击损坏的 gnome-shell 窗口时,都会发生第一个错误:
Feb 22 08:16:33 mybox gnome-shell[6845]: pushModal: invocation of begin_modal failed
Feb 22 08:17:38 mybox autokey-gtk.desktop[7488]: X protocol error:
Feb 22 08:17:38 mybox autokey-gtk.desktop[7488]: <class 'Xlib.error.BadWindow'>: code = 3, resource_id = Xlib.xobject.resource.Resource(0x00e11c6b), sequence_number = 46319, major_opcode = 33, minor_opcode = 0
Feb 22 08:17:50 mybox gnome-shell[6845]: g_array_unref: assertion 'array' failed
答案1
我认为您遇到了授权问题,请尝试安装Polkit(PolicyKit身份验证代理API)是一个框架,它提供特权程序(也称为机制)使用的授权API,为非特权程序(也称为主体)提供服务。以下是有关 PolicyKit 或其系统名称 polkit 所发生变化的详细信息。
有关 RHEL 中 Polkit 的更多信息请访问https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/desktop_migration_and_administration_guide/policykit
我希望这能解决您的问题。祝你好运