Bug 404558 - Very slow SDDM with Breeze theme when using plasma-workspace-5.15.0
Summary: Very slow SDDM with Breeze theme when using plasma-workspace-5.15.0
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.15.0
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-02-19 15:44 UTC by Unknown
Modified: 2019-03-01 19:52 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Unknown 2019-02-19 15:44:33 UTC
I use the Plasma desktop environment on a Gentoo Linux system.

Yesterday I upgraded Plasma 5.14.5 to version 5.15.0. Now SDDM (with the Breeze theme) is very slow at login, especially when you need to type the password.

I really think the problem is due to commit dbb19ba333043670b616bfa586b054685892f531 because I successfully tried installing plasma-workspace-5.15.0 and then manually replacing /usr/share/sddm/themes/breeze/components/{Clock.qml,UserDelegate.qml} with those from plasma-workspace-5.14.5.1.

I have a 10-year old Intel Core 2 Duo desktop computer with an integrated Intel GPU.
Comment 1 David Edmundson 2019-02-19 19:47:35 UTC
Have you manually set software rendering somewhere? 
If not I don't see how it could have caused it
Comment 2 Unknown 2019-02-19 23:00:55 UTC
I haven't explicitely set software rendering anywhere.

But on my system I only have the following option:

# eselect opengl list
Available OpenGL implementations:
  [1]   xorg-x11 *
Comment 3 Unknown 2019-02-19 23:03:43 UTC
Also:

# glxinfo | grep "direct rendering"
direct rendering: Yes
Comment 4 Unknown 2019-02-19 23:12:11 UTC
Oh, wait. I just found the "Plasma Renderer" module.

Option "Rendering Backend" is currently set to "Software". The other possible option is "Open GL".

I'll do some testing tomorrow.
Comment 5 David Edmundson 2019-02-20 00:13:57 UTC
>Option "Rendering Backend" is currently set to "Software". The other possible option is "Open GL".

That's mostly what I expected to hear, except you said "login screen" where (due to another more complex bug) that setting doesn't apply

Could you mean the lock screen?
Comment 6 Unknown 2019-02-20 12:47:33 UTC
I just did some testing. Unfortunately even if I set "Rendering Backend" to "Open GL" both the login screen and the lock screen are still very slow. I guess there's something wrong with hardware acceleration on my system...
Comment 7 Unknown 2019-02-20 20:36:00 UTC
I'm not sure if related, but I also have another similar problem. Certain online videos (but not all) on Falkon are played in a terribly slow way on my system.
Comment 8 Unknown 2019-02-21 14:44:07 UTC
I asked for help on the Gentoo Forums:

https://forums.gentoo.org/viewtopic-p-8311486.html
Comment 9 Christoph Feck 2019-02-21 17:24:09 UTC
Looks like your chipset only supports OpenGL 1.4. I am pretty sure Plasma 5 requires at least OpenGL 2.0, which is already 15 years old.
Comment 10 Unknown 2019-02-22 12:58:40 UTC
I ordered a used Intel motherboard with a more up-to-date Q45 chipset supporting OpenGL 2.0. In this way I will also be able to switch from xf86-video-intel to the modesetting driver. I really hope this will fix my problems.
Comment 11 Unknown 2019-03-01 19:52:33 UTC
Today I installed the new motherboard (Intel DQ45CB). It now supports OpenGL 2.1. The problem with lock screen and the login screen is gone. Thank you!