Bug 390825

Summary: cgcicon.knsrc: Invalid cgcicon backend
Product: [KDE Neon] neon Reporter: Syfer Polski <syferpl>
Component: generalAssignee: Neon Bugs <neon-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: jr, neon-bugs, sitter
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Screenshot of the error

Description Syfer Polski 2018-02-20 23:50:33 UTC
Created attachment 110863 [details]
Screenshot of the error

Upon launching the updater in Discover, I'm presented with the following message:
cgcicon.konf: Invalid cgcicon backend, contact your distributor. Since I'm using KDE Neon, I assume this is the place to contact my distributor. I've attached a screenshot of the issue.

I started getting that message after kdeneon-user-lts edition updated to Plasma 5.12. At first it wouldn't do much except slow the already dreadfully slow Discover updates even further, but now it makes updating through Discover impossible and I have to use apt through CLI.

The first configuration error I can think of is the unset LC_ALL that apt complains about every update. The other one is the fact that SDDM doesn't work for me and I log in via switching to a console and run startx afterwards.
Comment 1 Aleix Pol 2018-02-21 11:50:25 UTC
This is a neon packaging issue. removing /etc/xdg/cgcicon.knsrc should solve this for you.
Comment 2 Syfer Polski 2018-02-24 13:54:30 UTC
I'm sorry to report that this didn't really work - it removed the error, but did nothing to shorten the time taken to search for updates. 

When Discover failed to inform me of any updates for two days after I removed the "/etc/xdg/cgcicon.knsrc" file, I assumed there was something wrong. When I manually launched Discover, it didn't finish searching for updates within 60s. I decided to close discover and manually ran "sudo apt update". 

This finished in seconds and Discover displayed that there were packages to upgrade. Updating via Discover worked at it's usual atrocious pace afterwards, until all packages were updated. This brought me to the "Fetching updates" screen, where Discover would remain till this day, had I not closed it.

Therefore I'm forced to conclude that removing "/etc/xdg/cgcicon.knsrc" makes things worse and should not become the norm.

PS. In case it helps:
I have 32 package repositories enabled, a few snaps and no flatpaks on my KDE Neon userlts edition installation. I presume the xdg relates to Flatpak, as it used to be called xdg-app.
Comment 3 Syfer Polski 2018-04-17 10:34:10 UTC
This bug no longer occurs for me in Plasma 5.12.4