LINUX.ORG.RU

Как отключить или заставить работать долбаный input hotplugging в xorg 1.5.х?


0

0

В ArchWiki написано, что это говно(там так и написано) можно отключить, прописав в конфиге иксов:

Section "ServerFlags"

Option "AutoAddDevices" "False"

EndSection

После логина в DE иксы всё ровно выбрасывают обратно в gdm. Последние строки из лога иксов:

(II) config/hal: Adding input device Macintosh mouse button emulation

(EE) config/hal: NewInputDeviceRequest failed

(II) config/hal: Adding input device SynPS/2 Synaptics TouchPad

(EE) config/hal: NewInputDeviceRequest failed

(II) config/hal: Adding input device AT Translated Set 2 keyboard

(EE) config/hal: NewInputDeviceRequest failed

(II) config/hal: Adding input device Video Bus

(EE) config/hal: NewInputDeviceRequest failed

(II) config/hal: Adding input device Video Bus

(EE) config/hal: NewInputDeviceRequest failed

т.е. HAL всё ровно пытается использовать эту фичу.

В чем тут может быть дело?

P.S: А куда делась опция 'Preformated text'?

★★★★

Откажитесь от использования hald - зачем он вам нужен?

andreyu ★★★★★
()

>(EE) config/hal: NewInputDeviceRequest failed

Иксы hal как-раз не используют. Проблема где-то ещё.

>После логина в DE иксы всё ровно выбрасывают обратно в gdm.


Сейчас угодаю: у тебя стоит kde4 и nvidia-drivers, и ты добавил в xorg.conf несколько опций драйвера, среди которых был "BackingStore".. Так?

>А куда делась опция 'Preformated text'?


Насколько я понимаю, maxcom постепенно переводит всех на LORCODE. Используй LORCODE & [code][/code].

AX ★★★★★
()

А зачем ты его отключаешь?

Deleted
()

1) отключи hal, раз все равно не используешь. Т.е. не загружай в модулях. 2)А без gdm если?

arknir
()
Ответ на: комментарий от AX

>>После логина в DE иксы всё ровно выбрасывают обратно в gdm.

>Сейчас угодаю: у тебя стоит kde4 и nvidia-drivers, и ты добавил в xorg.conf несколько опций драйвера, среди которых был "BackingStore".. Так?

Нет. Видео intel. В конфиге иксов опции "BackingStore" нет. Установлены четвертые кеды и гном. Проблема присутствует в обоих случаях.

mutronix ★★★★
() автор топика
Ответ на: комментарий от arknir

>1) отключи hal, раз все равно не используешь. Т.е. не загружай в модулях.

Теперь выбрасывает с ошибкой

(EE) config/hal: couldn't initialise context: (null) ((null))

> 2)А без gdm если?

А какая разница? Иксы вылетают в тот момент, когда среда уже почти загрузилась. BTW, сессия XTerm запускается нормально.

mutronix ★★★★
() автор топика
Ответ на: комментарий от AX

>Иксы hal как-раз не используют. Проблема где-то ещё.

Я так понял, что 1.5 как раз таки его используют через xf86-input-*

mutronix ★★★★
() автор топика
Ответ на: комментарий от mutronix

>Я так понял, что 1.5 как раз таки его используют через xf86-input-*

У *тебя* он не используется, иначе б не было "NewInputDeviceRequest failed". У меня ровно тоже самое в Xorg.0.log и при выключенном hal тоже пишется "couldn't initialise context", но кеды нормально запускаются и работают.

Советую посмотреть в ~/.xsession-errors и таки проверить дрова.

AX ★★★★★
()
Ответ на: комментарий от AX

>Советую посмотреть в ~/.xsession-errors и таки проверить дрова.

В .xsession-errors ничего подозрительного не нашел, а вот с дровами сложнее. Из иксов выкинули старые драйвера интел xf86-video-i810 и заменили их в 1.5 на xf86-video-intel. В общем, поковырявшись откатился обратно на 1.4

mutronix ★★★★
() автор топика

У меня иксы 1.5 работают довольно-таки стабильно с начала декабря, если не раньше.

Для надёжности собирал с --disable-config-hal

В xorg.conf прописал Option "AllowEmptyInput" "False"

"intel", да.

anarquista ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.