https://bugs.kde.org/show_bug.cgi?id=499732
Bug ID: 499732
Summary: Inconsistent Monitor / Screen Indexes for Window Rules
Classification: Plasma
Product: kwin
Version: 6.2.5
Platform: Fedora RPMs
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: rules
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
SUMMARY
Whenever my monitors go into power save / sleep mode, or when I reboot, the
order of my screens for the purposes of Window Rules is reshuffled. This does
not involve adding or removing monitors from the system, though it is possible
that some of the monitors stop being detected by the system while in power save
mode.
This makes using an app that *must* be on the primary screen to work properly a
pain in the butt, as I have to change my window rules every time. Further, as
display numbers don't seem to be shown in Display and Monitor Settings,
determining which screen is which is a matter of trial and error.
STEPS TO REPRODUCE
1. Have three monitors connected (In my case, 1x MSI MPG 341CX QD-OLED, and 2x
Dell G2724D)
2. Either put the screens to sleep *or* reboot the computer.
3. Screen Numbers are now randomized.
OBSERVED RESULT
Screen Index for window rules has been randomized, and windows rules need
changed to assign windows to the correct screens.
EXPECTED RESULT
Screen Indexes remain consistent so long as the same display setup remains in
use. *Ideally*, this would follow the Screen Priorities setting, to allow users
control over these indexes, and allow them to remain somewhat consistent
between types of setups even as screen are connected and disconnected.
Alternatively, a window rule option that allows setting screen by some sort of
monitor ID / serial number specific to the monitor hardware (and doing nothing
if said monitor is not connected) would be extremely useful, allowing very fine
control over the windows in specific setups.
SOFTWARE/OS VERSIONS
Operating System: Ultramarine Linux 41
KDE Plasma Version: 6.2.5
KDE Frameworks Version: 6.10.0
Qt Version: 6.8.2
Kernel Version: 6.13.2-cachyos1.fc41.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 24 × AMD Ryzen 9 3900X 12-Core Processor
Memory: 31.3 GiB of RAM
Graphics Processor: AMD Radeon RX 6800
ADDITIONAL INFORMATION
--
You are receiving this mail because:
You are watching all bug changes.