Настройки для широкоформатных мониторов //

Проблема с монитором 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.