LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 4386|回复: 3

安装ubuntu的问题(无法进入图形界面)

[复制链接]
发表于 2006-9-5 09:56:51 | 显示全部楼层 |阅读模式
我下载的是ubuntu-6.06.1-desktop-i386.iso

系统引导后选第一个安装方式,然后等待了几分钟,就听到音乐,但是屏幕没有画面(估计是系统加载成功,但是显示器或者是显卡无法正常工作).
选择第二个安全图形界面,则到最后有提示X server启动问题,然后就是进入shell界面.在shell下面init 5,startx等方法都不行.

我的显卡是 ATI 的X700 mobile.

请问能不能在文本方式下安装,google了半天也没有找到办法.:help :help

谢谢
发表于 2006-9-5 13:29:21 | 显示全部楼层
方法一、hp dv4000 ati x700 显卡,livecd 正常启动模式黑屏,声音console等一切正常,甚至都能感觉到鼠标点左上角菜单时光盘开转,safe mode启动则提示xserver crash。

首先在正常模式启动黑屏之后按ctrl+alt+f1,进入console,运行

sudo nano /etc/X11/xorg.conf

然后找到 Device这一段,其中标着 "ati" 那一行
在这一行下面添加一行

Option "MonitorLayout" "LVDS, AUTO"

保存,退出编辑器(注意,这一行明显是提示显卡输出的信号要对应显示器的要求,因此不同型号的人应该找一下是否有跟自己对应的参数,比如我还看到过 "CRT, ..."的。看好自己的型号Smile

然后执行命令,杀掉gdm

sudo killall gdm

重新启动gdm

sudo gdm

这个方法如果不用3D的话即可,如果3D的话,可以不做上面内容,直接用方法二就行了。

方法二、下载ati的驱动程序进行安装。

由于ATIx700显卡的缘故显示屏没有反应,可以按Ctrl+Alt+F1转换为终端控制台方式进行。

在安装ATI官方最新驱动前,先要确定你已经删除了和已安装内核对应的linux-restricted-modules以及xorg-driver-fglrx,并重新配置X使其使用ati或者vesa作为显卡驱动。

代码:

sudo apt-get remove xorg-driver-fglrx

sudo apt-get remove fglrx-control

sudo apt-get remove linux-restricted-modules-$(uname -r)

sudo dpkg-reconfigure xserver-xorg

然后 从ATI官方网站上下载了最新的驱动安装脚本,为了以便于以后的管理,不直接运行脚本而是用它生成一些deb包再安装。

代码:

sudo apt-get install gcc-3.4 module-assistant build-essential fakeroot dh-make debconf libstdc++5 gcc-3.3-base

sudo sh ./ati-driver-installer-8.20.8-i386.run --buildpkg Ubuntu/breezy

sudo dpkg -i xorg-driver-fglrx_8.20.8-1_i386.deb

sudo dpkg -i fglrx-control_8.20.8-1_i386.deb

sudo dpkg -i fglrx-kernel-source_8.20.8-1_i386.deb

然后编译驱动模块并安装

代码:

sudo module-assistant prepare

sudo module-assistant update

sudo module-assistant a-i fglrx

更新xorg.conf

代码:

sudo aticonfig --initial

注意,aticonfig没有在xorg.conf中所建立的monitor部分加入Option "DPMS"从而导致Fn+F3关闭屏幕时LCD的背光不关闭,因此要修正之。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-5 17:42:34 | 显示全部楼层
Post by jerboa
方法一、hp dv4000 ati x700 显卡,livecd 正常启动模式黑屏,声音console等一切正常,甚至都能感觉到鼠标点左上角菜单时光盘开转,safe mode启动则提示xserver crash。

首先在正常模式启动黑屏之后按ctrl+alt+f1,进入console,运行

sudo nano /etc/X11/xorg.conf

然后找到 Device这一段,其中标着 "ati" 那一行
在这一行下面添加一行

Option "MonitorLayout" "LVDS, AUTO"

保存,退出编辑器(注意,这一行明显是提示显卡输出的信号要对应显示器的要求,因此不同型号的人应该找一下是否有跟自己对应的参数,比如我还看到过 "CRT, ..."的。看好自己的型号Smile

然后执行命令,杀掉gdm

sudo killall gdm

重新启动gdm

sudo gdm

这个方法如果不用3D的话即可,如果3D的话,可以不做上面内容,直接用方法二就行了。

方法二、下载ati的驱动程序进行安装。

由于ATIx700显卡的缘故显示屏没有反应,可以按Ctrl+Alt+F1转换为终端控制台方式进行。

在安装ATI官方最新驱动前,先要确定你已经删除了和已安装内核对应的linux-restricted-modules以及xorg-driver-fglrx,并重新配置X使其使用ati或者vesa作为显卡驱动。

代码:

sudo apt-get remove xorg-driver-fglrx

sudo apt-get remove fglrx-control

sudo apt-get remove linux-restricted-modules-$(uname -r)

sudo dpkg-reconfigure xserver-xorg

然后 从ATI官方网站上下载了最新的驱动安装脚本,为了以便于以后的管理,不直接运行脚本而是用它生成一些deb包再安装。

代码:

sudo apt-get install gcc-3.4 module-assistant build-essential fakeroot dh-make debconf libstdc++5 gcc-3.3-base

sudo sh ./ati-driver-installer-8.20.8-i386.run --buildpkg Ubuntu/breezy

sudo dpkg -i xorg-driver-fglrx_8.20.8-1_i386.deb

sudo dpkg -i fglrx-control_8.20.8-1_i386.deb

sudo dpkg -i fglrx-kernel-source_8.20.8-1_i386.deb

然后编译驱动模块并安装

代码:

sudo module-assistant prepare

sudo module-assistant update

sudo module-assistant a-i fglrx

更新xorg.conf

代码:

sudo aticonfig --initial

注意,aticonfig没有在xorg.conf中所建立的monitor部分加入Option "DPMS"从而导致Fn+F3关闭屏幕时LCD的背光不关闭,因此要修正之。


谢谢jerboa兄的帮助,看情况应该是第一种办法能解决.
下班回去尝试一下:thank
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-6 00:22:43 | 显示全部楼层
已经成功安装了,再次感谢

我的xorg.conf中是在Screen中设置的
MonitorLayout
没有找到Device这个参数.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表