FS#65393 - [linux] Poor graphics performance after suspend

Attached to Project: Arch Linux
Opened by tgn-ff (tgn-ff) - Wednesday, 05 February 2020, 20:53 GMT
Last edited by freswa (frederik) - Thursday, 09 April 2020, 15:05 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To Tobias Powalowski (tpowa)
Jan Alexander Steffens (heftig)
Architecture x86_64
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
I have poor graphics performance after suspend, using the latest kernel (5.5.2-arch1-1). Playing a 4K video in vlc with the "OpenGL video output" without hardware decoding, causes lags to the whole system (eg. moving windows, or just the cursor itself). The issue isn't restricted to vlc, though. WebGL performance is reduced as well. Kernel 5.4.15.arch1-1 is fine.

After a reboot everything works well again. Logging out and logging in does *not* work, but for some reason if I log out, switch to a tty and kill the previous sessions with `loginctl kill-session <numbers>` it, also, works.

Unfortunately, running a bisection isn't an option, as my internet connection is unstable. I'm filing this bug to see if others can reproduce.

Additional info:
* package version: 5.5.2-arch1-1

Steps to reproduce:
1. Set "OpenGL video output" as Output, and disable "Hardware-accelerated decoding" in vlc.
2. Suspend to RAM.
3. Start the system and play some 4K video.
This task depends upon

Closed by  freswa (frederik)
Thursday, 09 April 2020, 15:05 GMT
Reason for closing:  Fixed
Additional comments about closing:  5.6.x
Comment by tgn-ff (tgn-ff) - Thursday, 06 February 2020, 12:26 GMT
Output of dmesg on linux 5.5.
   linux55 (79.8 KiB)
Comment by tgn-ff (tgn-ff) - Thursday, 06 February 2020, 12:27 GMT
Output of dmesg on linux 5.4.
   linux54 (80.5 KiB)
Comment by tgn-ff (tgn-ff) - Saturday, 08 February 2020, 02:31 GMT Comment by tgn-ff (tgn-ff) - Thursday, 09 April 2020, 08:15 GMT
The issue isn't present in the kernel 5.6.x series.

Loading...