Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 205406 - sys-apps/hal-0.5.10 breaks my multiserver xorg-server configuration
Summary: sys-apps/hal-0.5.10 breaks my multiserver xorg-server configuration
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: AMD64 Linux
: High critical (vote)
Assignee: Piotr Jaroszyński (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-01-12 08:29 UTC by Balint Dobai-Pataky
Modified: 2008-02-01 21:16 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Balint Dobai-Pataky 2008-01-12 08:29:46 UTC
i have a configuration where i run more Xservers, each Xserver has it's tft/keyboard/mouse.
keyboard/mouse is asigned to the right X using the evdev X module.
after upgrading to hal-0.5.10 moving any of the mice moves the cursor of all the running X servers,
typing on any keyboard types on all the X servers.

all mice act like one mouse.
all keyboards act like one keyboard.

this breaks my X ServerLayouts.
Comment 1 Sascha Hlusiak 2008-01-12 09:45:06 UTC
Add:
  Option "AutoAddDevices" "false"
to section ServerFlags in xorg.conf. This should prevent xorg-server from hotplugging mice and keyboards.
Comment 2 Balint Dobai-Pataky 2008-01-12 19:37:42 UTC
is that related to hal?
if i downgrade to sys-apps/hal-0.5.9.1-r3 it works fine.
Comment 3 Sascha Hlusiak 2008-01-12 19:45:52 UTC
hal 0.5.10 introduces /usr/share/hal/fdi/policy/10osvendor/10-x11-input.fdi which tells xorg-server to hotplug input devices. Probably it adds your mouse and keyboard to every running X-Server. The Option "AutoAddDevices" "false" should prevent that.
Comment 4 Balint Dobai-Pataky 2008-01-12 20:22:44 UTC
Sat Jan 12 22:15:10 2008 <<< sys-apps/hal-0.5.9.1-r3
Sat Jan 12 22:15:10 2008 >>> sys-apps/hal-0.5.10
Sat Jan 12 22:15:30 2008 <<< app-misc/hal-info-20071011
Sat Jan 12 22:15:30 2008 >>> app-misc/hal-info-20071030

i just upgraded to the new hal,added the "AutoAddDevices" to xorg.conf, and works as expected. thanks.

and thanks for the quick answers.
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2008-01-12 22:03:32 UTC
(In reply to comment #4)
> i just upgraded to the new hal,added the "AutoAddDevices" to xorg.conf, and
> works as expected. thanks.

Uh, that's no fix as it basically disabled HAL.
Comment 6 Doug Goldstein (RETIRED) gentoo-dev 2008-01-14 14:33:08 UTC
(In reply to comment #5)
> (In reply to comment #4)
> > i just upgraded to the new hal,added the "AutoAddDevices" to xorg.conf, and
> > works as expected. thanks.
> 
> Uh, that's no fix as it basically disabled HAL.
> 

Jakub,

Read the documentation. xorg-server can not use HAL in multi-server mode. It will do exactly what the user has reported and is a known issue. The xorg-server developers hope to address this in the next version. There is nothing we as Gentoo can do to fix this issue then to tell the user to disable auto-adding of devices in the xorg-server as directed by upstream.
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2008-02-01 21:16:40 UTC
(In reply to comment #6)
> Read the documentation. xorg-server can not use HAL in multi-server mode. 

There's absolutely no xorg documentation shipped for any HAL stuff whatsoever. Anyway, FIXED is wrong resolution for this.
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2008-02-01 21:16:54 UTC
UPSTREAM.