Activity log for bug #2023363

Date Who What changed Old value New value Message
2023-06-09 07:02:46 Daniel van Vugt bug added bug
2023-06-09 07:21:00 Daniel van Vugt summary Mouse input latency in Wayland sessions is slightly higher in 23.10 than 22.04 at the moment Mouse input latency in GNOME 44 Wayland sessions is one frame higher than it should be
2023-06-09 08:08:01 Daniel van Vugt tags amd64 apport-bug mantic performance triple-buffering amd64 apport-bug mantic performance regression-update triple-buffering
2023-06-09 08:08:05 Daniel van Vugt tags amd64 apport-bug mantic performance regression-update triple-buffering amd64 apport-bug mantic performance regression regression-update triple-buffering
2023-06-09 08:08:36 Daniel van Vugt summary Mouse input latency in GNOME 44 Wayland sessions is one frame higher than it should be Mouse input latency in GNOME 44.1 Wayland sessions is one frame higher than it was in 44.0 and earlier
2023-06-09 08:10:12 Daniel van Vugt tags amd64 apport-bug mantic performance regression regression-update triple-buffering amd64 apport-bug lunar mantic performance regression regression-update triple-buffering
2023-06-09 08:23:23 Daniel van Vugt description Mouse input latency in Wayland sessions is slightly higher in 23.10 than 22.04 at the moment. I might be imagining things and it does feel like only one frame higher latency. But experimenting with MUTTER_DEBUG_TRIPLE_BUFFERING seems to confirm my suspicion: BAD: MUTTER_DEBUG_TRIPLE_BUFFERING=auto (the Ubuntu default) BAD: MUTTER_DEBUG_TRIPLE_BUFFERING=always GOOD: MUTTER_DEBUG_TRIPLE_BUFFERING=never ProblemType: Bug DistroRelease: Ubuntu 23.10 Package: mutter 44.2-1ubuntu1 ProcVersionSignature: Ubuntu 6.2.0-21.21-generic 6.2.6 Uname: Linux 6.2.0-21-generic x86_64 ApportVersion: 2.26.1-0ubuntu3 Architecture: amd64 CasperMD5CheckResult: pass Date: Fri Jun 9 14:58:58 2023 InstallationDate: Installed on 2023-05-23 (16 days ago) InstallationMedia: Ubuntu 23.10 "Mantic Minotaur" - Daily amd64 (20230522) SourcePackage: mutter UpgradeStatus: No upgrade log present (probably fresh install) [ Impact ] Mouse input latency in Wayland sessions is slightly higher in 23.10 than 22.04 at the moment. I might be imagining things and it does feel like only one frame higher latency. But experimenting with MUTTER_DEBUG_TRIPLE_BUFFERING seems to confirm my suspicion:  BAD: MUTTER_DEBUG_TRIPLE_BUFFERING=auto (the Ubuntu default)  BAD: MUTTER_DEBUG_TRIPLE_BUFFERING=always  GOOD: MUTTER_DEBUG_TRIPLE_BUFFERING=never [ Test Plan ] 0. Find a machine with an Intel GPU. 1. Add this to /etc/environment: CLUTTER_DEBUG=frame-timings 2. Reboot. 3. Log in to a Wayland session and wait for the desktop to become idle. 4. Also log in via ssh from a remote machine and run: journalctl -f /usr/bin/gnome-shell 5. Over your idle desktop just wiggle the mouse continuously. 6. In your ssh login, verify that the resulting log messages from gnome-shell say "[FRAME_TIMINGS]: Double buffering:" and not "[FRAME_TIMINGS]: Triple buffering:" when only the mouse pointer is moving. [ Where problems could occur ] In the frame rate and latency of the Ubuntu desktop experience.
2023-06-09 10:53:51 Daniel van Vugt nominated for series Ubuntu Mantic
2023-06-09 10:53:51 Daniel van Vugt bug task added mutter (Ubuntu Mantic)
2023-06-09 10:53:51 Daniel van Vugt nominated for series Ubuntu Lunar
2023-06-09 10:53:51 Daniel van Vugt bug task added mutter (Ubuntu Lunar)
2023-06-09 10:53:55 Daniel van Vugt mutter (Ubuntu Lunar): assignee Daniel van Vugt (vanvugt)
2023-06-09 10:53:57 Daniel van Vugt mutter (Ubuntu Lunar): importance Undecided Medium
2023-06-09 10:54:00 Daniel van Vugt mutter (Ubuntu Lunar): status New Triaged
2023-06-13 09:22:39 Daniel van Vugt mutter (Ubuntu Lunar): status Triaged In Progress
2023-06-14 12:06:20 Daniel van Vugt mutter (Ubuntu Mantic): status In Progress Fix Committed
2023-06-26 11:43:34 Daniel van Vugt mutter (Ubuntu Mantic): status Fix Committed In Progress
2023-07-20 09:03:47 Daniel van Vugt description [ Impact ] Mouse input latency in Wayland sessions is slightly higher in 23.10 than 22.04 at the moment. I might be imagining things and it does feel like only one frame higher latency. But experimenting with MUTTER_DEBUG_TRIPLE_BUFFERING seems to confirm my suspicion:  BAD: MUTTER_DEBUG_TRIPLE_BUFFERING=auto (the Ubuntu default)  BAD: MUTTER_DEBUG_TRIPLE_BUFFERING=always  GOOD: MUTTER_DEBUG_TRIPLE_BUFFERING=never [ Test Plan ] 0. Find a machine with an Intel GPU. 1. Add this to /etc/environment: CLUTTER_DEBUG=frame-timings 2. Reboot. 3. Log in to a Wayland session and wait for the desktop to become idle. 4. Also log in via ssh from a remote machine and run: journalctl -f /usr/bin/gnome-shell 5. Over your idle desktop just wiggle the mouse continuously. 6. In your ssh login, verify that the resulting log messages from gnome-shell say "[FRAME_TIMINGS]: Double buffering:" and not "[FRAME_TIMINGS]: Triple buffering:" when only the mouse pointer is moving. [ Where problems could occur ] In the frame rate and latency of the Ubuntu desktop experience. [ Impact ] Mouse input latency in Wayland sessions is slightly higher in 23.10 than 22.04 at the moment. I might be imagining things and it does feel like only one frame higher latency. But experimenting with MUTTER_DEBUG_TRIPLE_BUFFERING seems to confirm my suspicion:  BAD: MUTTER_DEBUG_TRIPLE_BUFFERING=auto (the Ubuntu default)  BAD: MUTTER_DEBUG_TRIPLE_BUFFERING=always  GOOD: MUTTER_DEBUG_TRIPLE_BUFFERING=never [ Test Plan ] 0. Find a machine with an Intel GPU. 1. Add this to /etc/environment: CLUTTER_DEBUG=frame-timings 2. Reboot. 3. Log in to a Wayland session and wait for the desktop to become idle. 4. Also log in via ssh from a remote machine and run:    journalctl -f /usr/bin/gnome-shell 5. Over your idle desktop just wiggle the mouse continuously for at least 5 seconds. 6. In your ssh login, verify that the resulting log messages from gnome-shell say "[FRAME_TIMINGS]: Double buffering:" and not "[FRAME_TIMINGS]: Triple buffering:" when only the mouse pointer is moving. [ Where problems could occur ] In the frame rate and latency of the Ubuntu desktop experience.
2023-07-20 09:13:13 Daniel van Vugt description [ Impact ] Mouse input latency in Wayland sessions is slightly higher in 23.10 than 22.04 at the moment. I might be imagining things and it does feel like only one frame higher latency. But experimenting with MUTTER_DEBUG_TRIPLE_BUFFERING seems to confirm my suspicion:  BAD: MUTTER_DEBUG_TRIPLE_BUFFERING=auto (the Ubuntu default)  BAD: MUTTER_DEBUG_TRIPLE_BUFFERING=always  GOOD: MUTTER_DEBUG_TRIPLE_BUFFERING=never [ Test Plan ] 0. Find a machine with an Intel GPU. 1. Add this to /etc/environment: CLUTTER_DEBUG=frame-timings 2. Reboot. 3. Log in to a Wayland session and wait for the desktop to become idle. 4. Also log in via ssh from a remote machine and run:    journalctl -f /usr/bin/gnome-shell 5. Over your idle desktop just wiggle the mouse continuously for at least 5 seconds. 6. In your ssh login, verify that the resulting log messages from gnome-shell say "[FRAME_TIMINGS]: Double buffering:" and not "[FRAME_TIMINGS]: Triple buffering:" when only the mouse pointer is moving. [ Where problems could occur ] In the frame rate and latency of the Ubuntu desktop experience. [ Impact ] Mouse input latency in Wayland sessions is slightly higher in 23.10 than 22.04 at the moment. I might be imagining things and it does feel like only one frame higher latency. But experimenting with MUTTER_DEBUG_TRIPLE_BUFFERING seems to confirm my suspicion:  BAD: MUTTER_DEBUG_TRIPLE_BUFFERING=auto (the Ubuntu default)  BAD: MUTTER_DEBUG_TRIPLE_BUFFERING=always  GOOD: MUTTER_DEBUG_TRIPLE_BUFFERING=never [ Workaround ] Add MUTTER_DEBUG_FORCE_KMS_MODE=simple to /etc/environment. Actually that was already a good idea for the best cursor performance even before this bug. [ Test Plan ] 0. Find a machine with an Intel GPU. 1. Add this to /etc/environment: CLUTTER_DEBUG=frame-timings 2. Reboot. 3. Log in to a Wayland session and wait for the desktop to become idle. 4. Also log in via ssh from a remote machine and run:    journalctl -f /usr/bin/gnome-shell 5. Over your idle desktop just wiggle the mouse continuously for at least 5 seconds. 6. In your ssh login, verify that the resulting log messages from gnome-shell say "[FRAME_TIMINGS]: Double buffering:" and not "[FRAME_TIMINGS]: Triple buffering:" when only the mouse pointer is moving. [ Where problems could occur ] In the frame rate and latency of the Ubuntu desktop experience.
2023-07-21 09:41:43 Chow Loong Jin bug added subscriber Chow Loong Jin
2023-09-05 09:40:42 Daniel van Vugt mutter (Ubuntu Mantic): status In Progress Invalid
2023-12-05 09:03:51 Daniel van Vugt mutter (Ubuntu Lunar): status In Progress Won't Fix