Есть ли способ установить масштабирование дисплея по умолчанию, кроме как в диалоговом окне настроек дисплея?

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

Любые идеи, как я могу изменить масштабирование в Unity обратно по умолчанию без доступа к меню настроек?

Я старался

dconf reset -f /org/unity 

без удачи

6 ответов

Кажется, проблема в том, что вы не можете видеть / контролировать нижнюю часть "Настройки дисплея". Существует обходной путь для перемещения нижней части сверху. Для этого перейдите в " Системные настройки" -> "Дисплей", затем щелкните правой кнопкой мыши на панели сверху и нажмите "Переместить". Не перемещайте мышь после нажатия на кнопку "Переместить", в противном случае клавиатура не используется для перемещения, только мышь имеет элемент управления для перемещения окна.

щелкните правой кнопкой мыши, чтобы переместить

а затем с помощью клавиатуры переместите окно вверх, замедляя показ нижней части, куда вы перетаскиваете мышь, чтобы сбросить масштаб до 1. Не забудьте нажать "Применить", чтобы сохранить настройки, а затем нажмите "Сохранить эту конфигурацию".,

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

В Ubuntu GNOME (и я предполагаю, что для других дистрибутивов, работающих под управлением vanilla GNOME3), я обнаружил, что масштабирование рабочего стола и окон с

gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "[{'Gdk/WindowScalingFactor', <2>}]"

в сочетании с уже упомянутым

gsettings set org.gnome.desktop.interface scaling-factor 2,

приводит к более последовательным результатам, чем просто последний.

Это также параметр, на который влияет изменение значения "Windows / HiDPI / Window Scaling" в gnome-tweak-tool, Для дальнейшего использования я нашел команду на странице Hi-DPI в вики GNOME.

Это также сработало для меня:

gsettings set com.ubuntu.user-interface scale-factor "{'eDP1': 10}"
gsettings reset org.gnome.desktop.interface scaling-factor # same as '1.0'
gsettings set com.canonical.Unity.Interface text-scale-factor 1.25
gsettings set org.gnome.desktop.interface text-scaling-factor 1.25

Прежде всего найдите, какой монитор / дисплей (если вы подключили два или более мониторов в случае), вам нужно масштабировать и его имя в соответствии с вашей машиной?

Используя команду

       xrandr

вы получите всю информацию о вашем дисплее / мониторах. вот мой:

Как вы видите, я подключил два монитора и хочу масштабировать свой второй монитор, который подключен через HDMI и называется HDMI-1-1.

Поэтому для масштабирования мне нужно использовать

       xrandr --output HDMI-1-1 --scale 1x1

Я не знаю, использует ли масштабирование xrandr механизм. Если да, выдайте в терминале:

xrandr --output LVDS1 --scale 1x1 

заменив LSVD1 именем вашего активного дисплея, полученным при запуске xrandr --current,

Больше информации в этом другом ответе.

Это сработало для меня:

gsettings set com.ubuntu.user-interface scale-factor "{'eDP1': 10}"

Существует также это:

gsettings reset org.gnome.desktop.interface scaling-factor # same as '1.0'
gsettings set com.canonical.Unity.Interface text-scale-factor 1.25
gsettings set org.gnome.desktop.interface text-scaling-factor 1.25

Я нашел их в https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1310316.

Это спасло меня, и я снова смог использовать панель управления дисплеями:

gsettings reset com.ubuntu.user-interface scale-factor

Это работает на Debian:

1. Нажмите на активность

2. Поиск "Tweak Tool"

3. В панели поиска Tweak Tool найдите "Масштабирование окна", перетащите окно до появления знака "-" и уменьшите его.

поиск масштабирования окон

Перетащите окно и уменьшите значение масштабирования

Другие вопросы по тегам