Bug 356263 - Desktop wallpaper doesn't display on KDE login when using OpenGL v3.1 with EGL on Intel cards
Summary: Desktop wallpaper doesn't display on KDE login when using OpenGL v3.1 with EG...
Status: RESOLVED DUPLICATE of bug 338150
Alias: None
Product: kwin
Classification: Plasma
Component: egl (show other bugs)
Version: 5.4.3
Platform: Arch Linux Linux
: NOR minor
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-12-04 01:36 UTC by Xavion
Modified: 2015-12-04 20:55 UTC (History)
1 user (show)

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


Attachments
My "SDDM" Desktop (30.46 KB, image/jpeg)
2015-12-04 01:38 UTC, Xavion
Details
KDE's "Compositor" Settings (46.66 KB, image/png)
2015-12-04 01:39 UTC, Xavion
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Xavion 2015-12-04 01:36:30 UTC
Within KDE's "Compositor" settings, I've got the "rendering backend" set to OpenGL v3.1 and the "OpenGL interface" set to EGL.  When I log out of KDE and log back in again, I notice that my desktop wallpaper doesn't display.  Instead, I still see SDDM's "login progress" screen.  I have tried this several times and the result is always the same.

If I set the "OpenGL interface" (back) to GLX, my desktop wallpaper instantly shows up (again).  Furthermore, it displays as expected after logging out and logging back in to KDE (each time).  I'm using "v1:2.99.917+478+gdf72bc5-3" of Arch Linux's "xf86-video-intel" package.  I will attach a couple of screenshots to illustrate my point shortly.

Reproducible: Always
Comment 1 Xavion 2015-12-04 01:38:16 UTC
Created attachment 95889 [details]
My "SDDM" Desktop
Comment 2 Xavion 2015-12-04 01:39:00 UTC
Created attachment 95890 [details]
KDE's "Compositor" Settings
Comment 3 Martin Flöser 2015-12-04 07:03:03 UTC
With Intel I recommend to use OpenGL2+GLX. EGL doesn't work properly if you don't also enable DRI3.
Comment 4 Thomas Lübking 2015-12-04 08:27:44 UTC
This rather looks like plasmashell doesn't start?
=> Do you have a "plasmashell" process running when this happens?

intel+DRI2 is bug #338150, but there's no panel and the kwrite window shows nicely on top...
Comment 5 Xavion 2015-12-04 20:52:42 UTC
@ Martin:
Thanks, enabling DRI3 fixed the problem.  Why don't they just use it as the default?

@ Thomas:
My main panel is set to "auto-hide" mode.  The "plasmashell" process was running.
Comment 6 Thomas Lübking 2015-12-04 20:55:32 UTC
(In reply to Xavion from comment #5)
> My main panel is set to "auto-hide" mode.
Ah, ok. Just a guess ;-)

*** This bug has been marked as a duplicate of bug 338150 ***