NVIDIA 1060ti + Ubuntu 16.04 = 黑屏

NVIDIA 1060ti + Ubuntu 16.04 = 黑屏

我在 Ubuntu 16.04 中安装了 Nvdia 驱动程序。我有 Nvdia 1060ti。我不知道如何通过恢复模式进入。我尝试了论坛上的所有解决方案,但最终还是出现了黑屏或屏幕冻结的情况。你能帮我解决这个问题吗?

我来这里是因为 Blender 运行不正常。

答案1

我认为这可能会有所帮助...我安装了 Nvidia 驱动程序并重新启动了计算机。我循环出现黑屏。解决方案是使用其他显卡启动。这不需要 CD 或 USB。我的解决方案是:

  1. 计算机启动时继续按左键Shift

  2. 为了编辑 grub2,请按e

  3. 然后转到以 开头的行linuxi915.modeset=0在 之前输入quite slash

    因为我选择使用英特尔显卡。我插入了那行。如果是 amd/ati,radeon.modeset=0可以工作。在某些计算机上,只需插入nomodeset即可工作。

  4. Ctrl+x重新启动。

  5. 然后等待一会儿...屏幕冻结后按Ctrl++AltF1

  6. 它要求输入用户名和密码。输入它们。

  7. 然后出现终端。使用以下命令卸载 NVdia 驱动程序:

     sudo apt-get purge nvidia*
    
  8. 然后输入reboot...然后你的 Ubuntu 将启动...

此解决方案只是进入操作系统。现在按照正确的方法安装 NVidia 驱动程序以获得更好的图形。

答案2

从错误的视频驱动程序和黑屏中恢复的一种可能方法(我最近使用过)是使用选项尝试 Ubuntu从安装 CD/USB 开始。然后安装您的根文件系统并用chroot它来代替 RAM 中的实时 Ubuntu,此时清除驱动程序。

  1. 从 Ubuntu 安装媒体启动并选择尝试 Ubuntu。

  2. 找到安装 Ubuntu 的分区(如果是逻辑卷管理器您应该使用/dev/<volume group>/<volume name>)。我们假设它是/dev/sda1用于示例。

  3. 打开新的终端窗口并将此分区挂载到目录/mnt

    sudo mount /dev/sda1 /mnt
    
  4. 然后使用mountto --bind: /devto /mnt/dev/procto/mnt/proc/systo /mnt/sys

    for f in dev proc sys ; do mount --bind /$f /mnt/$f ; done
    
  5. 然后更改根目录:

    sudo chroot /mnt
    
  6. 此时清除 NVidia 驱动程序:

    sudo apt remove --purge nvidia*
    
  7. 退出chroot,卸载并重新启动系统:

    exit
    sudo umount /mnt/sys
    sudo umount /mnt/proc
    sudo umount /mnt/dev
    sudo umount /mnt
    sudo systemctl reboot
    

参考:

相关内容