Perhaps restarting X is bit what you want. Would this approach work....

Install the bluetooth GUI in the chroot.
Add an xinitrc.d script in: /opt/ltsp/i386/usr/share/ltsp/xinitrc.d/
(say I00-bluetooth)
that runs the GUI if there is a magic trackpad.

-Gadi

On Thu, Jan 6, 2011 at 1:42 AM, Philip Loewen <phi...@tidepool.ca> wrote:
> I'm trying to get my new Apple Magic Trackpad to work with an LTSP
> Client served from Ubuntu 10.10. Bluetooth pairing is giving me trouble,
> because Ubuntu has chosen a "modern" bluetooth stack in which there
> seems to be no known way to achieve a pairing without using a GUI. I
> have figured out enough of this to get the trackpad paired with the
> client after logging in to the latter. Basic mouse functions seem to
> work, but not robustly: touching two spots at once crashes the
> connection. In Ubuntu, multitouch requires the "synaptics" driver in X.
> Now in order to initialize this driver, the X server wants to probe the
> trackpad at startup. According to Xorg.7.log, when the probe fails the
> "synaptics" module is abandoned and unloaded. This is a graphical
> analogue of dependency hell: the trackpad won't start without X, and X
> won't play nice unless the trackpad starts first.
>
> Perhaps I can try pairing the device using X once, with poor
> performance, and then hoping some low level process in the system can
> remember this fact while I restart X on the client. The question for
> now, as in the subject, is How do I restart X? [My client setup has a
> root shell running on VT6. Simply killing X is apparently the wrong
> approach: it ... well ... simply kills X.]
>
> Thanks!
>
> ------------------------------------------------------------------------------
> Learn how Oracle Real Application Clusters (RAC) One Node allows customers
> to consolidate database storage, standardize their database environment, and,
> should the need arise, upgrade to a full multi-node Oracle RAC database
> without downtime or disruption
> http://p.sf.net/sfu/oracle-sfdevnl
> _____________________________________________________________________
> Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
>      https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
> For additional LTSP help,   try #ltsp channel on irc.freenode.net
>

------------------------------------------------------------------------------
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
_____________________________________________________________________
Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
      https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help,   try #ltsp channel on irc.freenode.net

Reply via email to