xrandr + 2 монитора, mplane, 25-Апр-18, 10:48 [смотреть все]Доброго времени суток! После продолжительный "боев" с xrandr и двумя абсолютно разными монитормам 1й (тачскрин) имеет разрешение. 1368x768_50.00, ну а 2й обсалютно стандартный подключаемый по VGAВся проблема в том, что мой centos 6 нормально не выставляет разрешение под данный девайс. оно рябит. Причем подключив и перезагрузив систему 2й монитор, не фурычит оба. Т.е. по ssh можно заставить работать оба монитора командами xrandr. Нужно как-то сделать так, если 2й монитор отстутсвтует либо присутствует все запускалось. Ну при этом разрешения были для каждого свои... Что говорит xrandr ... VGA-0 connected (normal left inverted right x axis y axis) 1280x1024 60.0 + 75.0 1280x960 60.0 1152x864 75.0 1024x768 75.1 70.1 60.0 832x624 74.6 800x600 72.2 75.0 60.3 56.2 640x480 75.0 72.8 66.7 60.0 720x400 70.1 HDMI-0 disconnected (normal left inverted right x axis y axis) DP-0 disconnected (normal left inverted right x axis y axis) HDMI-1 disconnected (normal left inverted right x axis y axis) DP-1 connected (normal left inverted right x axis y axis) 1366x768 60.1 + Как бы мне автоматизировать сей процесс? Есть идеи? Буду благодарен любым здравым предложениям. Ибо уже мозг кипит.
|
- xrandr + 2 монитора, PereresusNeVlezaetBuggy, 15:51 , 25-Апр-18 (1)
>[оверквотинг удален] > 60.0 > 720x400 70.1 > HDMI-0 disconnected (normal left inverted right x axis y axis) > DP-0 disconnected (normal left inverted right x axis y axis) > HDMI-1 disconnected (normal left inverted right x axis y axis) > DP-1 connected (normal left inverted right x axis y axis) > 1366x768 60.1 + > Как бы мне автоматизировать сей процесс? > Есть идеи? > Буду благодарен любым здравым предложениям. Ибо уже мозг кипит.Для начала, пожалуйста, приведите список установленных пакетов с версиями. Как минимум — стек X.org, ядро, драйвера на видео. А также укажите модели всех присутствующих в системе видеокарт и схему подключения (вывода xrandr не достаточно).
- xrandr + 2 монитора, mplane, 10:04 , 26-Апр-18 (4)
>[оверквотинг удален] >> HDMI-1 disconnected (normal left inverted right x axis y axis) >> DP-1 connected (normal left inverted right x axis y axis) >> 1366x768 60.1 + >> Как бы мне автоматизировать сей процесс? >> Есть идеи? >> Буду благодарен любым здравым предложениям. Ибо уже мозг кипит. > Для начала, пожалуйста, приведите список установленных пакетов с версиями. Как минимум > — стек X.org, ядро, драйвера на видео. А также укажите модели > всех присутствующих в системе видеокарт и схему подключения (вывода xrandr не > достаточно).Ядро 2.6.32-504.1.3.el6.i686 Что касаемо видеокарт, то увы. Железо почти всегда разное,самое бюджетное (mini-itx с впаянными процами как правило atom+celeron), но ПО одно. Без Gnome и KDE Просто данный случай уникален тем, что основной моник тут ЛСД - 1366x768 Скриптик я нарисовал. Просто проверяет соответствие вендора и в случаи успеха меняет режим... #!/bin/bash vendor1=$(lsusb | awk '/0eef:a111/ {print $6}') DISPPORT=$(xrandr | awk '/ connected/ {print $1}') newmode='"1368x768_50.00" 69.92 1368 1424 1568 1768 768 769 772 791 -HSync +Vsync' addmode=`echo $new_res | awk {'print $1'}` if [ 0eef:a111 = $vendor1 ];then xrandr --newmode $newmode xrandr --addmode $DISPPORT $addmode xrandr --output $DISPPORT --mode $addmode fi Прошу прощения, но у меня появился еще 1 вопрос. В GRUB (тут grub legacy) текст читабельный. Как сохранить такой же режим? Т.е. при загрузке текст меняет разрешение. Для этого необходимо пересобрать initrd ?
- xrandr + 2 монитора, qq, 18:46 , 25-Апр-18 (2)
В папку ~/.config/autostart, фаил *.desktop по образцу:[Desktop Entry] Name=MyScript GenericName=A descriptive name Comment=Some description about your script Exec=/path/to/my/script.sh Terminal=false Type=Application X-GNOME-Autostart-enabled=true script.sh #!/bin/bash xrandr -r 75
- xrandr + 2 монитора, qq, 18:50 , 25-Апр-18 (3)
>[оверквотинг удален] > Name=MyScript > GenericName=A descriptive name > Comment=Some description about your script > Exec=/path/to/my/script.sh > Terminal=false > Type=Application > X-GNOME-Autostart-enabled=true > script.sh > #!/bin/bash > xrandr -r 75 если иксов нет кидайте скрипт в крон при запуске системы.
|