nx-libs
nx-libs copied to clipboard
XIinputExtension XI2 applications won't work
A number of GNOME applications were updated to use XI2, and as a result stopped working with libnx/x2go.
For example, gedit tries to set XInputExtension.X_XIGetClientPointer and causes the next error:
The error was 'BadRequest (invalid request code or no such operation)'.
(Details: serial 1432 error_code 1 request_code 131 (XInputExtension) minor_code 45)
Oh well... The lack of Xinput2 is also causing KDE5 to crash during startup. So this is something we need to look at rather sooner than later.
Thanks for giving feedback on recent changes in GNOME apps.
It makes me feel bad about KDE and Gnome quality if they crash instead of reporting an error...
----- Ursprüngliche Nachricht ----- Von: "Mike Gabriel" [email protected] Gesendet: 09.05.2016 15:25 An: "ArcticaProject/nx-libs" [email protected] Betreff: Re: [ArcticaProject/nx-libs] XIinputExtension XI2 applications won'twork (#123)
Oh well... The lack of Xinput2 is also causing KDE5 to crash during startup. So this is something we need to look at rather sooner than later. Thanks for giving feedback on recent changes in GNOME apps. — You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub
Exactly what I thought, the first time I saw Plasma5 crash in nxagent.
I just took a quick look at this today. The XInput2 extension requires forward-porting of the Xserver code at least to X.org v1.7. This will be impossible for nx-libs 3.6.x, unfortunately.
However, there might be a way of providing some xistubs.c code that fake-handles the most important XI2 requests and either drops them or converts them to XI1 requests. Not sure.
Should we consider this solved? Most broken apps are running again.
Hi,
On Mo 26 Aug 2019 09:29:28 CEST, Camilo Alejandro wrote:
Should we consider this solved? Most broken apps are running again.
Let's keep it open, I'd say. We don't yet have XI2 extension support
in nx-libs and I'd say we leave this open, until this is resolved.
Mike
DAS-NETZWERKTEAM c\o Technik- und Ökologiezentrum Eckernförde Mike Gabriel, Marienthaler str. 17, 24340 Eckernförde mobile: +49 (1520) 1976 148 landline: +49 (4351) 850 8940
GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22 0782 9AF4 6B30 2577 1B31 mail: [email protected], http://das-netzwerkteam.de