答案1
Tl;dr:尝试以下操作:
- 如果您正在使用 Wayland 会话,请尝试使用 X11(单击登录屏幕上的齿轮)
- 如果你已经使用 X11,请设置你的Nvidia Prime配置为
intel
(prime-select intel
+重启)(据我所知在 Wayland 上不起作用)
我看到的唯一可能相关的消息是“无法获取模式集所有权”,但这应该不是问题。我猜你有一个 Optimus 双 GPU 设置,而 Nvidia 驱动程序无法控制模式集,因为 dGPU 的驱动程序可以控制。我在玩游戏时经常遇到类似的情况。
话虽如此,我注意到自从我升级到 22.10 以来,登录屏幕上也出现了一些冻结现象(22.04 上没有这个问题,之前也没有),即使卸载了 Nvidia 驱动程序,即在纯 dGPU 配置中,但这并没有太困扰我,因为它只是登录屏幕。请注意,登录屏幕是韦兰默认情况下,我保持这种状态,但我总是打开我的用户会话X窗口会话,所以可能是这样:你使用韦兰, 或者X窗口 ?您可以通过单击登录屏幕右下角的齿轮进行选择。
考虑到 Wayland 被认为是未来,我想它应该在某个时候得到解决,但在我看来,它现在似乎还缺乏,无论是在概念上还是技术上......但这不是这里的主题。
我敢打赌你用的是 Wayland,但如果你用的是 X11,你的Nvidia Prime配置,nvidia
或者on-demand
?您可以使用 进行检查。我记得很久以前prime-select query
我遇到了问题,并决定改用,但也许已经解决了。也许您可以尝试切换到,有效地禁用 Nvidia dGPU(并重新启动),然后看看效果如何。on-demand
nvidia
intel
prime-select intel
Nvidia PrimeWayland 不支持,但是,即使在 Wayland 上,设置为intel
也会将该nvidia
模块列入黑名单,并且可能会产生一些影响。