В общем, ноут Sony Vaio, разрешения 1280*600 60Гц и 1600*768 60Гц - но linux упорно выставляет какое-то свое.
Решение: принудительно при загрузке объяснить системе, что у меня есть нужные мне разрешения.
Для начала формируем строку режима которую будем передавать xrandr:
alexander@alexander-vaio ~ $ cvt 1280 600 60 1280x600 59.90 Hz (CVT) hsync: 37.38 kHz; pclk: 61.00 MHz Modeline "1280x600_60.00" 61.00 1280 1328 1456 1632 600 603 613 624 -hsync +vsync ------ "1600x768_60.00" 100.25 1600 1688 1848 2096 768 771 781 798 -hsync +vsync
Нам нужна строка: «1600x768_60.00» 100.25 1600 1688 1848 2096 768 771 781 798 -hsync +vsync
Аналогично получаем строку для 1280х600.
Своим все в скрипт:
#!/bin/bash xrandr --newmode "1280x600_60.00" 61.00 1280 1328 1456 1632 600 603 613 624 -hsync +vsync xrandr --newmode "1600x768_60.00" 100.25 1600 1688 1848 2096 768 771 781 798 -hsync +vsync xrandr --addmode LVDS-0 1280x600_60.00 xrandr --addmode LVDS-0 1600x768_60.00 xrandr --output LVDS-0 --mode 1280x600_60.00
Комментарии:
Профит.