web-dev-qa-db-ja.com

ATIドライバーの「失敗した要求のエラー」のエラーを修正する方法

このリンクからfglrx触媒専用ドライバーをインストールしました: http://cisight.com/install-AMD-radeon-hd-6470m-and-solve-overheat-on-ubuntu-1110-oneiric/

fglrxinfoまたはglxinfo | grep renderを実行すると以下が返されます。

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

私のxorgは:

Section "ServerLayout"
    Identifier     "aticonfig Layout"
    Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Module"
    Load  "fglrx"
EndSection

Section "Monitor"
    Identifier   "aticonfig-Monitor[0]-0"
    Option      "VendorName" "ATI Proprietary Driver"
    Option      "ModelName" "Generic Autodetecting Monitor"
    Option      "DPMS" "true"
EndSection

Section "Screen"
    Identifier "aticonfig-Screen[0]-0"
    Device     "aticonfig-Device[0]-0"
    Monitor    "aticonfig-Monitor[0]-0"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

どうすれば解決できますか?

12
user34785

Fglrxがブラックリストに載っていないか確認してください。

これを行うには、/ etc/modprobe.d /内のすべてのファイルをgrepすることができます。

grep fglrx /etc/modprobe.d/*

私の場合、これにより次の出力が得られます。

blacklist-local.conf:blacklist fglrx
fglrx.conf:# This file was installed by fglrx
fglrx.conf:alias fglrx fglrx

/etc/modprobe.d/blacklist-local.confファイルを編集し、行の前に「#」を挿入して「blacklist fglrx」の行をコメントアウトするだけで済みました。そのため、現在は次のようになっています。

# blacklist fglrx

私がここで書いていることを理解していただければ、それがあなたの問題解決に役立つことを願っています。

6
Gumili

私のために働いたもの:

「追加ドライバー」アプリケーションで適切なドライバーを使用します。アップストリームドライバを手動でインストールする必要はありません。ターミナルを開き、次を入力します。

Sudo aticonfig --initial

コンピューターを再起動します。それでおしまい。

2
Zuhaib Ali

aTI/Nvidia向けの素敵なスクリプトsmxiがあります:

   Sudo su
   mkdir video
   cd video
   wget -Nc smxi.org/sgfxi
   chmod +x sgfxi
   ./sgfxi

スクリプトは自動的にXサーバーを停止し、ビデオカードタイプを検出し、ベンダーのサイトから最後のビデオドライバーをダウンロードし、xorg.confをバックアップしてドライバーをインストールします。

2
jet

ちょっと同じ問題がありました:

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

私がやったとき:

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 

だから私はこれにある指示に従いました link それからうまくいきました。

1
tandin

そのチュートリアルは間違った手順とコマンドでいっぱいであり、すべての文章を正しく説明しているわけではありません。

ドキュメント用の優れたリソースが必要な場合はこちらをご覧ください http://wiki.cchtml.com/index.php/Main_Page

1
Micro

Lspciの出力をチェックして、AMD/ATIビデオカードがリストされていることを確認します。まじで!

lspci | grep VGA

ビデオドライバーの削除と再インストールに何時間も無駄に費やした後、PCIeカードを削除して再インストールする必要があることがわかりました。/facepalm

0
FooMonkey

他のすべてのコメントが機能しない場合は、これを試してください。(ATIユーザー向け) https://help.ubuntu.com/community/BinaryDriverHowto/ATI

0
Smile.Hunter

うまくいかないいくつかのトリックを試した後、私は上記のsgfxiに挑戦しました。残念ながら、別のドライバーのインストールをアンインストールするように指示するプロプライエタリのドライバーをインストールしようとしたときに停止しました。しかし、ドライバがインストールされているようには見えなかったため、アンインストールできませんでした...そしてXが壊れました。

ただし、AMDから専用ドライバー(14.10)を既にダウンロードし、3つのdebパッケージを作成して実行したため、それほど悪くはありませんでした。

Sudo dpkg -i fglrx*.deb

その後、Xは再び動作し、リクエストのバグは消えました。

セクション3.1を参照してください。ここ: https://help.ubuntu.com/community/BinaryDriverHowto/AMD

AMD-dr​​iver: http://support.AMD.com/en-us/kb-articles/Pages/latest-linux-beta-driver.aspx

Sgfxiは、再インストールされたドライバーをバグなしで動作させるのに十分な古いインストールを削除したようです。

0
user285684

インストール中に問題が発生しました。最初にfglrxを削除します。

 Sudo /usr/share/ATI/fglrx-uninstall.sh
 Sudo apt-get remove --purge xorg-driver-fglrx fglrx*
 Sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri fglrx-modaliases

これで、fglrxを再度インストールできます。 jockey-gtkを実行し、提案されたドライバーをインストールします。

0
martin