https://bugs.kde.org/show_bug.cgi?id=413577
Bug ID: 413577 Summary: Kdenlive, Dragon Player, VLC (and etc.) have no video playback on second/third monitor when Global Scale is set to 2.0 Product: plasmashell Version: 5.17.1 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: k...@davidedmundson.co.uk Reporter: frederick...@tsundere.moe CC: plasma-b...@kde.org Target Milestone: 1.0 SUMMARY If Global Scale is set 2.0 (or any value greater than 1.0?), (Qt based?) video players will only play videos on the leftmost monitor. On other monitors it's usually just a black box or the theme background colour in the case of Kdenlive. However, if I drag the window to my leftmost monitor and then move it back, videos will continue playing normally as long as I don't resize the window. My monitor setup is: ┌----------------┐┌--------------------------┐┌------------------┐ | 1920x1080 DP-0 || || 1920x1080 HDMI-0 | └----------------┘| 3840x2160 DP-3 |└------------------┘ | | └--------------------------┘ ...and I use the following xrandr command to arrange them: xrandr --fb 11520x2160 \ --output DP-0 --auto --scale 2.0 --panning 3840x2160+0+0 --pos 0x0 \ --output DP-3 --auto --primary --scale 1.0 --panning 3840x2160+3840+0 --pos 3840x0 \ --output HDMI-0 --auto --scale 2.0 --panning 3840x2160+7680+0 --pos 7680x0 I've tried switching off one of the monitors, disabling X scaling, etc., but the issue can be consistently reproduced when I have Global Scale set to 2.0. On the other hand, if I reset Global Scale to 1.0, no matter which monitors are on, or whether X scaling is enabled or not, video playback always works without any problem. Firefox, Google Chrome, MPlayer, xine, cvlc are not affected, hence I think it's not a codec issue as cvlc and VLC use the same configuration. I've also tested several different video files with different encodings and the results were the same. This is such a strange issue and I'm actually not sure whether it's caused by Plasma, Qt, X or even the Nvidia driver. Sorry if it's the wrong place. STEPS TO REPRODUCE 1. Launch an X session 2. Set Global Scale to 2.0 3. Reboot (or logout/restart plasma) 4. Open a video in Kdenlive/Dragon Player/VLC on a non-leftmost monitor OBSERVED RESULT Kdenlive/Dragon Player/VLC cannot play videos on non-leftmost monitors. Nothing unusual in VLC logs. EXPECTED RESULT Videos play normally on all monitors. SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 5.17.1 KDE Frameworks Version: 5.63.0 Qt Version: 5.13.1 Kernel Version: 5.3.7-arch1-2-ARCH OS Type: 64-bit ADDITIONAL INFORMATION GPU: Nvidia GTX980M Driver: Nvidia proprietary -- You are receiving this mail because: You are watching all bug changes.