更新系统并重启后,我尝试启动 NVIDIA X Server Settings 来查看驱动程序是否已正确更新。它没有显示已安装任何 Nvidia 驱动程序,并sudo lshw -c display
输出
*-display
description: VGA compatible controller
product: GP104 [GeForce GTX 1080]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:28:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
configuration: driver=nouveau latency=0
resources: irq:62 memory:f6000000-f6ffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:c000(size=128) memory:f7000000-f707ffff
我在 /etc/modprobe.d/blacklist.conf 中将 nouveau 列入黑名单:
blacklist nouveau
blacklist lbm-nouveau
alias nouveau off
alias lbm-nouveau off
并更新,initramfs
但lshw
重启后仍显示 nouveau。我也尝试过卸载,xserver-xorg-video-nouveau
但奇怪的是,这没有任何作用。我也运行了,sudo ubuntu-drivers autoinstall
但没有安装任何东西。
我只能通过启动内核 4.15.0-23-generic 来运行专有 Nvidia 驱动程序。是否有可能让专有驱动程序在 -33 上运行?
编辑:使用 nouveau 并启动某些应用程序时,X11 似乎会重新启动。Tilix、Firefox、Steam、Discord、Nautilus 和 System Monitor 似乎可以工作,但所有(经过测试的)设置应用程序似乎都会导致重新启动。测试更多应用程序后会更新
编辑 2:更多测试表明,只有设置应用程序似乎会导致重启。这包括显示首选项、系统设置、Budgie 桌面设置,但不包括 NVIDIA X 服务器设置。我还应该补充一点,重启会让我回到登录菜单,而不是桌面。
编辑 3:我修复了它!我不得不重新安装我的内核sudo apt install --reinstall linux-image-4.15.0-33-generic
并lshw
显示正在使用的 Nvidia 驱动程序。
答案1
我修好了!我不得不重新安装我的内核,sudo apt install --reinstall linux-image-4.15.0-33-generic
并lshw
显示 Nvidia 驱动程序正在使用中。