Repository navigation
Multi Monitor Configuration Issue #2526
Copy link
Copy link
Open
Labels
bugSomething isn't workingSomething isn't workingneeds-retest-on-latest-releaseniriCompositor the issue reproduces onCompositor the issue reproduces on
Description
Compositor
Niri
Distribution
Fedora
If Other, please specify
No response
Select your Installation Method
DankInstaller
Was this your original Installation method?
Yes
If no, specify
No response
dms doctor -vC
Click to expand
## DMS Doctor ReportSystem
- [ok] Operating System: Fedora Linux 44 (KDE Plasma Desktop Edition)
- ID: fedora, Version: 44, Arch: amd64
- [ok] Architecture: amd64
- [ok] Display Server: Wayland
- WAYLAND_DISPLAY=wayland-1
Versions
- [ok] DMS CLI: dms (git) v1.5-3754
- /usr/bin/dms
- [ok] Quickshell: Quickshell 0.3.0 (revision 4b4fca3224ab977dc515ac0bb78d00b3dfa71e00, distributed by Fedora COPR (avengemedia/quickshell))
- /usr/bin/qs
- [ok] DMS Shell: v1.5-beta
- /usr/share/quickshell/dms
Installation
- [ok] DMS Configuration: Found
- /usr/share/quickshell/dms
- [ok] shell.qml: Present
- /usr/share/quickshell/dms/shell.qml
- [info] Install Type: System package
- /usr/share/quickshell/dms
Compositor
- [ok] niri: 26.04 (git)
- /usr/bin/niri
- [info] Active: niri
- [ok] Background Blur: Supported
- Compositor supports ext-background-effect-v1
Quickshell Features
- [ok] Polkit: Available
- Authentication prompts
- [ok] IdleMonitor: Available
- Idle detection
- [ok] IdleInhibitor: Available
- Prevent idle/sleep
- [ok] ShortcutInhibitor: Available
- Allow shortcut management (niri)
- [ok] BackgroundBlur: Available
- Background blur API support in Quickshell
Optional Features
- [ok] accountsservice: Available
- User accounts
- [ok] power-profiles-daemon: Available
- Power profile management
- [ok] logind: Available
- Session management
- [ok] cups-pk-helper: Available
- Printer management
- [ok] I2C/DDC: 1 monitor(s) detected
- External monitor brightness control
- [ok] qt6-imageformats: Installed (5 formats)
- Formats: WebP, TIFF, GIF, JP2, ICNS (/usr/lib64/qt6/plugins/imageformats)
- [ok] kimageformats: Installed (4 formats)
- Formats: AVIF, HEIF, JXL, EXR (/usr/lib64/qt6/plugins/imageformats)
- [ok] Terminal: kitty
- [ok] Network: NetworkManager
- NetworkManager present. Using NM API.
- [ok] matugen: Installed
- Dynamic theming
- [ok] dgop: Installed
- System monitoring
- [ok] cava: Installed
- Audio visualizer
- [info] khal: Not installed
- Calendar events
- [ok] danksearch: Installed
- File search
- [ok] fprintd: Installed
- Fingerprint auth
Config Files
- [ok] settings.json: Present
- /home/JD/.config/DankMaterialShell/settings.json
- [ok] clsettings.json: Present
- /home/JD/.config/DankMaterialShell/clsettings.json
- [ok] plugin_settings.json: Present
- /home/JD/.config/DankMaterialShell/plugin_settings.json
- [ok] session.json: Present
- /home/JD/.local/state/DankMaterialShell/session.json
- [ok] dms-colors.json: Present
- /home/JD/.cache/DankMaterialShell/dms-colors.json
Services
- [ok] dms.service: enabled, active
- [ok] greetd: enabled
Environment
- [info] QT_QPA_PLATFORMTHEME: kde
- [info] QS_ICON_THEME: Not set
Summary: 0 error(s), 0 warning(s), 36 ok
Description
When DMS Is Restarted it loses Placement of Secondary Monitor.
Expected Behavior
It Should not forgot / override display placement.
Steps to Reproduce
- Place Secondary Monitor On Top Of Primary Monitor.
- Restart The DMS.
Error Messages/Logs
No response
Screenshots/Recordings
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingneeds-retest-on-latest-releaseniriCompositor the issue reproduces onCompositor the issue reproduces on
Activity
zobi commentedon Jul 2, 2026
same issue for me, with 3 monitors, sometimes placement is loose
purian23 commentedon Jul 4, 2026
Double check for us to see if this commit 5008406 improved the situation
display config: persist applied layout to auto profile and skip no-opâĶ
JDKamalakar commentedon Jul 9, 2026
@purian23 & @bbedward I tried this For Some time & found out that it's almost fixed as unlike old version display do not lose the alignment but the spacing between them is causing mouse to more travel when going from one display to another.
displays: floor logical output sizes on niri
bbedward commentedon Oct 28, 2026
Possibly addressed by 7355cc5 (display config: persist applied layout to auto profile and skip no-op re-apply on startup). Please retest on the latest release and say whether it still happens.