红联Linux门户
Linux帮助

Sony cw系列笔记本安装Ubuntu黑屏问题解决方法

发布时间:2015-04-22 21:40:13来源:linux网站作者:capsclock

一、引言
怀着激斗的心情下载了Ubuntu desktop版的安装盘,但是根本安装不了,于是上网寻求解决执法,经过数日试验之后,终于解决。
造成此方法的原因是系统不识别显示器,当然与显卡也有关系,笔者的笔记本是cw28,显卡是Nvidia 330m Sony 阉割版的。其他遇到此问题的Sony笔记本也可参照本文的方法解决。
还有一点,笔者的笔记本的原装系统是Win7,在解决黑屏问题时需要用到Win7。并且笔者安装的是Win7和Ubuntu的双系统。


二、解决安装黑屏
不能使用desktop版的安装盘进行安装,需要使用alternative版本的安装盘,不会的请上网查,再次不再赘述。
使用alternative安装完后,可以看到grub菜单,但是现别急着启动Ubuntu,在grub菜单中按e进入编辑模式,在“quiet splash”后添加了参数vga=normal nomodeset,然后按“ctrl+x”进行启动系统。

在启动的过程中会看到系统的警告信息,诸如low graphic mode之类的,可以完全忽略。
完成上述操作之后就可进入系统了,这时的系统是非常难看的,接下来安装受限驱动,没有必要使用Nvidia官方的驱动,Ubuntu本身的就行。

安装完驱动之后,重启,进入recovery mode,进入root prompt,运行nvidia-xconfig。这会创建xorg.conf文件。


三、安装显卡驱动

进行这项工作之时,我们需要Win7的帮助,首先进入Win7,下载一个名叫:Phoenix EDID Designer的软件。

下载完成之后,解压压缩包会得到一个可执行文件,双击打开。会看到如下界面(这是在XP下截得图,道理是一样的):
Sony cw系列笔记本安装Ubuntu黑屏问题解决方法

接下来,选择“Tools”中的“Extract EDID registry”,如图所示:
Sony cw系列笔记本安装Ubuntu黑屏问题解决方法

选择之后会看到如下界面:
Sony cw系列笔记本安装Ubuntu黑屏问题解决方法

选择你所看到的唯一的条目,然后点击“Extract EDID”,之后得到一个警告:
Sony cw系列笔记本安装Ubuntu黑屏问题解决方法

选择“是”,会看到如下界面:
Sony cw系列笔记本安装Ubuntu黑屏问题解决方法

注:以上图片上传到红联Linux系统教程频道中。

看到此界面后,选择“File”中的“Export”,选择一个保存位置,建议保存在U盘里,应为输出的文件此后会放在Ubuntu中。例如,把文件保存为sonycw.raw。

做完以上工作后,启动Ubuntu,将刚才得到的sonycw.raw文件放到,/etc/X11中。
接下来,编辑xorg.conf文件,在“Device”字段中添加如下两行:

Option "ConnectedMonitor" "DFP-0"

Option "CustomEDID" "DFP-0:/etc/X11/sonycw.raw"  

保存,退出,重启。进入后就可以看到效果了。


四、修改开机和关机画面

完成上述操作后,开机和关机画面依然十分难看,下面叙述修改方法:

1、进入Ubuntu,执行如下命令:sudo apt-get intall v86d hwinfo

2、执行sudo hwinfo --framebuffer

3、执行sudo gedit /etc/default/grub,按照如下修改:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1360x768-24,mtrr=3,scroll=ywrap"

GRUB_GFXMODE=1366x768

4、执行sudo gedit /etc/initramfs-tools/modules ,添加下行:

uvesafb mode_option=1366x768-24 mtrr=3 scroll=ywrap

5、执行echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash

6、执行sudo update-grub2

7、执行sudo update-initramfs -u

8、重启,看效果。首次重启可能不成功,多试几次。


五、总结

完成上面所有操作之后,应该就行了,不过系统的启动时间和关闭时间会变长。