Bug 261285

Summary: Save as default option don't remember all settings
Product: krandr Reporter: mathojojo
Component: control centerAssignee: Gustavo Pichorim Boiko <gustavo.boiko>
Status: RESOLVED DUPLICATE    
Severity: normal CC: kaimarciel, lamarque, myriam
Priority: NOR    
Version: 4.6   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:

Description mathojojo 2010-12-26 12:38:31 UTC
Version:           unspecified (using KDE 4.5.85) 
OS:                Linux

Hello,

As a dualhead desktop user, I enjoyed to see this new option in krandr : "Save as default".
Now, when I start my session, KDE won't set a clone mode dualhead, but an extended desktop. A great step there.

But I still have a problem. I can't understand why, but my first screen is always recognized as a 1280x1024. At each KDE session start, I had to set this screnn manually to his real nativ resolution 1680x1050 (mentioned 1680x1050 (Auto) ).
I believed the SAve as Default Buttom would save this otion as well, but it's not the case. I still have to do it at every start, manualy.

Thank you for your understanding.

(Both screens are different. The first one (DVI-0) is a wide HP w2207h 1680x1050, the second one is a 5:4 LG L1960TR)

Reproducible: Always



Expected Results:  
When the KDE session, starts, I would like that each resolution is correctly set on each screen. The Save as Default buttom should save both resolutions and screens organizations.

OS: Linux (x86_64) release 2.6.35-24-generic
Compiler: cc
Comment 1 mathojojo 2011-01-04 17:29:36 UTC
I will try to be more explicit.

MY GRAPHIC CONFIGURATION

     GRAPHIC CARD : AMD HD4850
     DVI-0 : HP w2207h  - recommended resolution : 1680*1050 (16:10)
     DVI-1 : LG L1960TR - recommended resolution : 1280*1024 (5:4)

FIRST KDE SESSION

Both screens are working in clone mode.
     DVI-0 : Display is wrong 1280*1024
     DVI-1 : No problem (display 1280*1024)

CONFIGURING in Krandr

     I set DVI-0 to 1680*1050 (available in the list, and marked as recommended)
     I set DVI-1 in extended mode (right of DVI-0)
     I apply the changes
     I use the option "set as default"

Result : my desktop is working fine in extended mode.

REBOOTING the computer

     When my KDE session starts, my monitors are displaying an extended desktop. Good !
But :
      DVI-0 : display is wrong again (1280*1024 instead of 1680*1050)
      DVI-1 : Display is good (1280*1024, right of DVI-0)

So I have to open krandr at any KDE session start, to configure the DVI-0 resolution to 1680*1050.

WHAT I CONCLUDE

    1/ First problem

 By default, the system is setting both resolution display to the limiting one. The limiting resolution for me is 1280*1024 from my DVI-1.
This is not a good idea, as the ration espect is not the same and both screen (even in clone mode)

    2 / Second problem

 I hoped that the "save as default" option in krandr would compensate the wrong default behavior of the system (or krandr). It saves my extended desktop mode, but not the resolution of my DVI-0.... so a shame !


I hope that I was more explicit this time.

Thank you all for your help.
Comment 2 kaimarciel 2011-06-08 19:04:24 UTC
Workaround for display settings not saving.

This example is based on my laptop running 1280X800, and a 2nd monitor that sits to the right running at 1600X900

Browse to /etc/kde4/kdm 

Edit file "Xsetup" to read

xrandr --output LVDS1 --mode 1280x800
xrandr --output VGA1 --mode 1600x900
xrandr --output LVDS1 --left-of VGA1

#! /bin/sh
# Xsetup - run as root before the login dialog appears

#xconsole -geometry 480x130-0-0 -notify -verbose -fn fixed -exitOnFail -file /dev/xconsole &


Note that this script runs before the login dialog, I run into problems if the script runs after login.
Comment 3 Lamarque V. Souza 2012-08-20 01:51:27 UTC

*** This bug has been marked as a duplicate of bug 183143 ***