Разрешение Ubuntu с ультрабуком


13

Я установил 12.10 на Asus Zenbook Prime UX31A. Теперь я столкнулся с проблемой разрешения. Разрешение по умолчанию - 1920x1080. Но все слишком мало с этим разрешением. Иконки, Unity, файловая система, браузеры и т. Д. Например, только в Chrome, когда я установил увеличение до 150%, сайты выглядят нормально. Когда я использую разрешение 1660 в формате 1360x768, проблема с размером устраняется, но в этом режиме цвета и изображение на экране размыты и плотны, поэтому это вредит глазам. И так как мой дисплей поддерживает 1920x1080, я думаю, что мне лучше оставить это родное разрешение и исправить проблему размера.

некоторые скриншоты: скриншоты 1 , скриншоты 2

Как я могу решить эту проблему и получить рабочий стол в приемлемом размере?

Ответы:


13

РЕДАКТИРОВАТЬ : Ubuntu 14.04 поддерживает экраны высокого разрешения и позволяет масштабировать панель и панель запуска с помощью простого ползунка под System Settings-> Displays. Он все еще немного глючит: он не работает для некоторых приложений, таких как Spotify, не масштабируется, а Thunderbird не масштабирует значки и содержимое электронных писем.

Таким образом, хотя Ubuntu совершила гигантский скачок вперед, приведенное ниже решение по-прежнему является единственным полностью функциональным способом масштабирования всего в Ubuntu.


Вы можете масштабировать все, xrandrно результат не так хорош, как мог бы быть, если бы была настоящая поддержка высокого разрешения.

Чтобы увеличить разрешение, сначала найдите название вашего дисплея с помощью xrandr:

lars:~$ xrandr
Screen 0: minimum 320 x 200, current 1366 x 768, maximum 1600 x 1600
LVDS connected 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
   1366x768       60.0*+
   1280x768       60.0 +
   1280x720       60.0 +
   1024x768       60.0 +
   1024x600       60.0 +
   800x600        60.0 +
   800x480        60.0 +
   720x480        60.0 +
   640x480        60.0 +
DFP1 disconnected (normal left inverted right x axis y axis)
CRT1 disconnected (normal left inverted right x axis y axis)

Итак, в моем случае дисплей моего ноутбука называется LVDS.

Затем выполните следующее, чтобы масштабировать ваше разрешение:

xrandr --output LVDS --scale 0.75x0.75

Панель запуска и панель могут на мгновение исчезнуть, но просто наведите на них курсор, и они должны появиться снова. Возможно, вам также придется изменить размеры любых открытых окон, чтобы они соответствовали меньшему разрешению.

Хотелось бы, чтобы была действительно поддержка высокого разрешения, которую было бы так легко настроить. К сожалению, даже GNOME 3.10 поддерживает только изменение размера шрифта, хотя GNOME справляется с этим намного лучше, чем Unity.


Отличный ответ. Я долго искал это.
Разработчик Android

1
«Полностью функционирующий способ» совсем не работал на моем Lenovo Yoga Pro 2: когда я вошел, xrandr --output eDP1 --scale 0.75x0.75разрешение изменилось, но корреляция между положением указателя мыши и экраном была потеряна. Также я мог переместить мышь далеко за пределы экрана внизу в недоступную область. Использование Системных настроек -> Экраны - намного лучшее решение и хорошо работает на моем Firefox 30
rubo77

1
откройте новую вкладку about:configв Firefox и выполните поиск для layout.css.devPixelsPerPxустановки этого значения, чтобы 2настроить размер значков Firefox , см. « Настройка Firefox для отображения с высоким
разрешением

1
Вау, это на самом деле работает! Он также работает под Thunderbird, вы найдете Редактор конфигурации под Edit -> Preferences -> Advanced. Спасибо, это круто!
Ларс Нистрем

1
Вы можете добавить к жаре ошибки здесь: bugs.launchpad.net/ubuntu/+source/unity-webapps/+bug/1333158
rubo77

4

Начиная с 14.04, у нас есть опция, которая немного помогает:

Поддержка масштабирования

откройте настройки системы (здесь на английском :)

LANG=c unity-control-center

Перейдите в раздел «Дисплеи» и установите «Масштаб для меню и строк заголовка»:

введите описание изображения здесь

Чтобы настроить Firefox, откройте новую вкладку about:configв Firefox и выполните поиск для layout.css.devPixelsPerPxустановки этого значения, 2чтобы настроить размер значков Firefox - То же самое с Thunderbird

смотрите также:


3

Откройте dconf-редактор и перейдите к /org/gnome/desktop/interface/text-scaling-factorнастройке масштабирования. Рассчитайте масштабирование на 1920 / ширину экрана в дюймах / 96, предполагая, что отображаемое значение установлено на 96 dpi (проверьте с помощью xdpyinfo | grep dots). Вы можете немного поиграть с коэффициентом масштабирования, чтобы получить размер, который вам нравится.

Примечание. При этом изменяются только шрифты и некоторые элементы пользовательского интерфейса, но не содержимое браузера. Для этого вам нужно запустить весь X11 с более высоким значением разрешения на дюйм около 160. Это можно сделать, добавив

xrandr --dpi 160

к вашему ~.xprofile.


1
Спасибо, я сделал так же, как вы сказали. Все шрифты получили нормальный размер. (Я настроил 1,5 для масштаба как 1920 / (96 * 13,3) ~ 1,5. Но исправлена ​​только проблема с текстом. Другие части интерфейса (такие как Unity, Nautilus, терминал и панели и изображения и значки всех других пакетов) остаются такими же даже после изменения dpi на 160 Когда я изменяю dpi через терминал, почти ничего не происходит. Только экран мерцает один раз, и никаких визуально видимых изменений я не чувствую
Elvin Haci

У меня это работало только при добавлении строки в .xprofile и перезапуске X11. Мне пришлось создать .xprofile в моей системе. Я тоже сделал его исполняемым. С терминала это никак не влияет. Похоже, что этот параметр должен быть применен в начале X11.
rfindeis

2
Еще один: некоторые инструменты настаивают на своих собственных настройках dpi (обычно 96). Firefox имеет настройку layout.css.devPixelsPerPxоколо about:config. Установите соотношение желаемого значения dpi и 96. Повышение значения dpi по всей системе является довольно сложной задачей.
rfindeis

1
Я немного побродил и обнаружил, что некоторые оконные менеджеры игнорируют все настройки dpi. Смотрите объяснение здесь: askubuntu.com/questions/197828/… Я не пытался взломать код gnome-settings-daemon. Я думаю, что на данный момент, помимо увеличения шрифтов, это проигранное дело.
rfindeis

Спасибо большое rfindeis. Последняя ссылка, которую вы дали на 80%, решила мою проблему :) Теперь существуют только некоторые проблемы с иконками и панелями. Например, заголовки вкладок Chrome слишком малы (также было содержимое Chrome, но я увеличил его до 150% с помощью настроек Chrome, и теперь все в порядке), значки Unity меньше обычных (но шрифты сейчас довольно хороши), вот и все. Я думаю, что я должен найти любое руководство, которое поможет мне увеличить всю системную панель и значки, да?
Элвин Хэчи

1

Я думаю, что это проблема, которая еще не решена. Дисплей Retina на некоторых компьютерах Apple имеет разрешение 2880 x 1800. ( Посмотрите, как выглядит Ubuntu на одном из них.) Это хорошо, если значки и т. Д. Действительно отображаются и в более высоком разрешении.

На данный момент вы можете уменьшить разрешение вдвое и получить приличный размер или использовать Ubuntu с увеличительным стеклом ...

Поскольку на рынке появляется все больше и больше дисплеев с высоким разрешением, я полагаю, что Ubuntu найдет решение для этого довольно скоро.


Знаете ли вы, было ли объявление о поддержке дисплея в высоком разрешении в следующих версиях Ubuntu?
Питер Смит

Ubuntu 14.04 имеет некоторую поддержку экранов с высоким разрешением. Однако я нашел способ масштабировать заголовки и меню, а не содержимое - в настройках дисплея.
Suor

0

У меня была такая же проблема с моим Vaio SVZ13114GXX. Дайте единство Tweak Tool попробовать, я испытал много различных комбинаций из Appearance и в конечном итоге с изменением размера шрифта от 11 до 13 лет , и установив намекая на полную. Проверьте на своей собственной системе для лучших результатов.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.