![]() Registered Member ![]()
|
Having just installed Fedora 23 KDE which is KDE/Plasma 5 I find I am unable to achieve a consistent mouse cursor theme across all parts of the desktop and applications. I have selected Breeze Snow as the theme but while this works mostly on the desktop the panel at the bottom of the screen changes between the selected theme and the default dark scheme as I move the mouse across it. Also not all applications will honour the selected snow theme, some like Palemoon (browser) and Fossamail (email) use the default dark screen. This is most annoying and all I have tried so far does not resolve the issue.
Can anyone please suggest how to fix this and get the whole system to honour the system settings? Stuart |
![]() ![]()
|
Wild guess: The cursor theme "misses" pixmaps for names used by the problematic clients.
http://kde-look.org/content/show.php?content=161037 |
![]() Registered Member ![]()
|
Well I'm not sure, I dont have a ~/.icons folder by default on my install. I did create one and copied my selected cursor theme across but did not fix anything/
Stuart |
![]() ![]()
|
Systewide installed cursors reside in /usr/share/icons, but the suspected problem is that you have eg. the "fleur" shape, but not "size_all" (they're just different names used, unfortunately there's no real standard)
The linked script "fixes" that by creating missing cursors as symlinks to present counterpatrs. Whether in ~/.icons or /usr/share/icons doesn't matter. |
![]() Registered Member ![]()
|
I've copied all the icons to my user directory as a dot directory and run the script. It did do some stuff but this alone has not resolved my issue. Not being very familiar with scripting language I am at a loss to know how to get it to run against the /usr/share/icons directory. Any tips please? Stuart |
![]() ![]()
|
It checks whether it's in a "cursors" theme and otherwise operates on all themes in ~/.icons You'll probably have to log out and it afterwards. Notice that there's no guarantee that this will be the cause (but the strong limitation to mozilla apps smells like so) |
![]() Registered Member ![]()
|
Well I have now run the script against the themes I have been trying nd it does not fix the problem I have with Palemoon and Fossamail so I think the problem here is an application one as the symptoms have changed slightly after running the script. I have also installed Icecat (GNU Browser) and that exhibits a similar problem with the mouse cursor as does Firefox.
I still have a small issue with the cursor in the bottom KDE panel that it changes when I pass the mouse over parts of the systray where there are no icons showing. This I think is a KDE/Plasma 5 issue. Stuart |
![]() Registered Member ![]()
|
Hmm, no solution here, but I can add to the discussion. I have a similar problem, but my cursor was changing from breeze snow to adwaita whenever I launched a new gtk app.
I have thunderbird starting at login, and it will use the adwaita theme. I can go into system settings, pretend to switch to a different theme, switch back to the breeze snow and click appy. THEN, the correct theme will be applied to thunderbird. However, if I launch firefox, it again reverts back to adwaita when hovering over the browser. It does NOT happen with vivaldi browser (I have no idea how vivaldi is built). But, after reading your posts, I tried using the regular (dark) breeze mouse theme, and this behavior does not happen. |
![]() ![]()
|
Since I doubt Adwaita would be a systemwide failsafe (and given that the correct theme is applied on changes) I'd say mozilla applications seem to have a custom setting for the mouse theme (or read them from an odd place) => I'd ask mozilla how they determine the cursor theme on startup.
|
![]() Registered Member ![]()
|
Maybe. It IS fedora kde spin, though, so adwaita might actually be the failsafe. IDK. |
![]() ![]()
|
The breeze snow theme would have to explicitly select adwaita as fallback - otherwise one either resorts to the stock X11 cursors (black & crispy) or get an empty image as cursor.
The suspicious part is that *only* mozilla/xul applications seem affected. |
![]() Registered Member ![]()
|
Okay, it seems you are right. I found another gtk app I have (gourmet), and it does NOT happen with this application, so there probably is something weird with mozilla stuff. I am also wrong about it only happening with breeze snow cursor. It also just happened with regular breeze. Not sure how I missed that before, or if it was a different behavior (but lets assume I missed it lol).
I, BTW, can't tell if it is adwaita or your stock x11 black cursor theme. The only thing I am getting is the regular pointer and then the hand with index finger pointed. I assume you are right and that it is not adwaita. I assumed it was adwaita because it is the only thing like that that kde shows as installed. Again, IDK. |
![]() Registered Member ![]()
|
Just to reiterate for me it was also noticeable in the KDE panel at the bottom of the screen between the widgets installed there, most noticeable if using a white theme as it changes to black as you mouse over the panel.
Stuart |
Registered users: Bing [Bot], Google [Bot], Sogou [Bot], Yahoo [Bot]