通常、私はこのことを自分で理解することができますが、私はこれに困惑しています:
Steamでポータル2を開こうとすると、ポータル2のメッセージを起動する準備ができましたが、メッセージが閉じて、何も表示されません。ゲームは起動しません。エラーメッセージはありません。ゲームファイルを検証してみましたが、成功しました。しかし、まだポータルを起動できません。ターミナルでportal2.shファイルを実行してみました。出力は次のとおりです。
libGL error: unable to load driver: nouveau_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: nouveau
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
SDL video target is 'x11'
SDL video target is 'x11'
SDL failed to create GL compatibility profile (whichProfile=0!
SDL failed to create GL compatibility profile (whichProfile=0!
PROBLEM: You appear to have OpenGL 1.4.0, but we need at least 2.0.0!
Could not find required OpenGL entry point 'glGetError'! Either your video card is unsupported, or your OpenGL driver needs to be updated.
Could not find required OpenGL entry point 'glGetError'! Either your video card is unsupported, or your OpenGL driver needs to be updated.
Team Fortress 2をうまくプレイできるので、openGLが問題だとは思いません。ビデオカードドライバーの更新が役立つかもしれないことをどこかで読みましたが、ubuntuでドライバーを更新する方法がわかりません。私のビデオカードは:NVIDIA Corporation GT218 [GeForce 8400 GS Rev. 3] (rev a2)
更新:openGL 10.3.2があることを確認しました。これは、ポータル2の2.0.0以降の要件に簡単に適合します。