Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I would like to use two different cards from ATI on my desktop. One card is integrated with the mainboard and second is bought as a standalone VGA. Does it have any possilibity to succeed?

Thanks, Regards

share|improve this question
    
why wouldn't it? –  Alvar Jan 19 '12 at 6:43
    
I have never used two different cards. And for example on some models of computers when two different cards are included (f.ex. nVidia and ION) than at least one of them doesn't work well under linux. –  Misery Jan 19 '12 at 6:46
    
OK, so I connected the second ATI card (1650). And only this one newly connected works. Is there an option to use both cards at the same time? When I wrote: lspci | grep VGA only this new one was listed. Unlike before, when my integrated card was used. How to make two cards working - one sending the view to one separate monitor. –  Misery Jan 19 '12 at 12:42
    
I found this link but I don't have the time at the moment to check it. I will make it in a few days. –  Misery Jan 19 '12 at 12:46
    
It's better that you edit your question when you have found more information or what progress you've made. long discussions in the comments aren't recommended. –  Alvar Jan 19 '12 at 14:15
add comment

1 Answer

As said so done. I tried to set up two graphic cards but I failed. However I think my little research might be helpful for some other users.

FIRST OF ALL: BE SURE THAT YOUR MAINBOARD SUPPORTS USING TWO (OR MORE) VGA CARDS. For example on my mainboard there's no such possibility to use both: integrated and PCI card at the same time. Only one at a time. You can check it in bios. the HowTo is very helpful, but many things are different in Lucid (10.04) at which I worked, so I will give a little update to it. As I said: I DIDN'T SUCCEED BECAUSE OF MY MAINBOARD LIMITATIONS so feel free to edit my answer and add Your remarks to it.

1) First of all there might be no xorg.conf file in Lucid. We have to create one:

a) disable Your graphic enviroment, for Gnome it is:

sudo stop gdm

b) After it is stopped, it may look like it was suspended or sth, then press

Alt+Ctrl+F1

c) login in text mode using Your user

d) create xorg.conf file:

sudo Xorg -configure

e) the contents of the file should be written on the screen and the path to the created file should be written also (path depends on how You are logged, as super user or as Your user and just using sudo command)

f) copy created xorg.conf.new (it is created instead of xorg.conf, but it is the same)

sudo cp xorg.conf.new xorg.conf.new.CARD0

2) Turn off Your PC DISCONNECT IT FROM ELECTRICITY and remove Your first card (CARD0) from Your mainboard (physically). Place Your second VGA card. Turn on the PC and repeat the steps from point 1.

3) Turn off the PC and insert first card into PC so both cards are installed. If necessary enable required BIOS features to use both cards.

3) Open both created xorg files (xorg.conf.new.CARD and xorg.conf.new). xorg.conf.new.CARD can be opened with gedit without permission to make changes, xorg.conf.new has to be opended with permission to make changes:

sudo gedit xorg.conf.new

4) From xorg.conf.new.CARD copy the sections titled "Screen", "Monitor" and "Device" (my content was):

Section "Monitor"
    #DisplaySize      380   300
    Identifier   "Monitor0"
    VendorName   "AOC"
    ModelName    "919"
    HorizSync    30.0 - 80.0
    VertRefresh  55.0 - 75.0
    Option      "DPMS"
EndSection

Section "Device"
    Identifier  "Card0"
    Driver      "radeon"
    VendorName  "ATI Technologies Inc"
    BoardName   "Radeon 2100"
    BusID       "PCI:1:5:0"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    SubSection "Display"
        Viewport   0 0
        Depth     1
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     4
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     8
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     15
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     16
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

and paste it to xorg.conf.new file.

5) Edit the xorg.conf.new file (I will give the sections in which I made changes): Numerations have to be changed (of screens, monitors and devices):

So in the text that WAS NOT pasted change Card0 to Card1, Screen0 to Screen1 and Monitor0 to Monitor1 (other names are possible if You wish):

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
        Screen      1  "Screen1" RightOf "Screen0"   #ADDED THIS LINE
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    ModulePath   "/usr/lib/xorg/modules"
    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"
    FontPath     "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
    FontPath     "built-ins"
EndSection

Section "Module"
    Load  "record"
    Load  "glx"
    Load  "dri"
    Load  "dbe"
    Load  "extmod"
    Load  "dri2"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
EndSection

Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option      "Protocol" "auto"
    Option      "Device" "/dev/input/mice"
    Option      "ZAxisMapping" "4 5 6 7"
EndSection


Section "Device"
    Identifier  "Card0"
    Driver      "radeon"
    VendorName  "ATI Technologies Inc"
    BoardName   "Radeon 2100"
    BusID       "PCI:1:5:0"
EndSection

Section "Monitor"
    #DisplaySize      380   300 # mm
    Identifier   "Monitor0"
    VendorName   "AOC"
    ModelName    "919"
    HorizSync    30.0 - 80.0
    VertRefresh  55.0 - 75.0
    Option      "DPMS"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "AOC"
    SubSection "Display"
        Viewport   0 0
        Depth     1
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     4
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     8
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     15
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     16
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

#I DID CHANGES BELOW HIS LINE---------------------

Section "Device"
    Identifier  "Card1"
    Driver      "radeon"
    VendorName  "ATI Technologies Inc"
    BoardName   "RV535 [Radeon X1650 Series]"
    BusID       "PCI:1:0:0"
EndSection

Section "Monitor"
    Identifier   "Monitor1"
    VendorName   "SAM"
    ModelName    "SyncMaster"
    HorizSync    30.0 - 75.0
    VertRefresh  56.0 - 61.0
    Option      "DPMS"
EndSection

Section "Screen"
    Identifier "Screen1"
    Device     "Card1"
    Monitor    "Samsung"
    SubSection "Display"
        Viewport   0 0
        Depth     1
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     4
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     8
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     15
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     16
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

After reboot it should work.

to check if both cards are installed please use:

sudo lspci | grep VGA

this should list two VGA cards

I WOULD LIKE TO ASK SOMEBODY EXPERIENCED WITH LINUX/UBUNTU TO TAKE A LOOK AT THIS AND TO DO SOME REMARKS.

Regards, Misery

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.