https://bugs.kde.org/show_bug.cgi?id=509565
Bug ID: 509565
Summary: MediaController applet crashes with Wayland Chromium
video playback
Classification: Plasma
Product: plasmashell
Version First 6.4.5
Reported In:
Platform: Arch Linux
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: Media Player widget
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: 1.0
SUMMARY
Playing some videos in Chromium browser with wayland backend will crash
plasmashell.
STEPS TO REPRODUCE
1. Create a new user.
2. Add a MediaController applet to the desktop.
3. Open `google-chrome-stable --enable-features=UseOzonePlatform
--ozone-platform=wayland --password-store=kwallet6 --enable-wayland-ime` (or
`brave --...`) (via the command prompt), and play a Youtube video (either
https://www.youtube.com or through music.youtube.com), or another video, such
as `https://m.weibo.cn/status/4606042384114943`.
4. Plasmashell crashes. It will repeatedly crash even if you invoke
`plasmashell --replace` from krunner/terminal until the chromium-based browser
is closed.
OBSERVED RESULT
The entire desktop and toolbar etc goes down.
EXPECTED RESULT
Plasma does not crash.
SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 6.4.5
KDE Frameworks Version: 6.18.0
Qt Version: 6.9.2
Kernel Version: 6.16.7-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 12 × 12th Gen Intel® Core™ i5-12400F
Memory: 16 GiB of RAM (15.5 GiB usable)
Graphics Processor: NVIDIA GeForce RTX 3060
ADDITIONAL INFORMATION
Possibly related stacktrace and journalctl:
https://github.com/brave/brave-browser/issues/49185
Was also present in Plasma 6.4.4, but I definetly took quite a while to try
find a minimal reproduction.
All flags specified from here on are appended after
`--enable-features=UseOzonePlatform --ozone-platform=wayland
--password-store=kwallet6 --enable-wayland-ime`.
Crashes with `--use-gl=angle`.
`--disable-gpu` does not crash.
`--disable-features=VaapiVideoDecoder,UseChromeOSDirectVideoDecoder` does not
crash. `--use-gl=angle --use-angle=gl` does not crash. `--use-gl=angle
--use-angle=vulkan` does not crash. `--ozone-platform=x11` does not crash.
```
[ ~/.config ] ➜ pacman -Qs 'nvidia-vaapi-driver|libva-nvidia-driver'
local/libva-nvidia-driver 0.0.14-1
VA-API implementation that uses NVDEC as a backend
[ ~/.config ] ➜ pacman -Q plasma-workspace kirigami qt6-declarative kio nvidia
nvidia-utils
plasma-workspace 6.4.5-1
kirigami 6.18.0-1
qt6-declarative 6.9.2-1
kio 6.18.0-1
nvidia 580.82.09-2
nvidia-utils 580.82.09-1
```
Downgrading to nvidia-580.82.07-2 (from Arch repos) did not help either.
--
You are receiving this mail because:
You are watching all bug changes.