https://bugs.kde.org/show_bug.cgi?id=493996
Bug ID: 493996
Summary: kwin freezes the DE and spams journalctl when
connecting a VR device
Classification: Plasma
Product: kwin
Version: 6.1.5
Platform: Arch Linux
OS: Linux
Status: REPORTED
Severity: major
Priority: NOR
Component: wayland-generic
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Created attachment 174338
--> https://bugs.kde.org/attachment.cgi?id=174338&action=edit
Full journalctl since boot
SUMMARY
I was setting up and troubleshooting my VR setup to work on Linux. If I connect
my Valve Index HMD to my PC, via the DisplayPort on my GPU, my desktop freezes
for around four to five minutes. This sometimes also occurs when restarting the
HMD through SteamVR. During this, my system log is spammed by these two errors:
Oct 02 21:59:43 DESKTOP-KG7872C kwin_wayland[1103]: kwin_scene_opengl: Invalid
framebuffer status: "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT"
Oct 02 21:59:43 DESKTOP-KG7872C kwin_wayland[1103]: kwin_scene_opengl: 0x502:
GL_INVALID_OPERATION error generated. <image> and <target> are incompatible
See attached journalctl.log for a full journalctl since boot. I removed most of
the two lines spammed as the file would've exceeded 40MB in size.
STEPS TO REPRODUCE
1. Install Steam and SteamVR
2. Plug in the Valve Index HMD to power, a USB 3.0 port and a free DisplayPort
on your GPU
3. (Optional) Launch SteamVR and restart the headset by right clicking the HMD
icon and click "Restart headset"
OBSERVED RESULT
KDE Plasma freezes and I am unable to do anything on my PC. The HMD display is
not detected.
EXPECTED RESULT
The HMD display is detected. Launching any VR application briefly causes the
main display to go black.
SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 6.1.5
KDE Frameworks Version: 6.6.0
Qt Version: 6.7.3
Kernel Version: 6.11.1-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 8 × Intel® Core™ i7-9700K CPU @ 3.60GHz
Memory: 33.6 GB of RAM
Graphics Processor: NVIDIA GeForce RTX 3080/PCIe/SSE2
fastfetch:
OS: Arch Linux x86_64
Host: MS-7B49 (1.0)
Kernel: Linux 6.11.1-arch1-1
Uptime: 7 hours, 15 mins
Packages: 1411 (pacman)
Shell: zsh 5.9
Display (AG241QG4): 2560x1440 @ 144 Hz in 26″ [External] *
Display (VA24D): 1080x1920 @ 75 Hz in 24″ [External]
DE: KDE Plasma 6.1.5
WM: KWin (Wayland)
WM Theme: Jolly-Blur-Aurorae-6
Theme: Breeze (Sweet) [Qt], Breeze-Dark [GTK2], Breeze [GTK3]
Icons: Vivid-Dark-Icons [Qt], Vivid-Dark-Icons [GTK2/3/4]
Font: Noto Sans (12pt) [Qt], Noto Sans (12pt) [GTK2/3/4]
Cursor: Sweet (24px)
Terminal: kitty 0.36.4
Terminal Font: NotoSansMono-Regular (11pt)
CPU: Intel(R) Core(TM) i7-9700K (8) @ 4.90 GHz
GPU: NVIDIA GeForce RTX 3080
Memory: 6.91 GiB / 31.29 GiB (22%)
Swap: 768.00 KiB / 4.00 GiB (0%)
Disk (/): 584.75 GiB / 1.82 TiB (31%) - btrfs
Locale: en_US.UTF-8
ADDITIONAL INFORMATION
The problem is inconsistent. On a good day, my HMD works and my main display
briefly goes black before I initialize my VR setup and the desktop doesn't
freeze. I suspect a defective tether cable is why my Index's display isn't
connecting properly but regardless
--
You are receiving this mail because:
You are watching all bug changes.