When Ubuntu 26.04LTS opens an application, the mouse is often busy. What is this problem? How to resolve it? For example, edge browsers

When Ubuntu 26.04LTS opens an application, the mouse is often busy. What is this problem? How to resolve it? For example, edge browsers.

Welcome to Ubuntu Discourse :slight_smile:

Your post was moved to Support and Help.

Please post the computer make and model and specifications.

Is this a wireless/bluetooth mouse, plugged in with cable.

The more information you give us, the easier it will be to help.

Thanks

2 Likes

Same thing noticed here with 26.04. I think it might be due their redoing the core utilities and the result is a bit buggy - just my guess! I found if you move the cursor off the window (if its over one) it will instantly switch to the pointer. Anyway, It is annoying.

Not seeing this on my test 26.04 install.

Tried with browser, terminal, Files and the mouse pointer is as I would expect.

If you mean, the spinning circle when inside the window I cannot say for sure if this is intentional or not.

Please file a bug report.

Thanks

1 Like

The coreutils are far from anything to do with mice. Please don’t fall for the FUD doing the rounds on the internet.

What does “busy mouse” even mean in this context? Is it the “spinner” that shows the computer is busy? That’s what it is supposed to do when launching applications, because the computer is busy starting them.

This is likely an issue with mutter (gnome-shell), when an application launcher is clicked it starts the spinning animation, once the app is mapped to the screen it should send some “ready” notification to gnome-shell to stop the spinning animation, I guess the latter part is not happening so the spinner keeps running until it times out (IIRC that’s 15 or 20 sec)…

@rubi1200 is correct, you should file a bug against gnome-shell

4 Likes

Same issue here. Sometimes it spins for 10-15 seconds, sometimes it doesn’t.

1 Like

I see the wait cursor only when launching Files. But only on first launch. If Files is closed, then reopened later in your session, the wait cursor does not appear.

Again, just moving the wait cursor off the Files window stops it, and you can then use Files.

That sounds like it’s doing exactly what it should, @Dennis_N: indicate a busy machine when launching the app. Subsequent launches will be much quicker, because they are usually served from the filesystem cache in system memory (RAM). Plus, Files is kind of special, since it’s actually Nautilus, which never really goes away on a running GNOME desktop.

I agree, but this did not happen in previous releases. There is something different going on in 26.04.

Sorry, I didn’t record the screen animation because screenshots and screen recording are hard to use on Ubuntu 26.04 LTS.

H/W path Device Class Description

                                  system         WUJIE Series (0001)
/0                                    bus            WUJIE Series-X4HP4NAL
/0/0                                  memory         64KiB BIOS
/0/d                                  memory         512KiB L1 cache
/0/e                                  memory         8MiB L2 cache
/0/f                                  memory         16MiB L3 cache
/0/10                                 processor      AMD Ryzen 7 H 255 W/ Radeon 780M
/0/13                                 memory         32GiB System Memory
/0/13/0                               memory         Project-Id-Version: lshwReport-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>PO-Revision-Date: 2012-10-07 14:34+0000Last-
/0/13/1                               memory         32GiB SODIMM Synchronous Unbuffered (Unregistered) 5600 MHz (0.2 ns)
/0/100                                bridge         Phoenix Root Complex
/0/100/0.2                            generic        Phoenix IOMMU
/0/100/1.3                            bridge         Phoenix GPP Bridge
/0/100/1.3/0          eno1            network        YT6801 Gigabit Ethernet Controller
/0/100/2.2                            bridge         Phoenix GPP Bridge
/0/100/2.2/0          wlp2s0          network        MT7922 802.11ax PCI Express Wireless Network Adapter
/0/100/2.4                            bridge         Phoenix GPP Bridge
/0/100/2.4/0          /dev/nvme0      storage        YMTC PC41Q-1TB-B
/0/100/2.4/0/0        hwmon3          disk           NVMe disk
/0/100/2.4/0/2        /dev/ng0n1      disk           NVMe disk
/0/100/2.4/0/1        /dev/nvme0n1    disk           1024GB NVMe disk
/0/100/2.4/0/1/1      /dev/nvme0n1p1  volume         299MiB Windows FAT volume
/0/100/2.4/0/1/2      /dev/nvme0n1p2  volume         15MiB reserved partition
/0/100/2.4/0/1/3      /dev/nvme0n1p3  volume         250GiB Windows NTFS volume
/0/100/2.4/0/1/4      /dev/nvme0n1p4  volume         300GiB Windows NTFS volume
/0/100/2.4/0/1/5      /dev/nvme0n1p5  volume         200GiB Windows NTFS volume
/0/100/2.4/0/1/6      /dev/nvme0n1p6  volume         203GiB EXT4 volume
/0/100/4.1                            bridge         Family 19h USB4/Thunderbolt PCIe tunnel
/0/100/8.1            input8          bridge         Video Bus
/0/100/8.1/0          /dev/fb0        display        HawkPoint1
/0/100/8.1/0.1        card0           multimedia     Radeon High Definition Audio Controller
/0/100/8.1/0.1/0      input17         input          HD-Audio Generic HDMI/DP,pcm=3
/0/100/8.1/0.1/1      input18         input          HD-Audio Generic HDMI/DP,pcm=7
/0/100/8.1/0.1/2      input19         input          HD-Audio Generic HDMI/DP,pcm=8
/0/100/8.1/0.2                        generic        Phoenix CCP/PSP 3.0 Device
/0/100/8.1/0.3                        bus            Advanced Micro Devices, Inc. \[AMD\]
/0/100/8.1/0.3/0      usb1            bus            xHCI Host Controller
/0/100/8.1/0.3/0/1                    bus            USB2.1 Hub
/0/100/8.1/0.3/0/1/1  input13         input          Logitech G102 LIGHTSYNC Gaming Mouse Keyboard
/0/100/8.1/0.3/0/2    input10         input          HS MSI GK300 W Keyboard
/0/100/8.1/0.3/0/5                    communication  Wireless_Device
/0/100/8.1/0.3/1      usb2            bus            xHCI Host Controller
/0/100/8.1/0.3/1/1                    bus            USB3.2 Hub
/0/100/8.1/0.4                        bus            Advanced Micro Devices, Inc. \[AMD\]
/0/100/8.1/0.4/0      usb3            bus            xHCI Host Controller
/0/100/8.1/0.4/0/1                    multimedia     HD Webcam
/0/100/8.1/0.4/1      usb4            bus            xHCI Host Controller
/0/100/8.1/0.5                        multimedia     Audio Coprocessor
/0/100/8.1/0.6        card1           multimedia     Ryzen HD Audio Controller
/0/100/8.1/0.6/0      input20         input          HD-Audio Generic Mic
/0/100/8.1/0.6/1      input21         input          HD-Audio Generic Headphone
/0/100/8.2                            bridge         Phoenix Internal GPP Bridge to Bus \[C:A\]
/0/100/8.2/0                          generic        Phoenix Dummy Function
/0/100/8.3                            bridge         Phoenix Internal GPP Bridge to Bus \[C:A\]
/0/100/8.3/0                          generic        Phoenix Dummy Function
/0/100/8.3/0.3                        bus            Advanced Micro Devices, Inc. \[AMD\]
/0/100/8.3/0.3/0      usb5            bus            xHCI Host Controller
/0/100/8.3/0.3/1      usb6            bus            xHCI Host Controller
/0/100/8.3/0.4                        bus            Advanced Micro Devices, Inc. \[AMD\]
/0/100/8.3/0.4/0      usb7            bus            xHCI Host Controller
/0/100/8.3/0.4/1      usb8            bus            xHCI Host Controller
/0/100/8.3/0.6                        bus            Pink Sardine USB4/Thunderbolt NHI controller #2
/0/100/14                             bus            FCH SMBus Controller
/0/100/14.3                           bridge         FCH LPC Bridge
/0/100/14.3/0                         system         PnP device PNP0b00
/0/100/14.3/1                         input          PnP device PNP0303
/0/101                                bridge         Phoenix Dummy Host Bridge
/0/102                                bridge         Phoenix Dummy Host Bridge
/0/103                                bridge         Phoenix Dummy Host Bridge
/0/104                                bridge         Phoenix Dummy Host Bridge
/0/105                                bridge         Phoenix Dummy Host Bridge
/0/106                                bridge         Phoenix Data Fabric; Function 0
/0/107                                bridge         Phoenix Data Fabric; Function 1
/0/108                                bridge         Phoenix Data Fabric; Function 2
/0/109                                bridge         Phoenix Data Fabric; Function 3
/0/10a                                bridge         Phoenix Data Fabric; Function 4
/0/10b                                bridge         Phoenix Data Fabric; Function 5
/0/10c                                bridge         Phoenix Data Fabric; Function 6
/0/10d                                bridge         Phoenix Data Fabric; Function 7
/1                    input0          input          Power Button
/2                    input1          input          Sleep Button
/3                    input2          input          Lid Switch
/4                    input3          input          AT Translated Set 2 keyboard
/5                    input6          input          UNIW0001:00 093A:0255 Mouse
/6                    input7          input          UNIW0001:00 093A:0255 Touchpad

@kentrl, mind fixing the formatting of your post? And then please tell us what it is supposed to convey. Mind you, looking at devices is probably the wrong direction, if this is really about a busy spinner, that shows your computer is busy, perhaps erroneously as @ogra suggested above.

I’m thinking the busy cursor is a compositing issue as I get the same thing in 26 with Gnome 50 right now. The cursor is totally usable just keeps spinning with the rotating busy cursor icon for an excessively long period. Hardware is most likely not the issue. Cursors seem to be a pain point with Wayland especially when it comes to Gnome (seems to be really prominent with NVidia GPUs).

Had similar issues with Gnome cursors in other distros (Arch, Fedora and several others). Not feeling like this is an Ubuntu specific issue, thus. Might get resolved by the Ubuntu team doing a little tinkering; it’s more of an annoyance than game stopper but still needs patched/fixed.

See @ogra’s comment above. I don’t think it is anything to do with compositing, just the app failing to signal “ready”.

I don’t actually know how that “ready” signalling is supposed to work, but I have ancient memories of KDE offering “notify when ready” in the launcher options, which never worked. The only thing I can imagine is systemd’s service Type=notify, which requires apps to actually support it or some helper script using systemd-notify. That tracks with the major desktops, like GNOME and KDE, migrating their session management to systemd units. But, as far as I’m aware, most of the apps are launched as systemd.scope(5)s, which cannot be configured by unit files and don’t have a Type= directive.

Anyhow, I too think it should be reported as a bug, even if it’s just a minor cosmetic issue, but only if it’s truly not caused by an actual “busy” condition.

Computer Specifications

:label: Brand and Model

  • Brand Series: WUJIE Series
    (This series is commonly found in Mechrevo laptops, such as the “WUJIE 14X” model)

  • Motherboard Model: WUJIE Series-X4HP4NAL

:gear: Core Hardware Configuration

Component Model/Specification
CPU AMD Ryzen 7 (specific model shown as H 255, actual should be Ryzen 7 7840H or 8845H)
Integrated GPU Radeon 780M
L3 Cache 16 MiB
Memory 32 GiB DDR5 SODIMM
Memory Frequency 5600 MHz (0.2 ns)
Storage Yangtze Memory YMTC PC41Q-1TB-B
Capacity 1024 GB NVMe SSD
Graphics Card AMD Radeon 780M (integrated, shown as HawkPoint1)
Wired Network Card YT6801 Gigabit Ethernet Controller
Wireless Network Card MediaTek MT7922 (supports 802.11ax / Wi-Fi 6E)
Sound Card AMD Ryzen HD Audio Controller + Radeon HD Audio
Camera HD Webcam (built-in)
USB Peripherals Logitech G102 Gaming Mouse, MSI GK300 Keyboard (both external)
Touchpad UNIW0001:00 093A:0255 Touchpad
Power Buttons Supports Power Button, Sleep Button, Lid Switch

:computer_disk: Disk Partitioning (Dual Boot)

  • /dev/nvme0n1p1: 299 MiB FAT (Windows Boot?)
  • /dev/nvme0n1p2: 15 MiB Reserved Partition
  • /dev/nvme0n1p3: 250 GiB NTFS (Windows)
  • /dev/nvme0n1p4: 300 GiB NTFS (Windows)
  • /dev/nvme0n1p5: 200 GiB NTFS (Windows)
  • /dev/nvme0n1p6: 203 GiB EXT4 (Ubuntu 26.04 root partition)

:white_check_mark: Summary
This is a Mechrevo WUJIE series laptop equipped with an AMD Ryzen 7 7840H/8845H processor and Radeon 780M integrated graphics, 32GB of DDR5 5600MHz memory, and a 1TB Yangtze Memory NVMe solid-state drive. It supports high-speed wireless and gigabit wired networking. The original system was Windows (multi-partition), and Ubuntu 26.04 LTS was added to create a dual-boot system.

1 Like

Thanks, @kentrl, but I’m afraid it won’t help in fixing the issue, which seems totally unrelated to (your) hardware (devices).

The way I understand it, you start an app and that causes the mouse pointer to change into a spinner, to show that the computer is busy. While that’s expected, it should also stop spinning and change back to the regular mouse pointer, once the app is up and running (“ready”), but somehow that last part doesn’t happen for you; it only stops because of a timeout after some 20 seconds, as @ogra suggested above.
Is that a correct summary?

If so, the question is, if it’s the same for all apps you start or only for some of them.

@peterwhite23

Yes, that’s a correct summary. It’s not the same for all apps. Some applications cause the busy cursor to stay for about 30 seconds, some for only about 2 seconds, and the duration varies from one app to another.

1 Like

I suspect those are the faulty ones. I, among others, think you should report bugs for those apps, because it is an issue with Desktop integration.

A minor variation in startup times is totally normal and expected; some apps start faster than others, but no app should take 30 seconds to launch on your hardware.

The busy cursor was brought up in development. I have systems with AMD and Intel graphics suffering from this. My system with NVIDIA graphics and proprietary drivers does not have this issue at all.

I fail to see the connection to GPU hardware.