web-dev-qa-db-ja.com

Ubuntu 14.04「必要なOpenGLエントリポイント 'glGetError'が見つかりませんでした!」

このエラーが発生したときに、PCでDota2とFT2を再生しようとしています。

「OpenGLエントリポイント 'GLGetError'が見つかりませんでした。ビデオカードがサポートされていないか、更新する必要があります。」

私は先週、同様の質問をすべて読んで、それらのいくつかを試してみました(多くの解決策が私のために進んでいたので、私はそれらから遠ざかりました)、私は他に何をすべきかわかりません。他に必要な情報があれば、尋ねてください。

私は使っている:

  • Ubuntu 14.04 32ビット
  • GLXバージョンは1.4
  • OpenGLバージョン文字列:1.4 Mesa 10.1.3
  • 00:02.0 VGA compatible controller: Intel Corporation 82G33/G31 Express Integrated Graphics Controller (rev 10) (prog-if 00 [VGA controller])

-

libgl1-mesa-glx:<br>
  Installed: 10.1.3-0ubuntu0.1<br>
  Candidate: 10.1.3-0ubuntu0.1<br>
  Version table:<br>
 *** 10.1.3-0ubuntu0.1 0<br>
        500 http://us.archive.ubuntu.com/ubuntu/ trusty-updates/main i386 Packages<br>
        100 /var/lib/dpkg/status<br>
     10.1.0-4ubuntu5 0<br>
        500 http://us.archive.ubuntu.com/ubuntu/ trusty/main i386 Packages
4
belita ross

OK!最後に。何時間もかけて何が起こっているのかを理解しようとして、Steamを修正しました。

以下の手順に従ってください。その理由は、Steamが私のATI Radeonドライバーではなく「mesa」ドライバーを使用しようとしているためです。愚かな蒸気。

今:

  1. 最初にSteamを閉じます。
  2. 次に、/etc/ld.so.conf.d/Steam.confを開いて編集します。

    Sudo nano /etc/ld.so.conf.d/Steam.conf
    
  3. エディターで、次の2行を追加します。

    /usr/lib32
    /usr/lib32/fglrx/
    
  4. 最後に実行:

    Sudo ldconfig
    

Steamを開きます。出来上がり。

メサドライバを使用する場合は、最後の行を次のように置き換えるだけで評価できます。

/usr/lib/i386-linux-gnu/mesa

申し訳ありませんが、GeForceカードのディレクトリがわかりませんが、カードのドライバーフォルダーの/usr/lib32フォルダーを確認し、libGL.so.1ファイルがある場所で更新してください。これがSteamが探しているものです。

これが他の人に役立つことを願っています。

これは、Radeonドライバーを使用したUbuntu 14.04 64ビットでの修正でした。

5
Schalk