我刚刚在配有 Quadro M1200 显卡和 Intel VGA 控制器的笔记本电脑上安装了 nvidia-driver-390。390 是 Ubuntu 推荐的驱动程序,安装正确。
description: 3D controller
product: GM107GLM [Quadro M1200 Mobile]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a2
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list rom
configuration: driver=nvidia latency=0
resources: irq:136 memory:ec000000-ecffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:e000(size=128) memory:ed000000-ed07ffff
驱动程序已配置xorg.conf
并安装了 X 服务器设置。但是,当我单击 X 服务器设置时,什么也没有发生。我四处查看,似乎原因是 Nvidia 不支持 Wayland。因此,我重新启动,当系统提示我登录时,单击小齿轮图标并选择 Ubuntu(而不是 Wayland 上的 Ubuntu),然后机器就冻结了。我如何访问 nvidia 设置?
我已经完成sudo prime-select nvidia
并且它返回:Info: the nvidia profile is already set
。
答案1
首先,在终端中尝试以下命令来检查 NVIDIA 驱动程序是否已正确安装:
nvidia-smi
查看 NVIDIA GPU 是否与其属性一起列出,例如驱动程序版本和利用 GPU 的进程。
然后尝试在终端中运行以下命令:
nvidia-settings
将会弹出 NVIDIA X Server Settings 界面,允许您进行所需的修改和变更。
答案2
因此,清除所有内容并安装最新的驱动程序即可解决问题。以下是正确安装驱动程序的步骤:
按照说明将开源驱动程序 Nouveau 列入黑名单这里。
使用以下方法降级到运行级别 3
sudo init 3
运行
sudo apt-get purge nvidia*
。这将清除所有令人烦扰的文件。导航到新驱动程序的 shell 文件并执行
bash NVIIDA_DRIVER_HERE.sh
按照屏幕上的提示,等待安装完成。
使用 重新启动
sudo reboot
。重启后登录时,请确保使用 X 会话而不是 Wayland 会话进行登录。运行
nvidia-settings
。
答案3
当我遇到这个问题时,我尝试sudo ubuntu-drivers autoinstall
从软件和更新附加驱动程序 GUI 进行安装,但它们不起作用。
我发现运行后sudo apt-get purge "nvidia-*"
,安装Nvidia驱动程序运行文件专门来自官方Nvidia 驱动程序页面工作了。