Hiri Eメールクライアントの競合

Hiri Eメールクライアントの競合

私のHiri 1.4.0.4メールクライアントが呼び出されるとクラッシュが始まりました。

私はi7 6500U CPU @ 2.50GHzと16GB RAMを搭載したLenovo Thinkpad E560でDebian Stretch / amd64を使用しています。xserver-xorg7.7+19およびfluxbox1.3.5-2+b2の実行

GRUBでRadeonカードを無効にしましたradeon.modeset=0。これで、「Intel HD Graphics 520(rev 07)」を使用します。

Radeonを無効にしようとしたときに、radeon Xorgドライバとmesaパッケージドライバを削除しましたlibgl1-mesa-dri

Hiriを使ってEメールアプリケーションを呼び出すとクラッシュしhiri.shます。ようこそ画面が開きますが、起動後に次のエラーで競合が発生します。

この問題を解決するにはどうすればよいですか?

libEGL warning: DRI2: failed to authenticate
libEGL warning: DRI2: failed to open swrast (search paths /usr/lib/x86_64-linux-gnu/dri:${ORIGIN}/dri:/usr/lib/dri)
libEGL warning: DRI2: failed to authenticate
libEGL warning: DRI2: failed to open swrast (search paths /usr/lib/x86_64-linux-gnu/dri:${ORIGIN}/dri:/usr/lib/dri)
./hiri.sh: line 13:  1369 Aborted                 "$SCRIPTDIR/hirimain" $@

これは私が削除したパッケージのログです。/var/log/apt/history.log

Start-Date: 2018-08-15  13:42:53
Requested-By: xxxxx (1000)
Remove: xserver-xorg-video-all:amd64 (1:7.7+19), xserver-xorg-video-ati:amd64 (1:7.8.0-1+b1), libgl1-mesa-dri:amd64 (13.0.6-1+b2)
Purge: xserver-xorg-video-radeon:amd64 (1:7.8.0-1+b1), libdrm-radeon1:amd64 (2.4.74-1), radeontool:amd64 (1.6.3-1+b1)
End-Date: 2018-08-15  13:42:55

PS:私はHiri 1.4.0.3もテストしました。行動は同じです。

答え1

この状況は、削除されたドライバとデフォルトでOpenGLをサポートしていない現在のグラフィックカードが原因で発生することがわかりました。 HiriはOpenGLを表示しますか?起動時にフラグを指定します。

その後、を含む削除されたパッケージを復元しようとしましたが、libgl1-mesa-driエラーが大きく変わっていないようです。

apt-get install libgl1-mesa-dri

その後、次のパッケージをインストールする必要があります。

apt-get install libegl1-mesa-drivers

インストール後にアプリケーションがロードされ、ホーム画面(Eメールクライアントのホーム画面)が表示されます。

ただし、最初のマウスクリックおよび/または読み込み時に電子メールを開くと、次のエラーでアプリがクラッシュするようです。

libEGL warning: DRI2: failed to authenticate
libEGL warning: DRI2: failed to authenticate
[2106:2220:0815/191858.546603:ERROR:gl_implementation.cc(225)] Failed to load libGLESv2.so.2: libGLESv2.so.2: cannot open shared object file: No such file or directory
[2106:2220:0815/191858.885012:ERROR:gl_surface_qt.cpp(667)] Requested OpenGL implementation is not supported. Implementation: 0
./hiri.sh: line 13:  2105 Segmentation fault      "$SCRIPTDIR/hirimain" $@

libgles2-mesaインターネット検索の後、これらのエラーはライブラリの欠落によって引き起こされる可能性があることがわかりました。奇妙なことは、以前は存在しなかったことです(たとえば、削除されたパッケージの1つではありませんでした)。それからインストールしました。

apt-get install libgles2-mesa

最後のライブラリ/パッケージをインストールした後、アプリケーションでそれを使用できるようにしました。

update-glxそれも削除し、glx-diversionsついにglx-alternative-mesaこのメッセージを削除しましたlibEGL warning: DRI2: failed to authenticate

PS。最後のアプリケーションPythonエラーが発生しました。アプリケーションを閉じるとき、この状況をヒリに報告しました。

関連情報