LINUX.ORG.RU

Смена разрешения экрана

 


0

1

Здравствуйте, почему не получается менять разрешения экрана через ctrl+alt+'-'/'+'?

Section "Monitor"
    Identifier "hdmi_monitor"
    Option "Position" "0 0"
EndSection

Section "Monitor"
    Identifier "builtin_monitor"
    Option "Position" "0 0"
    Option "Ignore" "true"
EndSection

Section "Device"
    Identifier "vcard0"
    Option "Monitor-LVDS-1" "builtin_monitor"
    Option "Monitor-HDMI-1" "hdmi_monitor"
    Driver "nouveau"
EndSection

Section "Screen"
    Identifier "screen0"
    Device     "vcard0"
    Monitor    "hdmi_monitor"
    SubSection "Display"
#        Modes "1360x768" 
        Modes "1920x1080" "1360x768"
    EndSubSection
EndSection

Section "ServerLayout"
   Identifier "layout0"
   Screen "screen0"
   Option "DontZoom" "false"
EndSection
Сейчас комментирую нужную Modes и перезапускаю сервер, удобно прям очень.

ЗЫ: такое чувство, что xserver даже не пытается обработать ctrl+alt+'-', xterm реагирует на нажатие данной комбинации (сервер не обрабатывает, а спускает дальше это событие)

★★

Последнее исправление: pavlick (всего исправлений: 1)

Честно, впервые слышу чтобы прямо в xorg.conf задавали комбинации клавиш для управления разрешением.

Попробуйте сделать то же самое через xrandr, и повесить хоткеи на команды средствами DE, а в конфиг Х для этого не лезть. Сейчас Х лучше работает вообще без конфига.

kirill_rrr ★★★★★
()
Последнее исправление: kirill_rrr (всего исправлений: 1)

+1 за xrandr. Плюс к нему есть несколько удобных gui-оберток, как пример ARandR.

Deleted
()

Проблему победить не удалось (заставить работать ctrl+alt+'-"+'), сделал небольшой костылёк-скрипт в /usr/local/bin :

#!/bin/bash

xrandr | grep HDMI-1 -A20 | grep -q '1920x1080.*\*'
if (( $? == 0 )); then
    xrandr --output HDMI-1 --mode 1360x768
else
    xrandr --output HDMI-1 --mode 1920x1080
fi
В принципе удобно, консоль всегда под рукой, менять разрешение не так уж часто надо (читаю английские книги, иногда незнакомые слова перевожу через stardict, он выдаёт всплывающую подсказку-перевод. Если разрешение 1920x1080, то текст в подсказке шибко мелкий). Благодарю откликнувшихся.

pavlick ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.