FS#73274 - [xorg-server-xephyr] does not recognize input devices, window not drawing
Attached to Project:
Arch Linux
Opened by codic (codic) - Thursday, 06 January 2022, 07:20 GMT
Last edited by Andreas Radke (AndyRTR) - Sunday, 20 February 2022, 19:37 GMT
Opened by codic (codic) - Thursday, 06 January 2022, 07:20 GMT
Last edited by Andreas Radke (AndyRTR) - Sunday, 20 February 2022, 19:37 GMT
|
Details
Description:
After updating my system to the latest version of package xorg-server-xephyr, the package has been rendered practically useless for me. When I now run Xephyr with my usual `Xephyr -br -ac -noreset -screen 800x600 :2` the window launches but I get a long list of "unrecognized device" and I can't use keyboard or mouse inside the window. In addition to that the window seems to not draw anything as when I move another window under it, Xephyr remains transparent. Not sure if this is an upstream bug or an arch packaging bug. Maybe we should downgrade until fixed upstream. Attached text file `log` is simply the stdout/stderr of the program as run through bash. Steps to reproduce: (1) Launch Xephyr (example command from arch wiki: `Xephyr -br -ac -noreset -screen 800x600 :1`) (2) Observe nothing working |
This task depends upon
```
Xephyr -br -ac -noreset -screen 800x600 :2
DISPLAY=:2 xterm
```
the expected terminal displays in the nested session, and typing etc. works.
```
Xephyr -br -ac -noreset -screen 800x600 :2
DISPLAY=:2 xterm
```
does spawn an xterm window inside the Xephyr but I can't interact with it. Xephyr does complain about input devices (see attachment).
I don't know whether this breakage is recent as I installed Xephyr on this particular Arch system only today.
Possibly related upstream bug reports although they seem to refer to a rather old commit:
https://gitlab.freedesktop.org/xorg/xserver/-/issues/733
https://gitlab.freedesktop.org/xorg/xserver/-/issues/1174
some log attached (downgrade packet, check xephyr ( it's normal worked), upgrade packet back, check xephyr (input brocken))
21.1.2-2 - input work
21.1.3-1 - input doesn't work
xf86-input-libinput, libinput, libevdev - installed
xf86-input-evdev - doesn't installed
strange things....
https://gitlab.freedesktop.org/xorg/xserver/-/commit/b27eaa72837eebe80adfe6c257a71a6b9eaf66ee
Executing `unset XDG_SEAT` before starting Xephyr makes it work as it was before the change.
Somehow it's still not working for me. Xnest works fine though.
Everything works great now. Thanks.