Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switching to TTY while a wallpaper is playing crashes my KDE session #415

Open
davitz opened this issue Aug 8, 2024 · 3 comments
Open

Comments

@davitz
Copy link
Contributor

davitz commented Aug 8, 2024

Describe the bug

If I have any wallpapers playing and then switch to TTY (e.g. Ctrl+Alt+F2) it crashes my KDE session. While the TTY session itself works well enough, if I then try to switch back to KDE (Alt+F1), the output of my entire system freezes irreparably.

Workshop link

Appears to be replicable with basically any wallpaper, but here's one example of one I used to replicate it:
https://steamcommunity.com/sharedfiles/filedetails/?id=3213052062

System Information

  • Kde: 6.1.3
  • Qt: 6.7.2
  • OS: EndeavourOS
  • Installation Source: AUR
  • Wallpaper Engine version: 2.5.28

Additional context

Pausing the wallpaper(s) first appears to prevent the issue (e.g. set wallpapers to pause on maximized window, maximize a window, then switch to TTY does not cause the problem)

davitz added a commit to davitz/wallpaper-engine-kde-plugin that referenced this issue Aug 8, 2024
Detect when the user is switching TTY and pause wallpapers. Detect when the user returns and unpause.
@zany130
Copy link

zany130 commented Aug 9, 2024

can't reproduce on latest qt6 branch

tried the same wallpaper
Operating System: Bazzite 40
KDE Plasma Version: 6.1.3
KDE Frameworks Version: 6.4.0
Qt Version: 6.7.2
Kernel Version: 6.9.12-203.fsync.fc40.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 5600X 6-Core Processor
Memory: 31.3 GiB of RAM
Graphics Processor: AMD Radeon RX 6700 XT

@davitz
Copy link
Contributor Author

davitz commented Aug 10, 2024

Interesting. Will post more complete details of my setup to help narrow down the difference. Looks like the biggest difference is going to be that I'm on NVIDIA

Operating System: EndeavourOS
KDE Plasma Version: 6.1.3
KDE Frameworks Version: 6.4.0
Qt Version: 6.7.2
Kernel Version: 6.10.2-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 7800X3D 8-Core Processor
Memory: 31.0 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 3080/PCIe/SSE2

@davitz
Copy link
Contributor Author

davitz commented Aug 10, 2024

I can't imagine the fix in my pull request would have detrimental effects for someone who doesn't have the issue, but if it's preferable I can add a check so it only applies the fix for NVIDIA cards.

catsout added a commit that referenced this issue Aug 23, 2024
Fix for #415 prevent crash when switching to TTY and back
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants