Страница 1 из 1

в X11 не работает клава и мышка

Добавлено: 2009-05-20 13:46:53
Paltish
ядро 7.2, х из портов. В консоле клава и мыха работают, а во в х нет, конф не создавал, мыха Dell клава Genius, особых наворотов нет.

Re: в X11 не работает клава и мышка

Добавлено: 2009-05-20 13:54:26
Larin
юзай поиск и гугл.
теперь мышь и клаву нужно в hal-е прописывать.

Re: в X11 не работает клава и мышка

Добавлено: 2009-05-20 19:51:28
Raven2000
/etc/rc.conf

Код: Выделить всё

hald_enable="YES"
dbus_enable="YES"

Код: Выделить всё

Xorg -configure
Добавть в xorg.conf.new

Код: Выделить всё

Option "DontZap" "Off"
Option "AllowEmptyInput" "off"
С AllowEmptyInput клава и мышь заработали. DontZap для классического выхода ctrl-alt-backspace, а так alt-f1

Код: Выделить всё

Xorg -config xorg.conf.new -retro

Код: Выделить всё

cp xorg.conf.new /etc/X11/xorg.conf
For KDE3:

Код: Выделить всё

% echo "exec startkde" > ~/.xinitrc
For KDE4:

Код: Выделить всё

% echo "exec /usr/local/kde4/bin/startkde" > ~/.xinitrc
Display Manager
For KDE3:

Код: Выделить всё

ttyv8 "/usr/local/bin/kdm -nodaemon" xterm on secure
For KDE4:

Код: Выделить всё

ttyv8 "/usr/local/kde4/bin/kdm -nodaemon" xterm on secure

Re: в X11 не работает клава и мышка

Добавлено: 2009-05-20 20:51:34
Гость
Raven2000, в чем тайный смысл включать HAL *и* вырубать AllowEmptyInput?

и зачем нужна опция `-retro', если выйти в консоль можно по Alt+F1 (вместо Ctrl+Alt+F1), когда криво настроен HAL?

Re: в X11 не работает клава и мышка

Добавлено: 2009-05-20 21:39:00
Raven2000
смысл простой
хал обязаловка разрабов для иксов, а врубить AllowEmptyInput чисто для теста.
>и зачем нужна опция `-retro',
затем что без нее у меня вся система вставала раком и все...

Re: в X11 не работает клава и мышка

Добавлено: 2009-05-20 22:31:08
Гость
Raven2000 писал(а):хал обязаловка разрабов для иксов
ну так не компилируй с поддержкой HAL. HAL нужен для продвинутого hotplugging, обычный работает и без него.
Raven2000 писал(а):а врубить AllowEmptyInput чисто для теста.
в твоем посте было так много слов...
Raven2000 писал(а):затем что без нее у меня вся система вставала раком и все...
это как? почему у меня все нормально работает?

Код: Выделить всё

$ sudo X :1 & sleep 3 && env DISPLAY=:1 xterm &
запускается Xorg и через 3 секунды появляется xterm в нем

Re: в X11 не работает клава и мышка

Добавлено: 2009-05-20 22:50:58
Raven2000
1. _http://www.freebsd.org/doc/en_US.ISO8859-1/boo ... onfig.html
As of version 7.3, Xorg can often work without any configuration file by simply typing at prompt:
% startx

Starting with version 7.4, Xorg can use HAL to autodetect keyboards and mice. The sysutils/hal and devel/dbus ports are installed as dependencies of x11/xorg, but must be enabled by the following entries in the /etc/rc.conf file:
hald_enable="YES"
dbus_enable="YES"
2. Кому поменьше слов тот выбирает маздай
_http://www.freebsd.org/doc/en_US.ISO8859-1/boo ... onfig.html
Note: This key combination was enabled by default up to Xorg version 7.3. To enable it in version 7.4 and later, add the following line to the ServerLayout or ServerFlags section of the configuration file:
Option "DontZap" "Off"
3. _http://www.freebsd.org/doc/en_US.ISO8859-1/boo ... onfig.html
The next step is to test the existing configuration to verify that Xorg can work with the graphics hardware on the target system. In Xorg versions up to 7.3, type:
# Xorg -config xorg.conf.new

Starting with Xorg 7.4 and above, this test produces a black screen which may make it difficult to diagnose whether X11 is working properly. The older behavior is still available by using the retro option:
# Xorg -config xorg.conf.new -retro
У тебя верно не Xorg 7.4?

4. $ sudo X :1... зачем этот изврат?

Re: в X11 не работает клава и мышка

Добавлено: 2009-05-21 1:11:11
Гость
Raven2000 писал(а):
Starting with version 7.4, Xorg can use HAL to autodetect keyboards and mice. The sysutils/hal and devel/dbus ports are installed as dependencies of x11/xorg, but must be enabled by the following entries in the /etc/rc.conf file
ошибка в hanbook'е - "...installed as dependencies of x11/xorg-server..."
It's possible to disable them, but we're not going to discuss how to do it. ;)
Raven2000 писал(а):
The next step is to test the existing configuration to verify that Xorg can work with the graphics hardware on the target system. In Xorg versions up to 7.3, type:
# Xorg -config xorg.conf.new

Starting with Xorg 7.4 and above, this test produces a black screen which may make it difficult to diagnose whether X11 is working properly. The older behavior is still available by using the retro option:
# Xorg -config xorg.conf.new -retro
У тебя верно не Xorg 7.4?
у мя часть distfile'ов к портам от Xorg из git-master. Без понятия, какие версии Xorg 7.4 подразумевает. xorg-server 1.6.X или xorg-server 1.5.X? Я пробовал на 1.6.X и на 1.7 (git) - в обоих случая не виснет без `-retro'.
Raven2000 писал(а):$ sudo X :1... зачем этот изврат?
а что не нравится? sudo - у мя бинарник без suid бита. Остальное - запуск сервер и пихание в него клиентского приложения. Можно и без приложения, но тогда тестирования ограничится драйвером видеокарты и разрешения для монитора. В любом случае в логах сервера будет все видно.

ps, ах да, идиома "раком встало" в технических дискуссиях несет очень мало полезной нагрузки

Re: в X11 не работает клава и мышка

Добавлено: 2009-05-21 1:15:08
Гость
Гость писал(а):x11/xorg-server
очепятка, сервер находится в x11-servers/xorg-server. Вот бы найти еще хотя бы один порт из метапорта x11/xorg, кой зависит от HAL.

Re: в X11 не работает клава и мышка

Добавлено: 2009-05-21 7:30:42
Raven2000
Гость писал(а):В любом случае в логах сервера будет все видно.

ps, ах да, идиома "раком встало" в технических дискуссиях несет очень мало полезной нагрузки
1.В любом случае в логах сервера будет все видно.
2. Согласен, но несет эмоциональную нагрузку и полное метафизическое загружение мозга в данный трабл
:ROFL: :drinks:
Так о чём это мы где автор топика?

Re: в X11 не работает клава и мышка

Добавлено: 2009-05-26 11:06:11
fanbass
Я уж было чуть не снёс Freebsd-7.2. Было желание вернуться на 7.1, т.к. таких проблем с 7.1 небыло.
Если я правельно понял, то для того, что бы заработала клавиатура и мыщь в иксах FreeBsd-7.2 нужно сделать следующее:

Код: Выделить всё

vi /etc/rc.onf
hald_enable="YES"
dbus_enable="YES"
moused_enable="YES"
moused_type="auto"
Мне здесь непонятно, что такое hald и dbus? Если не сложно объясните пожайлуста.
Raven2000 писал(а):хал обязаловка разрабов для иксов
Гость писал(а):ну так не компилируй с поддержкой HAL. HAL нужен для продвинутого hotplugging, обычный работает и без него.
1. Что такое hotplugging?
2. Windowmaker я устанавливал с диска из пакета,

Код: Выделить всё

pkg_add windowmaker-0*
т.е. поддержки HAL вроде недолжно быть (я её не указываю). Но после установки мыщь то всё равно не работает. Вобщем как-то всё не увязывается.
Разъесните пожайлуста