回答:
Mesaを使用している場合は、次のコマンドをlibGL
実行して、ソフトウェアレンダリングを永続的に有効にすることができます。
sudo apt-get install libgl1-mesa-swx11
これにより、libgl1-mesa-glx
ハードウェアアクセラレーションされたMesaライブラリが削除され、ソフトウェアのみのレンダラーがインストールされます。
または、を設定できLIBGL_ALWAYS_SOFTWARE=1
ます。これは、システム全体ではなく、その環境変数で開始されたプログラムにのみ影響します。
独自のを提供するバイナリNVidiaドライバーを使用している場合、これらの変更は両方とも機能しない可能性がありますlibGL
。
LIBGL_ALWAYS_SOFTWARE=1
NVIDIAドライバーがインストールされている+ libgl1-mesa-glx
で動作しないのはなぜでしょうか。Ubuntu 16.04。/usr/lib/x86_64-linux-gnu/libGL.so
libgl1-mesa-dev
/usr/lib/nvidia-361/libGL.so
dlopen