Is there a way to force xrandr to re-read current available display modes?
Łukasz Maśko
ed at yen.ipipan.waw.pl
Fri May 8 07:11:15 PDT 2015
Dnia piątek, 8 maja 2015 15:45:10 aivils at latnet.lv pisze:
> Hi,
> My simple script
>
> #!/bin/bash
>
> IN="LVDS1"
> EXT="VGA1"
>
> case "$1" in
> on)
> xrandr --output $IN --off --output $EXT --auto
> ;;
> 1440)
> xrandr --output $IN --off --output $EXT --mode 1440x900
> ;;
> 1280)
> xrandr --output $IN --off --output $EXT --mode 1280x1024
> ;;
> off)
> xrandr --output $EXT --off --output $IN --auto
> ;;
> *)
> echo "Usage: $0 {on/off}\n"
> exit 2
> esac
>
>
> Said, at work display is 1280x1024
> You did:
> vga on
> You go at home where display is 1440x900
> vga 1440
> You go back to work
> vga 1280
> You go to cafee
> vga off
Thanks. I already have a similar script (even invoked in the same way), even
more automatic. It scans the list of currently available modes and selects
the highest available. I have it connected with a hot key. And the point is,
that if the list of modes is invalid, it cannot work properly. I can still
type manually vga 1280 at work, but it's not how I like it to be.
By the way - although it is not changing anything - I'm not disabling the
internal screen, I'm just attaching additional external screen.
--
Łukasz Maśko _o)
Lukasz.Masko(at)ipipan.waw.pl /\\
Registered Linux User #61028 _\_V
Ubuntu: staroafrykańskie słowo oznaczające "Nie umiem zainstalować Debiana"
More information about the xorg
mailing list