使い方OpenGLなウィンドウマネージャLinux?
-
25-09-2019 - |
質問
私のLFS書やLinuxシステムです。使いたいのOpenGL表示グラフィック、画面上に設置パッケージの右方に記載されてお http://www.linuxfromscratch.org/lfs/view/stable/chapter03/packages.html.
ならないようにしたいトのようなGnome、GIMPやX.org.代わりに、利用したいOpenGLから直接私のソフトウェアです。こんなことが可能なので、する方法を教えてください。それともとで行ってくださいますようお願いいえ、そうはならないと思い:'p)、OpenGLアプリ毎のフル表示順の設定ができます。
解決
あなたは、GNOMEやKDEをインストールする必要はありません。これらは、Windows管理に使用されている、とあなたはウィンドウマネージャをせずに、グラフィカルアプリケーションを起動することができます。
そのため、あなたはXサーバをインストールする必要があります。 Xサーバが画面に物事を描画する責任があります。 Xサーバがなければ、グラフィカルなアプリケーションを起動することはできません。
Xは、あなたのDISPLAY
環境変数をエクスポートし、それを起動し、インストールされている、残りはフルスクリーンを実行するOpenGLアプリケーションを書くようになったら: - )
他のヒント
kmscube
DRM例
が可能で、最も人気のデモが可能です https://github.com/robclark/kmscube 用OpenGL、EGL.
残念ながら、Ubuntu18.04パッケージNVIDIA社独自のドライバ動作しない私にとって:
drmModeGetResources failed: Invalid argument
failed to initialize legacy DRM
バグ報告書 https://github.com/robclark/kmscube/issues/12
かれてい にエミュレータ.
での全体の表示を示すカラフルな糸ュールをご用意しております。