13,009
回編集
| 1,037行目: | 1,037行目: | ||
(このオプションが利用可能になる前に、いくつかのアップデートを促される時はアップデートする)<br> | (このオプションが利用可能になる前に、いくつかのアップデートを促される時はアップデートする)<br> | ||
<br> | <br> | ||
===== | ===== GLX/DRI2 is not supported/failed to authenticate : Raspbian OS Buster以前 ===== | ||
Qtプロジェクトをリモートデバッグする時、この警告が出力される場合がある。<br> | Qtプロジェクトをリモートデバッグする時、この警告が出力される場合がある。<br> | ||
この警告は、他のソフトウェアが独自のMesaライブラリ(libEGLとlibGLESv2)を追加しているために表示される。<br> | |||
<br> | <br> | ||
まず、libEGLとlibGLESv2のパスを確認するため、以下のコマンドを実行する。<br> | まず、libEGLとlibGLESv2のパスを確認するため、以下のコマンドを実行する。<br> | ||
| 1,048行目: | 1,048行目: | ||
上記で表示されたファイルのシンボリックファイルを、以下のディレクトリに作成する。<br> | 上記で表示されたファイルのシンボリックファイルを、以下のディレクトリに作成する。<br> | ||
# Raspberry Pi 3B | # Raspberry Pi 3B | ||
sudo ln -sf /opt/vc/lib/libbrcmEGL.so /usr/lib/arm-linux-gnueabihf/libEGL.so | sudo ln -sf /opt/vc/lib/libbrcmEGL.so /usr/lib/arm-linux-gnueabihf/libEGL.so | ||
sudo ln -sf /opt/vc/lib/libbrcmEGL.so /usr/lib/arm-linux-gnueabihf/libEGL.so.1 | sudo ln -sf /opt/vc/lib/libbrcmEGL.so /usr/lib/arm-linux-gnueabihf/libEGL.so.1 | ||
sudo ln -sf /opt/vc/lib/libbrcmGLESv2.so /usr/lib/arm-linux-gnueabihf/libGLESv2.so | sudo ln -sf /opt/vc/lib/libbrcmGLESv2.so /usr/lib/arm-linux-gnueabihf/libGLESv2.so | ||
sudo ln -sf /opt/vc/lib/libbrcmGLESv2.so /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2 | sudo ln -sf /opt/vc/lib/libbrcmGLESv2.so /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2 | ||
# Raspberry Pi 4B | # Raspberry Pi 4B | ||
sudo ln -sf /opt/vc/lib/libEGL.so /usr/lib/arm-linux-gnueabihf/libEGL.so | sudo ln -sf /opt/vc/lib/libEGL.so /usr/lib/arm-linux-gnueabihf/libEGL.so | ||
sudo ln -sf /opt/vc/lib/libEGL.so /usr/lib/arm-linux-gnueabihf/libEGL.so.1 | sudo ln -sf /opt/vc/lib/libEGL.so /usr/lib/arm-linux-gnueabihf/libEGL.so.1 | ||
sudo ln -sf /opt/vc/lib/libGLESv2.so /usr/lib/arm-linux-gnueabihf/libGLESv2.so | sudo ln -sf /opt/vc/lib/libGLESv2.so /usr/lib/arm-linux-gnueabihf/libGLESv2.so | ||
sudo ln -sf /opt/vc/lib/libGLESv2.so /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2 | sudo ln -sf /opt/vc/lib/libGLESv2.so /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2 | ||
| 1,067行目: | 1,067行目: | ||
上記のシンボリックリンクの設定を元に戻す場合は、以下のように実行する。<br> | 上記のシンボリックリンクの設定を元に戻す場合は、以下のように実行する。<br> | ||
# Raspberry Pi 3B | # Raspberry Pi 3B | ||
sudo ln -sf /usr/lib/arm-linux-gnueabihf/libEGL.so.1.1.0 /usr/lib/arm-linux-gnueabihf/libEGL.so.1 | sudo ln -sf /usr/lib/arm-linux-gnueabihf/libEGL.so.1.1.0 /usr/lib/arm-linux-gnueabihf/libEGL.so.1 | ||
sudo ln -sf /usr/lib/arm-linux-gnueabihf/libEGL.so.1 | sudo ln -sf /usr/lib/arm-linux-gnueabihf/libEGL.so.1 /usr/lib/arm-linux-gnueabihf/libEGL.so | ||
sudo ln -sf /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2.1.0 /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2 | sudo ln -sf /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2.1.0 /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2 | ||
sudo ln -sf /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2 /usr/lib/arm-linux-gnueabihf/libGLESv2.so | sudo ln -sf /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2 /usr/lib/arm-linux-gnueabihf/libGLESv2.so | ||
# Raspberry Pi 4B | # Raspberry Pi 4B | ||
sudo ln -sf /usr/lib/arm-linux-gnueabihf/libEGL.so.1.1.0 | sudo ln -sf /usr/lib/arm-linux-gnueabihf/libEGL.so.1.1.0 /usr/lib/arm-linux-gnueabihf/libEGL.so.1 | ||
sudo ln -sf /usr/lib/arm-linux-gnueabihf/libEGL.so.1 | sudo ln -sf /usr/lib/arm-linux-gnueabihf/libEGL.so.1 /usr/lib/arm-linux-gnueabihf/libEGL.so | ||
sudo ln -sf /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2.1.0 /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2 | sudo ln -sf /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2.1.0 /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2 | ||
sudo ln -sf /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2 /usr/lib/arm-linux-gnueabihf/libGLESv2.so | sudo ln -sf /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2 /usr/lib/arm-linux-gnueabihf/libGLESv2.so | ||