Каков xcalib - экранное число для HDMI монитор?

Можно попробовать следующий сценарий удара из этого ответа от ServerFault.

#!/bin/bash
LAST_KERNEL=$(rpm -q --last kernel | perl -pe 's/^kernel-(\S+).*/$1/' | head -1)
CURRENT_KERNEL=$(uname -r)

test $LAST_KERNEL = $CURRENT_KERNEL || echo REBOOT

5
15.08.2014, 20:09
2 ответа

Вы не сможете использовать xcalib для инвертирования монитора. Вам нужно будет использовать следующую утилиту, чтобы преодолеть это ограничение.

Обратите внимание, что на дату последнего тестирования (2014 г., xcalib версия 0.8) xcalib не мог инвертировать цвета на всех мониторах в настройке с несколькими мониторами, потому что все мониторы представлены сервером X11 как один экран. Таким образом, это ограничение исходит от сервера X11 . xrandr-invert-colors не имеет этого ограничения, поскольку использует API XRandR, который правильно обрабатывает все подключенные мониторы.

Ссылка: https://github.com/zoltanp/xrandr-invert-colors

2
27.01.2020, 20:41

Методом проб и ошибок xcalibпараметр -screenберет номер вашего монитора с нулевым индексом в соответствии с вашим выходом xrandr, т. е. в вашем случаеxcalib -s 0(значение по умолчанию )будет управлять VGA-0и xcalib -s 1будет управлять HDMI-0.

1
27.01.2020, 20:41

Теги

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