Настройки для широкоформатных мониторов //
Проблема с монитором Acer AL2216W: не могу установить его родное разрешение 1680х1050. Получается 1600х1200. Пробовали на различных компьютерах - результат примерно одинаковый.
В конфиге клиента указано:
X_MONITOR_MODELINE='"1680x1050" 146.2 1680 1784 1960 2240 1050 1053 1059 1089 -HSync -VSync'
SCREEN_RESOLUTION="1680x1050"
SCREEN_HORIZSYNC="31.5-100.0"
SCREEN_VERTREFRESH="59.0-75.0"
В логе Xorg.1.log на клиенте вижу:
(II) I810(0): Monitor0: Using hsync range of 30.00-82.00 kHz
(II) I810(0): Monitor0: Using vrefresh range of 56.00-76.00 Hz
(II) I810(0): Not using mode "1680x1050" (no mode of this name)
(--) I810(0): Virtual size is 1600x1200 (pitch 1600)
(**) I810(0): Built-in mode "1600x1200"
(**) I810(0): Built-in mode "1280x1024"
(**) I810(0): Built-in mode "1024x768"
(**) I810(0): Built-in mode "800x600"
(**) I810(0): Built-in mode "640x480"
(II) I810(0): Attempting to use 65.00Hz refresh for mode "1600x1200" (84b) и т.д.
Изучение интернета показало, что строка Modeline должна быть расположена в конфиге иксов в секции Monitor, но ее там нет ( смотрел /tmp/xorg.conf.new) Есть файл /tmp/x_monitor_options, но используется он или нет я не разобрался.
PS конфиг иксов оказывается лежит в /etc/X11/XF86Config-1 там строка Modeline есть. Но ситуации это не меняет. Клиенту ставиться разрешение 1600х1200
Подскажите, пожалуйста, что делать-то.
- Войдите на сайт для отправки комментариев
Пока решил
Пока решил так.
В initrd в папку /bin добавил утилиту 915resolution.
В /etc/init.d/x в пункт start добавил строку:
/bin/915resolution 4b 1680 1050 16
И все собственно. Решение подходит только для граф.плат от Intel.