Гуи (настройка экрана) часто глючит.
Для переключения режимов через xrandr сохрани этот код
#!/usr/bin/perl
use strict;
use warnings;
my (@res, $port, $n);
print "0 Auto\n";
for (`xrandr`) {
chomp;
$port = $1 if /^(\S+) connected/;
if (/^\s*([\da-z]+)x([\da-z]+)\s+([\d.]+)/) {
$n++;
push @res, "$1 $2 $3";
printf '%-3s %-10s %s', $n, "$1x$2", "$3 Hz";
print " (текущий)" if (/\*/);
print "\n";
}
}
die if !(length $port);
print "\nВведите номер строки для применения режима:\n";
my $numb = <STDIN>; chomp $numb;
system "xrandr --output $port --auto" if ($numb == 0);
die if !($#res gt -1);
if (($numb =~ /^\d+$/) && ($numb >= 1) && ($numb <= ($#res + 1))) {
my $mode_line = (`cvt $res[($numb - 1)]` =~ /\nModeline ([^\n]+)/)[0];
my $resl = ($mode_line =~ /^(\S+)/)[0];
die if !(length $resl);
system "xrandr --newmode $mode_line";
system "xrandr --addmode $port $resl";
system "xrandr --output $port --mode $resl";
}
в файл например 1.pl потом запусти:
perl 1.pl