Як збільшити масштаб свого робочого столу, але підтримувати високу роздільну здатність для шрифтів тощо?


9

Нещодавно я придбав 4K екран (або UHD, тобто 2160p, якщо бути точним) і використовую його на моїй вежі під управлінням Arch Linux. Як менеджер вікон я використовую дивовижний, який працює на вершині комптона для композиції без сліз, як описано в цій публікації .

Екран досить великий, але все ж має більш високу щільність пікселів, ніж попередні екрани. Таким чином, я хотів би масштабувати весь робочий стіл (збільшити його), щоб мати зручніший досвід (і більше не потрібно нахилятися до екрана, щоб читати крихітний текст).

Під час масштабування я все-таки хочу скористатися високою роздільною здатністю мого екрана (наприклад, більш плавною візуалізацією шрифту), тому я не хочу використовувати щось подібне xrandr, яке робить робочий стіл для меншої роздільної здатності, а потім збільшує відтворене растрове зображення.

Я намагався з’ясувати, на якому рівні мого налаштування GUI ( awesome => compton => X) мені потрібно було б застосувати таку конфігурацію, але ще не знайшов корисної інформації. Мені також було цікаво, чи можна цього Xвзагалі досягти . Мабуть, композитор Wayland Weston підтримує якесь збільшення та зменшення робочого столу. Якщо це потрібно, перехід на Wayland, безумовно, також буде варіантом.

Насправді я відчуваю, що я розумію, як загалом працює конвеєр надання GUI (починаючи з віконця). Я був би дуже вдячний, якби хтось міг вказати мені на деякі проникливі читання.


2
Ви насправді не говорите про збільшення розміру шрифту та збільшення графічних інтерфейсів тощо? Для цього звичайні набори інструментів, такі як GTK і QT, а також додатки, такі як Firefox, мають налаштування, щоб він працював на 4k-дисплеї. Найкраще джерело інформації про це тут: wiki.archlinux.org/index.php/HiDPI , я припускаю, ви це вже знаєте. Хороша функція збільшення, яка збільшує частину робочого столу, - це те, чого я також не бракував. Compton, який я також використовую на екрані 4k, на жаль, не підтримує. Тут є питання про це: github.com/chjj/compton/isissue/188
proycon

Відповіді:


3

Вітаю, користувач Wwesome WM! У мене виникла ця сама проблема і з'ясувалося, що Awesome WM наразі не підтримує масштабування dpi. Тож це означає, що ми самі по собі. Дуже багато додатків забирають dpi з X-сервера. Тому переконайтеся, що ваш X-сервер має правильний dpi (декілька способів: розмір монітора Xorg conf, .Xresources, cal xrandr з прапором dpi ...).

Найкраще рішення, яке я знайшов до цих пір: просто використовуйте великий шрифт.
Ви також можете збільшити розміри меню та інші елементи, які ви вважаєте занадто маленькими.

Wayland - це не варіант, якщо ви хочете продовжувати використовувати Awesome WM, оскільки він реалізує api сервера X, Wayland - це щось інше.

Комптон IIRC також не допоможе, оскільки він не допоможе вам в масштабуванні відповідно до dpi.


0

Наскільки мені відомо, наразі немає доступних рішень для досягнення цього. Налаштування щедрості для одного з настільних середовищ або менеджерів вікон там може дати результати.


0

Якщо зменшити дозвіл на щось на зразок 1920x1080, це буде схоже на ваш стандартний дисплей 1920x1080, який збільшиться, що дозволить ефективно "збільшити масштаб" і правильно масштабувати шрифти тощо.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.