安装 nvidia 限制驱动程序后出现空白屏幕

安装 nvidia 限制驱动程序后出现空白屏幕

我有安装了当前的 nvidia 限制驱动程序并重新启动了我的计算机,现在屏幕变黑或空白。

我怎样才能解决这个问题?

答案1

删除所有与 Nvidia 相关的软件包

  1. 登录到终端:Ctrl++ (终端可见,但屏幕为空白AltF1

  2. sudo apt-get remove --purge nvidia-*

白手起家

  1. sudo apt-get remove --purge xserver-xorg-video-nouveau xserver-xorg-video-nv

重新安装所有内容

  1. sudo apt-get install nvidia-common
  2. sudo apt-get install xserver-xorg-video-nouveau
  3. sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core

重新配置 X 服务器

  1. sudo dpkg-reconfigure xserver-xorg

来源:Ubuntu 维基

答案2

  1. 删除可能导致问题的所有驱动程序,

  2. 打开终端并输入(从仪表板打开它,使用左上角的 ubuntu 图标)

     sudo apt-get --purge remove nvidia
    

    或者

     sudo apt-get --purge remove nvidia-current
    

    (取决于您安装了哪一个)或者从受限的驱动程序设置中停用它们。

  3. 重启。

  4. 然后在终端输入以下命令:

     sudo apt-add-repository ppa:ubuntu-x-swat/updates
     sudo apt-get update
     sudo apt-get install nvidia-current nvidia-settings
    
  5. 重启。

答案3

就我的情况而言,这是显示器的问题,它为我的 Nvidia GPU 提供了一个错误的 EDID

要调试错误,您可以将此行添加到文件的屏幕/etc/X11/xorg.conf部分

Option         "ModeDebug" "true"

现在检查你的/var/log/Xorg.0.log file

如果你发现如下错误:

NVIDIA(0): Unable to get display device DFP-0's EDID; cannot compute DPI

然后您可以通过将此行添加到设备部分来解决此问题

Option         "IgnoreEDIDChecksum" "DFP"

答案4

按 Alt+Ctrl+F1 进入 tty1(终端),然后运行以下命令:

sudo apt-get --purge remove nvidia*

这将删除所有 nvidia 驱动程序包。如果这仍然不起作用,请尝试以下操作:

sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.mybak

如果存在损坏的 xorg 配置文件,这将删除它。完成这些命令后,您需要重新启动。(Ctrl+Alt+del)

PS. 如果您有 nvidia optimus 卡,请不要安装 x-swat 或任何其他 nvidia 驱动程序。nvidia optimus 卡的最佳工作驱动程序来自大黄蜂计划

相关内容