From Fedora Project Wiki
(Created page with "{{QA/Test_Case |description=This test case covers configuring and using KScreen |setup=Obtain a multihead configuration (Laptop LCD + at least one external monitor or multipl...") |
No edit summary |
||
Line 3: | Line 3: | ||
|setup=Obtain a multihead configuration (Laptop LCD + at least one external monitor or multiple monitors), have only one display connected at first. Make sure kscreen is installed and kded_randrmonitor is uninstalled. Restart your session after installing KScreen. | |setup=Obtain a multihead configuration (Laptop LCD + at least one external monitor or multiple monitors), have only one display connected at first. Make sure kscreen is installed and kded_randrmonitor is uninstalled. Restart your session after installing KScreen. | ||
<pre> | |||
# yum --enablerepo=updates-testing install kscreen | |||
$ 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 | |||
</pre> | |||
|actions= | |actions= | ||
# Connect a new monitor | # Connect a new monitor | ||
# Change configuration of monitors in the KCM (System Settings -> Display and Monitor -> Display Configuration) - change resolution, position or orientation of any monitor | # Change configuration of monitors in the KCM (System Settings -> Display and Monitor -> Display Configuration) - change resolution, position or orientation of any monitor. | ||
# Disconnect a monitor. The screen should be resized automatically, no window should be left "hidden" in the, now unavailable screen. | # Disconnect a monitor. The screen should be resized automatically, no window should be left "hidden" in the, now unavailable screen. | ||
# Connect the monitor again. The previous configuration should be correctly restored. | # Connect the monitor again. The previous configuration should be correctly restored. | ||
Line 12: | Line 18: | ||
|results= | |results= | ||
# Configuration is correctly restored when monitor is plugged in | # Configuration is correctly restored when monitor is plugged in. | ||
# Screen is correctly resized when monitor is unplugged, all windows are moved to the remaining screens | # Screen is correctly resized when monitor is unplugged, all windows are moved to the remaining screens. | ||
# Changing configuration in the KCM works | # Changing configuration in the KCM works. | ||
}} | }} |
Revision as of 18:31, 13 March 2013
Description
This test case covers configuring and using KScreen
Setup
Obtain a multihead configuration (Laptop LCD + at least one external monitor or multiple monitors), have only one display connected at first. Make sure kscreen is installed and kded_randrmonitor is uninstalled. Restart your session after installing KScreen.
# yum --enablerepo=updates-testing install kscreen $ 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
How to test
- Connect a new monitor
- Change configuration of monitors in the KCM (System Settings -> Display and Monitor -> Display Configuration) - change resolution, position or orientation of any monitor.
- Disconnect a monitor. The screen should be resized automatically, no window should be left "hidden" in the, now unavailable screen.
- Connect the monitor again. The previous configuration should be correctly restored.
- Repeat the steps above with different monitors and configurations.
Expected Results
- Configuration is correctly restored when monitor is plugged in.
- Screen is correctly resized when monitor is unplugged, all windows are moved to the remaining screens.
- Changing configuration in the KCM works.