Re: How To: Svideo / Dual Monitor(xinerama) / Dual Monitor(cloned desktop) on i945
Quote:
Originally Posted by
lummer
hi, can someone please help me?
in step 2, after i type
sudo /etc/X11/xorg.conf.svideo
I keep getting the error ...
sudo: /etc/X11/xorg.conf.svideo: command not found
Please help!
Thanks in advance.
Leon
I suspect that's because that line should be:
sudo gedit /etc/X11/xorg.conf.svideo
Re: How To: Svideo / Dual Monitor(xinerama) / Dual Monitor(cloned desktop) on i945
The command is
Code:
sudo gedit /etc/X11/xorg.conf.svideo
gedit is the text program, which is opened with super user rights using the sudo command. /etc/... is the path you are opening to edit. You'll get used to using bash commands. I hated them at first, but now it's kind of nice.
Re: How To: Svideo / Dual Monitor(xinerama) / Dual Monitor(cloned desktop) on i945
Hi, I followed all the steps, and unfortunatelly I can no manage to have my Acer Travelmate 2410 (Intel 915GM/GMS, 910 GML Express Chipset Familiy) with my external screen (Acer AL1917) working as dual screen. When I switch it to dual, I get a blank screen in my computer and a bleu one in the external screen. Any ideas? This is the file content:
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
Load "bitmap"
#Load "GLcore"
Load "ddc"
Load "dbe"
#Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/wacom" # Change to
# /dev/input/event
# for USB
Option "Type" "stylus"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/wacom" # Change to
# /dev/input/event
# for USB
Option "Type" "eraser"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/wacom" # Change to
# /dev/input/event
# for USB
Option "Type" "cursor"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
Section "Device"
Identifier "LCD"
Driver "i810"
Option "MonitorLayout" "CRT,LFP"
Option "DDCMode" "True"
Screen 0
BusID "PCI:0:2:0"
EndSection
Section "Device"
Identifier "CRT"
Driver "i810"
Option "MonitorLayout" "CRT,LFP"
Option "DDCMode" "True"
Screen 1
BusID "PCI:0:2:0"
EndSection
Section "Monitor"
Identifier "LCD"
Option "DPMS"
HorizSync 30 - 81
VertRefresh 56 - 76
EndSection
Section "Monitor"
Identifier "CRT"
Option "DPMS"
HorizSync 30 - 81
VertRefresh 56 - 76
EndSection
Section "Screen"
Identifier "LCD"
Device "LCD"
Monitor "LCD"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "Screen"
Identifier "CRT"
Device "CRT"
Monitor "CRT"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "LCDandCRT"
Screen 0 "LCD"
Screen 1 "CRT" RightOf "LCD"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
Option "Xinerama" "true"
# Option "AIGLX" "true"
EndSection
Section "ServerFlags"
Option "DefaultServerLayout" "LCDandCRT"
EndSection
#Section "DRI"
# Mode 0666
#EndSection
#Section "Extensions"
# Option "Composite" "Enable"
#EndSection
Re: How To: Svideo / Dual Monitor(xinerama) / Dual Monitor(cloned desktop) on i945
Quote:
Originally Posted by
aromboli
Any ideas?
Yes, but just ideas. YMMV.
Quote:
Originally Posted by
aromboli
Section "Monitor"
Identifier "LCD"
Option "DPMS"
HorizSync 30 - 81
VertRefresh 56 - 76
EndSection
Section "Monitor"
Identifier "CRT"
Option "DPMS"
HorizSync 30 - 81
VertRefresh 56 - 76
EndSection
Are you sure that you have the HorizSync and VertRefresh correct for the different monitors?
Quote:
Originally Posted by
aromboli
Section "Screen"
SubSection "Display"
Depth 24
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "Screen"
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection
xorg may have the two screens around the wrong way, try starting with the same resolution for both.
Lastly, if you are using Feisty, try getting the two screens working without Xinerama first. (You get separate sessions on each monitor rather than one across the two).
Re: How To: Svideo / Dual Monitor(xinerama) / Dual Monitor(cloned desktop) on i945
@veloce
@Hasen_A
Thanks guys, that did it. Now the next problem...
I do get an output, but not the correct one, the 2nd screen goes white with a black border(kinda like in the days of ZX Spectrum). The main screen goes black.
If I ctrl-del-backspace then it allows me to logon on but then goes to the situation described above.
To remedy I have to boot into safe mode and switchmon 1.
any suggestions?
Thanks in advance!
Re: How To: Svideo / Dual Monitor(xinerama) / Dual Monitor(cloned desktop) on i945
Another thing that goes wrong is that the card cannot cope with the screen depth of 24 bit when running dual screen. This is probably a memory issue. Make sure you allow for it to drop to 16bit (or lower with older equipment).
This means having these options included in the screens sections of the xorg.conf.
For those who have asked here's my xorg.conf:
Code:
##########################################################################################
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This version by: Kerry Mayes, February 2007.
# For Dell Latitude D520 with external Viewsonic VE710b Monitor connected via docking station.
#
# As an edited file, it will not be automatically updated on xserver-xorg package upgrades.
#
# I have not run the following command to allow it to be automatically updated:
# sudo dpkg-reconfigure -phigh xserver-xorg
#
# Updated by: Kerry Mayes, May 2007 for Feisty changes
# Xinerama no longer used as xorg now runs a session for each monitor.
##########################################################################################
#
# These sections have not been altered except to update for Feisty
Section "Files"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
Option "XkbOptions" "lv3:ralt_switch"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
EndSection
#
##########################################################################################
#
# First device section, will control the Laptop LCD screen
Section "Device"
Identifier "D520 945GM 0"
Driver "i810"
BusID "PCI:0:2:0"
# This next line is required for xinerama.
Screen 0
# It was stated somewhere that the LFP is always the second pipe. Make sure never
# to have a space after the "," it's interpreted as "None".
Option "MonitorLayout" "CRT,LFP"
# I don't think these next lines are actually required.
Option "BackingStore" "true"
Option "DevicePresence" "on"
Option "DisplayInfo" "FALSE"
Option "DRI" "true"
Option "CacheLines" "1024"
EndSection
#
##########################################################################################
#
# Second device section, will control the external screen
Section "Device"
Identifier "D520 945GM 1"
Driver "i810"
# Even though there is a second pci address for the card, only this one is used for
# the external monitor. The other may be for the svideo out but that has not been
# confirmed.
BusID "PCI:0:2:0"
# This next line is required for xinerama.
Screen 1
# It was stated somewhere that the LFP is always the second pipe. Make sure never
# to have a space after the "," it's interpreted as "None".
Option "MonitorLayout" "CRT,LFP"
# I don't think these next lines are actually required.
Option "BackingStore" "true"
Option "DevicePresence" "on"
Option "DisplayInfo" "FALSE"
Option "DRI" "true"
Option "CacheLines" "1024"
EndSection
#
##########################################################################################
#
# First Monitor section, for the Laptop LCD screen.
Section "Monitor"
Identifier "D520 Monitor"
# I can't find a definitive source for these values, but these are the ones Fiesty came up with.
HorizSync 28-70
VertRefresh 43-60
DisplaySize 304 228 # From manual
Option "DPMS"
EndSection
#
##########################################################################################
#
# Second Monitor section, for the Viewsonic monitor connected to the docking station.
Section "Monitor"
Identifier "Viewsonic VE710b Monitor"
# These values are from the monitor's manual.
HorizSync 30-82
VertRefresh 50-75
DisplaySize 338 270
Option "DPMS"
EndSection
#
##########################################################################################
#
# First screen section, connects the first device to the Laptop LCD screen.
# Note that the resolution "1400x1050" wasn't available until I had installed 915resolution
Section "Screen"
Identifier "D520 Screen"
Device "D520 945GM 0"
Monitor "D520 Monitor"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1400x1050" "1280x1024" "1024x768"
viewport 0 0
EndSubSection
SubSection "Display"
Depth 16
Modes "1400x1050" "1280x1024" "1024x768"
viewport 0 0
EndSubSection
EndSection
#
##########################################################################################
#
# Second screen section, connects the second device to the Viewsonic monitor connected to
# the docking station.
Section "Screen"
Identifier "Viewsonic VE710b Screen"
Device "D520 945GM 1"
Monitor "Viewsonic VE710b Monitor"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768"
# This next line has been found useful when xinerama automatically makes
# the two screens the same virtual size - this command can be used on the
# lower resolution screen to limit it to the resolution it can display
# without scrolling.
# virtual 1280 1024
viewport 0 0
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1024x768"
# This next line has been found useful when xinerama automatically makes
# the two screens the same virtual size - this command can be used on the
# lower resolution screen to limit it to the resolution it can display
# without scrolling.
# virtual 1280 1024
viewport 0 0
EndSubSection
EndSection
#
##########################################################################################
#
# The serverlayout section to put it all together.
# Currently I use this file for both Laptop only and Dual screens so have to comment things
# out or put them back in each time I switch.
#
Section "ServerLayout"
Identifier "Default Layout"
# For the Intel, having a screen number in these lines seems to get it confused.
Screen "D520 Screen" 0 0
# Comment out the next two lines to use just the laptop screen.
Screen "Viewsonic VE710b Screen" LeftOf "D520 Screen"
# Option "Xinerama" "on"
Option "Clone" "off"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
EndSection
#
# Sometimes gnome remembers layout stuff that screws up the screen - you can't drag windows
# into certain parts of the screen and so forth. The solution I found on the forums was to
# delete the following directory: [home directory]/.gconf/desktop/gnome/screen
#
#
##########################################################################################
#
# These sections not altered.
Section "ServerFlags"
EndSection
Section "DRI"
Mode 0666
EndSection
#
##########################################################################################
Re: How To: Svideo / Dual Monitor(xinerama) / Dual Monitor(cloned desktop) on i945
@veloce, thanks again. I got it working. Simply by choosing clone output instead of extended desktop.
Still not working properly though I still have a big black border around the 2nd screen output.
any suggestions ?
thanks!
Re: How To: Svideo / Dual Monitor(xinerama) / Dual Monitor(cloned desktop) on i945
Quote:
Originally Posted by
lummer
@veloce, thanks again. I got it working. Simply by choosing clone output instead of extended desktop.
Still not working properly though I still have a big black border around the 2nd screen output.
any suggestions ?
thanks!
That sounds like a resolution issue. xorg is not driving the screen at a high enough resolution.
A couple of possibilities:
1. with clone mode it may be driving both screens at the same resolution
2. xorg hasn't got the refresh and sync ranges for the monitor
Sorry you may have answered these before:
Are you running Fiesty? If so, try turning of clone mode (as well as leaving xinerama off).
Do you have an Intel graphics card? If so, try setting modes for the screens in the 915reolution config file.
Re: How To: Svideo / Dual Monitor(xinerama) / Dual Monitor(cloned desktop) on i945
hey i was just wondering if this howto would help me in getting my s-video out on my ATI Radeon 7000/ve to work on my tv properly?
Re: How To: Svideo / Dual Monitor(xinerama) / Dual Monitor(cloned desktop) on i945
@veloce
Yes, I am using Feisty, the border are only on the TV screen. When I swtich off clone mode the res goes back to 1024x786 on the laptop from I think 800x600.
Yes, I have an Intel integrated graphics card. How do I set modes for the screens in the 915reolution config file?