如何删除AMD/ATI私有驱动[已解决]

各种窗口管理器和美化相关
回复
aloha
帖子: 375
注册时间: 2006-10-11 20:41

如何删除AMD/ATI私有驱动[已解决]

#1

帖子 aloha » 2009-04-20 11:39

看到AMD发布了9.4,下载安装,发现找不到自己的移动2300显卡,不能驱动。
没有办法,想换回原来的9.3的驱动,但麻烦来了。
换回来后,amdcccle就不能启动了,特效也没了。启动amdcccle的时候提示
X Error: BadRequest (invalid request code or no such operation) 1
Extension: 163 (Uknown extension)
Minor opcode: 19 (Unknown request)
Resource id: 0x3b
amdcccle: ../../src/xcb_io.c:452: _XRead: Assertion `dpy->xcb->reply_data != 0' failed.
Aborted
再安装源里的fglrx驱动也不成了。

有什么办法能把AMD下载的私有驱动删除呢。
上次由 aloha 在 2009-04-20 15:01,总共编辑 1 次。
aloha
帖子: 375
注册时间: 2006-10-11 20:41

Re: 如何删除AMD/ATI私有驱动

#2

帖子 aloha » 2009-04-20 11:40

好像是opengl不能驱动了,运行glxgears提示
X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 163 (GLX)
Minor opcode of failed request: 19 (X_GLXQueryServerString)
Serial number of failed request: 13
Current serial number in output stream: 13
头像
Chine
帖子: 204
注册时间: 2006-12-22 21:50
联系:

Re: 如何删除AMD/ATI私有驱动

#3

帖子 Chine » 2009-04-20 12:37

同问,兼帮顶
知识分为两类,我们自己知道那个事物,或者我们知道从何处可以找到有关它的信息 --Samuel Johnson
头像
adagio
论坛版主
帖子: 22110
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球

Re: 如何删除AMD/ATI私有驱动

#4

帖子 adagio » 2009-04-20 13:10

到新立得里搜fglrx,全部删除
进recover模式选xfix,再重启。或者不重启直接删除xorg.conf

代码: 全选

sudo rm /etc/X11/xorg.conf
安装驱动
然后执行一下

代码: 全选

sudo aticonfig --initial -f
重启
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
aloha
帖子: 375
注册时间: 2006-10-11 20:41

Re: 如何删除AMD/ATI私有驱动

#5

帖子 aloha » 2009-04-20 14:24

不管用呀。
fglrxinfo 的输出:
X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 165 (GLX)
Minor opcode of failed request: 19 (X_GLXQueryServerString)
Serial number of failed request: 17
Current serial number in output stream: 17

Xorg.0.log里面的错误提示

(EE) AIGLX error: dlopen of fglrx_dri.so failed
(EE) AIGLX: reverting to software rendering


整个过程是这样的,原来系统用的是从AMD下的9.3的驱动,没有用源的fglrx驱动,而且源里的有关fglrx的部分都删除了。用3D什么的都好好的。
后来下了9.4的驱动,装上去后发现不能驱动X2300,就又重新装了一遍9.3的驱动,麻烦就开始了。

用过的方法有,
安装源里的fglrx驱动,
用aticonfig --initial -f 更新xorg.conf
现在用原来在9.3下工作的xorg.conf的拷贝,分辨率没有问题,但fglrx和opengl就是起不来。
aloha
帖子: 375
注册时间: 2006-10-11 20:41

Re: 如何删除AMD/ATI私有驱动

#6

帖子 aloha » 2009-04-20 14:35

现在的xorg.conf

# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Default Screen" 0 0
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "pad"
InputDevice "Synaptics Touchpad"
Option "AIGLX" "on"
EndSection

Section "Files"
EndSection

Section "Module"
Load "glx"
Load "v4l"
Load "dri"
EndSection

Section "ServerFlags"
Option "Xinerama" "off"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSectSection "InputDevice"
Identifier "stylus"
Driver "wacom"
Option "Device" "/dev/input/wacom"
Option "Type" "stylus"
Option "USB" "on"
Option "PressCurve" "50,0,100,50"
EndSection

Section "InputDevice"
Identifier "eraser"
Driver "wacom"
Option "Device" "/dev/input/wacom"
Option "Type" "eraser"
Option "USB" "on"
EndSection

Section "InputDevice"
Identifier "cursor"
Driver "wacom"
Option "Device" "/dev/input/wacom"
Option "Type" "cursor"
Option "Mode" "relative"
Option "USB" "on"
EndSection

Section "InputDevice"
Identifier "pad"
Driver "wacom"
Option "Device" "/dev/input/wacom"
Option "Type" "pad"
Option "USB" "on"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
EndSection

Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizEdgeScroll" "0"
Option "SHMConfig" "on"
EndSection

Section "Monitor"

# Modeline "1440x900_60.00" 106.47 1440 1520 1672 1904 900 901 904 932 -HSync +Vsync
Identifier "Configured Monitor"
VertRefresh 60.0 - 60.0
EndSection

Section "Device"
Identifier "Configured Video Device"
Driver "fglrx"
Option "Centermode" "off"
Option "Capabilities" "0x00000800"
Option "XAANoOffscreenPixmaps" "on"
Option "TexturedVideo" "on"
Option "VideoOverlay" "off"
Option "OpenGLOverlay" "off"
Option "Textured2D" "on"
Option "TexturedXrender" "off"
Option "UseFastTLS" "1"
Option "BackingStore" "on"
BusID "PCI:1:0:0"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Configured Video Device"
Monitor "Configured Monitor"
DefaultDepth 24
EndSection

Section "DRI"
Mode 0666
EndSection

Section "Extensions"
Option "Composite" "Enable"
Option "RENDER" "Enable"
Option "DAMAGE" "Enable"
EndSection
aloha
帖子: 375
注册时间: 2006-10-11 20:41

Re: 如何删除AMD/ATI私有驱动[已解决]

#7

帖子 aloha » 2009-04-20 15:05

解玲还需系玲人。
重新安装9.4,
安装完毕,用ATI自己的脚本删除驱动。
sudo /usr/share/ati/fglrx-uninstall.sh
然后再安装9.3,
重启。
vola!... ...
回复