Як самостійно встановити масштабування для монітора високого та dpi монітора?


15

Отже, у мене 34-дюймовий 3440x1440 та 28-дюймовий монітор 3840x2160 поряд. Всі програми виглядають крихітно на моніторі 4k. Єдиним моїм рішенням до цього часу було підвищення рівня збільшення додатків, які дозволяють це зробити, але це було справжнім болем при переміщенні вікон з одного монітора на інший, і зазвичай загальний гуй все ще крихітний. Чи є спосіб змінити масштаб лише 4k монітора до розумного dpi без нечіткості? Я, як правило, шукаю Mac, як масштабування, де можна встановити більше простору / більший текст, але з гострим текстом

Я на Ubuntu 16.0.4 працює на графічній карті Nvidia 980 Ti

Відповіді:


6

Мої монітори лише 1920х1080: ноутбук 17 "та телевізор 50". Менший ноутбук сидить в чотирьох футах, і мені потрібно збільшити розмір усього, щоб це було краще.

Перейдіть у Налаштування системи -> Дисплей на екрані

На шкалі для меню та рядку заголовка я встановив значення 1,5 на 17-дюймовому екрані ноутбука, але залиште на 1,0 для телевізора. Я не впевнений, чи це буде працювати для вас ...

Екранне масштабування

Редагувати 1 - збільшити загальне масштабування DPI

Глухий DPI в X - 96 крапок на дюйм. Це може здатися дуже крихітним на моєму 17-дюймовому екрані ноутбука з роздільною здатністю 1920 х 1080. Вам потрібно наклеїти обличчя на 6 дюймів від екрана, щоб прочитати екран для Kids3програми, наприклад:

Діти3 96DPI

Щоб вирішити це (в моєму випадку), використовуйте:

xrandr --dpi 168

Потім знову відкрийте програму:

Діти3 168DPI

Це ручний метод. Ви можете зробити його постійно, але ви можете змусити X обчислити DPI, передавши йому свою роздільну здатність і розмір екрана у файл конфігурації Xorg:

Section "Monitor"
    Identifier             "Monitor0"
    DisplaySize             286 179    # In millimeters
EndSection

Я ще не грав з цим.


Я вже це робив, але, схоже, не масштабує жодне з моїх додатків
Еван Моссері,

Обидва мої 1920x1080, тому це працює для мене. Я також використовую масштабування в межах додатків, але тримайте їх на одних і тих же екранах і ніколи не переміщуйте їх вперед-назад. Unity Tweak Tool також виконує масштабування екрана та розмір шрифту, але я не знаю, чи можна його налаштувати лише для одного екрана. Крім того, мені не сподобалися якісь дивні речі, що відбуваються, тому я її зняв.
WinEunuuchs2Unix

не всі програми масштабуватимуться за допомогою цього параметра, це залежить від того, якими бібліотеками графічного інтерфейсу вони користуються
Amias

@EvanMosseri Я відредагував відповідь, щоб показати, як швидко збільшити DPI з 96 до 168 для X додатків.
WinEunuuchs2Unix

Перше рішення не працює для мого налаштування. У мене є 24-дюймовий монітор з 1920х1080 та 15-дюймовим екраном ноутбука з однаковою роздільною здатністю. В Ubuntu 16.04.3 , коли я міняю Scale for menus and title barв System Settings -> Displaysпротягом вбудованого екрану ноутбука я отримав меню масштабування DPI і вікно на обох екранах :( Я дійсно пустку , як масштабувати DPI тільки на екрані ноутбука.
Marecky

5

Ви не надаєте жодної інформації про обладнання, використані драйвери та розповсюдження, яке ви використовуєте. Тож це трохи схоже на ловлю чорного кота вночі.

Спробуйте пограти з командою xrandr. Ось приклад (термінал-вихід):

mook @ MookPC: ~ $ xrandr
Екран 0: мінімум 8 x 8, струм 1366 x 768, максимум 32767 x 32767
VGA1 підключений первинний 1366x768 + 0 + 0 (нормальний лівий перевернутий правий х вісь y вісь) 410 мм х 230 мм
   1366х768 59,79 * +
   1024x768 75.08 70.07 60.00  
   832x624 74,55  
   800х600 72,19 75,00 60,32 56,25  
   640x480 75,00 72,81 66,67 60,00  
   720x400 70.08  
VIRTUAL1 відключений (нормальна ліва інвертована права х вісь y вісь)
mook @ MookPC: ~ $ xrandr - вихід VGA1 - масштаб 0,9x0,9
mook @ MookPC: ~ $ xrandr - вихід VGA1 - масштаб 1х1

xrandrбез опцій відобразиться список моніторів, тож ви знаєте їх назви. Інші команди адаптуйте відповідно до ваших потреб. Спробуйте різні масштабні коефіцієнти (повинні бути меншими за 1), поки ви не задоволені.

Якщо evereything працює добре, ви можете додати налаштований командний рядок до кінця ~/.profile, тому команда буде виконуватися щоразу, коли ви ввійдете в систему.


Я на Ubuntu 16.0.4 працює на графічній картці Nvidia 980 Ti
Evan Mosseri

2
Я просто спробував команду xrandr з коефіцієнтом масштабу 0,75x0,75, і все виглядає трохи розмито
Еван Моссері

також було відрізано верхню частину панелі меню, і якщо я потягнув мишу до кута дисплея 4k, обидва екрани змістилися
Еван Моссері

Ви намагалися застосувати нижчу роздільну здатність екрана до 4K-монітора? Інше питання, який драйвер використовується, за замовчуванням Ubuntu - драйвер з відкритим кодом Nouveau. Ви можете перевірити System Settings > Software and updates > Additional drivers. Останній драйвер Nvidea 352.21 підтримує вашу відеокарту.
mook765

3
Так, це я зараз роблю, але все нечітко, і це ніби перешкоджає наявності в першу чергу 4-моніторного монітора. У мене встановлено 352,21.
Еван Моссері
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.