SUMMARY When the keyboard layout switcher is used twice, all OSD popups after then appear in the top left corner of the screen, until the computer is restarted or, potentially, the user account is logged out of and then logged back in again. STEPS TO REPRODUCE 1. Set up alternate keyboard layout in System Settings > Input & Output > Keyboard > Keyboard > Layouts 2. Switch between layouts twice, using keyboard shortcut or system tray icon - on second time OSD will appear on the top left 3. Use other OSDs OBSERVED RESULT After switching layouts twice, OSDs appear in the top left corner of the screen. EXPECTED RESULT OSDs are centred on the screen. SOFTWARE/OS VERSIONS Linux: Fedora 40 KDE, kernel 6.8.8-300.fc40.x86_64 KDE Plasma Version: 6.0.4 KDE Frameworks Version: 6.1.0 Qt Version: 6.7.0 ADDITIONAL INFORMATION I am using an Nvidia graphics card (2080ti), currently using the 550 proprietary driver, on a multi-monitor setup with one screen at 165hz 1440p and one screen at 60hz 1080p, rotated 90deg clockwise. I experienced this issue since the release of Plasma 6, but I don't know if it existed in Plasma 5.
Created attachment 169181 [details] Image of the issue described with the volume OSD
Is this on Wayland, or X11, or both?
Wayland. I'm using Fedora so I can't use the X session. Should have specified in my original comment.
Could not reproduce. Also using Wayland with the 550 driver. Attempted switching several times using both methods. RTX 3080 driving three monitors, 1080p 165hz, 1080p 75hz, 1080p 75hz all in standard landscape orientation. OS: Fedora 40 Kionite Kernel: 6.8.8-300.fc40.x86_64 KDE Plasma Version: 6.0.4 KDE Frameworks Version: 6.1.0 Qt Version: 6.7.0
Also on Fedora 40, cannot reproduce with a single screen driven by an Intel HD620 iGPU. Need to test again with a second screen attached.
Created attachment 169261 [details] Video of the issue Uploaded a video. There must be something really specific with my setup. I also experienced this when I was using Fedora 40 Kinoite.
Can't reproduce with multiple screens either. My setup is primary left, secondary right. Can you post a screenshot of the Display and Monitor page that shows your setup. Also mention which screen is primary. Thanks!
Created attachment 169276 [details] Display Configuration page Here's a picture. The Dell is the main, and the HP is oriented 90 degrees counterclockwise, and is at 60hz.
Created attachment 169277 [details] Keyboard Layouts page And here's an image of my Keyboard Layouts page.
The issue weirdly does not persist when I disable the secondary HP monitor in Display Configuration. Only when the monitor is enabled does this occur. Maybe something to do with it being oriented counterclockwise? Or a bug caused by differing resolutions?
Heh, my screen is also an HP located in the same place, with the same centered arrangement. I tried rotating it exactly as shown, but still could not reproduce the issue.
(In reply to Nate Graham from comment #11) > Heh, my screen is also an HP located in the same place, with the same > centered arrangement. I tried rotating it exactly as shown, but still could > not reproduce the issue. I'm using NVIDIA right now but I'll try use the Intel iGPU
Created attachment 170211 [details] Example Experiencing the same, except *all* OSDs are displayed in the top left - volume, bluetooth devices, keyboard layouts Operating System: openSUSE Tumbleweed 20240531 KDE Plasma Version: 6.0.5 KDE Frameworks Version: 6.2.0 Qt Version: 6.7.1 Kernel Version: 6.9.3-1-default (64-bit) Graphics Platform: Wayland Processors: 16 × AMD Ryzen 7 5700X 8-Core Processor Memory: 31.3 GiB of RAM Graphics Processor: AMD Radeon RX 6650 XT Manufacturer: Micro-Star International Co., Ltd. Product Name: MS-7C56 System Version: 2.0
Created attachment 170212 [details] Display layout And this is my display layout
Created attachment 170226 [details] Screenshot of display configuration page Also seeing this issue. I'm on Arch but also have a display configuration with one vertical monitor similar to a couple of other users here. Operating System: Arch Linux KDE Plasma Version: 6.0.5 KDE Frameworks Version: 6.2.0 Qt Version: 6.7.1 Kernel Version: 6.9.3-arch1-1 (64-bit) Graphics Platform: Wayland Processors: 24 × AMD Ryzen 9 7900 12-Core Processor Memory: 31.1 GiB of RAM Graphics Processor: AMD Radeon RX 7900 XT Manufacturer: ASUS
This stopped happening for me at some point, currently I am on 6.1.4
How about you, Thomas, are you still experiencing it too?
🐛🧹 ⚠️ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME. For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging. Thank you for helping us make KDE software even better for everyone!
(In reply to Nate Graham from comment #17) > How about you, Thomas, are you still experiencing it too? Haven't noticed it recently, no. I think it's gone away
Created attachment 175084 [details] Bug screenshot Looks like this bug returned in 6.2.0 (also happens on 6.2.1 with Qt 6.8) Interestingly enough, it only happens on one device (laptop, nvidia, details below), the bug doesn't happen on amd gpu. Operating System: openSUSE Tumbleweed 20241018 KDE Plasma Version: 6.2.1 KDE Frameworks Version: 6.7.0 Qt Version: 6.8.0 Kernel Version: 6.11.3-1-default (64-bit) Graphics Platform: Wayland Processors: 8 × Intel® Core™ i5-10210U CPU @ 1.60GHz Memory: 38.5 GiB of RAM Graphics Processor: Quadro P520/PCIe/SSE2 Manufacturer: LENOVO Product Name: 20T40004UK System Version: ThinkPad P15s Gen 1