在ubuntu上使用nVidia驱动程序的黑屏

我有:华硕P4V800D-X英特尔奔腾4 HT 2.80GHz 2.5GB内存40GB硬盘nVidia 9500GT

当我安装从nvidia.com网站下载的nVidia驱动程序(选择推荐的驱动程序)时,我根本无法启动到桌面。 我通过紫色屏幕,然后我得到黑色屏幕,左侧有闪烁的白色下划线。 键盘快捷键不起作用,进入桌面模式的唯一方法是启动进入恢复模式(启动时保持转换等)。 在恢复模式下,我运行:

sudo apt-get remove --purge nvidia* 

这是获得“正常”桌面环境的唯一方法。 我在正常情况下加上引号,因为计算机运行缓慢,我无法设置正确的分辨率。

此外,我试图通过ubuntu GUI界面(专有的,经过测试的驱动程序)安装驱动程序,但没有运气。

我使用的是Ubuntu 14.04

我终于解决了我的问题! 对于像我一样有同样问题的人,这是解决方案:

如果您已经遇到驱动程序问题,我建议您全新安装系统。

  1. 启动Ubuntu并确保您已在互联网上连接。
  2. 使用Ctrl + Alt + F1打开终端
  3. 登录,这是您在终端输入的内容:

     sudo apt-get update sudo apt-get dist-upgrade sudo apt-get install build-essential sudo apt-get install linux-source sudo apt-get install linux-headers-generic sudo apt-get dist-upgrade sudo reboot 
  4. 重启后,重复步骤2.您需要再次连接互联网。 运行以下命令:

     sudo apt-get install nvidia-current-updates sudo nvidia-xconfig sudo reboot 

运行nvidia-xconfig非常重要! 如果你不运行它,你将崩溃你的系统!

完成此操作后,您将拥有一个可用的nVidia图形驱动程序。 干杯!

我刚用HP 8710p并升级到nVidia驱动程序。 现在我在开机时遇到了黑屏,似乎是随机的。

Dobroslav接受的答案 – 重新安装nVidia驱动程序并重新编译内核 – 似乎最初解决了这个问题,但后来我又遇到了黑屏。

我四处搜寻,发现这个理论可以解释这个问题。 因为连续两次,在安装新的nVidia驱动程序之后,事情似乎直接起作用,但是在下次重新启动后,黑屏又回来了。 然后在下次重启时,一切都很好。 这与重新启动时内核模块重新编译的理论相匹配,但是在此之前X已经启动,因此模块未加载 – 但是在下次重新启动时它已经被编译,并且正常工作。

所以我找到了问题的解决方法:每当我得到黑屏时,我通过使用以下步骤重新启动X来摆脱它:

  1. 使用Ctrl + Alt + F1打开终端
  2. 登录并输入终端:

     ps a | grep X 
  3. 其中一行将包含’/ usr / bin / X’并以数字开头,然后是’tty7’。 例如。 ‘2261 tty7’。 记住数字,即X服务器的进程ID,并键入:

     kill  

在我的情况下,我然后看到一个nVidia屏幕,之后我看到X登录提示出现了。 这不是一个解决方案,但对我来说这是一个可以接受的解决方法 – 至少我没有重启或使用过时的驱动程序。 我希望它可以帮助别人。

我和Nvidia的司机和这个黑屏问题摸索了两天。 我因为从12.04升级14.04而落入这个坑。 哎呀!

我试图解决的原始问题是firefox,compiz和Xorg的高CPU使用率,这使得图形无法使用。 在尝试通过升级Nvidia驱动程序来解决这个问题后,所有人都向南走了,随后出现了死亡黑屏。

这是一些与我的桌面配置相关的命令,以防有助于……

“lshw”命令产生:

 description: Mini Tower Computer product: OptiPlex GX270 

“lspci -vnn | grep -i VGA -A 12”命令产生:

 VGA compatible controller [0300]: NVIDIA Corporation NV18 [GeForce4 MX 440 AGP 8x] 

“wmctrl -m”命令产生:

 Name: Metacity Class: N/A PID: N/A Window manager's "showing the desktop" mode: N/A 

在一天结束的时候,我并不是百分百肯定是什么工作,因为我摸索了这么多。 这就是我的想法。

使用以下内容摆脱所有Nvidia位并依赖默认驱动程序Nouveau。

 sudo apt-get purge "nvidia *" 

然后选择使用Metacity而不是Compiz。 这些是我所做的两个显着变化,结果是在从CNNx进行video流等操作时,可接受的CPU利用率大大提高了图形体验。 Firefox仍然在“漂亮的顶级”中显示高CPU利用率,但这似乎不会影响图形,尤其是video流。

有同样的问题,这对我有用:

  1. 安装synaptic sudo apt-get install synaptic

  2. 在synaptic中,通过输入“nvidia”然后搜索并检查版本号(在我的情况下为v331.38)nvidia-331

  3. 在synaptic完成它的事情后,在终端:sudo nvidia-xconfig

现在我得到一个完美的启动,并使用驱动程序v331.38,而不是最新的,但最新的经过规范认证。

以下对我有用。

 sudo apt-get update sudo apt-get dist-upgrade sudo apt-get install build-essential sudo apt-get install linux-source sudo apt-get install linux-headers-generic sudo apt-get dist-upgrade sudo apt-get install nvidia-current-updates sudo nvidia-xconfig sudo reboot 

在尝试了许多解决方案和建议之后,我仍然无法在启动问题上解决黑屏问题。 我会说, 14.10就地升级解决了这个问题。 我还没有进行任何调查,但这可能意味着如果你保持在14.04,可能更新内核版本可能会修复它。 (?)

我目前使用华硕N53SN笔记本电脑和Nvidia 550m显卡。