Bug 404091 - Panel elements disappearing after reboot only with NVIDIA GPU
Summary: Panel elements disappearing after reboot only with NVIDIA GPU
Status: RESOLVED WORKSFORME
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (other bugs)
Version First Reported In: 5.14.5
Platform: Neon Linux
: NOR major
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-02-08 13:15 UTC by policratus
Modified: 2019-02-18 21:47 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description policratus 2019-02-08 13:15:54 UTC
I've been having an issue related to panel elements (icons, text, widgets) on panels. When a panel is created, every widget, icon, or any other information put on this panel can be seen without problems. However, after a reboot or power off and the system is logged back, all icons or information have disappeared. When moving the mouse over the panels, the widget's tool tips are shown and everything is clickable and responds to actions. Recreating the panel again and rebooting repeats the issue. Sometimes, icons on the panel are barely visible but with a high saturated color. I've others machines with KDE Neon (same version) and this problem doesn't happen. This is happening only wiht a desktop computer with Nvidia GPU attached and proprietary Nvidia drivers installed.

STEPS TO REPRODUCE
1. Create new panel with lots of widgets, in a machine with GPU (probably NVIDIA), using any compositor backend supported;
2. Reboot or poweroff the machine;
3. Login back to the system.

OBSERVED RESULT
All panels' icons and text disappeared, but it responds to interactions like mouse over and clicks.

EXPECTED RESULT
Icons and any other elements are preserved after reboots.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Neon
(available in About System)
KDE Plasma Version: 5.14.5
KDE Frameworks Version: 5.54.0
Qt Version: 5.12.0

ADDITIONAL INFORMATION
NVIDIA Driver Version: 410.79
Compositor rendering backend: OpenGL 2.0 or 3.1 and XRender.
Comment 1 David Edmundson 2019-02-08 14:04:09 UTC
After a reboot? Not after a suspend?
That's new.

Please attach a screenshot.

Also please try the following in order.

Add to ~/.config/plasmashellrc

[QtQuickRendererSettings]
GraphicsResetNotifications=true


Then also try

[QtQuickRendererSettings]
SceneGraphBackend=software

And report back on what either accomplish
Comment 2 policratus 2019-02-09 23:44:08 UTC
(In reply to David Edmundson from comment #1)
> After a reboot? Not after a suspend?
> That's new.
> 
> Please attach a screenshot.
> 
> Also please try the following in order.
> 
> Add to ~/.config/plasmashellrc
> 
> [QtQuickRendererSettings]
> GraphicsResetNotifications=true
> 
> 
> Then also try
> 
> [QtQuickRendererSettings]
> SceneGraphBackend=software
> 
> And report back on what either accomplis(In reply to David Edmundson from comment #1)
> After a reboot? Not after a suspend?
> That's new.
> 
> Please attach a screenshot.
> 
> Also please try the following in order.
> 
> Add to ~/.config/plasmashellrc
> 
> [QtQuickRendererSettings]
> GraphicsResetNotifications=true
> 
> 
> Then also try
> 
> [QtQuickRendererSettings]
> SceneGraphBackend=software
> 
> And report back on what either accomplish

(In reply to David Edmundson from comment #1)
> After a reboot? Not after a suspend?
> That's new.
> 
> Please attach a screenshot.
> 
> Also please try the following in order.
> 
> Add to ~/.config/plasmashellrc
> 
> [QtQuickRendererSettings]
> GraphicsResetNotifications=true
> 
> 
> Then also try
> 
> [QtQuickRendererSettings]
> SceneGraphBackend=software
> 
> And report back on what either accomplish

Thanks for the response.

I've been trying to reproduce the issue to post a screenshot after it happens, but I don't know why, it's not happening again, even without changing ~/.config/plasmashellrc. Probably the last updates fixed it.

I think this report can be closed. If it happens again, I'll open another one with the effects. Thanks!
Comment 3 Christoph Feck 2019-02-18 21:47:47 UTC
Thanks for the update; changing status as requested in comment #2.