| Summary: | Settings synchronization does not copy cursor settings | ||
|---|---|---|---|
| Product: | [Applications] systemsettings | Reporter: | patrick.rifici |
| Component: | kcm_sddm | Assignee: | David Edmundson <kde> |
| Status: | RESOLVED NOT A BUG | ||
| Severity: | normal | CC: | filipfila.kde, nate |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
patrick.rifici
2019-10-30 23:01:33 UTC
Which cursor theme are you trying to sync? Was it installed in a systemwide location via your package manager, or in a user location using the "Get New Cursors" functionality in system settings or another method? Hi Nate, The cursor theme I was trying to set is the Breeze cursor theme. It was installed by my package manager and is system wide (it's found in /usr/share/icons/breeze_cursors). Thanks! I can't reproduce with those package versions in Manjaro (should be the same as Arch in this case). I made sure to use the Breeze SDDM theme and Breeze cursors. I then Hit "Reset" settings to clear everything just in case. Result: I'm seeing the cursor theme in SDDM and the entry is there in the kde_settings.conf file. What would make the code fail is if there is nothing in the kcminputrc file. Can you check the contents of your-name/.config/kcminputrc and see if there is a 'cursorTheme' entry? That's interesting, that file doesn't seem to exist in my .config directory at all. Can you tell me what generates that file? It should be handled by the cursor theme KCM. I'm also seeing the config file is referenced in a lot of other places so it's weird it doesn't exist in your system. Does changing cursor themes in Plasma work? Changing the cursor theme does work fine. And changing my cursor theme has immediately generated the file with the correct contents. Normally on a clean install of Plasma on Arch I don't need to set my cursor theme as Breeze appears to be the default so I suspect that file was never generated in the first place. Let me do a quick test to see if the theme is set on SDDM correctly, I will report back in a moment. Thank you very much everyone, that was indeed the fault! Because I hadn't picked my initial cursor theme on this install the kcminputrc file didn't exist, which meant the SDDM KCM had nothing to read from. Picking a cursor theme in 'Cursors' and clicking 'Apply' generates the file which is then read by the SDDM KCM as expected. |