Use Kscreen by default as KDE Screen Management in Mageia 4
- Email:neoclust at mageia dot org
- Targeted release: Mageia 4 -
- Last updated: 20/06/2013
- Percentage of completion: <90>%
KScreen provides a modern, intuitive and user-friendly interface to configure connected displays, their position, rotation or resolution. The main feature however is ability to automatically save and restore screen configuration for each set of connected monitors, so users only need to configure screen only when a new monitor is connected for the first time. After that KScreen will automatically load profile that describes all currently connected monitors. For instance, if you have a laptop with an external monitor connected, connecting a TV to the laptop will cause KScreen to load profile matching combination of EDIDs of the TV, the laptop and the external monitor and apply it (for example enable the TV and disable the external monitor). Unplugging the TV will restore profile matching EDIDs of the remaining connected monitors.
When a monitor is plugged-in for the first time, there is a set of rules that KScreen will automatically apply to create a new profile, depending on whether the monitor is connected to a PC, or a laptop, or whether the laptop is docked or it's lid is closed etc. and the new monitor will be extended to right, to left, or left disabled. In next versions, connecting an unknown monitor will display a Plasma popup, allowing user to quickly change position of the newly connected monitor or open the KCM to change advanced settings.
Software / Packages Dependencies
Kscreen and libkscreen are already packaged in mageia.
to enable it we will need to modify kde4-firstsetup.sh to add :
qdbus org.kde.kded /kded org.kde.kded.unloadModule randrmonitor qdbus org.kde.kded /kded org.kde.kded.setModuleAutoloading randrmonitor false
qdbus org.kde.kded /kded org.kde.kded.loadModule kscreen
What could disrupt development of this new feature
summary from : https://fedoraproject.org/wiki/Features/KScreen