我的 ubuntu 11.04 仅在终端中启动。
当我在终端输入命令时
startx
我看到以下内容:
PCI:1:0:0 处的 NVIDIA GPU 不受 173.14.30 NVIDIA 驱动程序支持 NVIDIA 图形设备初始化失败!找到屏幕,但没有可用的配置
命令:
sudo apt-get install nvidia-current
它说:
nvidia-current is already the newest version
难道我nvidia-current
安装了但是没用?
反而Nvidia 173
被使用了?
我怎样才能解决这个问题?
更新
显卡:
EVGA 512-P3-1301-KR GeForce 8400 GS 512MB 32 位 DDR3 PCI Express 2.0 x16 HDCP Ready 薄型显卡
我跑了:
sudo dpkg-reconfigure -phigh xserver-xorg
进而:sudo reboot
但它没有解决问题。我仍然以终端模式启动。
尝试:sudo remove nvidia-current
进而sudo reboot
也没有解决问题。
跑步sudo nvidia-xconfig
说:
将新的 X 配置文件写入
/etc/X11/xorg.conf
但sudo reboot
问题仍然没有解决。
我从“附加驱动程序”安装了 nvidia 驱动程序。为了修复我的其他事宜我nvidia 173
尝试了一下nvidia-current
更新
我的 xorg.conf 在这里:http://pastebin.com/p5602jHW
我可以在恢复模式下启动并选择failsafex
,然后选择,将其放在 pastebin 上run ubuntu in low graphics mode for just one session
更新
因此,当我处于恢复模式时,我进入“附加驱动程序”,发现正在nvidia173
使用 而不是nvidia-current
。我从附加驱动程序进行了此更改,然后重新启动系统。现在,我以 GUI 模式启动,但遇到了一些其他问题。
- 第二台显示器没有打开,只有一台显示器工作
- 窗口上没有最小化或最大化按钮(如果我保持终端打开,
metacity --replace
那么它可以解决最小化/最大化按钮问题,但我必须保持终端窗口打开) - 我没有看到顶部和底部的发射面板
此外,经过此更改后,我的 xorg.conf 是:http://pastebin.com/TtQWY9pF
答案1
回答你最初的问题:
您进入终端模式是因为您安装的专有驱动程序版本不支持您的图形芯片组。首先应删除此 nvidia 驱动程序,使用清除并确保删除它在 /etc/X11/xorg.conf 中创建的文件,因为这可能会扰乱恢复:
sudo apt-get purge nvidia*
sudo rm /etc/X11/xorg.conf
您应该只使用与您的显卡兼容的 nvidia 专有驱动程序,否则请退而使用您的显卡的新驱动程序。这可能无法让您使用显卡的所有功能,但比终端屏幕要好。
请注意,一旦您的初始问题得到解答(在评论中被采纳,而不是真正的答案),您就不应该再问其他问题,而应该提出一个新问题,并包含您目前知道的所有信息。毕竟,这是一个问答网站,而不是支持票务网站。