From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <41B45667.5020604@altlinux.com> Date: Mon, 06 Dec 2004 15:53:59 +0300 From: Anton Farygin User-Agent: Mozilla Thunderbird 0.6 (X11/20040511) X-Accept-Language: en-us, en MIME-Version: 1.0 To: ALT Devel discussion list Subject: Re: [devel] =?KOI8-R?Q?=D0=C1=D2=D5_=D3=CC=CF=D7_=CF_=CE=C1?= =?KOI8-R?Q?=D3=D4=D2=CF=CA=CB=C5_xorg?= References: <41B4522D.3060708@altlinux.com> <41B45530.4020805@iop.kiev.ua> In-Reply-To: <41B45530.4020805@iop.kiev.ua> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Dec 2004 12:54:25 -0000 Archived-At: List-Archive: List-Post: Andriy Dobrovol's'kii wrote: > Anton Farygin wrote: > >> Всем привет. >> >> Обнаружился интересный факт: >> >> 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 >> > А "step by step" нельзя пройти маршрут? Обязательно поменять всё и > сразу? Может пока предложить в Сизифе морально готовым провести > эксперименты в ручном режиме и сообщить о результатах? > А потом сделать выводы на основании результатов? пошагово обойдется очень дорого в плане ресурсов, ибо прежде чем это попробовать нужно: 1) написать утилиты настройки 2) обеспечить схему взаимодействия hotplug'а и пользовательского интерфейса (через dbus?) 3)... т.е. - просто так сделать по чуть чуть не получится. В принципе можно обкатать такую схему на livecd (для того он собственно был и создан), но все-таки хочется сначала понять, где здесь грабли. Rgds, Rider