Питання про Gnome, Wayland, масштабування і Chromium/Electron

Обсуждение программ
Відповісти
Автор
Повідомлення
unique-neon
Member

Повідомлення

Трохи грався з лінуксом. Використовую HiDPI монітор (4K) + RTX карту. Встановив Gnome i KDE, вистави scaling x2. GDM не захотів стартувати Gnome у Wayland сесії (не пропонує опцію), тому використав SDDM.

Виявив що Chromium та Electron аплікації по дефолту запускаються через XWayland (для перевірки використав xeyes). І коли форснув нативний Wayland у цих апках, то у Gnome вони просто розтягуються, наприклад якщо розгортати на весь екран апку, то виглядає так ніби картинку 1080p просто розтягнули на 4K, купа блуру. Інші апки скейляться нормально.

При цьому в KDE Chromium та Electron в нативному Wayland скейляться без проблем.

Може хтось знає, що з Gnome'ом? Спроба нагуглити проблему видає массу запитів про нецілочислеьне масштабування і шрифти. Але в мене проблема що воно цілочисельне, і картинка з вікна просто розтягується, а не відмальовується у більшому розширенні.
MuDOZ
Member
Аватар користувача
Звідки: Львів

Повідомлення

unique-neon
Ви викопали страшну тему, скейлінг на лінуксі, вона дуже різна від DE до DE, нажаль. Те що ви зараз спостерігаєте в Gnome - норма
unique-neon
Member

Повідомлення

MuDOZ
Ясно, дякую)
unique-neon
Member

Повідомлення

Знайшов воркераунд
gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']"
Ця опція ніби для нецілочисельного скейлінгу пропонується. Але виявилось, що фікситься і проблема вище зі скейлінгом в chromium i co

Втім, що стосується саме нецілочисельного скейлінгу - на шрифти боляче дивитись
Відповісти