我有一台配备 Nvidia 8600GT 显卡和 CRT 显示器的机器。以前,我只在这台机器上使用过 Windows,显卡似乎在 Windows 7 中工作正常。我从 LiveCD 启动并安装了 Ubuntu 11.10 amd64,整个过程运行正常。当我第一次尝试从硬盘启动时,显示器的输出在启动画面期间关闭,这种情况一直发生。我可以按 ctrl-alt-f2,所以我尝试了apt-get upgrade
,但没有帮助; 也没有apt-get install nvidia-current
。 中没有任何看起来相关的东西dmesg
。使用该nomodeset
选项启动没有效果。
按照以下答案这个类似的线程,我试过了apt-get purge nvidia-173
。两者都startx
只是service lightdm start
说服务已经在运行。
有人知道如何找出问题所在吗?我想知道这是否只是因为 Ubuntu 试图使用显示器不支持的分辨率,但我无法找到如何从命令行更改它。
答案1
Xorg 可能需要重新配置...
我遇到过类似的情况。我按照以下方法操作,重启后系统会显示一个图形登录屏幕:
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak
sudo cp /etc/X11/xorg.conf.failsafe /etc/X11/xorg.conf
这是我的 /etc/X11/xorg.conf.failsafe 的内容:
Section "Device"
Identifier "Configured Video Device"
Driver "fbdev"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection
您可能还想了解其他一些内容:
Xorg -reconfigure
您可能需要研究的其他方法是完全删除 /etc/X11/xorg.conf 文件并(重新启动)查看会发生什么。