To me it looks like the Window manager warning is an effect of some
other root cause which is initiated by rtkit-daemon.

On my laptop I get system sound notification randomly but normally
minutes apart. When the system sound happens a bunch of logs are written
to the system log (I have appended them below). The logs tell me that
rtkit-daemon changes the priority of threads in process 4119, which is
gnome-shell as you can see in the last log lines. Once rtkit-daemon has
finished doing it's thing, gnome-shell produces a load of Window manager
warnings about what looks like remapping key bindings to the same key
binding. BTW the kernel logs something in the middle of it all about
another process and I do see the kernel log every time this sequence of
event happen.

So I think the sequence of events are:
 - rtkit-daemon re-prioritizes some threads in the gnome-shell process
 - gnome-shell process notices and decides to remap some keybindings (probably 
unnecessarily)
 - annoying system sound is played

I hope this helps in identifying the root cause.

2025-07-31T10:27:02.697313+01:00 *** rtkit-daemon[2570]: Successfully made 
thread 4156 of process 4119 owned by '1000' high priority at nice level 0.
2025-07-31T10:27:02.700932+01:00 *** rtkit-daemon[2570]: Supervising 10 threads 
of 7 processes of 1 users.
2025-07-31T10:27:02.701040+01:00 *** rtkit-daemon[2570]: Supervising 9 threads 
of 6 processes of 1 users.
2025-07-31T10:27:02.701126+01:00 *** rtkit-daemon[2570]: Supervising 9 threads 
of 6 processes of 1 users.
2025-07-31T10:27:02.704183+01:00 *** rtkit-daemon[2570]: Successfully made 
thread 4156 of process 4119 owned by '1000' RT at priority 20.
2025-07-31T10:27:02.704337+01:00 *** rtkit-daemon[2570]: Supervising 10 threads 
of 7 processes of 1 users.
2025-07-31T10:27:02.733807+01:00 *** kernel: audit: type=1107 
audit(1753954022.732:453): pid=1292 uid=101 auid=4294967295 ses=4294967295 
subj=unconfined msg='apparmor="DENIED" operation="dbus_signal"  bus="system" 
path="/org/freedesktop/login1" interface="org.freedesktop.DBus.Properties" 
member="PropertiesChanged" name=":1.12" mask="receive" pid=5114 
label="snap.thunderbird.thunderbird" peer_pid=1337 peer_label="unconfined"
2025-07-31T10:27:02.733820+01:00 *** kernel:  exe="/usr/bin/dbus-daemon" 
sauid=101 hostname=? addr=? terminal=?'
2025-07-31T10:27:02.748211+01:00 *** rtkit-daemon[2570]: Successfully made 
thread 4156 of process 4119 owned by '1000' high priority at nice level 0.
2025-07-31T10:27:02.748337+01:00 *** rtkit-daemon[2570]: Supervising 10 threads 
of 7 processes of 1 users.
2025-07-31T10:27:02.752116+01:00 *** rtkit-daemon[2570]: Supervising 9 threads 
of 6 processes of 1 users.
2025-07-31T10:27:02.752931+01:00 *** rtkit-daemon[2570]: Supervising 9 threads 
of 6 processes of 1 users.
2025-07-31T10:27:02.756116+01:00 *** rtkit-daemon[2570]: Successfully made 
thread 4156 of process 4119 owned by '1000' RT at priority 20.
2025-07-31T10:27:02.756214+01:00 *** rtkit-daemon[2570]: Supervising 10 threads 
of 7 processes of 1 users.
2025-07-31T10:27:02.808603+01:00 *** gnome-shell[4119]: Window manager warning: 
Overwriting existing binding of keysym 39 with keysym 39 (keycode 12).
2025-07-31T10:27:02.812167+01:00 *** gnome-shell[4119]: Window manager warning: 
Overwriting existing binding of keysym 32 with keysym 32 (keycode b).
2025-07-31T10:27:02.812223+01:00 *** gnome-shell[4119]: Window manager warning: 
Overwriting existing binding of keysym 31 with keysym 31 (keycode a).
2025-07-31T10:27:02.812269+01:00 *** gnome-shell[4119]: Window manager warning: 
Overwriting existing binding of keysym 38 with keysym 38 (keycode 11).
2025-07-31T10:27:02.812321+01:00 *** gnome-shell[4119]: Window manager warning: 
Overwriting existing binding of keysym 35 with keysym 35 (keycode e).
2025-07-31T10:27:02.812374+01:00 *** gnome-shell[4119]: Window manager warning: 
Overwriting existing binding of keysym 33 with keysym 33 (keycode c).
2025-07-31T10:27:02.812417+01:00 *** gnome-shell[4119]: Window manager warning: 
Overwriting existing binding of keysym 36 with keysym 36 (keycode f).
2025-07-31T10:27:02.812466+01:00 *** gnome-shell[4119]: Window manager warning: 
Overwriting existing binding of keysym 34 with keysym 34 (keycode d).
2025-07-31T10:27:02.812510+01:00 *** gnome-shell[4119]: Window manager warning: 
Overwriting existing binding of keysym 31 with keysym 31 (keycode a).
2025-07-31T10:27:02.812557+01:00 *** gnome-shell[4119]: Window manager warning: 
Overwriting existing binding of keysym 32 with keysym 32 (keycode b).
2025-07-31T10:27:02.812608+01:00 *** gnome-shell[4119]: Window manager warning: 
Overwriting existing binding of keysym 33 with keysym 33 (keycode c).
2025-07-31T10:27:02.812654+01:00 *** gnome-shell[4119]: Window manager warning: 
Overwriting existing binding of keysym 38 with keysym 38 (keycode 11).
2025-07-31T10:27:02.812700+01:00 *** gnome-shell[4119]: Window manager warning: 
Overwriting existing binding of keysym 37 with keysym 37 (keycode 10).
2025-07-31T10:27:02.812856+01:00 *** gnome-shell[4119]: Window manager warning: 
Overwriting existing binding of keysym 39 with keysym 39 (keycode 12).
2025-07-31T10:27:02.812901+01:00 *** gnome-shell[4119]: Window manager warning: 
Overwriting existing binding of keysym 37 with keysym 37 (keycode 10).
2025-07-31T10:27:02.812938+01:00 *** gnome-shell[4119]: Window manager warning: 
Overwriting existing binding of keysym 35 with keysym 35 (keycode e).
2025-07-31T10:27:02.812972+01:00 *** gnome-shell[4119]: Window manager warning: 
Overwriting existing binding of keysym 36 with keysym 36 (keycode f).
2025-07-31T10:27:02.813004+01:00 *** gnome-shell[4119]: Window manager warning: 
Overwriting existing binding of keysym 34 with keysym 34 (keycode d).

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to mutter in Ubuntu.
https://bugs.launchpad.net/bugs/1857392

Title:
  Window manager warning: Overwriting existing binding of keysym...

Status in Mutter:
  New
Status in gnome-shell-extension-ubuntu-dock package in Ubuntu:
  Confirmed
Status in mutter package in Ubuntu:
  Confirmed

Bug description:
  1) Ubuntu 19.10
  2) Gnome 3.34.1
  3) No error.
  4) Error in Ubuntu Logs App.

  Sender: gnome-shell
  Message:
  4:49:03 PM gnome-shell: GNOME Shell started at Mon Dec 23 2019 16:48:51 
GMT-0600 (CST)
  4:49:02 PM gnome-shell: Window manager warning: Overwriting existing binding 
of keysym 37 with keysym 37 (keycode 10).
  4:49:02 PM gnome-shell: Window manager warning: Overwriting existing binding 
of keysym 36 with keysym 36 (keycode f).
  4:49:02 PM gnome-shell: Window manager warning: Overwriting existing binding 
of keysym 35 with keysym 35 (keycode e).
  4:49:02 PM gnome-shell: Window manager warning: Overwriting existing binding 
of keysym 34 with keysym 34 (keycode d).
  4:49:02 PM gnome-shell: Window manager warning: Overwriting existing binding 
of keysym 32 with keysym 32 (keycode b).
  4:49:02 PM gnome-shell: Window manager warning: Overwriting existing binding 
of keysym 39 with keysym 39 (keycode 12).
  4:49:02 PM gnome-shell: Window manager warning: Overwriting existing binding 
of keysym 33 with keysym 33 (keycode c).
  4:49:02 PM gnome-shell: Window manager warning: Overwriting existing binding 
of keysym 38 with keysym 38 (keycode 11).
  4:49:02 PM gnome-shell: Window manager warning: Overwriting existing binding 
of keysym 31 with keysym 31 (keycode a).
  Audit Session: 2
  Priority: 6

To manage notifications about this bug go to:
https://bugs.launchpad.net/mutter/+bug/1857392/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to