Как известно, в свежих ubuntu и родственных дистрибутивах от файла xorg.conf как такового отказались (хотя вроде и вернуться уже не прочь). Так или иначе, подрегулировать неправильно выставляемое автоматикой разрешение экрана привычным образом (через добавлением в xorg.conf вывода gtf с нужными параметрами) не выходит.
Однако копание в недрах дистрибутива (под руку с проблемой попался Linux Mint 9) показало, что не все потеряно ;). Оказалось, в системе имеется папочка /usr/lib/X11/xorg.conf.d/, внутри которой лежат файлики :
ls -l /usr/lib/X11/xorg.conf.d/-rw-r--r-- 1 root root 946 2010-03-31 09:15 05-evdev.conf
-rw-r--r-- 1 root root 766 2010-04-16 01:17 10-synaptics.conf
-rw-r--r-- 1 root root 139 2010-04-22 18:48 10-vmmouse.conf
-rw-r--r-- 1 root root 480 2010-04-23 00:55 10-wacom.conf
Посмотрев внутрь, я узрел знакомые очертания разных секций старого доброго конфига X.org-а. А посему созрела мысль - создать тут файлик с описанием нужных мне параметров отображения дисплея (Section "Screen" и Section "Monitor"). Сказано - сделано:
cd /usr/lib/X11/xorg.conf.d/touch 00-video.conf
Сразу запишем туда параметры дисплея. генеруемые утилитой gtf:
gtf 1366 768 60 >> 00-video.confgtf 1600 900 60 >> 00-video.conf
Я делаю для двух разрешений, чтобы понять. какое больше подойдет к моему монитору, но для работы достаточно и одного, конечно же.
Далее приводим созданный файл к следующему виду:
Section "Monitor"
Identifier "Monitor0"
VendorName "CompaQ"
ModelName "CompaQ AIO"
# 1600x900 @ 60.00 Hz (GTF) hsync: 55.92 kHz; pclk: 119.00 MHz
Modeline "1600x900_60.00" 119.00 1600 1696 1864 2128 900 901 904 932 -HSync +Vsync
# 1368x768 @ 60.00 Hz (GTF) hsync: 47.70 kHz; pclk: 85.86 MHz
Modeline "1368x768_60.00" 85.86 1368 1440 1584 1800 768 769 772 795 -HSync +Vsync
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Depth 24
Modes "1600x900_60.00" "1368x768_60.00"
EndSubSection
EndSection
Сейчас достаточно перезапустить X-сервер, в моем случае (я использую LXDE):
/etc/init.d/lxdm restartРазрешение должно выставиться в 1600 на 900 точек.
Комментариев нет:
Отправить комментарий