Bug 372083 - Task Switcher visualization stuck on "Breeze"
Summary: Task Switcher visualization stuck on "Breeze"
Status: RESOLVED NOT A BUG
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: 5.8.3
Platform: Neon Linux
: NOR major
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-11-04 16:41 UTC by KDE Neon user
Modified: 2016-11-06 23:25 UTC (History)
0 users

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


Attachments
qdbus org.kde.KWin /KWin supportInformation (4.85 KB, text/plain)
2016-11-05 16:23 UTC, KDE Neon user
Details
task switcher options (19.89 KB, image/png)
2016-11-05 19:22 UTC, KDE Neon user
Details

Note You need to log in before you can comment on or make changes to this bug.
Description KDE Neon user 2016-11-04 16:41:17 UTC
After the latest Neon updates, I can't change my Task Switcher visualization. Selecting any option other than Breeze and clicking on "Apply" has no effect, and closing and opening the settings window again revert the changes made. 

KDE Neon 5.8.3 (user edition).
Comment 1 Martin Flöser 2016-11-05 13:53:31 UTC
which task switcher are you trying to select? Can you please provide the output of:
qdbus org.kde.KWin /KWin supportInformation
Comment 2 KDE Neon user 2016-11-05 16:23:20 UTC
Created attachment 102054 [details]
qdbus org.kde.KWin /KWin supportInformation
Comment 3 KDE Neon user 2016-11-05 16:26:51 UTC
All switchers. It keeps using the default one.


I've found out that the compositor options is displaying this error message: "OpenGL compositing (the default) has crashed KWin in the past. This was most likely due to a driver bug. If you think that you have meanwhile upgraded to a stable driver, you can reset this protection but be aware that this might result in an immediate crash! Alternatively, you might want to use the XRender backend instead."

The "Re-enable OpenGL detection" button makes kwin crash, and if I manually change the rendering to XRender, it reverts back to OpenGL 2.0 too once I close the window.

Some settings do work, like changing the system theme or resolution, so I don't think this is an issue with permissions.
Comment 4 KDE Neon user 2016-11-05 17:16:11 UTC
I can't disable the screen edge action either (which I had previously disabled). Maybe it's a permissions issue after all. How to verify this?
Comment 5 Martin Flöser 2016-11-05 17:41:00 UTC
> All switchers.

Could you define that in a better way. I don't know which switchers are installed on your system.
Comment 6 KDE Neon user 2016-11-05 19:22:41 UTC
Created attachment 102056 [details]
task switcher options

(In reply to Martin Gräßlin from comment #5)
> > All switchers.
> 
> Could you define that in a better way. I don't know which switchers are
> installed on your system.

The ones provided by default. I didn't install any new one.
Comment 7 KDE Neon user 2016-11-05 19:46:41 UTC
I found the configuration file at ~/.config/kwinrc . Its ownership had been indeed transferred to root. I didn't change any settings or mess up with system files over the last weeks, so I still think it was caused by some buggy update.
Comment 8 Christoph Feck 2016-11-06 23:25:26 UTC
Thanks for the update.

If you are sure that it was not a PEBKAC, then you should report it to the bug tracker of your distribution. It could even be a filesystem bug. Updates most likely cannot change files in your home directory, because packages are installed as root (and thus don't know "your home").