-
Notifications
You must be signed in to change notification settings - Fork 943
How to Fix Blank Screen and OpenGL Error
If after launching the app you see a blank screen and the log shows an error like eglInitialize OpenGL failed or a similar message, the issue is likely due to incompatibility with your graphics card driver or the system’s graphical environment settings.
To test, you can run the app with this command:
oblivion-desktop --no-sandbox --disable-gpu-sandbox
or
oblivion-desktop --no-sandbox --gtk-version=3
If using the --disable-gpu-sandbox switch fixes the problem of the app not opening, it is recommended to update your graphics card and its drivers. Also, if possible, check your graphical environment settings (for example, whether you are using X11 or Wayland), since this solution is temporary and not meant as a permanent fix.
It’s also possible that the problem is related to Electron (the core of Oblivion Desktop), and we are working to fix these issues through regular updates.
P.S. Always use the latest version of Oblivion Desktop.
اگر بعد از اجرای برنامه صفحه خالی نمایش داده شد و در لاگ، خطای eglInitialize OpenGL failed یا خطای مشابه مشاهده کردید، احتمالاً مشکل از ناسازگاری درایور کارت گرافیک یا تنظیمات محیط گرافیکی سیستم است.
برای تست میتوانید برنامه را با دستور زیر اجرا کنید:
oblivion-desktop --no-sandbox --disable-gpu-sandbox
یا
oblivion-desktop --no-sandbox --gtk-version=3
اگر با استفاده از سوییچ --disable-gpu-sandbox مشکل باز نشدن برنامه حل شد، توصیه میشود کارت گرافیک و درایورهای آن را بهروزرسانی کنید و در صورت امکان، تنظیمات محیط گرافیکی (مثلاً بین X11 و Wayland) را بررسی نمایید، چرا که این راهحل موقتی است و به عنوان راهحل دائمی پیشنهاد نمیشود.
البته احتمال دارد مشکل از خود Electron (هسته برنامه Oblivion Desktop) نیز باشد که ما در تلاشیم با بهروزرسانیهای مکرر، این مشکلات ناخواسته برطرف شوند.
پینوشت: همواره از آخرین نسخه از ابلیویون دسکتاپ استفاده کنید.