索尼 CW UBUNTU9.10解决显卡驱动黑屏。
呃,发这个帖子是为了赚流量的,因为BAIDU和GOOGLE上没有相关的信息。。
之前装过UBUNTU系统 但是在安装完显卡驱动之后,开机进入黑屏(不是死机),经过网上搜索和实践,确定安装完驱动之后,视频信号是通过VGA接口输出的,因为SONY公司很聪明的将笔记本的显示器信息修改了,到时UBUNTU系统和驱动不认识这个显示器,认为这压根就不是显示器,如果你接受通过VGA接口输出视频信号,那么你的本本只能当“主机箱”了。
好了,废话不说,先说步骤,需要的工具在文章结尾有下载地址。
首先你需要在WINDOWS平台下使用softMCCS来生成一个包含显卡信息的BIN文件,具体该文件的用途和意义,请看下面摘录:
很多笔记本使用EDID来检测内置显示器。EDID能够帮助操作系统正确的设置显示器的各种参数(比如分辨率和刷新频率)。
然而一部分笔记本(比如VAIO)却使用soft EDID,在这种情况下提供EDID不是显示器本身,而是BIOS(具体数值写进ROM里,就像是Firmware。)。
具体意思我也不懂,但是你可以理解它就是让你的UBUNTU认识你显示器的中介。
生成好你的EDID文件方法很简单,双击运行softMCCS,左上角“File==Save EDID as...”保存到桌面或者任何你能在你能找到的地方,我就是放在D盘里。 我自动生成的文件名叫“SNY05FA1.BIN”。
你还可以将显卡的最新驱动下载下来保存到相同目录里,我的驱动文件是NVIDIA-Linux-x86-169.07-pkg1.run,放在这里的目的是为了以后方便。
之后重启计算机,启动UBUNTU9.10系统;
下面操作需要root权限,附上快捷设置root密码的方法:
用你的账户进入系统,打开终端,输入 sudo passwd root,这时让你输入账户密码,之后是root的新密码,最后是重复root新密码。之后注销系统,点其他登录里用户名输入root,密码是你刚才输入的后两个。
打开终端,输入:
sudo mv /你EDID.BIN所在目录/SNY05FA1.BIN /etc/X11/.
命令解释:移动你的EDIE.BIN文件到/etc/X11/. 下。
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
命令解释:备份你现有的xorg.conf文件为xorg.conf_backup,如果没装过驱动,这步可以省略。
sudo touch /etc/X11/xorg.conf_nvidia
命令解释:建立新的xorg.conf文件,但是我们暂时并不应用它,所以保存成xorg.conf_nvidia文件。
打开/etc/X11/xorg.conf_nvidia
输入下面信息:
Section "Screen"
Identifier "Configured Screen Device"
Device "Configured Video Device"
DefaultDepth 24
SubSection "Display"
Virtual 1366 768
EndSubSection
EndSection
Section "Module"
Load "glx"
EndSection
Section "Device"
Identifier "Device0"
VendorName "NVIDIA Corporation"
Option "TwinView" "0"
Option "metamodes" "nvidia-auto-select +0+0"
Option "ConnectedMonitor" "DFP-0,DFP-1,CRT"
Option "CustomEDID" "DFP-0:/etc/X11/SNY05FA.bin"
Driver "nvidia"
Option "NoLogo" "True"
EndSection
保存,好了,我们在找到我们的显卡驱动,我是放到/home/下并改名为nvidia.run的,这样安装的时候方便。
这个时候重启计算机,在引导菜单那选择第二项:“recovery mode”模式
之后会让你输入root密码,在输入命令telinit 3,会让你登录,这里我们用root权限登录,最后我们输入:sudo sh /home/nvidia.run,进入安装,回车安装吧,但是唯一注意的是,在选择是否从internet下载某些模块时一定要选否。OK之后输入reboot重启。
这个时候再进入引导菜单那选择第二项:“recovery mode”模式
跟上面一样,登录root账户,之后输入命令:
sudo mv /etc/X11/xorg.conf_nvidia /etc/X11/xorg.conf
命令解释:将我们之前设置好的文件恢复过来。
最后reboot,重启。进入我们的UBUNTU系统,看看显卡驱动吧。
需要的工具及驱动:
softMCCS官方地址:http://www.entechtaiwan.com/lib/softmccs.shtm
官方下载地址:http://www.entechtaiwan.com/files/softmccs.exe
NVIDIA官方驱动下载:http://www.nvidia.cn/page/drivers_download.html
转载请注明出处:習慣° Blog
原帖链接: http://habit6.com/189/index.htm
- 还没有Trackback
终于找到有人解决这个问题了,many thanks
呵呵,没事,这个问题困扰我好久呢,既然找到解决的方法,就整理出来与大家分享。
我想知道的是 既然都黑屏了 那还怎么登陆Ubuntu??
(我装的10.04 装完重启 黑屏。。。 本本 VAIO CW15 显卡210m)
我们安装完显卡驱动之后,重启后,在进入图形界面后才会黑屏,在这之前的引导菜单还是会显示,我们选择“命令行”模式运行UBUNTU是不黑屏的,这个类似进入DOS来修改WINDOWS系统文件一个性质。
请着重阅读一下选段:
这个时候重启计算机,在引导菜单那选择第二项:“recovery mode”模式
之后会让你输入root密码,在输入命令telinit 3,会让你登录,这里我们用root权限登录,最后我们输入:sudo sh /home/nvidia.run,进入安装,回车安装吧,但是唯一注意的是,在选择是否从internet下载某些模块时一定要选否。OK之后输入reboot重启。
这个时候再进入引导菜单那选择第二项:“recovery mode”模式
跟上面一样,登录root账户,之后输入命令:
sudo mv /etc/X11/xorg.conf_nvidia /etc/X11/xorg.conf
命令解释:将我们之前设置好的文件恢复过来。
最后reboot,重启。进入我们的UBUNTU系统,看看显卡驱动吧。
我是全新安装10.04 无论是正常还是恢复模式都直接黑屏(应该是关掉显示器的症状 硬盘和无线网卡的灯都是亮的 但没有登录的音乐) 刚才用9.04的livecd看了下系统文件 X11里根本没有xorg.conf 自己新建了一个 输入参数 还把bin文件也移进去了 结果还是没有啊 下一步准备把10.04的X11文件夹替换为9.04的。。。。 真是够折腾的。。。目前只在虚拟机里见过10.04的界面 悲剧啊
除了用LIVECD …好像只能找台显示器外接了…
LiveCD 也不能用…
呃。。
10.04我还没用过,我这个是根据9.10版本进行的修改。
只要能进入命令行模式 理论上都是可以安装驱动的,但是具体的效果我暂时没能力测试。
softMCCS 在win7下无法使用。有替代软件嘛?
以管理员身份运行
一样不行…都尝试使用兼容模式…
softMCCS 在WIN7下可以使用,就算不用管理员模式我都可以使用(生成那个BIN文件。)。
“之后重启计算机,启动UBUNTU9.10系统;
下面操作需要root权限,附上快捷设置root密码的方法:
用你的账户进入系统,打开终端,”
这个怎么实现。外接显示器吗?
这不操作的时候还没有给UBUNTU系统安装显卡驱动程序,是可以进入图形系统的。 如果你已经安装了,那么请百度下如何删除显卡驱动吧。
softMCCS确实在64位里面运行不了吧
呃,这个问题问的非常好,因为我也不知道这个问题的答案,我是在WIN7 32位系统下进行的。
现在也没心思玩系统了。
不知道博主这个方法适合用在黑苹果的sony笔记本显卡驱动上吗?本人对UBUNTU不了解,但MAC系统和UBUNTU系统还是有点关联的,一些终端的操作都很像,博主有安在sony本是安装过MAC系统吗? 交流一下,sony本本安装mac 显卡驱动黑屏问题,相信解决这个问题,您的流量也会很大,感谢。
@tien: 虽然MAC OS X和UBUNTU都是基于LINUX的系统,但是MAC OS X与UBUNTU差别还是不小的,我曾经尝试过黑苹果,结果,确实黑了……