Gnome 突然从硬件 GPU 切换到 llvmpipe

Gnome 突然从硬件 GPU 切换到 llvmpipe

昨晚关闭电脑后,今天早上启动电脑时,我发现 Gnome 选择使用图形设备llvmpipe而不是我的物理 GPU 来显示图形。结果,我的性能更差,分辨率更小,还有天知道的其他问题。我要澄清的是,我安装了专有的 Nvidia 驱动程序,因为性能提升非常显著,我才不会在意。

如果我运行以下命令:

lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep VGA

这是输出:

01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] [10de:1b06] (rev a1) (prog-if 00 [VGA controller])

如果我运行这个命令:

glxinfo|egrep "OpenGL vendor|OpenGL renderer"

我得到这个输出:

OpenGL vendor string: VMware, Inc.
OpenGL renderer string: llvmpipe (LLVM 8.0, 256 bits)

除了重新安装之外,还有其他快速简便的方法可以让 Gnome 使用我的 GPU 而不是llvmpipe

我正在运行 Ubuntu 19.04

我将其导入journalctl -b一个文件并按要求提取了所有出现的eefailed。由于字符限制,日志可以找到这里


Jun 05 14:28:23 linux-8700k /usr/lib/gdm3/gdm-x-session[2504]: 
(EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the
system's kernel log for additional error messages 

答案1

解决这个问题的简单方法是重启电脑。进入登录屏幕后,按Alt+ Ctrl+F2并使用您的凭据登录。之后,假设您正在使用gdm,请运行sudo systemctl stop gdm3。然后,找到一种方法来重新安装您正在使用的图形驱动程序。如果它是专有的 Nvidia,请运行您最初用来安装它的 shell 脚本。

相关内容