Включить дробное масштабирование для Ubuntu 18.04

Недавно я установил Ubuntu 18.04 и обнаружил, что опция дробного масштабирования, которая была в 16.04, больше не существует. 200% слишком велико для моего дисплея, и этот ответ не сработал для меня (после выполнения команды параметры не изменились).

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

51
задан 29 April 2018 в 22:23

73 ответа

Вы не можете, потому что Ubuntu переключился на Xorg в качестве дисплея по умолчанию. Многие люди ищут решение, и этот поток является лучшим результатом в Google. К сожалению, в Xorg до сих пор нет дробного масштабирования.

3
ответ дан 17 July 2018 в 15:50

В настоящее время я экспериментирую с исправлением для этого (по-прежнему использую Ubuntu 16.04, но я уверен, что те же опции доступны в 18.04), который поддерживает масштабирование в 1, но использует селектор разрешения в «Экранном дисплее» «часть настроек системы, чтобы удалить разрешение панели. Вы могли бы подумать, что это сделает все размытым, но, похоже, для меня это отличная работа. YMMV.

Мой экран (X1 Carbon 4th Gen) равен 2560x1440, соотношение 16: 9. 2x zoom сделает его эффективно 1280x720, что слишком мало. Вместо этого я выбираю 2048x1152 (также соотношение 16: 9) от селектора. Для меня, по крайней мере, он также предлагает 1920x1080, 1600x900 и 1368x768 в качестве опций в зависимости от того, сколько вы хотите уменьшить.

Я мог бы в итоге перейти с разрешением 1920x1080, так как у 2048x1152 все еще немного мало.

2
ответ дан 17 July 2018 в 15:50
gsettings set org.gnome.desktop.interface text-scaling-factor 1.2

Эта команда работает для меня в Ubuntu 18.04. Вы можете настроить масштабирование, изменив номер.

4
ответ дан 17 July 2018 в 15:50

Вы можете использовать 1600x900 (16: 9) из раскрывающегося списка, чтобы увеличить масштабирование.

1
ответ дан 17 July 2018 в 15:50

Решение 1

Archwiki предлагает решение (или, скорее, взлом) с xrandr (если вы используете стандартный Ubuntu 18.04 с xorg):

ArchWiki - HiDPI - дробное масштабирование [ ! d3] Дробное масштабирование Параметр 2, 3 и т. д., который вы можете делать с коэффициентом масштабирования, может быть не идеальным для определенных дисплеев HiDPI и меньших экранов (например, небольших планшетов). xorg. Вы можете достичь любого нецелого коэффициента масштабирования, используя комбинацию масштабирующего коэффициента GNOME и xrandr. Эта комбинация позволяет правильно масштабировать шрифты TTF, чтобы они не размывались при использовании только xrandr. Вы указываете коэффициент увеличения с помощью gsettings и коэффициента масштабирования с помощью xrandr. Первый масштаб GNOME до минимального размера, который слишком велик. Обычно «2» уже слишком велико, иначе попробуйте «3» и т. Д. Затем начните уменьшаться, установив коэффициент увеличения с помощью xrandr. Сначала получите соответствующее имя вывода, в приведенных ниже примерах используйте eDP1. Начало, например. с уменьшением в 1,25 раза. Если пользовательский интерфейс все еще слишком велик, увеличьте масштабный коэффициент; если он слишком мал, уменьшите масштабный коэффициент. xrandr --output eDP1 --scale 1.25x1.25

Решение 1

В приглашении входа в систему выберите Настройки -> «Ubuntu с Wayland» и включите экспериментальное дробное масштабирование:

Параметр 2, 3 и т. д., который все, что вы можете делать с коэффициентом масштабирования, может быть не идеальным для определенных дисплеев HiDPI и меньших экранов (например, небольших планшетов).

Включить дробное масштабирование экспериментальная особенность: gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']"

xorg

7
ответ дан 17 July 2018 в 15:50

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

Определите свое устройство вывода (мое DP-1), запустив xrandr самостоятельно.

Затем поместите исполняемый скрипт где-нибудь (у меня он есть в моем домашнем каталоге), содержащий следующее:

#!/bin/bash gsettings set org.gnome.desktop.interface scaling-factor 2 gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{'Gdk/WindowScalingFactor': <2>}" xrandr --output DP-1 --scale 1.5x1.5 xrandr --output DP-1 --panning 3840x2160
0
ответ дан 17 July 2018 в 15:50

Я использовал инструмент Unity Tweak Tool в Ubuntu 16.04. Теперь я запускаю тестовую среду, в которой 16.04 был обновлен до Ubuntu 18.04 LTS. Я только что проверил, и инструмент Unity Tweak Tool все еще существует и правильно масштабирует мои High DPI-экраны. Настройки, которые я использую для масштабирования на мониторе 1920x1080:

Text scaling factor масштабирует как шрифты, так и элементы интерфейса, такие как заголовки, кнопки и т. Д.

Размер значка задан, но размер текста под ним увеличивается, при этом иллюзия изменила размер значка:

В .gif выше масштабирование начинается с 1.38 на мониторе 1920x1080. Затем он изменяется на 1, и все становится крошечным, что нормально. Затем он изменяется на 2, который идеально подходит для визуально оспариваемых.

Чтобы установить Unity Tweak Tool, используйте:

sudo apt install unity-tweak-tool

Другие могут быть заинтересованы в полном наборе инструментов, доступных в . Text scaling factor масштабирует как шрифты, так и элементы пользовательского интерфейса, такие как заголовки, кнопки и т. д. :

$ apt list | grep tweak gajim-rostertweaks/bionic,bionic 1.0.0-3 all gnome-tweak-tool/bionic,bionic 3.28.1-1 all gnome-tweaks/bionic,bionic 3.28.1-1 all mate-tweak/bionic,bionic 18.04.16-1 all mousetweaks/bionic,bionic,now 3.12.0-4 amd64 [installed] tweak/bionic 3.02-2 amd64 unity-tweak-tool/bionic,bionic,now 0.0.7ubuntu4 all [installed]
3
ответ дан 17 July 2018 в 15:50

Вы не можете, потому что Ubuntu переключился на Xorg в качестве дисплея по умолчанию. Многие люди ищут решение, и этот поток является лучшим результатом в Google. К сожалению, в Xorg до сих пор нет дробного масштабирования.

3
ответ дан 23 July 2018 в 16:48
  • 1
    Я не понимаю этого ответа. Ubuntu 16.04 работал на Xorg, и все же он поддерживал дробное масштабирование. – Beevik 1 July 2018 в 19:12

В настоящее время я экспериментирую с исправлением для этого (по-прежнему использую Ubuntu 16.04, но я уверен, что те же опции доступны в 18.04), который поддерживает масштабирование в 1, но использует селектор разрешения в «Экранном дисплее» «часть настроек системы, чтобы удалить разрешение панели. Вы могли бы подумать, что это сделает все размытым, но, похоже, для меня это отличная работа. YMMV.

Мой экран (X1 Carbon 4th Gen) равен 2560x1440, соотношение 16: 9. 2x zoom сделает его эффективно 1280x720, что слишком мало. Вместо этого я выбираю 2048x1152 (также соотношение 16: 9) от селектора. Для меня, по крайней мере, он также предлагает 1920x1080, 1600x900 и 1368x768 в качестве опций в зависимости от того, сколько вы хотите уменьшить.

Я мог бы в итоге перейти с разрешением 1920x1080, так как у 2048x1152 все еще немного мало.

2
ответ дан 23 July 2018 в 16:48
gsettings set org.gnome.desktop.interface text-scaling-factor 1.2

Эта команда работает для меня в Ubuntu 18.04. Вы можете настроить масштабирование, изменив номер.

5
ответ дан 23 July 2018 в 16:48
  • 1
    Большой! Это тоже работает для меня! Спасибо!!! – William DeMeo 16 June 2018 в 06:11
  • 2
    ... но я этого никогда не запомню. Вот мысль: define function setzoom() { gsettings set org.gnome.desktop.interface text-scaling-factor "$@"; } (скажем, в вашем конфигурационном файле bash), тогда вы можете просто ввести setzoom 1.2 в будущем. – William DeMeo 16 June 2018 в 10:01

Вы можете использовать 1600x900 (16: 9) из раскрывающегося списка, чтобы увеличить масштабирование.

1
ответ дан 23 July 2018 в 16:48

Решение 1

Archwiki предлагает решение (или, скорее, взлом) с xrandr (если вы используете стандартный Ubuntu 18.04 с xorg):

ArchWiki - HiDPI - дробное масштабирование [ ! d3] Дробное масштабирование Параметр 2, 3 и т. д., который вы можете делать с коэффициентом масштабирования, может быть не идеальным для определенных дисплеев HiDPI и меньших экранов (например, небольших планшетов). xorg. Вы можете достичь любого нецелого коэффициента масштабирования, используя комбинацию масштабирующего коэффициента GNOME и xrandr. Эта комбинация позволяет правильно масштабировать шрифты TTF, чтобы они не размывались при использовании только xrandr. Вы указываете коэффициент увеличения с помощью gsettings и коэффициента масштабирования с помощью xrandr. Первый масштаб GNOME до минимального размера, который слишком велик. Обычно «2» уже слишком велико, иначе попробуйте «3» и т. Д. Затем начните уменьшаться, установив коэффициент увеличения с помощью xrandr. Сначала получите соответствующее имя вывода, в приведенных ниже примерах используйте eDP1. Начало, например. с уменьшением в 1,25 раза. Если пользовательский интерфейс все еще слишком велик, увеличьте масштабный коэффициент; если он слишком мал, уменьшите масштабный коэффициент. xrandr --output eDP1 --scale 1.25x1.25

Решение 1

В приглашении входа в систему выберите Настройки -> «Ubuntu с Wayland» и включите экспериментальное дробное масштабирование:

Параметр 2, 3 и т. д., который все, что вы можете делать с коэффициентом масштабирования, может быть не идеальным для определенных дисплеев HiDPI и меньших экранов (например, небольших планшетов).

Включить дробное масштабирование экспериментальная особенность: gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']"

xorg

7
ответ дан 23 July 2018 в 16:48
  • 1
    Как вы получаете соответствующее имя вывода? И где вы помещаете эту команду xrandr, чтобы она запускалась автоматически в нужное время? – Gervase Markham 30 April 2018 в 18:33
  • 2
    Рут с xrandr работает, хотя и не является естественным. – Sasha MaximAL 3 May 2018 в 10:01
  • 3
    Дисплей выглядит красиво, с исправлением xrandr, однако я не могу передвигать мышь по всему экрану. Любая идея исправить это? – flocki 10 May 2018 в 11:48
  • 4
    Вы должны использовать параметр панорамирования, см. [D0] ArchWiki HiDPI Side display – spinxz 14 May 2018 в 23:04
  • 5
    Решение 2 (Wayland) работало, но только показало варианты: 125%, 150% и 175% после перезагрузки . – david6 21 June 2018 в 02:57

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

Определите свое устройство вывода (мое DP-1), запустив xrandr самостоятельно.

Затем поместите исполняемый скрипт где-нибудь (у меня он есть в моем домашнем каталоге), содержащий следующее:

#!/bin/bash gsettings set org.gnome.desktop.interface scaling-factor 2 gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{'Gdk/WindowScalingFactor': <2>}" xrandr --output DP-1 --scale 1.5x1.5 xrandr --output DP-1 --panning 3840x2160
0
ответ дан 23 July 2018 в 16:48

Я использовал инструмент Unity Tweak Tool в Ubuntu 16.04. Теперь я запускаю тестовую среду, в которой 16.04 был обновлен до Ubuntu 18.04 LTS. Я только что проверил, и инструмент Unity Tweak Tool все еще существует и правильно масштабирует мои High DPI-экраны. Настройки, которые я использую для масштабирования на мониторе 1920x1080:

Text scaling factor масштабирует как шрифты, так и элементы интерфейса, такие как заголовки, кнопки и т. Д.

Размер значка задан, но размер текста под ним увеличивается, при этом иллюзия изменила размер значка:

В .gif выше масштабирование начинается с 1.38 на мониторе 1920x1080. Затем он изменяется на 1, и все становится крошечным, что нормально. Затем он изменяется на 2, который идеально подходит для визуально оспариваемых.

Чтобы установить Unity Tweak Tool, используйте:

sudo apt install unity-tweak-tool

Другие могут быть заинтересованы в полном наборе инструментов, доступных в . Text scaling factor масштабирует как шрифты, так и элементы пользовательского интерфейса, такие как заголовки, кнопки и т. д. :

$ apt list | grep tweak gajim-rostertweaks/bionic,bionic 1.0.0-3 all gnome-tweak-tool/bionic,bionic 3.28.1-1 all gnome-tweaks/bionic,bionic 3.28.1-1 all mate-tweak/bionic,bionic 18.04.16-1 all mousetweaks/bionic,bionic,now 3.12.0-4 amd64 [installed] tweak/bionic 3.02-2 amd64 unity-tweak-tool/bionic,bionic,now 0.0.7ubuntu4 all [installed]
3
ответ дан 23 July 2018 в 16:48
  • 1
    Есть ли общая настройка масштаба, а не только настройка шрифтов? – Mitch 29 April 2018 в 22:05
  • 2
    @Mitch Коэффициент масштабирования текста одновременно масштабирует значки. Я объяснил это в ответе. – WinEunuuchs2Unix 29 April 2018 в 22:10
  • 3
    К сожалению, должен был быть более конкретным: я имел в виду, что он также относится к размеру других элементов пользовательского интерфейса, таких как заголовки, кнопки и т. Д. – Mitch 29 April 2018 в 22:54
  • 4
    @Mitch Да, да. Я вернул ваш последний комментарий в качестве предложения ответа. – WinEunuuchs2Unix 29 April 2018 в 23:04
  • 5
    @Mitch Мои скромные извинения Иконки расфасованы для размера пикселей и не масштабируются. Я обновил ответ с помощью .gif, который показывает, что значки иллюзий меняли размер, но это был текст, который ниже уменьшался / расширялся значок, что давало иллюзию изменения значка. – WinEunuuchs2Unix 8 May 2018 в 02:30

Вы не можете, потому что Ubuntu переключился на Xorg в качестве дисплея по умолчанию. Многие люди ищут решение, и этот поток является лучшим результатом в Google. К сожалению, в Xorg еще нет дробного масштабирования .

3
ответ дан 31 July 2018 в 10:33

В настоящее время я экспериментирую с исправлением для этого (по-прежнему использую Ubuntu 16.04, но я уверен, что те же опции доступны в 18.04), который поддерживает масштабирование в 1, но использует селектор разрешения в «Экранном отображении» «часть настроек системы, чтобы удалить разрешение панели. Вы могли бы подумать, что это сделает все размытым, но, похоже, для меня это отличная работа. YMMV.

Мой экран (X1 Carbon 4th Gen) равен 2560x1440, соотношение 16: 9. 2x zoom сделает его эффективно 1280x720, что слишком мало. Вместо этого я выбираю 2048x1152 (также соотношение 16: 9) от селектора. Для меня, по крайней мере, он также предлагает 1920x1080, 1600x900 и 1368x768 в качестве опций в зависимости от того, сколько вы хотите уменьшить.

Я могу в итоге перейти с разрешением 1920x1080, так как у 2048x1152 все еще немного немного.

2
ответ дан 31 July 2018 в 10:33
gsettings set org.gnome.desktop.interface text-scaling-factor 1.2

Эта команда работает для меня в Ubuntu 18.04. Вы можете настроить масштабирование, изменив номер.

8
ответ дан 31 July 2018 в 10:33

Решение 1

Archwiki предлагает решение (или, скорее, взлом) с xrandr (если вы используете стандартный Ubuntu 18.04 с xorg):

ArchWiki - HiDPI - дробное масштабирование

Фракционное масштабирование

Настройка 2, 3 и т. д., которая является все, что вы можете сделать с коэффициентом масштабирования, может быть не идеальной для некоторых дисплеев HiDPI и меньших экранов (например, небольших планшетов).

xorg

Вы можете достичь любого нецелого коэффициента масштабирования, используя комбинацию масштабирующего коэффициента GNOME и xrandr. Эта комбинация позволяет правильно масштабировать шрифты TTF, чтобы они не размывались при использовании только xrandr. Вы указываете коэффициент масштабирования с помощью gsettings и коэффициента масштабирования с помощью xrandr.

Первый масштаб GNOME до минимального размера, который является слишком большим. Обычно «2» уже слишком велико, иначе попробуйте «3» и т. Д. Затем начните уменьшаться, установив коэффициент увеличения с помощью xrandr. Сначала получите соответствующее имя вывода, в приведенных ниже примерах используйте eDP1. Начало, например. с уменьшением в 1,25 раза. Если пользовательский интерфейс все еще слишком велик, увеличьте масштабный коэффициент; если он слишком мал, уменьшите масштабный коэффициент.

xrandr --output eDP1 --scale 1.25x1.25

Решение 2: сеанс Wayland

В приглашении входа в систему выберите Настройки -> 'Ubuntu with Wayland' и включите Экспериментальная функция масштабирования:

gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']"

Затем откройте Настройки - > Устройства -> Отображает

7
ответ дан 31 July 2018 в 10:33

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

Определите свое устройство вывода (мое DP-1), запустив xrandr самостоятельно.

Затем поместите исполняемый скрипт где-нибудь (у меня есть он в моем домашнем каталоге), содержащий следующее:

#!/bin/bash

gsettings set org.gnome.desktop.interface scaling-factor 2
gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{'Gdk/WindowScalingFactor': <2>}"
xrandr --output DP-1 --scale 1.5x1.5
xrandr --output DP-1 --panning 3840x2160
1
ответ дан 31 July 2018 в 10:33

Я использовал инструмент Unity Tweak Tool в Ubuntu 16.04. Теперь я запускаю тестовую среду, в которой 16.04 был обновлен до Ubuntu 18.04 LTS. Я только что проверил, и инструмент Unity Tweak Tool все еще существует и правильно масштабирует мои High DPI-экраны. Настройки, которые я использую для масштабирования на мониторе 1920x1080:

Text scaling factor масштабирует оба шрифта и Элементы пользовательского интерфейса, такие как заголовки, кнопки и т. Д.


Размер значка задан, но размер текста под ним увеличивается, при этом иллюзия меняет размер значка:

В .gif выше масштабирование начинается с 1.38 на мониторе 1920x1080. Затем он изменяется на 1, и все становится крошечным, что нормально. Затем он изменяется на 2, который идеально подходит для визуально оспариваемых.


Чтобы установить Unity Tweak Tool, используйте:

sudo apt install unity-tweak-tool

Другие могут быть заинтересованы в полном наборе инструментов, доступных в 18.04 LTS:

$ apt list | grep tweak
gajim-rostertweaks/bionic,bionic 1.0.0-3 all
gnome-tweak-tool/bionic,bionic 3.28.1-1 all
gnome-tweaks/bionic,bionic 3.28.1-1 all
mate-tweak/bionic,bionic 18.04.16-1 all
mousetweaks/bionic,bionic,now 3.12.0-4 amd64 [installed]
tweak/bionic 3.02-2 amd64
unity-tweak-tool/bionic,bionic,now 0.0.7ubuntu4 all [installed]
3
ответ дан 31 July 2018 в 10:33
gsettings set org.gnome.desktop.interface text-scaling-factor 1.2

Эта команда работает для меня в Ubuntu 18.04. Вы можете настроить масштабирование, изменив номер.

8
ответ дан 31 July 2018 в 11:35

Вы можете использовать 1600x900 (16: 9) из раскрывающегося списка, чтобы увеличить масштабирование.

2
ответ дан 31 July 2018 в 11:35

Решение 1

Archwiki предлагает решение (или, скорее, взлом) с xrandr (если вы используете стандартный Ubuntu 18.04 с xorg):

ArchWiki - HiDPI - дробное масштабирование

Фракционное масштабирование

Настройка 2, 3 и т. д., которая является все, что вы можете сделать с коэффициентом масштабирования, может быть не идеальной для некоторых дисплеев HiDPI и меньших экранов (например, небольших планшетов).

xorg

Вы можете достичь любого нецелого коэффициента масштабирования, используя комбинацию масштабирующего коэффициента GNOME и xrandr. Эта комбинация позволяет правильно масштабировать шрифты TTF, чтобы они не размывались при использовании только xrandr. Вы указываете коэффициент масштабирования с помощью gsettings и коэффициента масштабирования с помощью xrandr.

Первый масштаб GNOME до минимального размера, который является слишком большим. Обычно «2» уже слишком велико, иначе попробуйте «3» и т. Д. Затем начните уменьшаться, установив коэффициент увеличения с помощью xrandr. Сначала получите соответствующее имя вывода, в приведенных ниже примерах используйте eDP1. Начало, например. с уменьшением в 1,25 раза. Если пользовательский интерфейс все еще слишком велик, увеличьте масштабный коэффициент; если он слишком мал, уменьшите масштабный коэффициент.

xrandr --output eDP1 --scale 1.25x1.25

Решение 2: сеанс Wayland

В приглашении входа в систему выберите Настройки -> 'Ubuntu with Wayland' и включите Экспериментальная функция масштабирования:

gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']"

Затем откройте Настройки - > Устройства -> Отображает

7
ответ дан 31 July 2018 в 11:35

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

Определите свое устройство вывода (мое DP-1), запустив xrandr самостоятельно.

Затем поместите исполняемый скрипт где-нибудь (у меня есть он в моем домашнем каталоге), содержащий следующее:

#!/bin/bash

gsettings set org.gnome.desktop.interface scaling-factor 2
gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{'Gdk/WindowScalingFactor': <2>}"
xrandr --output DP-1 --scale 1.5x1.5
xrandr --output DP-1 --panning 3840x2160
1
ответ дан 31 July 2018 в 11:35

Вы не можете, потому что Ubuntu переключился на Xorg в качестве дисплея по умолчанию. Многие люди ищут решение, и этот поток является лучшим результатом в Google. К сожалению, в Xorg еще нет дробного масштабирования .

3
ответ дан 31 July 2018 в 18:20

В настоящее время я экспериментирую с исправлением для этого (по-прежнему использую Ubuntu 16.04, но я уверен, что те же опции доступны в 18.04), который поддерживает масштабирование в 1, но использует селектор разрешения в «Экранном отображении» «часть настроек системы, чтобы удалить разрешение панели. Вы могли бы подумать, что это сделает все размытым, но, похоже, для меня это отличная работа. YMMV.

Мой экран (X1 Carbon 4th Gen) равен 2560x1440, соотношение 16: 9. 2x zoom сделает его эффективно 1280x720, что слишком мало. Вместо этого я выбираю 2048x1152 (также соотношение 16: 9) от селектора. Для меня, по крайней мере, он также предлагает 1920x1080, 1600x900 и 1368x768 в качестве опций в зависимости от того, сколько вы хотите уменьшить.

Я могу в итоге перейти с разрешением 1920x1080, так как у 2048x1152 все еще немного немного.

2
ответ дан 31 July 2018 в 18:20
gsettings set org.gnome.desktop.interface text-scaling-factor 1.2

Эта команда работает для меня в Ubuntu 18.04. Вы можете настроить масштабирование, изменив номер.

8
ответ дан 31 July 2018 в 18:20

Вы можете использовать 1600x900 (16: 9) из раскрывающегося списка, чтобы увеличить масштабирование.

2
ответ дан 31 July 2018 в 18:20

Решение 1

Archwiki предлагает решение (или, скорее, взлом) с xrandr (если вы используете стандартный Ubuntu 18.04 с xorg):

ArchWiki - HiDPI - дробное масштабирование

Фракционное масштабирование

Настройка 2, 3 и т. д., которая является все, что вы можете сделать с коэффициентом масштабирования, может быть не идеальной для некоторых дисплеев HiDPI и меньших экранов (например, небольших планшетов).

xorg

Вы можете достичь любого нецелого коэффициента масштабирования, используя комбинацию масштабирующего коэффициента GNOME и xrandr. Эта комбинация позволяет правильно масштабировать шрифты TTF, чтобы они не размывались при использовании только xrandr. Вы указываете коэффициент масштабирования с помощью gsettings и коэффициента масштабирования с помощью xrandr.

Первый масштаб GNOME до минимального размера, который является слишком большим. Обычно «2» уже слишком велико, иначе попробуйте «3» и т. Д. Затем начните уменьшаться, установив коэффициент увеличения с помощью xrandr. Сначала получите соответствующее имя вывода, в приведенных ниже примерах используйте eDP1. Начало, например. с уменьшением в 1,25 раза. Если пользовательский интерфейс все еще слишком велик, увеличьте масштабный коэффициент; если он слишком мал, уменьшите масштабный коэффициент.

xrandr --output eDP1 --scale 1.25x1.25

Решение 2: сеанс Wayland

В приглашении входа в систему выберите Настройки -> 'Ubuntu with Wayland' и включите Экспериментальная функция масштабирования:

gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']"

Затем откройте Настройки - > Устройства -> Отображает

7
ответ дан 31 July 2018 в 18:20

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

Определите свое устройство вывода (мое DP-1), запустив xrandr самостоятельно.

Затем поместите исполняемый скрипт где-нибудь (у меня есть он в моем домашнем каталоге), содержащий следующее:

#!/bin/bash

gsettings set org.gnome.desktop.interface scaling-factor 2
gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{'Gdk/WindowScalingFactor': <2>}"
xrandr --output DP-1 --scale 1.5x1.5
xrandr --output DP-1 --panning 3840x2160
1
ответ дан 31 July 2018 в 18:20

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

Похожие вопросы: