Bug 440512

Summary: external display, intel 945, 64bit
Product: [openSUSE] openSUSE 11.1 Reporter: Alin M Elena <alinm.elena>
Component: YaST2Assignee: E-mail List <bnc-team-screening>
Status: RESOLVED FIXED QA Contact: Jiri Srain <jsrain>
Severity: Major    
Priority: P5 - None CC: sndirsch
Version: Beta 4   
Target Milestone: ---   
Hardware: x86-64   
OS: SUSE Other   
Whiteboard:
Found By: Community User Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Alin M Elena 2008-10-31 10:50:32 UTC
I try to connect an external display (1440x900) to a laptop (dell inspiron 640m) with intel 945 GME, intel driver and opensuse 11 64 bit.
Up to know I used as a workaround the i810 driver + profiles. (two different xorg.conf files).
Now I decided to try the intel driver.
So I launch Sax2 I configure the display for the right resolution I test it, save it and reboot.
Of course the things do not work by itself decides that 1024x768 is better for him.
If I manually set the resolution wit xrandr things seem to be perfect
The xserver is started by kdm4
there is also an annoying side effect. The display flickers too.

Found a kind of solution

in /etc/sysconfig/displaymanager

look for 
## Type: string
## Default: "1024x768_60 64.11 1024 1080 1184 1344 768 769 772 795 -HSync +Vsync"
#
# Mode to use for laptops for DISPLAYMANAGER_RANDR_MODE_* on laptops only,
# when the according variable is set to "auto".
# (RANDR 1.2 compatible drivers only).
#

and set 
DISPLAYMANAGER_RANDR_MODE_auto=""

This seems to cure both the strange resolution + the flicker
Comment 1 Stefan Dirsch 2008-10-31 18:31:38 UTC
We no longer use this magic. Maybe you've updated your system, so you won't get the new settings. Closing as fixed.

xorg-x11.changes:

[...]

-------------------------------------------------------------------
Sat Aug  9 12:29:23 CEST 2008 - sndirsch@suse.de

- no longer enable external resolution on laptops, i.e. set
  sysconfig variable DISPLAYMANAGER_RANDR_MODE_VGA to empty string
  instead of "auto" before; this time for real! (bnc #405399)

[...]
-------------------------------------------------------------------
Wed Jul  2 16:09:23 CEST 2008 - sndirsch@suse.de

- no longer enable external resolution on laptops, i.e. set 
  sysconfig variable DISPLAYMANAGER_RANDR_MODE_VGA to empty string
  instead of "auto" before (bnc #405399)
Comment 2 Alin M Elena 2008-10-31 18:38:20 UTC
funny to say that 'cause I have installed from a 11.1beta3 dvd clean install, no previous settings. 

Alin