[devel] пару слов о настройке xorg

Anton Farygin =?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Пн Дек 6 15:35:57 MSK 2004


Всем привет.

Обнаружился интересный факт:

xorg _очень хорошо_ детектит монитор и запускается в режиме 
"максимальное разрешение".

Для примера - вот мой конфигурационный файл для xorg:

        Section "Module"
                Load    "extmod"
                Load    "dbe"
                Load    "glx"
                Load    "freetype"
        EndSection
        Section "Monitor"
                Identifier      "Builtin Default Monitor"
        EndSection
        Section "Device"
                Identifier      "Builtin Default ati Device 0"
                Driver  "ati"
        EndSection
        Section "Screen"
                Identifier      "Builtin Default ati Screen 0"
                Device  "Builtin Default ati Device 0"
                Monitor "Builtin Default Monitor"
        EndSection
        Section "ServerLayout"
                Identifier      "Builtin Default Layout"
                Screen  "Builtin Default ati Screen 0"
        EndSection

При этом я получаю максимально большое для моей матрицы разрешение и 
поддержку всех фич драйвера ati. (а мышь детектиться также автоматом)

Соответственно возникла следущая идея:

1)генерить конфигурационный файл /etc/X11/xorg.conf с помощью libhw
2)вынести настройки раскладки клавиатуры к каждому пользователю в $HOME 
и выполнять настройку при логине, например запуская:
setxkbmap -model pc105 -layout us,ru -option grp:caps_toggle
3) вынести настройки разрешения монитора в хому и менять их через 
xrandr, если пользователь не имеет желание пользоваться максимальными.
в этом случае xorg будет детектить через ddc1 и ddc2 монитор (проверено, 
работает очень неплохо) и автоматически выбирать максимально возможное 
разрешение.
4) еще надо что-то сделать со шрифтами - при таком запуске fixed немного 
плоховат (без русских букв).  Но это как раз можно оставить и в 
общесистемном конфиге.

В теории тоже самое можно сделать с различного рода навороченными 
мышками (типа synaptics), что бы у каждого пользователя были свои 
предпочтения по функциональности драйвера мыши.

Это изменение - достаточно кардинально меняет технологию работы с 
устройствами, соответственно мне важно услышать, если я в чем-то тут не 
прав.

Rgds,
Rider




Подробная информация о списке рассылки Devel