Re: Multihead
Hi!
On Mon, Mar 20, 2006 at 10:08:07PM +0300, Max Dmitrichenko wrote:
>
> А опиши плиз свое железо. Меня вообще интересовал бы вариант, когда
> есть видяха с двумя выходами, две USBишные мыши и две USBишные клавы.
2 монитора, 2 видеокарточки (NVidia Vanta TNT2, S3Virge), 2 клавиатуры (USB+PS/2),
2 мышки (USB+PS/2) подключены к одной машине.
Видео с 2 выходами мне тоже было бы интересно попробовать подключить. Я
перерыл много информации о многоголовости - все описывают настройку с
несколькими видеокарточками. Т.е. либо одна карточка с 2-мя входами
настраивается вообще элементарно, либо это очень тажело. Мне кажется -
первое более вероятно.
С клавиатурами/мышами (с тем что они USB) не должно быть никаких
проблем. У меня, правда, мышь USB притормаживает при копировании с
DVD-RW. Приходилось чуть повышать приоритеты - кажется у udev - точно не
помню - нашел экспериментально.
Как у тебя виден второй выход у выдеокарточки? Ты вообще на него можешь
что-нибудь показывать? Если да - брось, пожалуйста, кусок конфига.
Вероятно, если у тебя видны оба видеовыхода в выводе lspci - то с
карточкой проблем не будет.
> Чего не хватает в стандартном ядре и иксах?
Если не патчить ядро и использовать стандартные механизмы, появившиеся в
Xorg7.0 (6.9) - то все описания настройки клавиатуры можно разделить на
2 типа:
1.
Driver "evdev"
Option "Device" "/dev/input/event2"
- Этот вариант мне удалось заставить работать - но вылезли проблемы, о
которых я говорил. Считаю его неверным.
2.
Driver "kbd"
Option "Protocol" "evdev"
Option "Device" "/dev/input/event2"
Option "Dev Phys" "usb-0000:00:1d.0-2/input0"
- Это, мне кажется, верный варинт, но я не смог запустить Х-сы с таким
куском конфига.
В логах при запуске Х-ов пишет, что опция "Dev Phys" - не бывает.
Хотя, переписывался с человеком, у него именно так все и заработало:
Выдержка из переписки:
>> От evdev пришлось отказаться, не смог нормально настроить (проблемы я
>> описывал.)
>Вот с этим проблем не оказалось. Завелось через evdev и работа его стабильна.
>
>Для заюзания evdev:
>
>Section "InputDevice"
> Identifier "keyboard0"
> Driver "kbd"
> Option "Protocol" "evdev"
> Option "Dev Phys" "usb-0000:00:1d.0-2/input0"
> Option "XkbRules" "xfree86"
> Option "XkbModel" "pc105"
> Option "XkbLayout" "us,ru,ua"
> Option "XkbOptions" "grp:ctrl_shift_toggle"
>EndSection
>
>Section "InputDevice"
> Identifier "keyboard1"
> Driver "kbd"
> Option "Protocol" "evdev"
> Option "Dev Phys" "usb-0000:00:1d.1-1/input0"
> Option "XkbRules" "xfree86"
> Option "XkbModel" "pc105"
> Option "XkbLayout" "us,ru,ua"
> Option "XkbOptions" "grp:ctrl_shift_toggle"
Вот что человек написал о пакетах, из которых ставил:
> Ставился с debian. База - stable, обновил libc6 и gcc до testinga.
> Выкачал исходники из unstable xorg-x11. Собрал да поставил.
> xorg-x11_6.9.0.dfsg.1-2.dsc
> xorg-x11_6.9.0.dfsg.1-2.diff.gz
> xorg-x11_6.9.0.dfsg.1.orig.tar.gz
> Дистрибутивные "иходники" отличаются от родных именно на приставку
> dfsg.1 + патчи в diff - ах. Сейчас в последняя версия 1-3. Разработчики довольно
> живо взялись за Х. Что не может не радовать. Но много ляпов. На то оно и
> unstable.
Я шел тем-же путем, но не смог добиться понимания этой строки в конфиге
Option "Dev Phys" "usb-0000:00:1d.0-2/input0"
--
Andrey Kostenko
mailto: kosandry@ukr.net
Reply to: