Bug 355447 - Mouse cursor theme partially fails on first login with new user account
Summary: Mouse cursor theme partially fails on first login with new user account
Status: RESOLVED DOWNSTREAM
Alias: None
Product: Breeze
Classification: Plasma
Component: general (show other bugs)
Version: 5.4.3
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-11-16 19:40 UTC by Martin Walch
Modified: 2018-03-04 02:35 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Screenshot of a kmines window with the wrong cursor in the lower right corner. (14.68 KB, image/png)
2015-11-16 19:43 UTC, Martin Walch
Details
Video showing the broken cursor in action (1.26 MB, video/ogg)
2015-11-17 12:46 UTC, Martin Walch
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Walch 2015-11-16 19:40:09 UTC
The theme of the mouse cursor partially fails after logging in for the first time with a new user account (i.e. no configuration, empty home directory). In particular the cursor for resizing a window fails and is replaced with some default X cursor (see attached screenshot).

It works fine after switching to a different cursor style and back to the initial one.

Reproducible: Always
Comment 1 Martin Walch 2015-11-16 19:43:14 UTC
Created attachment 95537 [details]
Screenshot of a kmines window with the wrong cursor in the lower right corner.

A screenshot of kmines when trying to resize the window.

As you can see, the cursor is not the cursor of the default theme (Breeze) for resizing a window, but the unmodified X11 cursor.
Comment 2 Martin Flöser 2015-11-17 07:53:55 UTC
Which distribution are you using? The problem here is that the distribution has not set up the default cursor theme properly causing a fallback to the default X theme in kwin.
Comment 3 Martin Walch 2015-11-17 12:46:34 UTC
Created attachment 95560 [details]
Video showing the broken cursor in action

(In reply to Martin Gräßlin from comment #2)
> Which distribution are you using? The problem here is that the distribution
> has not set up the default cursor theme properly causing a fallback to the
> default X theme in kwin.

I am using Gentoo with testing (~keyword) packages from the kde overlay.

It does not help to log out and log in again. I actually need to set the cursor theme.

What I have also recognized now is that the cursor for resizing a window in the lower right corner appears if I move the cursor further to the center of the window. At a position I definitely would not expect to allow resizing any more, the proper cursor is still there (at least in kmines) and I can resize the window, although it then becomes the wrong cursor again while dragging the window frame.

That sound a bit confusing, but I guess it becomes clear when viewing the attached screen capture.

I would not have expected this to be a distribution problem. Are your sure? What could go wrong there and how can it be fixed?
Comment 4 Edmund Kasprzak 2018-02-25 14:46:34 UTC
Can you recreate it on a more recent version of your distribution?

Looks exactly like Martin has said - fallback to default theme because of incorrect setting up this by distribution.

I can confirm it all looks fine in Debian 9/Plasma 5.8 and Neon Git Stable/Plasma 5.12 using a new, fresh user with clean configuration.
Comment 5 Martin Walch 2018-03-04 02:35:15 UTC
(In reply to Edmund Kasprzak from comment #4)
> Can you recreate it on a more recent version of your distribution?

No, I can not recreate it any more with recent packages. This seems to be fixed. (Downstream I guess?)

Anyway, it is fixed, so I close this bug.