Nvidia 驱动程序无法在内核 4.15.0-33-generic 上运行

Nvidia 驱动程序无法在内核 4.15.0-33-generic 上运行

更新系统并重启后,我尝试启动 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

并更新,initramfslshw重启后仍显示 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-genericlshw显示正在使用的 Nvidia 驱动程序。

答案1

我修好了!我不得不重新安装我的内核,sudo apt install --reinstall linux-image-4.15.0-33-genericlshw显示 Nvidia 驱动程序正在使用中。

相关内容