Вероятно, частота пикселей 311,83 МГц слишком высока для вашего графического процессора или дисплея. Попробуйте использовать другие строки режима с более низкой частотой пикселей. Например, 2560x1440 при 60 Гц (уменьшенное затемнение), полученное с помощью cvt -r
:
$ cvt -r 2560 1440 60
# 2560x1440 59.95 Hz (CVT 3.69M9-R) hsync: 88.79 kHz; pclk: 241.50 MHz
Modeline "2560x1440R" 241.50 2560 2608 2640 2720 1440 1443 1448 1481 +hsync -vsync
$ xrandr --newmode 2560x1440@60R 241.50 2560 2608 2640 2720 1440 1443 1448 1481 +hsync -vsync
$ xrandr --addmode HDMI-0 2560x1440@60R
Или принять частоту обновления ниже 60 Гц:
$ xrandr --newmode 2560x1440@55 220.812 2560 2608 2640 2720 1440 1443 1448 1478 -hsync -vsync
$ xrandr --newmode 2560x1440@45 227.75 2560 2720 2992 3424 1440 1443 1448 1480 -hsync +vsync
$ xrandr --newmode 2560x1440@30 146.25 2560 2680 2944 3328 1440 1443 1448 1468 -hsync +vsync
Мой старый ноутбук с процессором Sandy Bridge кажется неспособным к pclk выше 225 МГц через HDMI, но успешно делает вывод HDMI 2560x1440 при 55 Гц на ASUS PB278Q или DELL U2713H.
Обратите внимание, что слишком низкая частота обновления, например 30 Гц, может не поддерживаться вашим дисплеем. ASUS PB278Q отображает психоделических паттернов для таких входов.
Давайте разобьем его на более мелкие части:
journalctl -u $APPNAME.service
, поэтому они здесь не нужны и могут быть удалены. systemctl status
для стандартизированного вывода состояния. Если вам действительно нужна пользовательская команда состояния, она будет реализована как отдельный systemd service
. systemctl start licensedapps@someapp