Bug 320988 - Screen/display settings dialog window width is greater than screen resolution
Summary: Screen/display settings dialog window width is greater than screen resolution
Status: RESOLVED UNMAINTAINED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_randr (show other bugs)
Version: 1.0
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-06-10 07:50 UTC by Kjetil Kilhavn
Modified: 2015-01-22 12:08 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Dialog window for adjusting settings (105.23 KB, image/png)
2013-06-12 07:18 UTC, Kjetil Kilhavn
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kjetil Kilhavn 2013-06-10 07:50:31 UTC
When I plug in an external monitor the a dialog pops up and asks me if I want to try and set it up automatically or open the settings dialog. Setting it up automatically used to work well with the new KScreen KCM (it remembered my preference), but I have reinstalled and now use only openSUSE RPMs. Setting it up automatically will clone the screens, so I open the settings dialog.
When I change from cloning to extending the desktop to the right the dialog window of the control module is resized. Only the width is affected, and is set to a much to high value, possibly twice the screen resolution. In my opinion the window size should not be changed at all - I was able to interact with it and change the setting so it must be usable as it is. However, the width should at least not be greater than the screen resolution.

Reproducible: Always

Steps to Reproduce:
1. Boot openSUSE 12.3 into KDE
2. Connect external monitor (to DisplayPort, but I think the same happens with VGA)
3. Accept to try setting up automatically - which will clone the desktop
4. Open settings and change from cloning desktop to extending to right
5. Apply change
Actual Results:  
Screen setup applied correctly.
Settings window with increased to a width > screen resolution.

Expected Results:  
Screen setup applied correctly.
Settings window size should not have changed.

Hardware:
- external monitor: HP L2445W
- laptop: Lenovo ThinkPad T410 with NVidia graphics (NVS3100M)
- port: DisplayPort identified as DP-0

Software:
- openSUSE 12.3 official repositories
- kernel: 3.7.10-1.11-desktop
- graphics driver: NVidia proprietary 319.17 compiled using LNVHW script
- KDE 4.10.3 from openSUSE official repositories
Comment 1 Kjetil Kilhavn 2013-06-12 07:18:16 UTC
Minor correction - revealing how poor my memory was… or that the behaviour was different today, which it probably was not.

The width of the settings window is incorrect (too wide) as soon as it opens (as soon as I choose to open the settings dialogue for manual adjustment).
I also took a screen shot, and the actual width is 3684 pixels. My two screen have a combined width of 3360 pixels (1440 + 1920) and the panel which is on the left side of the main screen is 120 pixels wide - so the algorithm for calculating that width must be of the less intuitive kind :-)
Comment 2 Kjetil Kilhavn 2013-06-12 07:18:56 UTC
Created attachment 80466 [details]
Dialog window for adjusting settings
Comment 3 David Edmundson 2015-01-22 12:08:35 UTC
Thanks for reporting your bug.

Since reporting Krandr has since been replaced by KScreen. It is available in the Plasma 4 series, and is default in Plasma 5 onwards.

I hope this solves your issue. If you still have a problem after upgrading please reopen a new bug under kscreen.

Thanks