Есть ли способ установить масштабирование дисплея по умолчанию, кроме как в диалоговом окне настроек дисплея?
Я масштабировал пользовательский интерфейс из меню дисплея. Теперь он слишком большой, и я не могу добраться до ползунка, чтобы сбросить его.
Любые идеи, как я могу изменить масштабирование в 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 найдите "Масштабирование окна", перетащите окно до появления знака "-" и уменьшите его.