最近在ubuntu12.04上學習python,python2.7 python3.2差別還是蠻大的,就想著學習較新的
升級後
結果出現 輸入法不顯示 update-manager 和 add-apt-repository不能用,android的模擬器也打不開。
罪魁禍首直至python
因為python3.2沒有往上兼容,導致從python2.7升級到3.2 很多依賴之前2.7版本的功能無法使用
如何解決python升級的問題 請 http://book.51cto.com/art/201405/439867.htm
言歸正傳,出現下面問題如何解決?
fglrxinfo
X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 136 (GLX)
Minor opcode of failed request: 19 (X_GLXQueryServerString)
Serial number of failed request: 12
Current serial number in output stream: 12
一 准備工作:
1.下載適合你的最新的顯卡驅動
http://ati.amd.com/support/driver.html
建議下載amd-catalyst-14-4-rev2-linux-x86-x86-64-may6.zip
2. 在安裝之前,執行下面命令,安裝依賴。
sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases
二、刪除以前的 ATI 驅動和 Mesa 驅動。也許你沒有安裝,但如果不刪除現有的顯卡驅動,可能造成安裝後加載模塊和驅動錯誤,不能正常驅動
刪除以前的 ATI 驅動和 Mesa 驅動。也許你沒有安裝,但如果不刪除現有的顯卡驅動,可能造成安裝後加載模塊和驅動錯誤,不能正常驅動。
如果以前手工安裝過驅動需要執行下面兩行,如果沒有,跳過。
cd /usr/share/ati/
sudo ./fglrx-uninstall.sh [注意這裡存在一個問題,如果該目錄下沒有fglrx-uninstall.sh 該怎麼辦,我就遇到了這種問題,折騰了會,後來在 下載的那個文件 fglrx-14.10.1006.1001/driver/ 找到有個shell ]
sudo sh fglrx-uninstall.sh --force 【注意加--force 否則會有提示刪除不掉】
sudo apt-get remove xorg-driver-fglrx xserver-xorg-video-ati xserver-xgl
三、安裝驅動,不要在刪除步驟前安裝,不然會被卸載掉的。沒有什麼難的,基本上下一步就行了。
解壓第一步下載的ati驅動
cd 解壓後的目錄
sudo sh ./amd-driver-installer-14.10.1006.1001-x86.x86_64.run
根據提示 下一步
四、安裝完畢 根據提示重啟
五、檢查安裝效果
1、首先看看驅動信息是否正確,執行
fglrxinfo
下面的是我結果
display: :0.0 screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 7400M Series
OpenGL version string: 4.4.12874 Compatibility Profile Context 14.10.1006.1001
關鍵是要有 ATI,不能是其它的,如果不是的話,說明驅動模塊沒有正確加載,需要根據顯示的內容,把對應的驅動刪除。
2、看看自己的顯卡是否工作在Xv模式下,執行
xvinfo
如果顯示的結果很多很多,那就是工作在xv模式下了。如果像下面這樣的顯示,那還需要再設置
X-Video Extension version 2.2
screen #0
no adaptors present
手工設置xv模式
sudo aticonfig --overlay-type=xv
3、看看其它信息
glxinfo | grep direct
我的結果是
direct rendering: Yes
4、測試一下速度和工作是否正常,程序會顯示轉動的齒輪和一些數值。
glxgears
fgl_glxgears
參考:
http://zhidao.baidu.com/link?url=Fol6ZFsHFudbw9ZyqaUyhdOV63nDWQ6qahirsHXWCYCjSxYdJ4rh7ciSDv1toI2RfSHDbj3tt4Uj-B6N-Qp5Mq
http://askubuntu.com/questions/74171/is-my-ati-graphics-card-supported-in-ubuntu