Ubuntu 20.04 LTS - 使用 llvmpipe(LLVM 10.0.0,256 位)代替 NVIDIA 显卡或 INTEL 内部显卡共享卡

Ubuntu 20.04 LTS - 使用 llvmpipe(LLVM 10.0.0,256 位)代替 NVIDIA 显卡或 INTEL 内部显卡共享卡

我在用着 :

ubuntu 20.04、gnome 3.36.4、NVIDIA® GeForce® GTX 1050 和 Intel UHD Graphics 630。

大约一个月前,我已经安装了 Nvidia-driver-435,现在安装了 Nvidia-driver-450,但我在 gnome 信息 GUI 上看到的显卡设置为llvmpipe(LLVM 10.0.0,256 位)而不是 nvidia 显卡或 Intelgraphic 卡。

我无法调整屏幕分辨率设置,固定仅为 3840x2160(16:9),甚至无法使用 Intel UHD Graphics 630。

几周前我也尝试过使用 noveau 驱动程序,但当时屏幕分辨率固定为 3840x2160 (16:9)

输入:

:~$ prime-select query  

输出:

nvidia

另外,如果我想切换到英特尔内置卡,我可以在 gnome 自定义信息 GUI 上看到设置为 llvmpipe

输入:

:~$ sudo prime-select intel

输出:

Info: selecting the intel profile

关于显卡的 gnome 信息

输入:

:~$ DRI_PRIME=0 glxinfo | grep "OpenGL renderer" 

输出:

OpenGL renderer string: llvmpipe (LLVM 10.0.0, 256 bits)

输入:

:~$ DRI_PRIME=1 glxinfo | grep "OpenGL renderer"

输出:

OpenGL renderer string: llvmpipe (LLVM 10.0.0, 256 bits)

输入:

:~$ glxinfo | grep renderer

输出:

    GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, 
    GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer, GLX_MESA_query_renderer, 
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: llvmpipe (LLVM 10.0.0, 256 bits)

输入:

:~$ nvidia-smi

输出:

NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

答案1

通过谷歌搜索解决方案,我想出了这个解决方案Ubuntu 20.04 Intel HD 615:无亮度控制或无法启动 考虑到我也没有亮度控制,我已经在我的 grub 设置、在我的 /etc/default/grub 配置中进行调查。

所以我发现我有:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX="nomodeset"

我尝试过改变

GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""

然后使用以下命令更新 GRUB 配置文件

sudo update-grub

现在我终于在信息 gnome 面板中找到了 Mesa Intel® UHD Graphics 630 (CFL GT2)。现在我也可以切换到 NVIDIA 卡了。llvmpipe (LLVM 10.0.0, 256 位) 的使用问题是由我的 grub 配置中的错误设置“nomodeset”引起的。

答案2

我也有集成 GPU 和专用 GPU。

拥有export MESA_D3D12_DEFAULT_ADAPTER_NAME=INTEL

export MESA_D3D12_DEFAULT_ADAPTER_NAME=NVIDIA

我可以使用其中一个 GPU。

相关内容