Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Масштабирование экрана в ubuntu 18.04, 4k 28" xrandr  (Прочитано 1257 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн AnatolySt

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Здравствуйте!

Столкнулся со следующей проблемой: установил Ubuntu 18.04 LTS, пытаюсь настроить масштабирование экрана для комфортной работы - при 100% интерфейс слишком мелкий, при 200% слишком большой.

Нагуглил и пришел к
xrandr --output HDMI-0 --scale 1.75x1.75

При значении меньше единицы - экран становится "размытым".

К комфортной картинке пришел после того, как ввел вышеуказанную команду со значениями 1.75, а после выставил масштабирование в 200%. Однако после перезагрузки системы остается только масштабирование в 200%.

Не подскажете, как можно решить этот вопрос?) Чтобы каждый раз не настраивать вновь. В Ubuntu новичок)

 

Оффлайн zg_nico

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1023
  • Nil mortalibus arduum est
    • Просмотр профиля
(Нажмите, чтобы показать/скрыть)
Ко всем случайно сюда зашедшим: содержимое под спойлером повторять! На практике привело к неработоспособности системы!
« Последнее редактирование: 03 Июль 2018, 00:59:45 от zg_nico »
Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], Ubuntu 18.04 64x [KDE, Budgie].

Оффлайн AnatolySt

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
zg_nico, после этой команды система перестала загружаться, черный экран, в тч в recovery mode. с помощью shell удалил файл, еще пришлось искать как в этом режиме с read-only на read-write переводить))

Оффлайн zg_nico

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1023
  • Nil mortalibus arduum est
    • Просмотр профиля
AnatolySt, ничего себе... (О_о) Простите за неудобства. Я этого не ожидал.

Пользователь добавил сообщение 03 Июль 2018, 10:54:36:
AnatolySt, давайте попробуем менее радикальный вариант. Та же команда в автозапуске уже после запуска иксов и входа в систему. Для этого (чтоб не вникать в премудрости DE) выполните:gnome-session-propertiesв появившемся нажмите кнопку "Добавить" / "Add" (от применяемой локали зависит), в поля впишите следующее:
ИмяКорректировка вывода
Командаxrandr --output HDMI-0 --scale 1.75x1.75
Описание(можно тупо не заполнять)
Далее нажимаем "Добавить" (приведет к созданию соответствующего "ярлыка" в автозагрузке), и пробуем перезагрузиться. Ввиду прошлого негативного опыта сразу предостерегаю: "ярлык" этот будет создан в директории $HOME/.config/autostart, где $HOME - переменная окружения, хранящая в себе ссылку на домашний каталог текущего пользователя. Пути к тамошним файлам в Вашем случае можете посмотреть, выполнив в терминале ls -d $HOME/.config/autostart/*(если еще не добавляли приложений в автозапуск - там будет пусто). Если при перезагрузке что-то пойдет не так - придется лезть в этот каталог и удалять свежесозданный ярлык (удобно выполнять с того же liveUSB, там через sudo nautilus можно запустить файловый менеджер с правами суперпользователя, найти этот файл на диске и стереть его, - после этого система вернется в состояние "до создания ярлыка").
« Последнее редактирование: 03 Июль 2018, 10:54:36 от zg_nico »
Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], Ubuntu 18.04 64x [KDE, Budgie].

Оффлайн es1840

  • Активист
  • *
  • Сообщений: 287
    • Просмотр профиля
Скажу по опыту использования (давно уже нет ниже Full HD матриц) - все эти манипуляции в gnome не приводят к успеху, включая перезапись XFT Gnome

Как бы не было настроеноб все равно большинство приложений изменение не "признают" и вы увидите "вырвиглазное" масштабирование.

Кстати, на остальных DE (XFCE etc.) тоже самое с масштабированием. Хотя set DPI работает. 

Я поступил проще:

В настройках дисплея System Preferences->Devices
просто для каждого из дисплеев (я имею ввиду разные компьютеры) установил подходящий Resolution

Это, наверное, самый оптимальный вариант.



И все.

Оффлайн AnatolySt

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
zg_nico, спасибо, теперь сработало!

Но не до конца проблема решена. Дело в том, что если я сначала поставлю масштабирование через "Параметры" в 200%, а потом введу нужную команду (xrandr --output HDMI-0 --scale 1.75x1.75), то разницы нет, хоть я эту команду введу с масштабированием в 400% - иконки будут слишком маленькие.

Опытным путем (методом тыка :)) я пришел к тому, что нормальное разрешение становится при вводе вышеуказанной команды и установки масштабирования в 200% после команды. Играться по-разному со значениями пробовал и все хорошо выглядит только таким путем)

Можем как-то выставлять масштабирование при запуске системы автоматически, и после консольной команды?


Оффлайн zg_nico

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1023
  • Nil mortalibus arduum est
    • Просмотр профиля
AnatolySt, надо гуглить какой параметр в dconf меняется, когда вы меняете масштаб (у меня нет ни одной системы на GNOME3, я не могу проверить сейчас - только если ночью сегодня, когда домой вернусь с liveusb). далее варганим скрипт, где в первой строке - наш xrandr, а во второй - та самая неизвестная пока команда. И на этот скрипт дать "ярлык" в автозапуске пользователя.
Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], Ubuntu 18.04 64x [KDE, Budgie].

Оффлайн AnatolySt

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Установил dconf-tools, поменял масштабирование в org/gnome/desktop/interface/scaling-factor на значение 2, теперь после перезагрузки все хорошо. Ура!

Большое спасибо за помощь.

 

Страница сгенерирована за 0.061 секунд. Запросов: 25.