gemlog/public/uk/fix-screen-flickering-in-chrome-vscode-and-other-electron-apps.gmi

17 lines
No EOL
1.2 KiB
Text
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Виправлення мерехтіння екрану в застосунках Electron на Linux
Після чергової обнови Fedora (що крутиться на залізі iMac 2011) почало блимати вікно Chromium. Раніше цей браузер працював нормально, а потім здурів. Можливо через Wayland, не знаю... я тоді його просто видалив, бо користуюсь Firefox але згодом проблема вилізла й для VSCode, що також базується на Electron.
Згодом вияснив, що для вирішення цієї проблеми, достатньо вимкнути акселерацію GPU:
``` /usr/share/applications/code.desktop
Exec=/usr/share/code/code %F --disable-gpu
```
Після чого оновити кеш:
``` bash
sudo update-desktop-database /usr/share/applications
```
Звісно, можна заморочитись з драйверами, але усі мої попередні спроби завершувались чорним екраном, тому й досі сижу на тому, що постачається "з коробки".