В KDE существует Масштабный коэффициент установки:
После того как Масштаб установлен этот путь - это найдено в ~/.config/kdeglobals
:
[KScreen]
ScaleFactor=1
ScreenScaleFactors=eDP-1=1;HDMI-1=1;
Этот масштаб влияет на все программы, которые запущены после того, как он был установлен.
У меня есть приложение, где я не могу найти способ управлять размером шрифта. Таким образом, я установил масштаб на 1,4, запустил то приложение и задержал масштаб к 1. Это работает, но это утомительно.
Если я установил масштаб на 1,4 через диалоговое окно выше, единственные изменения, которые я замечаю,
[KScreen]
ScaleFactor=1.4
ScreenScaleFactors=eDP-1=1.4;HDMI-1=1.4;
Однако, если я установил их вручную (который использует текстовый редактор вместо диалогового окна) - они не влияют на программы, которые я запускаю. Так, очевидно, это должен быть вызов к dbus или чему-то вроде этого.
Вы, оказывается, знаете способ установить масштаб с вызовом CLI? Я назвал бы его, чтобы установить масштаб на 1,4, запустить беспокоящееся приложение и назвать его снова для задержки масштаба к 1.
Править
Найденный
qdbus org.kde.KScreen
использование qdbusviewer
. Однако я не вижу setScaleFactor
там.
Редактирование 2
Я использую Kubuntu 17.04, но я предполагаю, что эта опция была вокруг приблизительно от 15,04.
Я не знаю, что метод масштабирует только единственное окно, но можно использовать команду xrandr
.
, Сначала используют команду без опций видеть название устройства вывода, затем использовать опции --output
и --scale
. Здесь пример:
mook@MookPC:~$ xrandr Screen 0: minimum 8 x 8, current 1366 x 768, maximum 32767 x 32767 VGA1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 410mm x 230mm 1366x768 59.79*+ 1024x768 75.08 70.07 60.00 832x624 74.55 800x600 72.19 75.00 60.32 56.25 640x480 75.00 72.81 66.67 60.00 720x400 70.08 VIRTUAL1 disconnected (normal left inverted right x axis y axis) mook@MookPC:~$ xrandr --output VGA1 --scale 1.4x1.4 mook@MookPC:~$ xrandr --output VGA1 --scale 1.0x1.0
перезапуск А не требуется.