使用“prime-select intel”后,登录 GNOME 后出现灰屏

使用“prime-select intel”后,登录 GNOME 后出现灰屏

我有一台华硕 ROG 笔记本电脑,配备 Ryzen 7 4800 CPU 和 RTX 3060 GPU。我的 Ubuntu 版本是 22.04

我的内核版本是 5.15.0-47,并且正在使用 nvidia-driver-515。

直到今天(2022 年 9 月 7 日),我都能够使用“prime-select”命令在 nvidia 专用 gpu 和集成 amd gpu 之间切换

我刚刚使用“sudo apt update”和“sudo apt upgrade”安装了一些更新,重新启动后,我可以登录,但 gnome 桌面有一张灰色壁纸,我无法点击任何东西。

如果我使用 CTRL + ALT + F3 进入 tty 并登录,我可以运行“sudo prime-select query”,输出是“intel”。

因此我通过运行“sudo prime-select nvidia”切换到 nvidia 卡,然后重新启动。

之后我就可以登录了,并且“prime-select query”返回“nvidia”。但是当我执行“prime-select intel”以使用集成 GPU 重新启动时,再次登录后我遇到了灰屏。

多年来我一直以这种方式切换 GPU 以节省电池,但从未遇到过此问题。我尝试过重新安装 gnome 并卸载并重新安装 nvidia 驱动程序。我还尝试过禁用所有 gnome 扩展,但均未成功。

今天更新后我做了:

“sudo prime-select intel” “sudo 重启”

发生了什么:

计算机重新启动后,我能够登录 GNOME,但屏幕变成灰色,无法点击,风扇转速加快。我无法打开终端或执行除 tty(CTRL ALT F3)之外的任何键盘快捷键。在 tty 中输入“prime-select nvidia”并重新启动后,我就可以使用计算机,但启用了 nvidia gpu。

我预期会发生的情况:

我希望能够在启用集成显卡的情况下登录,而不必强制使用专用显卡才能进入可用的桌面。

答案1

我修好了它!

这是因为oibaf 显卡驱动程序 ppa它安装后就破坏了我的系统。

我编辑了 /etc/apt/preferences,添加了以下几行:

Package: *
Pin: release o=Ubuntu
Pin-Priority: 1001

为“官方” ubuntu 软件包设置最高优先级,然后

sudo apt update
sudo apt upgrade

有一些冲突。例如,我必须做:

sudo apt install libgl1-mesa-dri --allow-downgrades

然后我尝试再次升级并重新启动,现在我可以按预期在 GPU 之间切换。

希望这对某人有帮助。再见!

相关内容