エラーコード:
error:angle_platform_impl.cc[44] renderegl_utils.cpp:188 (ClearErrors): 既存の GL エラー
0x00000500 ../../third_party/angle/src/libangle/renderer/gl/textureGl.cpp 時点、setImageHelper
:256。エラー:gpu_memory_buffer_support_x11.cc(44) dri3 拡張機能はサポートされていません。
異常な動作:
Win7 または Linux システム上で Electron のハードウェア アクセラレーション機能を使用すると、黒い画面やフリーズが発生する傾向があります。
解決:
app.disableHardwareAcceleration ()
現在のアプリケーションのハードウェア アクセラレーションを無効にします。
このメソッドは、アプリケーションの準備が完了する前にのみ呼び出すことができます。
電子卵 フレームワークを使用している場合
そこで、main.js ファイルの ready() メソッドに疑似コードを追加します。
const isWin7 = os.release ().startsWith ('6.1');
const isLinux = true;
if (isWin7 || isLinux)
{
app.disableHardwareAcceleration ();
}