Fedora Linux Support Community & Resources Center
  #1  
Old 30th December 2007, 12:45 AM
vodamaxe Offline
Registered User
 
Join Date: Nov 2007
Posts: 26
Spanning Dual Display (Laptop and external DVI-D Monitor)

I always enjoyed the possibility of working with my laptop (Fujitsu Siemens Amilo Si 1520 - graphic card Intel 954GM/GMS Integrated Graphics Controller) ) and using its display at 1280x800 resolution and simultanously using an external LCD Monitor, attached to the DVI-D connector of the Laptop, at 1600x1200 resolution. I used that in "spanning mode". This was no problem with the windows driver and -settings.
I changed to Linux (Fedora) however, and I love to use it.

Fedora works perfect at my Laptop, including wireless, bluetooth mouse, encryption (truecrypt), visualization (virtualbox) etc.

However,
I did not found the right way/setup yet, to use both displays, the laptop display and the external monitor, simultaneously, spanning, using their different resolution capabilities.
The system is recently updated (29-12-2007).
system-config-display does not provide the solution (tried it with more or less every thinkable combination of settings). I played with xorg.conf settings - no solution. An interresting effect: you can even delete /etc/X11/xorg.conf at all (!) - and X is still starting in high resolution (1280x800 at the Laptop screen) which tells me, that xorg.conf is not(!) the only one piece of configuration that plays a role when starting X (driver autodetection/auto-configuration features?)

The windows driver/setup shows, that techniclay there must be a way.
Any help/idea how the linux (fedora) setup has to be like?
Does anyone successfully runs X on a laptop screen and a external monitor screen simultaneously at different resolutions and in spanning mode (not clone the 2 displays) ???
Spend days with that. Out of ideas. Any help would be very appreciated.
thanks.
/h.
Reply With Quote
  #2  
Old 31st December 2007, 05:26 PM
tjrob Offline
Registered User
 
Join Date: Feb 2006
Posts: 16
Look here for a discussion about Intel video drivers (but I have a different video card):
http://forums.fedoraforum.org/showthread.php?t=176870

You want Xinerama mode.
Reply With Quote
  #3  
Old 1st January 2008, 10:35 PM
vodamaxe Offline
Registered User
 
Join Date: Nov 2007
Posts: 26
How to use xrandr to setup dual head and spanning mode

Actualy, the intel driver is cabable of doing Xinerame mode.
http://www.intellinuxgraphics.org/dualhead.html

Well, the new year starts good - after several days(!) of experimenting with xorg.conf I finaly found out that it needs just ty type in 2 commands to dynamically switch to mutli-display, multi-resolution Xinerama mode:

[heiko@schleppix ~]$ xrandr --verbose --output LVDS --auto
[heiko@schleppix ~]$ xrandr --verbose --output TMDS-1 --right-of LVDS


This works perfect with my Amilo Si1520 Laptop with Intel 945G Graphics Chipset and a external Dell Monitor, connected to DVI-D

After this commands, my Laptop Display works at 1280x800 and the external Display runs at 1600x1200. Xinerama (Spanning) mode:
[heiko@schleppix ~]$ xrandr

Screen 0: minimum 320 x 200, current 2880 x 1200, maximum 2880 x 3000
VGA disconnected (normal left inverted right x axis y axis)
LVDS connected 1280x800+0+0 (normal left inverted right x axis y axis) 261mm x 163mm
1280x800 59.9*+ 60.0
1280x768 60.0
1280x720 60.0
1024x768 60.0
800x600 60.3
640x480 59.9
TMDS-1 connected 1600x1200+1280+0 (normal left inverted right x axis y axis) 367mm x 275mm
1600x1200 60.0*+ 59.9
1280x1024 75.0 59.9
1152x864 74.8
1024x768 75.1 60.0
800x600 75.0 60.3
640x480 75.0 60.0
720x400 70.1
TV disconnected (normal left inverted right x axis y axis)

[heiko@schleppix ~]$


Xorg.conf looks like that:
(Note the virtual resolution set to 2880x3000 because of the sum of the display size of the two displays (1280+1600)x(1200+800))

[heiko@schleppix ~]$ more /etc/X11/xorg.conf

# Xorg configuration created by system-config-display

Section "ServerLayout"
Identifier "single head configuration"
Screen 0 "DScreen" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Synaptics" "CorePointer"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "de"
EndSection

Section "InputDevice"
Identifier "Synaptics"
Driver "synaptics"
Option "Device" "/dev/input/mice"
Option "Protocol" "auto-dev"
Option "Emulate3Buttons" "yes"
EndSection

Section "Device"
Identifier "Intel 945G"
Driver "intel"
# Using the name of the output defined by the video driver plus the identifier of a
# monitor section, one associates a monitor section with an output by adding an
# option to the Device section in the following format:
# Option "Monitor-outputname" "monitor ID"
Option "monitor-VGA" "foo"
Option "monitor-LVDS" "bar"
Option "monitor-TMDS-1" "dvi"
EndSection


Section "Monitor"
Identifier "dvi"
# specifies a mode to be marked as the preferred initial mode of the monitor
# Option "PreferredMode" "800x600"
# This optional entry specifies the position of the monitor within the X screen.
Option "Position" "1024 0"
#This optional entry specifies that the monitor should be ignored
# entirely, and not reported through RandR. This is useful if the
# hardware reports the presence of outputs that do not exist.
#Option "Ignore" "true"
EndSection



Section "Monitor"
Identifier "bar"
#Options LeftOf, RightOf, Above, Below specify monitors� relative position
Option "LeftOf" "dvi"
# This optional entry specifies whether the monitor should be
# turned on at startup. By default, the server will attempt to
# enable all connected monitors.
#Option "Enable" "true"
#This optional entry specifies the initial rotation of the given monitor.
# Valid values for rotation are "normal", "left", "right", and "inverted".
# Option "Rotate" "left"
EndSection



Section "Screen"
Identifier "DScreen"
Device "Intel 945G"
Monitor "bar"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1600x1200" "1280x800" "1024x768" "640x480"
# This optional entry specifies the virtual screen resolution to be used.
# If this entry is not present, the virtual screen resolution will be set to
# accommodate all the valid video modes given in the Modes entry.
# There is a known issue that DRI doesn't work on pre-965 if maximum is larger than 2048x2048.
Virtual 2880 3000
EndSubSection
EndSection

[heiko@schleppix ~]$
Reply With Quote
  #4  
Old 23rd May 2008, 01:49 PM
estan Offline
Registered User
 
Join Date: May 2008
Posts: 2
Problem getting it to work :(

Hello.

I have the exact same laptop (Si1520) and I can't get it to work. If you have spanning xinerama working, would you be willing to send me your xorg.conf, and also the output of xrandr -q when you have it working to my e-mail: elvstone@gmail.com.

I would really appriciate it as I have never gotten xinerama working

Regards,
Elvis Stansvik
Reply With Quote
  #5  
Old 23rd May 2008, 01:57 PM
estan Offline
Registered User
 
Join Date: May 2008
Posts: 2
I forgot to say: The only difference between mine and your setup is that I have an analog VGA monitor connected to the DVI port using a DVI-A adapter.
Reply With Quote
  #6  
Old 26th May 2008, 11:36 PM
vodamaxe Offline
Registered User
 
Join Date: Nov 2007
Posts: 26
for the record ...

from vodamaxe
to elvstone@gmail.com
date Sat, May 24, 2008 at 6:40 PM
subject xorg.conf and dualhead.sh
mailed-by gmail.com


Hi.

I have attached the xorg.conf that works for me in fedora at my Si 1520 FJ-Siemens Laptop with external Dell Monitor (DVI connected) (running at 1600x1200 pixels) in Xinerame Mode - and the xandr script I run to use/activate the xinerama mode.

The critical setting in the xorg.conf is the line:

Virtual 2880 2000

Where come the numbers 2880 and 2000 from ?

Well: My laptop screen resolution is 1280 by 800 and the Dell Monitor resolution can be up to 1600 by 1200 - which makes together a virtual resolution of 2880 by 2000.

Without that Virtual-setting (e.g. If you comment this line out) - Xinerama mode does not work.
(With the Virtual-setting however, CInerama works but 3d-Desktop Effects will not work - at least, they do not work for me...)

btw. that worked in fedora 8 and it still works with fedora 9 for me.
Even in (completly from scratch installed) fedora 9 there was now other way to make the Xinerama mode working (all built-in default tools failed to make the right settings or to (auto-create) the right xorg.conf)

good luck
/h.
__________________
/h.
linux.ll--ll.net
Reply With Quote
Reply

Tags
display, dual, dvid, external, laptop, monitor, spanning

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
FC10 - Dual monitor with Twinview: panels not spanning desktop luminarycrush EOL (End Of Life) Versions 5 21st October 2011 09:27 AM
Fedora 10 Dual Display settings tool detecting external monitor as laptop LCD gaaschk Hardware & Laptops 2 12th March 2009 03:21 PM
kernel update 2.6.25.6-27.fc8 disabled my spanning dual monitor n_guye_n Using Fedora 3 25th June 2008 05:41 PM
radeon + xrandr + laptop/external monitor display problem kewlemer Using Fedora 0 16th February 2008 08:37 PM
Spanning dual hear display svrich0 Hardware & Laptops 1 19th March 2004 07:33 AM


Current GMT-time: 23:19 (Tuesday, 21-05-2013)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat