Итак, сабж... Собственно, зачем это нужно?! Должно же из коробки работать. Работало... Но, в один прекрасный момент, по каким-то загадочным причинам перестало, есть такой глючок у интеловских видух. Т.е. в настойках можно установить только разрешение 800х600, что есть грустно.
Честно скажу, логи читать было лень, ибо возвращается все назад очень нехитрыми манипуляциями.
Генерируем интересующий нас Modeline:
#cvt 1280 1024 75 выхолп: 1280x1024 74.90 Hz (CVT 1.31M4) hsync: 80.30 kHz; pclk: 138.75 MHz Modeline "1280x1024_75.00" 138.75 1280 1368 1504 1728 1024 1027 1034 1072 -hsync +vsync
Смотрим текущие настройки экрана:
#xrandr выхлоп: Screen 0: minimum 320 x 200, current 800 x 600, maximum 800 x 600 VGA1 connected 800x600+0+0 (normal left inverted right x axis y axis) 0mm x 0mm 800x600 60.3 56.2 640x480 59.9 59.9
Выставляем интересующее нас разрешение:
#export DISPLAY=:0 #xrandr --newmode "1280x1024_75.00" 138.75 1280 1368 1504 1728 1024 1027 1034 1072 -hsync +vsync #xrandr --addmode VGA1 1280x1024_75.00 #xrandr --output VGA1 --mode 1280x1024_75.00
Примечание!!! В качестве параметров необходимо использовать "modeline", полученный в шаге 1 и VGA1, как видно из шага 2, ибо они специфичны для каждого компутера...
Создаем чистый конфиг Xorg`a, бекапим (если есть) текущий его конфиг и подкидываем новый:
#Xorg -configure #/etc/init.d/gdm stop #cp /etc/X11/xorg.conf /etc/X11/xorg.conf.origin #cp ~/xorg.conf.new /etc/X11/xorg.conf
Приводим секцию "Monitor" к такому виду:
#mcedit /etc/X11/xorg.conf Section "Monitor" Identifier "Monitor0" VendorName "Monitor Vendor" ModelName "Monitor Model" Modeline "1280x1024_75.00" 138.75 1280 1368 1504 1728 1024 1027 1034 1072 -hsync +vsync Option "PreferredMode" "1280x1024_75.00" EndSection
Рестартим Xorg (или ребутим машину).
Done.
Комментариев нет:
Отправить комментарий