迁移到 Ubuntu 18.04 后出现 NVIDIA 驱动问题

迁移到 Ubuntu 18.04 后出现 NVIDIA 驱动问题

这个问题由这个问题. 之前使用 Linux Mint低密度脂蛋白更新,我有一个新派错误,停留在登录循环中,未找到声音驱动程序,网络管理器中没有以太网图标,我认为这是由于我的 NVIDIA 驱动程序与 Linux 新版本不兼容造成的部分问题,因此我切换到 Ubuntu 18.04。

我尝试添加诺姆德塞特在 grub 文件中,在我的双启动(Win 和 Linux)的第一个启动选项中按下 E 按钮,然后按下Ctrl+F3我可以进入终端环境并运行sudo startx以访问 root,我也尝试更改我的 /home权限,如上所述这里这里但它没有解决我的问题,我也尝试sudo apt-get update & sudo apt-get upgrade添加

所以我通过 Ubuntu 找到了更好的社区,现在我通过此指令我的一些系统信息如下:

root@so-notebook:~# lshw -c display
  *-display                 
       description: VGA compatible controller
       product: HD Graphics 620
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 02
       width: 64 bits
       clock: 33MHz
       capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:129 memory:a2000000-a2ffffff memory:b0000000-bfffffff ioport:6000(size=64) memory:c0000-dffff
  *-display
       description: 3D controller
       product: GM108M [GeForce 920MX]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:03:00.0
       version: a2
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: driver=nouveau latency=0
       resources: irq:131 memory:a3000000-a3ffffff memory:90000000-9fffffff memory:a0000000-a1ffffff ioport:3000(size=128)
root@so-notebook:~# 

像这样(抱歉,由于照片质量太差,我无法从我的 Linux 上关闭屏幕!!!):

在此处输入图片描述

它还发现了nvidia-driver-440recommended您在此处所见的内容:

root@so-notebook:~# sudo ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:1d.0/0000:03:00.0 ==
modalias : pci:v000010DEd0000134Fsv000017AAsd000039F1bc03sc02i00
vendor   : NVIDIA Corporation
model    : GM108M [GeForce 920MX]
driver   : nvidia-driver-410 - third-party free
driver   : nvidia-driver-390 - third-party free
driver   : nvidia-driver-435 - distro non-free
driver   : nvidia-driver-440 - third-party free recommended
driver   : nvidia-driver-430 - distro non-free
driver   : nvidia-driver-415 - third-party free
driver   : xserver-xorg-video-nouveau - distro free builtin

== /sys/devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.1 ==
modalias : usb:v0BDAp0821d0200dcE0dsc01dp01icE0isc01ip01in01
vendor   : Realtek Semiconductor Corp.
driver   : rtl8812au-dkms - distro free

因此在软件更新中有这样的配置:

在此处输入图片描述

正如你所看到的,它已经安装好了但是nvidia-smi显示:

root@so-notebook:~# 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.

因此我将尝试重新启动,但根据我以前的经验,我猜测它不起作用,我必须重新安装 NVIDIA 驱动程序sudo apt purge nvidia*

那么我只能使用 Intel 驱动程序运行 Linux 吗?为什么 Linux Ubuntu 中许多驱动程序也损坏,例如以太网、声音和登录循环?!!!

更新:

所以我认为它不适用于nvidia-driver-440Ubuntu Auto 驱动程序安装推荐的功能!!!我已经使用过sudo apt purge nvidia*并且可以运行'sudo startx,但在此之前,当我运行该命令时,它会在一些代码之后挂起,而不会显示任何错误消息。

根据@Michal_Przybylowiczgrep -i "nvidia" /var/log/Xorg.0.log注释掉我删除 NVIDIA 驱动程序后的输出是:

root@so-notebook:~# grep -i "nvidia" /var/log/Xorg.0.log
[   125.232] (II) LoadModule: "nvidia"
[   125.232] (WW) Warning, couldn't open module nvidia
[   125.232] (II) UnloadModule: "nvidia"
[   125.232] (II) Unloading nvidia
[   125.232] (EE) Failed to load module "nvidia" (module does not exist, 0)
[   125.233] (II) NOUVEAU driver for NVIDIA chipset families :
[   125.272] (--) NOUVEAU(G0): Chipset: "NVIDIA NV118"

相关内容