gnome-remote-desktop-daemon stops responding to mouse input

Bug #2047585 reported by H
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-remote-desktop (Ubuntu)
New
Undecided
Unassigned

Bug Description

Using Ubuntu 23.10 mantic, RDClient on MacOS or even Windows Remote Desktop Client, the RDP session suddenly freezes with the following entries in logs

2023-12-27T14:15:57.255492-05:00 ubuntuvm gnome-remote-desktop-daemon[1685]: [14:14:10:011] [1685:140241] [INFO][ 14:15:57 | #033[0;31mERROR#033[0m | 🪲 Bug: ei_device_pointer_motion_absolute: device is not not emulating
2023-12-27T14:15:57.256197-05:00 ubuntuvm gnome-remote-desktop-daemon[1685]: ... | #033[0;31mERROR#033[0m | 🪲 Bug: ei_device_pointer_motion_absolute: device is not not emulating
2023-12-27T14:15:57.379168-05:00 ubuntuvm gnome-remote-desktop-daemon[1685]: message repeated 119 times: [ ... | #033[0;31mERROR#033[0m | 🪲 Bug: ei_device_pointer_motion_absolute: device is not not emulating]
2023-12-27T14:15:57.379816-05:00 ubuntuvm gnome-shell[1772]: Client error: socket disconnected
2023-12-27T14:15:57.379912-05:00 ubuntuvm gnome-shell[1772]: Failed to add device, disconnecting client
2023-12-27T14:15:57.380164-05:00 ubuntuvm gnome-remote-desktop-daemon[1685]: ... | #033[0;31mERROR#033[0m | 🪲 Bug: ei_device_pointer_motion_absolute: device is not not emulating
2023-12-27T14:15:57.380837-05:00 ubuntuvm gnome-shell[1772]: Window manager warning: Ping serial 912996857 was reused for window W5, previous use was for window W4.
2023-12-27T14:15:57.381471-05:00 ubuntuvm gnome-shell[1772]: message repeated 17 times: [ Window manager warning: Ping serial 912996857 was reused for window W5, previous use was for window W4.]
2023-12-27T14:15:57.381510-05:00 ubuntuvm gnome-remote-desktop-daemon[1685]: ... | #033[0;31mERROR#033[0m | 🪲 Bug: ei_device_pointer_motion_absolute: device is not not emulating
2023-12-27T14:15:57.381586-05:00 ubuntuvm gnome-shell[1772]: Window manager warning: Ping serial 912996857 was reused for window W5, previous use was for window W4.
2023-12-27T14:15:57.382172-05:00 ubuntuvm gnome-shell[1772]: message repeated 19 times: [ Window manager warning: Ping serial 912996857 was reused for window W5, previous use was for window W4.]
2023-12-27T14:15:57.382205-05:00 ubuntuvm gnome-remote-desktop-daemon[1685]: ... | #033[0;31mERROR#033[0m | 🪲 Bug: ei_device_pointer_motion_absolute: device is not not emulating
2023-12-27T14:15:57.947437-05:00 ubuntuvm gnome-remote-desktop-daemon[1685]: message repeated 345 times: [ ... | #033[0;31mERROR#033[0m | 🪲 Bug: ei_device_pointer_motion_absolute: device is not not emulating]
2023-12-27T14:15:58.067012-05:00 ubuntuvm gnome-remote-desktop-daemon[1685]: 14:15:58 | #033[0;31mERROR#033[0m | 🪲 Bug: ei_device_pointer_motion_absolute: device is not not emulating
2023-12-27T14:15:58.096724-05:00 ubuntuvm gnome-remote-desktop-daemon[1685]: ... | #033[0;31mERROR#033[0m | 🪲 Bug: ei_device_pointer_motion_absolute: device is not not emulating
2023-12-27T14:15:58.930342-05:00 ubuntuvm gnome-remote-desktop-daemon[1685]: message repeated 404 times: [ ... | #033[0;31mERROR#033[0m | 🪲 Bug: ei_device_pointer_motion_absolute: device is not not emulating]
2023-12-27T14:15:59.006279-05:00 ubuntuvm gnome-remote-desktop-daemon[1685]: 14:15:59 | #033[0;31mERROR#033[0m | 🪲 Bug: ei_device_pointer_motion_absolute: device is not not emulating
2023-12-27T14:15:59.008501-05:00 ubuntuvm gnome-remote-desktop-daemon[1685]: ... | #033[0;31mERROR#033[0m | 🪲 Bug: ei_device_pointer_motion_absolute: device is not not emulating
2023-12-27T14:15:59.539393-05:00 ubuntuvm gnome-remote-desktop-daemon[1685]: message repeated 208 times: [ ... | #033[0;31mERROR#033[0m | 🪲 Bug: ei_device_pointer_motion_absolute: device is not not emulating]
2023-12-27T14:15:59.543880-05:00 ubuntuvm dbus-daemon[1521]: apparmor="DENIED" operation="dbus_method_call" bus="session" path="/org/gnome/Mutter/IdleMonitor/Core" interface="org.gnome.Mutter.IdleMonitor" member="GetIdletime" mask="send" name=":1.26" pid=3585 label="snap.firefox.firefox" peer_pid=1772 peer_label="unconfined"
2023-12-27T14:15:59.550634-05:00 ubuntuvm gnome-remote-desktop-daemon[1685]: ... | #033[0;31mERROR#033[0m | 🪲 Bug: ei_device_pointer_motion_absolute: device is not not emulating
2023-12-27T14:15:59.988595-05:00 ubuntuvm gnome-remote-desktop-daemon[1685]: message repeated 227 times: [ ... | #033[0;31mERROR#033[0m | 🪲 Bug: ei_device_pointer_motion_absolute: device is not not emulating]
2023-12-27T14:16:00.112724-05:00 ubuntuvm gnome-remote-desktop-daemon[1685]: 14:16:00 | #033[0;31mERROR#033[0m | 🪲 Bug: ei_device_pointer_motion_absolute: device is not not emulating
2023-12-27T14:16:00.116829-05:00 ubuntuvm gnome-remote-desktop-daemon[1685]: ... | #033[0;31mERROR#033[0m | 🪲 Bug: ei_device_pointer_motion_absolute: device is not not emulating
2023-12-27T14:16:00.188927-05:00 ubuntuvm gnome-remote-desktop-daemon[1685]: message repeated 30 times: [ ... | #033[0;31mERROR#033[0m | 🪲 Bug: ei_device_pointer_motion_absolute: device is not not emulating]
2023-12-27T14:16:02.012340-05:00 ubuntuvm dbus-daemon[1521]: apparmor="DENIED" operation="dbus_method_call" bus="session" path="/org/gnome/Mutter/IdleMonitor/Core" interface="org.gnome.Mutter.IdleMonitor" member="GetIdletime" mask="send" name=":1.26" pid=3585 label="snap.firefox.firefox" peer_pid=1772 peer_label="unconfined"
2023-12-27T14:16:07.802200-05:00 ubuntuvm gnome-remote-desktop-daemon[1685]: 14:16:07 | #033[0;31mERROR#033[0m | 🪲 Bug: ei_device_pointer_motion_absolute: device is not not emulating
2023-12-27T14:16:07.802479-05:00 ubuntuvm gnome-remote-desktop-daemon[1685]: ... | #033[0;31mERROR#033[0m | 🪲 Bug: ei_device_pointer_motion_absolute: device is not not emulating

Disconnecting the session and reconnecting causes the mouse to work again for a short while, however, the behavior is unpredictable, erratic and happens only with 23.10 and the new RDP server in Ubuntu.

ProblemType: Bug
DistroRelease: Ubuntu 23.10
Package: gnome-remote-desktop 45.0-1
ProcVersionSignature: Ubuntu 6.5.0-14.14-generic 6.5.3
Uname: Linux 6.5.0-14-generic x86_64
ApportVersion: 2.27.0-0ubuntu5
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Wed Dec 27 14:16:58 2023
InstallationDate: Installed on 2023-11-13 (44 days ago)
InstallationMedia: Ubuntu 23.10.1 "Mantic Minotaur" - Release amd64 (20231016.1)
ProcEnviron:
 LANG=en_US.UTF-8
 PATH=(custom, no user)
 SHELL=/bin/bash
 XDG_RUNTIME_DIR=<set>
SourcePackage: gnome-remote-desktop
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
H (harshw) wrote :
Revision history for this message
Pascal Nowack (pnowack) wrote :

The input issues were upstream-wise already fixed some months ago (See for this https://gitlab.freedesktop.org/libinput/libei/-/issues/46, https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3273).

First, update your system. According to your Dependencies.txt log, you use an old version of mutter, while the current one (45.2) already gets rid one source of that bug (Ubuntu appears to ship mutter-45.2). Always update your system before reporting a bug.

The other sources of input bugs in g-r-d and libei were fixed in g-r-d-45.1 and libei-1.2.0. These releases were already done some time ago, but the Ubuntu Desktop Team did not push these updates to Ubuntu, which Ubuntu is notorious for. I suggest you to nag the Ubuntu Desktop Team to push these updates. That's the only way for a chance to get them into Ubuntu.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.