Bregol I think you found the real problem, or at least a good point.
Thank you for pointing out these duplicate files. After I read your
comment, I gone reading the keytouch changelog. Reading from bottom to
top, i found some interesting lines:

   - keytouch-acpid no longer needs to be started in the X session, thus
    the Xsession.d scripts are removed. ACPID keys are now handled by a 
    daemon started from the init.d script (Closes: #400698).

  * Do not ship upstream's Xsession.d scripts at all. Use the new
    keytouchd-launch to get keytouch started after dbus, allowing us to
    pick up the env vars.

Another line, though I did not understand what is the bug linked here,
surely not on LP, maybe on official project website:

* Fix reverted logic in Xsession.d/55keytouchd_launch (Closes: #433589).

And:

 * Fix syntax errors in Xsession.d script (Closes: #435692).

So, why are these Xsessions files still here? I deleted the highest
xsession keytouch file, installed keytouch, and I still had logout
hangs. I then got rid of every xsession keytouch file (deleted also the
55th xsession keytouch), and gnome logs out correctly. Keytouch seems
working as intended at least on my Cherry Expert keyboard. Some of you
has tried the same thing?

-- 
[hardy] keytouch blocks logout
https://bugs.launchpad.net/bugs/186713
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to