高手们,不知道为什么我装7。04的时候总是启动不到图形界面的!但是装6。06就可以。。。。
有没有人可以告诉我什么回事???谢谢
求助!!
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 11
- 注册时间: 2007-09-21 7:29
- super_soul
- 帖子: 191
- 注册时间: 2007-09-07 20:07
- 来自: 江苏 苏州
-
- 帖子: 11
- 注册时间: 2007-09-21 7:29
-
- 帖子: 11
- 注册时间: 2007-09-21 7:29
-
- 帖子: 11
- 注册时间: 2007-09-21 7:29
首先知道出问题后如何进入X
进入不了X的话,在启动时选择第二行的命令模式,输入
sudo dpkg--reconfigure xserver-xorg
在弹出窗口选择默认的显卡V...就可以,其它的不停确定。
先下载ATI的驱动
地址:https://a248.e.akamai.net/f/674/9206/0/ ... x86_64.run
下载到桌面,然后把它改名,把-X86.X86_64去掉,改为ati-driver-installer-8.40.4.run
安装编译所必须的工具 代码:
sudo apt-get update
sudo apt-get install module-assistant build-essential fakeroot dh-make debhelper debconf libstdc++5 linux-headers-$(uname -r)
创建deb包
注意:执行下面的命令的前提是,你必须cd到你下载的驱动的当前目录。终端在主菜单的附件子菜单。
Edgy: 代码:
sh *.run --buildpkg Ubuntu/edgy
Feisty: 代码:
sh *.run --buildpkg Ubuntu/feisty
等待桌面生成4个DEB包,先不要管他们。
屏蔽fglrx核心模块
代码:
sudo gedit /etc/default/linux-restricted-modules-common
将 代码:
DISABLED_MODULES=""
改成 代码:
DISABLED_MODULES="fglrx"
安装deb包 代码:
sudo dpkg -i xorg-driver-fglrx_*.deb fglrx-kernel-source*.deb fglrx-amdcccle*.deb
移除旧的fglrx
如果你是第一次做,那么会提示你这个文件找不到。别管他,继续往下做就是。 代码:
sudo rm /usr/src/fglrx-kernel*.deb
sudo apt-get -f install
编译内核模块并安装 代码:
sudo module-assistant prepare
sudo module-assistant update
sudo module-assistant build fglrx
cd /usr/src
sudo dpkg -i fglrx-kernel-*
sudo depmod -a
防止有些DEB包没装好,你可以打开桌面的包,尝试安装,证全部到安装好。
重启电脑!!
重启后,配置驱动
注意,如果以前装过fglrx驱动,此步无须再做。 代码:
sudo dpkg-reconfigure xserver-xorg
在选择驱动时,选择fglrx。
然后
sudo gedit /etc/X11/xorg.conf
在/etc/X11/xorg.conf的Device段添加两行: 代码:
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
并且 在末尾
添加两段 代码:
Section "Extensions"
Option "Composite" "0"
EndSection
Section "ServerFlags"
Option "AIGLX" "off"
EndSection
上面这两段很重要!(在7.04中,如果你用了sudo dpkg-reconfigure来配置的话,第一段应该已经有了)
再输入
sudo mkdir -p /usr/X11R6/lib/modules/dri
sudo ln -s /usr/lib/dri/fglrx_dri.so /usr/X11R6/lib/modules/dri
重启系统
确认驱动是否正确安装 代码:
$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI MOBILITY RADEON X600 SE
OpenGL version string: 2.0.6849 Release
代码:
$ glxinfo | grep render
direct rendering: Yes #如果开启了xgl,那么这里一定是No,还有其他一些信息。
进入不了X的话,在启动时选择第二行的命令模式,输入
sudo dpkg--reconfigure xserver-xorg
在弹出窗口选择默认的显卡V...就可以,其它的不停确定。
先下载ATI的驱动
地址:https://a248.e.akamai.net/f/674/9206/0/ ... x86_64.run
下载到桌面,然后把它改名,把-X86.X86_64去掉,改为ati-driver-installer-8.40.4.run
安装编译所必须的工具 代码:
sudo apt-get update
sudo apt-get install module-assistant build-essential fakeroot dh-make debhelper debconf libstdc++5 linux-headers-$(uname -r)
创建deb包
注意:执行下面的命令的前提是,你必须cd到你下载的驱动的当前目录。终端在主菜单的附件子菜单。
Edgy: 代码:
sh *.run --buildpkg Ubuntu/edgy
Feisty: 代码:
sh *.run --buildpkg Ubuntu/feisty
等待桌面生成4个DEB包,先不要管他们。
屏蔽fglrx核心模块
代码:
sudo gedit /etc/default/linux-restricted-modules-common
将 代码:
DISABLED_MODULES=""
改成 代码:
DISABLED_MODULES="fglrx"
安装deb包 代码:
sudo dpkg -i xorg-driver-fglrx_*.deb fglrx-kernel-source*.deb fglrx-amdcccle*.deb
移除旧的fglrx
如果你是第一次做,那么会提示你这个文件找不到。别管他,继续往下做就是。 代码:
sudo rm /usr/src/fglrx-kernel*.deb
sudo apt-get -f install
编译内核模块并安装 代码:
sudo module-assistant prepare
sudo module-assistant update
sudo module-assistant build fglrx
cd /usr/src
sudo dpkg -i fglrx-kernel-*
sudo depmod -a
防止有些DEB包没装好,你可以打开桌面的包,尝试安装,证全部到安装好。
重启电脑!!
重启后,配置驱动
注意,如果以前装过fglrx驱动,此步无须再做。 代码:
sudo dpkg-reconfigure xserver-xorg
在选择驱动时,选择fglrx。
然后
sudo gedit /etc/X11/xorg.conf
在/etc/X11/xorg.conf的Device段添加两行: 代码:
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
并且 在末尾
添加两段 代码:
Section "Extensions"
Option "Composite" "0"
EndSection
Section "ServerFlags"
Option "AIGLX" "off"
EndSection
上面这两段很重要!(在7.04中,如果你用了sudo dpkg-reconfigure来配置的话,第一段应该已经有了)
再输入
sudo mkdir -p /usr/X11R6/lib/modules/dri
sudo ln -s /usr/lib/dri/fglrx_dri.so /usr/X11R6/lib/modules/dri
重启系统
确认驱动是否正确安装 代码:
$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI MOBILITY RADEON X600 SE
OpenGL version string: 2.0.6849 Release
代码:
$ glxinfo | grep render
direct rendering: Yes #如果开启了xgl,那么这里一定是No,还有其他一些信息。