Linux Mint 18にはIntel Xeon E3-1200ドライバが必要です。

Linux Mint 18にはIntel Xeon E3-1200ドライバが必要です。

私たちの学校は4年間35台のコンピュータを寄付されました。すべてのコンピュータには32ビットアーキテクチャがあります。 AR Sandbox(Oliver Kreylosプロジェクト)に使用しました。この目的のために、Linux Mintバージョン18.3「SYLVIA」とMATEデスクトップの32ビットアーキテクチャをインストールしました。その後、SARndboxと呼ばれるAR Sandboxに必要なすべてのソフトウェアをインストールしました。それから最後の段階に達しました。今回のインストール過程./bin/CalibrateProjector -s 1024 768ステップ。実行すると、次のエラーが発生します。

~/src/SARndbox-2.4 $ ./bin/CalibrateProjector -s 1024 768
CalibrateProjector: Capturing 120 background frames...Vrui: Caught exception GLExtensionManager: Extension GL_EXT_gpu_shader4 not supported by local OpenGL while initializing rendering windows
 done

これは、プログラムを実行するために必要なOpenGL互換ドライバがないことを意味します。 3台の異なるコンピュータにSARndboxをインストールしましたが、このエラーが発生したのは今回が初めてです。

実行するlspci | grep VGA00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller (rev 09)

その後、glxinfo | grep Vendorこれが表示されます。server glx vendor string: SGI clientこれは、必要なドライバがインストールされていないことを意味します。私は3ヶ月前にLinuxを使い始めましたが、まだLinuxでドライバがどのように機能するのかわかりません。通常、Linuxには必要なすべてのドライバがデフォルトで提供されていますが、時にはドライバのWebサイトから独自のドライバをインストールする必要があることを読んでいました。私は長い間探していましたが、Linux用のドライバが見つかりませんでした。glx vendor string: Mesa ProjectSGI OpenGL vendor string: Intel Open Source Technology Center

どこで見つけることができるかを教えてくれる人はいますか?私は自分でインストールすることができると思いますが、必要に応じて方法を説明できますか?よろしくお願いします。

ベストアンサー1

レンダリングウィンドウを初期化すると、デフォルトのOpenGLはGL_EXT_gpu_shader4拡張をサポートしません。

これは、適切なOpenGLドライバがないという意味ではなく、実行したいソフトウェアが正しく作成されていないことを意味します。GL_EXT_gpu_shader4(互換性プロファイルではなく)コアプロファイルの使用を要求するか、gpu_shader4(拡張なしで)コア機能として提供される機能を含むOpenGL 3.0以降をターゲットにする必要があります。

「Intel Open Source Technology Center」ベンダー文字列は、実際にOpenGLドライバを実行していることを意味します。glxinfo | grep versionシステムがサポートするOpenGLのバージョンが何であるかを正確に伝えます。

Xeon E3システムは64ビットシステムなので、32ビットディストリビューションを実行する特別な理由がない限り、64ビットバージョンをインストールする必要があります。また、次のガイドラインの警告に注意してください。 」次のガイドラインは、もはや最新のガイドラインではありません。

おすすめ記事