К сожалению, такой глобальный параметр установить нельзя. Эти дистрибутивы устанавливают для вас различные переменные.
Многие приложения учитывают параметр Xft.dpi
из ~/.Xresources
(Это единственный параметр, который я установил, но я почти не использую приложения с графическим интерфейсом)
Начиная с Qt 5.6,Приложения Qt 5 могут быть проинструктированы учитывать DPI экрана путем экспорта
export QT_AUTO_SCREEN_SCALE_FACTOR=1
Если это не сработает, попробуйте
export QT_AUTO_SCREEN_SCALE_FACTOR=0
export QT_SCALE_FACTOR=2
GDK 3 (GTK+ 3 )можно масштабировать с помощью
export GDK_SCALE=2
Электронные приложения трудно обрабатывать в Linux[1] [2] . Они учитывают опцию text-scaling-factor
из GNOME, например [3] .
Здесь у вас нет выбора, кроме как использовать --force-device-scale-factor=1.5
в качестве аргумента.
Хорошо документированная вики-страница Arch Linux HiDPI для дальнейшего чтения
Прежде чем приступить к чтению, убедитесь, что в настройках управления питанием для дисплея установлено значение Никогда не переводить его в спящий режим, когда он неактивен.
Итак, я много копался, и благодаря официальному форуму(ссылка на источник)я получил свой ответ:
Поместите приведенный ниже скрипт в это место:
~/.config/autostart/
Скрипт:
#!/bin/sh
sleep 10 && xset -dpms s off s noblank s 0 0 s noexpose
Очевидно, вы можете назвать его по своему вкусу, например. disable_screensaver
и вам нужно chmod 775
его.
Обратите внимание, что sleep 10
можно настроить в зависимости от скорости загрузки вашего рабочего стола, мой работает медленно, поэтому...