|
|
1、显卡是ati x800,显示器是22”
2、从ati网站上下载了最新驱动 ATI-driver-8-01-x86.x86_64.run驱动,版本是8.452.1-1
安装方法是在控制台下,按照精华区” debian etch 简要安装指南“里面的指导,安装编译环境、生成deb包,安装,修改xorg.conf文件。
重启后,直接到X桌面,KDM登陆进去,显示fglrxinfo正常,fgl-glxgears测试也正常。
问题是:1)按alt+ctl+fn,显示器就黑屏了,和关机了一样,没有信号输出到显示器上。再按alt+ctl+f7切换不回桌面
2)在桌面点“关机”“重启”,都是马上显示器黑屏,电脑也不重启或关机,只能按电源重启。
3)启动的时候,在grub后面加上 vga=792参数,命令行自检时分辨率是1024x768了,到了登陆KDM窗口就黑屏了,显示不出来。
现在不敢用控制台了。桌面里面的终端正常使用。
驱动是安装正确了,难道是ati的bug?
---------------------------------------------------
编辑1:确定是ati显卡驱动的原因,把xorg.conf文件里面,driver从fglrx改为vesa,重启进不了桌面,但是可以正常到控制台,可以正常重启关机。
---------------------------------------------------
编辑2:改用开源驱动搞定。
步骤是
1)apt-get install xserver-xorg-video-ati,发现系统已经安装了这个包
2)修改/etc/X11/xorg.conf文件,在module那项,看看有没有Load "glx",修改完后,我的是这样的:
Section "Module"
Load "10"
Load "xserver-xorg/config/modules"
Load "doesn't"
Load "exist"
Load "fglrx"
Load "dri"
Load "glx"
EndSection
修改显卡驱动为raedon,修改完是这样的:
Section "Device"
Identifier "Generic Video Card"
Driver "radeon" #用官方驱动的话,这行添fglrx,现在是用开源驱动,根据我显卡型号radeon x800
BusID " CI:5:0:0"
Option "UseFBDev" "true"
EndSection
3)重启,正常进入桌面,切换控制台可以了,可以正常关机、重启。
输入fglrx,输出如下,表示确实没有用官方驱动。搞定
display: :0.0 screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.4 (2.1 Mesa 7.0.3) |
|