Ubuntu 12.10 启动黑屏

各种窗口管理器和美化相关
回复
wklwklwkl
帖子: 2
注册时间: 2011-10-24 9:04

Ubuntu 12.10 启动黑屏

#1

帖子 wklwklwkl » 2013-03-18 22:55

本来下午装了Nvidia的显卡驱动,一切都好,就是有了一次compiz神马的崩溃了,于是我就强制重启啊,然后就进不去图形界面了,出现那个大的Nvidia Logo就黑屏了,就是一个小提示符在左上角一直闪,也不能进入tty1。

于是我进入恢复模式,把/etc/X11/xorg.conf删掉了,又按照网上的方法:apt-get remove --purge nvidia-current把nvidia驱动卸载了,但还是不管用啊,我还一并卸载了nvidia-settings。

再启动以后没有那个Nvidia的Logo了,但是就是纯黑屏了,也没有左上角的提示符了,但可以按Ctrl+Alt+F1可以进入命令行,于是又在网上查啊,似乎是找不到图形驱动了??我又把/etc/X11/xorg.conf.failure删了,还输入Xorg -configure,但提示说configuration failure,说神马Xorg: Number of created screens does not match number of detected devices,是不是之前那个nouveau的开源驱动也找不到了??。。。。于是我也不知道咋整了,求大神
luxurioust
帖子: 3
注册时间: 2013-04-22 9:47
系统: Ubuntu 12.04.2

Re: Ubuntu 12.10 启动黑屏

#2

帖子 luxurioust » 2013-04-22 10:06

(1)安装v86d和 hwinfo,然后查看显卡支持的分辨率:
命令:

代码: 全选

 sudo apt-get install v86d hwinfo
 sudo hwinfo –framebuffer
上面命令是安装,第二行是查看支持的分辨率,这部一定要做,不然你修改成了不支持的分辨率还是会黑屏。
编辑/etc/default/grub(sudo gedit //etc/default/grub),添加

代码: 全选

GRUB_GFXPAYLOAD_LINUX=1024×768x24
添加在哪个地方都行,1024×768x24可以根据你机器情况修改,不过一定要是显卡支持的才行,这就看到安装hwinfo的重要来了,很多网友随便查网上教程修改成1024×768x32或1280×1024x32之类造成修改没有效果。
启用framebuffer:
echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash
更新设置:

代码: 全选

sudo update-grub
sudo update-grub2
sudo update-initramfs -u
一般通过上面的设置后开机长时间黑屏解决都能解决。如果有网友开机连操作系统(Grub)选择菜单都看不到,从开机就一直黑到登录窗口,可以安装GRUB启动管理器:

代码: 全选

sudo apt-get install startupmanager
startupmanager是一个图形化的Grub启动顺序修改工具,安装完成后运行startupmanager,设置好默认启动的系统与分辨率后关闭软件,重启就可以看到Grub的选择菜单。看不到启动菜单也是由分辨率引起的,默认的640×480、色深8有点扯淡,将色深改成24或以上(如果有的话)就好了。
回复