KDE: установить ScaleFactor для данного экземпляра приложения?

В KDE существует Масштабный коэффициент установки:

enter image description here

enter image description here

(источник изображения)

После того как Масштаб установлен этот путь - это найдено в ~/.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.

2
задан 5 May 2017 в 10:29

1 ответ

Я не знаю, что метод масштабирует только единственное окно, но можно использовать команду 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

перезапуск А не требуется.

1
ответ дан 2 December 2019 в 04:49

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

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