UbuntuThis forum is for the discussion of Ubuntu Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I can't seem to get ubuntu to correctly recognize the the two graphics devices which I'd like to use to get dual monitors working.
my primary graphics device is a savage video card, and for my secondary card I am trying to use the integrated onboard graphics controller (intel 810e). Upon boot-up I get an error message refering to the Intel graphics device.
My XF86Config-4 File is a bit messy, but here it is in its entirety:
# XF86Config-4 (XFree86 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 XF86Config-4 manual page.
# (Type "man XF86Config-4" at the shell prompt.)
#
# This file is automatically updated on xserver-xfree86 package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xfree86
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following commands as root:
#
# cp /etc/X11/XF86Config-4 /etc/X11/XF86Config-4.custom
# md5sum /etc/X11/XF86Config-4 >/var/lib/xfree86/XF86Config-4.md5sum
# dpkg-reconfigure xserver-xfree86
Section "Files"
FontPath "unix/:7100" # local font server
# if the local font server has problems, we can fall back on these
FontPath "/usr/lib/X11/fonts/misc"
FontPath "/usr/lib/X11/fonts/cyrillic"
FontPath "/usr/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/Type1"
FontPath "/usr/lib/X11/fonts/CID"
FontPath "/usr/lib/X11/fonts/Speedo"
FontPath "/usr/lib/X11/fonts/100dpi"
FontPath "/usr/lib/X11/fonts/75dpi"
# paths to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
EndSection
Distribution: Fedora, Debian, OpenSuSE and Android
Posts: 1,820
Rep:
I'm not sure of your motherboard specs, but I know a good portion of mothers disable the onboard video device when a video card is found in the the system. I suggest trying a second video card and leaving the crappy on-board video disabled.
well I know that the onboard is not disabled, it works in windows. I would just use two graphics cards, but the computer seems to choke since they would both be PCI (I have no AGP slot).
For what it's worth here's the relevant bits of a working dual monitor XF86Config-4. There was some trial and error as you can see.
I would start with one screen and one monitor and get it working. Live distros can be helpful. Just boot a live cd of your choice and make a copy of that XF86Config. After you have one working, do the same with the other and copy the second XF86Config. Now you have the specs for each one monitor. For a dual screen XF86Config you have to name each monitor and each vid card at their respective 'Identifier' line. In each Screen section you must associate the right video card with the right monitor, then you will have defined two screens from there you should be able to figure out the Server Layout section.
Dual screens are the way to go.
Code:
cat /etc/X11/XF86Config-4
#As a note: this is a working XF86Config-4 for xinerama with two monitors
#a samsung 955df on the left and an old gateway vx900 (a rebadged something)
#Vid cards are an older ati and an nvidia fx5200 ( a piece of crap but had
#what I needed for the right price). The nvidia has twinview output with the mo
#monitor and an s-video out which can be played out to the tv and placing the
#picture quality bottleneck back on the the compression format instead of the
#video card itself.
Section "ServerLayout"
Identifier "XFree86 Configured"
Option "Xinerama" "true"
Screen "Screen0"
Screen "Screen1" RightOf "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Configured Mouse" "CorePointer"
# Serial Mouse not detected
# USB Mouse not detected
EndSection
Section "ServerFlags"
Option "AllowMouseOpenFail" "true"
Option "Xinerama" "true"
EndSection
Section "Device"
### Available Driver options are:-
# sw_cursor is needed for some ati and radeon cards
Option "sw_cursor"
#Option "hw_cursor"
#Option "NoAccel"
#Option "ShowCache"
#Option "ShadowFB"
#Option "UseFBDev"
#Option "Rotate"
Identifier "Card0"
# The following line is auto-generated by KNOPPIX mkxf86config
Driver "nvidia"
#added for tvOut
#black and white functional
#added following two lines
#Option "NoInt10" #added when clone didn't work. taken back out going wi
th earlier drivers EE
Option "NvAGP" "3" #changed from commented out
#Option "IgnoreEDID" "1"
#Boot didn't like'em
Option "DPMS" "on" #added on 230804
Option "TwinView" "True"
Option "SecondMonitorHorizSync" "30-50"
Option "SecondMonitorVertRefresh" "60"
Option "TwinViewOrientation" "Clone"
Option "MetaModes" "1024x768,1024x768;800x600,800x600;640x480,640x480"
#Option "MetaModes" "1024x768,800x600"
Option "TVStandard" "NTSC-M"
Option "TVOutFormat" "SVIDEO"
#Option "ConnectedMonitor" "CRT,TV"
#above was changed to SVIDEO from COMPOSITE 050804
VendorName "All"
BoardName "All"
BusID "PCI:2:0:0"
EndSection
#ati Card1
Section "Device"
### Available Driver options are:-
# sw_cursor is needed for some ati and radeon cards
#Option "sw_cursor"
#Option "hw_cursor"
#Option "NoAccel"
#Option "ShowCache"
#Option "ShadowFB"
#Option "UseFBDev"
#Option "Rotate"
Identifier "Card1"
# The following line is auto-generated by KNOPPIX mkxf86config
Driver "ati"
VendorName "All"
BoardName "All"
BusID "PCI:1:9:0"
End Section
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.