Wrong mouse pointers since dmz-cursor-theme 0.4.5.2

Bug #2110115 reported by Alistair Cunningham
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
dmz-cursor-theme (Ubuntu)
Triaged
Medium
Unassigned
mutter (Ubuntu)
Invalid
Low
Unassigned

Bug Description

After upgrading from Ubuntu 24.04 to 25.04, all the "DMZ-White" mouse pointers are wrong. If I change to another cursor style in gnome-tweaks and back to DMZ-White, they're still wrong.

Doing "cd /usr/share/icons/DMZ-White/cursors; ln -s left_ptr default", and changing to another style and back to DMZ-White seems to fix the default pointer, but the others are still wrong.

ProblemType: Bug
DistroRelease: Ubuntu 25.04
Package: dmz-cursor-theme 0.4.5.2
ProcVersionSignature: Ubuntu 6.14.0-15.15-generic 6.14.0
Uname: Linux 6.14.0-15-generic x86_64
ApportVersion: 2.32.0-0ubuntu5
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Wed May 7 18:34:40 2025
Dependencies:

InstallationDate: Installed on 2024-06-08 (333 days ago)
InstallationMedia: Ubuntu 24.04 LTS "Noble Numbat" - Release amd64 (20240424)
PackageArchitecture: all
SourcePackage: dmz-cursor-theme
UpgradeStatus: Upgraded to plucky on 2025-05-07 (0 days ago)

Revision history for this message
Alistair Cunningham (acunningham) wrote :
Revision history for this message
GBate (bouki) wrote :

I installed Xubuntu version 25.04 and I'm using a dark theme (Greybird-dark).

I need a light theme for mouse cursors instead; the DMZ theme (white) is pretty good.

The problem is this: when I use Firefox or Thunderbird (both are versions of the Mozilla ppa, not snap), the cursors from the Adwaita theme revert; as soon as I exit the Firefox window, the DMZ theme (white) reverts.

I installed "breeze-cursor-theme," which has a white theme. With this theme, I don't have the problem; it stays in Firefox and Thunderbird.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in dmz-cursor-theme (Ubuntu):
status: New → Confirmed
tags: added: questing
tags: added: cursor regression-release
Changed in mutter (Ubuntu):
importance: Undecided → Low
status: New → Triaged
Changed in dmz-cursor-theme (Ubuntu):
status: Confirmed → Invalid
status: Invalid → Confirmed
importance: Undecided → Low
tags: added: visual-quality
Jeremy Bícha (jbicha)
Changed in dmz-cursor-theme (Ubuntu):
status: Confirmed → Triaged
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

It seems to be a regression in the theme itself, not a mutter bug. Downgrading to dmz-cursor-theme 0.4.5ubuntu1 (https://launchpad.net/ubuntu/+archive/primary/+files/dmz-cursor-theme_0.4.5ubuntu1_all.deb) fixes the issue.

Changed in mutter (Ubuntu):
status: Triaged → Invalid
Changed in dmz-cursor-theme (Ubuntu):
importance: Low → Medium
summary: - Wrong mouse pointers after upgrade to 25.04
+ Wrong mouse pointers since dmz-cursor-theme 0.4.5.2
Jeremy Bícha (jbicha)
tags: added: dcr-incoming
Revision history for this message
Jeremy Bícha (jbicha) wrote :

The only difference I can find in the resulting binary package (except for the changelog) is that the older version has this in its postinst script

update-alternatives --install /usr/share/icons/default/index.theme \
        x-cursor-theme /usr/share/icons/DMZ-White/cursor.theme 100

compared to

update-alternatives --install /usr/share/icons/default/index.theme \
        x-cursor-theme /usr/share/icons/DMZ-White/cursor.theme 50

The Debian alternatives system should be irrelevant to this bug.

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

I think most likely there's something different about the filesystem layout in the new version. Symlinks or file names.

Much less likely the new version is using a mixture of X11 and CSS cursor names, which might confuse Mutter. I don't remember how well it copes with mixtures.

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.