Proprietary Drivers or not?...and how many graphics cards can suse use?

Hi
I have two graphics card both ATI v4800 & hd4350, when i was setting suse the main graphics card just displayed a picture the v4800 card and the hd4350 had the set up options on it
but when the machine had installed suse it only uses one graphics card. the main v4800 card and the hd4350 is no where to be seen.

Can both cards be used to display at same time ie to 5 monitors (i do have a nvidia 7900gt card if its possible to use that instead of the hd4350 card i just thought with both been from same company)

when i was running win7 on this machine it just had all the displays(monitors) in graphics properties menu u arranged the monitors how u wanted, and could choose if they were to display or not, this is the only thing i seem to miss window for.

but could someone put me straight on this please

I use VmWare on suse and i have tried the ATI/AMD drivers but its says i dont have kernel headers in, but i must have as VmWare used them to install?..
if i don’t have the the Proprietary Drivers VmWare doesn’t have 3d support…

confused(doesnt take much)
Stan

On Tue, 02 Apr 2013 21:26:02 +0000, stantheman1066 wrote:

> but its says i dont have kernel headers in

What is the /specific/ error message you get?

Jim


Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

Hi Jim
the installer says to look in /usr/share/ati/ & this is the .txt file in there

Supported adapter detected.
Check if system has the tools required for installation.
fglrx installation requires that the system have kernel headers. /lib/modules/3.7.10-1.1-desktop/build/include/linux/version.h cannot be found on this system.
One or more tools required for installation cannot be found on the system. Install the required tools before installing the fglrx driver.
Optionally, run the installer with --force option to install without the tools.
Forcing install will disable AMD hardware acceleration and may make your system unstable. Not recommended.

Which os have you installed?

Has the following been tried, (assuming openSUSE12.3 and FirePro V4800 card is installed)

in a terminal, login as root and give cmd

init 3

login again as root and run the AMD installer again

if the above does not work, what is the output of cmd

rpm -aq | grep kernel

ATI HD4350 cards are no longer supported by the current propriety ATI drivers and the legacy propriety drivers do not work with opensuse 12.3, they only work with x-server 1.12 or lower.

Hi
I have both cards installed in the machine the V4800 is in slot one(1), and the HD4350 is in slot two(2)
the machine a hp xw6400 it came with xp installed but support for xp is ending so i am looking for a new operating system i have suse 12.3 installed(and i am liking it)
in xp both graphics cards worked with independent display outputs, can suse do this?.. when i set suse up the graphics card in slot one(V4800) just displayed the gecko picture
and the graphics card in slot two(HD4350) had the setup options displayed, but after set-up was complete suse stopped using the card in slot two and only uses the card in slot one

typing : rpm -aq | grep kernel - gives output below

kernel-firmware-20130114git-1.2.1.noarch
kernel-desktop-3.4.6-2.10.1.x86_64
kernel-default-devel-3.7.10-1.1.1.x86_64
kernel-xen-devel-3.4.6-2.10.1.x86_64
kernel-desktop-devel-3.7.10-1.1.1.x86_64
kernel-source-3.4.6-2.10.1.noarch
kernel-devel-3.4.6-2.10.1.noarch
patterns-openSUSE-devel_kernel-12.3-7.10.1.x86_64
kernel-source-3.7.10-1.1.1.noarch
kernel-desktop-devel-3.4.6-2.10.1.x86_64
kernel-devel-3.7.10-1.1.1.noarch
kernel-syms-3.7.10-1.1.1.x86_64
kernel-xen-devel-3.7.10-1.1.1.x86_64
kernel-default-devel-3.4.6-2.10.1.x86_64
kernel-desktop-3.7.10-1.1.1.x86_64
kernel-syms-3.4.6-2.10.1.x86_64

overall could someone tell me if linux(suse) can use two graphics cards like xp used to do. ie: to display different outputs to my 5 monitors ?

if it is possible to use two graphics card do they need to be the same make/model i have a nvidia 7900gt card laying around that i would prefer to use in slot two if that’s possible
when i first installed suse i had a copy of vmware version 9 that installer complained about the kernel headers, but a copy of vmware version 9.1 installed just fine

maybe the ati installer suffers from same problem…i emailed ati but i don’t think they will take any notice, but maybe they will fix it if it is there fault

just for now i think i will leave off installing the proprietary drivers and do without 3d support in vmware, but if you can please let me know about using more than one graphics card
and if it has to be the same make model or i could use say the v4800 in slot one and the nvidia 7900gt in slot two with or without proprietary drivers…

thank you
stan…

@stantheman1066

the kernel install is ok, the driver install should be the same for both

The latest amd driver for the FirePro V4800 is ‘http://www2.ati.com/drivers/firepro/9.003.3.3-Linux-153758C-Retail.zip
this driver is not compatible with the HD 42XX card.

the built-in radeon driver should be able to able to cope with both cards

to run with the radeon driver

  • make sure the fglrx driver had been fully un-installed, use the --force parameter if necessary
    (this is to ensure the radeon is not blacklisted)
  • make sure NO_KMS_IN_INITRD is set to no, in - yast, – /etc/sysconfig Editor
  • make sure the parameter nomodeset does not appear in the - yast, – Boot Loader, — Boot Loader Options, Optional Kernel Command Line Parameter line

then reboot

if set-up is then not as required, what is the output of cmds
lsmod | grep radeon
and
xrandr
?

these cmd output should show that the radeon module is installed in the kernel and what hardware the radeon driver can link to

@stantheman1066

also need to see the output of cmd (need to be root)

lspci

this info may be needed to build the .conf files if necessary

Yes

if it is possible to use two graphics card do they need to be the same make/model i have a nvidia 7900gt card laying around that i would prefer to use in slot two if that’s possible

  • they do not have to be the same make/model
  • you can use the nvidia if you want
  • you can add as many graphics adapters as you’d like … the first set of caveat(s) is that they need to be supported by drivers, and, then, the driver(s) you use must be compatible. For example, catalyst/fglrx and radeon do not mix.
  • know that multiple adapters under Linux is currently not as good (read: no where remotely close), to the ease it is to set up and utilize, as it is under Windows.
  • you will have to configure this manually (read: set up an xorg.conf file, and possibly other config files depending upon the route you take)
  • you essentially have a choice of either configuring one X server Display and two Screens … or two X server Displays, each with its own Screen
  • there are caveats with either configuration: read what I wrote here: https://forums.opensuse.org/english/get-technical-help-here/hardware/482424-3-monitors-nvidia-2.html#post2522549

And here:

NO_KMS_IN_INITRD is set to no, in kernel section of /etc/sysconfig
nomodeset does not appear in the - yast, – Boot Loader, — Boot Loader Options, Optional Kernel - but does appear in the Failsafe Kernel Command Line Parameter

[SUB]lsmod | grep radeon
radeon 948614 4
ttm 91975 1 radeon
drm_kms_helper 50840 1 radeon
drm 293115 6 radeon,ttm,drm_kms_helper
i2c_algo_bit 13414 1 radeon

xrandr
Screen 0: minimum 320 x 200, current 5440 x 1200, maximum 8192 x 8192
DisplayPort-0 connected primary 1920x1200+1600+0 (normal left inverted right x axis y axis) 519mm x 324mm
1920x1200 60.0*+
1920x1080 60.0
1600x1200 60.0
1680x1050 59.9
1680x945 60.0
1400x1050 59.9
1600x900 60.0
1280x1024 75.0 60.0
1440x900 75.0 59.9
1280x960 60.0
1366x768 60.0
1360x768 60.0
1280x800 74.9 59.9
1152x864 75.0
1280x768 74.9 60.0
1024x768 75.1 70.1 60.0
1024x576 60.0
800x600 72.2 75.0 60.3 56.2
848x480 60.0
640x480 72.8 75.0 60.0
720x400 70.1
DisplayPort-1 connected 1920x1200+3520+0 (normal left inverted right x axis y axis) 593mm x 371mm
1920x1200 60.0*+
1920x1080 60.0 50.0
1920x1080i 60.1 50.0
1680x1050 59.9
1680x945 60.0
1400x1050 59.9
1600x900 60.0
1280x1024 75.0 60.0
1440x900 75.0 59.9
1280x960 60.0
1366x768 60.0
1360x768 60.0
1280x800 74.9 59.9
1152x864 75.0
1280x768 74.9 60.0
1280x720 60.0 50.0
1440x576 50.0
1440x576i 50.1
1024x768 75.1 70.1 60.0
1440x480 59.9
1440x480i 60.1
1024x576 60.0
832x624 74.6
800x600 72.2 75.0 60.3 56.2
720x576 50.0
848x480 60.0
720x480 59.9
640x480 72.8 75.0 66.7 60.0 59.9
720x400 70.1
DVI-1 connected 1600x1200+0+0 (normal left inverted right x axis y axis) 408mm x 306mm
1600x1200 60.0*+
1400x1050 74.9 60.0
1600x900 60.0
1280x1024 75.0 60.0
1440x900 75.0 59.9
1280x960 60.0
1366x768 60.0
1360x768 60.0
1280x800 74.9 59.8
1152x864 75.0
1280x768 74.9 59.9
1024x768 75.1 70.1 60.0
1024x576 60.0
800x600 72.2 75.0 60.3 56.2
848x480 60.0
640x480 72.8 75.0 60.0
720x400 70.1

lspci
00:00.0 Host bridge: Intel Corporation 5000X Chipset Memory Controller Hub (rev 12)
00:02.0 PCI bridge: Intel Corporation 5000 Series Chipset PCI Express x4 Port 2 (rev 12)
00:03.0 PCI bridge: Intel Corporation 5000 Series Chipset PCI Express x4 Port 3 (rev 12)
00:04.0 PCI bridge: Intel Corporation 5000X Chipset PCI Express x16 Port 4-7 (rev 12)
00:05.0 PCI bridge: Intel Corporation 5000 Series Chipset PCI Express x4 Port 5 (rev 12)
00:06.0 PCI bridge: Intel Corporation 5000 Series Chipset PCI Express x4 Port 6 (rev 12)
00:07.0 PCI bridge: Intel Corporation 5000 Series Chipset PCI Express x4 Port 7 (rev 12)
00:10.0 Host bridge: Intel Corporation 5000 Series Chipset FSB Registers (rev 12)
00:10.1 Host bridge: Intel Corporation 5000 Series Chipset FSB Registers (rev 12)
00:10.2 Host bridge: Intel Corporation 5000 Series Chipset FSB Registers (rev 12)
00:11.0 Host bridge: Intel Corporation 5000 Series Chipset Reserved Registers (rev 12)
00:13.0 Host bridge: Intel Corporation 5000 Series Chipset Reserved Registers (rev 12)
00:15.0 Host bridge: Intel Corporation 5000 Series Chipset FBD Registers (rev 12)
00:16.0 Host bridge: Intel Corporation 5000 Series Chipset FBD Registers (rev 12)
00:1b.0 Audio device: Intel Corporation 631xESB/632xESB High Definition Audio Controller (rev 09)
00:1c.0 PCI bridge: Intel Corporation 631xESB/632xESB/3100 Chipset PCI Express Root Port 1 (rev 09)
00:1d.0 USB controller: Intel Corporation 631xESB/632xESB/3100 Chipset UHCI USB Controller #1 (rev 09)
00:1d.1 USB controller: Intel Corporation 631xESB/632xESB/3100 Chipset UHCI USB Controller #2 (rev 09)
00:1d.2 USB controller: Intel Corporation 631xESB/632xESB/3100 Chipset UHCI USB Controller #3 (rev 09)
00:1d.3 USB controller: Intel Corporation 631xESB/632xESB/3100 Chipset UHCI USB Controller #4 (rev 09)
00:1d.7 USB controller: Intel Corporation 631xESB/632xESB/3100 Chipset EHCI USB2 Controller (rev 09)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev d9)
00:1f.0 ISA bridge: Intel Corporation 631xESB/632xESB/3100 Chipset LPC Interface Controller (rev 09)
00:1f.1 IDE interface: Intel Corporation 631xESB/632xESB IDE Controller (rev 09)
00:1f.2 RAID bus controller: Intel Corporation 631xESB/632xESB SATA RAID Controller (rev 09)
01:04.0 Ethernet controller: Intel Corporation 82541PI Gigabit Ethernet Controller (rev 05)
01:09.0 Multimedia controller: Philips Semiconductors SAA7134/SAA7135HL Video Broadcast Decoder (rev 01)
10:00.0 PCI bridge: Intel Corporation 6311ESB/6321ESB PCI Express Upstream Port (rev 01)
10:00.3 PCI bridge: Intel Corporation 6311ESB/6321ESB PCI Express to PCI-X Bridge (rev 01)
1e:00.0 PCI bridge: Intel Corporation 6311ESB/6321ESB PCI Express Downstream Port E1 (rev 01)
1e:01.0 PCI bridge: Intel Corporation 6311ESB/6321ESB PCI Express Downstream Port E2 (rev 01)
1f:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5752 Gigabit Ethernet PCI Express (rev 01)
20:00.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
21:01.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
21:05.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
21:07.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
21:09.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
22:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 03)
23:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9120 SATA 6Gb/s Controller (rev 12)
40:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI FirePro V4800
40:00.1 Audio device: Advanced Micro Devices [AMD] nee ATI Redwood HDMI Audio [Radeon HD 5000 Series]
60:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RV710 [Mobility Radeon HD 4500/5100 Series]
60:00.1 Audio device: Advanced Micro Devices [AMD] nee ATI RV710/730 HDMI Audio [Radeon HD 4000 series][/SUB]

I think i need time to read & absorb more about this subject and now i know i can use different make cards,
I will use the nvidia instead of the hd4350 since its been said catalyst/fglrx and radeon do not mix it sounds like the best choice

in near future when i am ready to try & get the both cards running i will start another post, i dont want to screw this setup up.
i am on mobile broadband for one thing & i have installed wine and lots of other programs added repositories and all sorts
not ready to start again(fresh install).

Thank you for help i have more of an insight now and thats a good thing
i do have 3 monitors running the others a touch screen that i havent even thought of looking into yet but did find drivers
eGalax_eMPIA Technology Inc. TouchKit Linux Driver
and the 5th monitor is my t.v that only gets used when i am chilled out on sofa chating on IM’s or surfing its a smart t.v but there not that smart
need to find the acronis disk

again thanks and i will get both cards running in the end, i am going to stick with suse in many cases its better than windows i didnt realise before
stan

@stantheman1066

as failsafe mode is not normally used, having nomodeset there does not have any effect,
if its left there, another compatible driver will be loaded on boot if failsafe is selected,
suggest its deleted though

lsmod output shows the radeon module is loaded

xrandr shows there are three monitors attached,
has a boot been attempted with a monitor attached to the Radeon HD 4000 series card?
it should automatically be set-up and work,
under the geco symbol, --Systems(settings), — Display and Monitor, fine tuning of the monitors is possible

lspci shows both the cards have been detected, lines

40:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI FirePro V4800
60:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RV710 [Mobility Radeon HD 4500/5100 Series]

so it looks as though all is loaded correctly and should be running

it would be interesting to see the contents of the file,
/var/log/Xorg.0.log
its too big to post here, but it can be pasted to
SUSE Paste
and the reference to it pasted here

anyway congratulations on getting at least 3 monitors working

welcome on board

On Wed, 03 Apr 2013 12:46:03 +0000, stantheman1066 wrote:

> Hi Jim the installer says to look in /usr/share/ati/ & this is the .txt
> file in there

You said “but its says i dont have kernel headers in” - which tells me
there’s an error message that you’re getting. We need to know the
specific error message that’s generated (ideally, the output from running
the installer pasted into code tags - “#” button in the advanced message
editor).

Specific error messages are helpful. “I get an error” isn’t very helpful
and nearly impossible to diagnose. :slight_smile:

Jim


Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

@hendersj

I pasted the file Xorg.0.log to SUSE Paste
It wasn’t hard getting 3 monitors working as there plugged into the same card(v4800) in fact both cards have 3 outputs on them…
thing that i found strange is when i set the machine up i had 4 monitors and the t.v plugged in. The installation displayed a Gecko picture on the v4800 card plugged into slot 1 of pci-e
and the hd4350 card plugged into pci-e 2(2nd)slot had the setup options on ie: Where to install,time, components, options for install ect…

but when machine rebooted and started for first time there were no options for the hd4350 card in : System Settings/Display & Monitor : but it automatically displayed options for the v4800 card showing 3monitors attached

@Jim Henderson

/usr/share/ati/fglrx-install.log

Check if system has the tools required for installation.
fglrx installation requires that the system have kernel headers. /lib/modules/3.7.10-1.1-desktop/build/include/linux/version.h cannot be found on this system.
One or more tools required for installation cannot be found on the system. Install the required tools before installing the fglrx driver.
Optionally, run the installer with --force option to install without the tools.
Forcing install will disable AMD hardware acceleration and may make your system unstable. Not recommended.

when the machine booted for the first time i did install the beta ati driver thinking that installing a ati driver would make suse see both graphic cards, but later found out the hd4350 need legacy drivers
so i un-installed the beta ati driver( but overall i did download the wrong driver i just clicked on latest driver and that took me to the beta driver)
since un-installing the beta driver i cant install the working driver(real driver)
this is the driver i am tring to install
AMD Proprietary Linux x86 Display Driver

I have been thinking of just buying this Club 3D Radeon HD 7870 Eyefinity 6 ( retail , 6x mini DisplayPort)
it seems like it would solve my problems by giving me 3d support with the ati driver, and more outputs than i need as it supports 6monitors
if i was to buy this card i would do a fresh install of suse and the Catalyst AMD driver plus all the extra software i have installed!.. Downer software wise i have just got the machine how i like it…

@stantheman1066

from the paste provided the lines of interest are :-

connected
         8.045] (II) RADEON(0): Output DisplayPort-0 connected
         8.045] (II) RADEON(0): Output DisplayPort-1 connected
         8.045] (II) RADEON(0): Output DVI-1 connected
         8.223] (II) RADEON(G0): Output HDMI-0 connected

disconnected
         8.223] (II) RADEON(G0): Output DVI-0 disconnected
         8.223] (II) RADEON(G0): Output VGA-0 disconnected
    
(EE) error
         7.791] (EE) Failed to load module "fglrx" (module does not exist, 0) {can be ignored}
         8.294] (EE) RADEON(0): failed to set mode: Invalid argument(EE) RADEON(0): failed to set mode: Invalid argument(II) RADEON(0): Setting screen physical size to 370 x 277 {???}
         9.012] (EE) RADEON(0): failed to set mode: Invalid argument(EE) RADEON(0): failed to set mode: Invalid argument(II) RADEON(0): VRAM usage limit set to 211759K {???}
         9.197] (EE) RADEON(0): failed to set mode: Invalid argument(II) RADEON(0): VRAM usage limit set to 203119K {???}

assuming RADEON(0) is the v4800 and RADEON(G0) is the HD 4200 card
it looks like all outputs on the v4800 are active and perhaps only one, the HDMI-0, is active on the HD 4200

it looks like some manual setting up is required,
what is there in the following files, (if they exist)?
/etc/X11/xorg.conf
/etc/X11/xorg.conf.d/50-device.conf
/etc/X11/xorg.conf.d/50-monitor.conf
/etc/X11/xorg.conf.d/50-screen.conf

cheers

There is no file /etc/X11/xorg.conf

50-device.conf
# Having multiple "Device" sections is known to be problematic. Make
# sure you don't have in use another one laying around e.g. in another
# xorg.conf.d file or even a generic xorg.conf file. More details can
# be found in https://bugs.freedesktop.org/show_bug.cgi?id=32430.
#
#Section "Device"
#  Identifier "Default Device"
#
#  #Driver "radeon"
#
#  ## Required magic for radeon/radeonhd drivers; output name
#  ## (here: "DVI-0") can be figured out via 'xrandr -q'
#  #Option "monitor-DVI-0" "Default Monitor"
#
#EndSection

50-monitor.conf
# Having multiple "Monitor" sections is known to be problematic. Make
# sure you don't have in use another one laying around e.g. in another
# xorg.conf.d file or even a generic xorg.conf file. More details can
# be found in https://bugs.freedesktop.org/show_bug.cgi?id=32430.
#
#Section "Monitor"
#  Identifier "Default Monitor"
#
#  ## If your monitor doesn't support DDC you may override the
#  ## defaults here
#  #HorizSync 28-85
#  #VertRefresh 50-100
#
#  ## Add your mode lines here, use e.g the cvt tool
#
#EndSection

50-screen.conf
# Having multiple "Screen" sections is known to be problematic. Make
# sure you don't have in use another one laying around e.g. in another
# xorg.conf.d file or even a generic xorg.conf file. More details can
# be found in https://bugs.freedesktop.org/show_bug.cgi?id=32430.
#
#Section "Screen"
#  Identifier "Default Screen"
#
#  Device "Default Device"
#
#  ## Doesn't help for radeon/radeonhd drivers; use magic in
#  ## 50-device.conf instead
#  Monitor "Default Monitor"
#
#EndSection

@stantheman1066

from the info given in post #10, the whole set-up is automatically done by kms

to make sure the starting point is clean, suggest the following in done

in -yast, --System, ---Boot Loader. ---Boot Loader Option,

set Vga Mode to 
  Unspecified

in Optional Kernel Command Line Parameter
delete
  video=1920x1200
from the line (take care not to alter any other parameters!)

ensure
  User graphical console
is selected

set Console resolution to (assuming grub2 is used to boot)
  Autodetect by grub2

ensure Console theme is blank 

ensure serial console in not selected

then accept and reboot

then again paste /var/log/Xorg.0.log to ‘SUSE Paste’,
and pasted the reference to it here

keep smiling

Hi Keellambert

pasted /var/log/Xorg.0.log to
SUSE Paste

Stan…

Hi
I’ve repasted and set to never expire otherwise your post will become stale…
SUSE Paste

Yes, it would. I’ve advocated previously that throwing money at the problem is a legitimate solution – both in terms of ease of achieving what you seek as well as being able to provide a desirable desktop experience (precisely because all the monitors will be confined to one Screen and X Display) …

Whereas with the alternate (sunk cost) route (of using your existing multiple adapters), you will be subject to the limitations imposed by using multiple Screens or Displays (which I touched upon or described in the links provided above).

if i was to buy this card i would do a fresh install of suse and the Catalyst AMD driver plus all the extra software i have installed!.. Downer software wise i have just got the machine how i like it…
why do a reinstall? There wouldn’t be any need for that (i.e. Linux is not Windows)…especially given you have configured things the way you like them

It wasn’t hard getting 3 monitors working as there plugged into the same card(v4800)
yes, the outputs will be configured automagically and set to the same Screen

thing that i found strange is when i set the machine up i had 4 monitors and the t.v plugged in. The installation displayed a Gecko picture on the v4800 card plugged into slot 1 of pci-e
and the hd4350 card plugged into pci-e 2(2nd)slot had the setup options on ie: Where to install,time, components, options for install ect…

but when machine rebooted and started for first time there were no options for the hd4350 card in : System Settings/Display & Monitor : but it automatically displayed options for the v4800 card showing 3monitors attached
By your description, I believe that:

  • the v4800 is set as the primary adapter in your BIOS/efi … or, if they are both PCIe cards, and there are no such BIOS settings on your system relating to the configuration of which PCIe card is primary, then, well, that v4800 is indeed being configured as such
  • the gecko image you see is likely just the end of the plymouth splash on the framebuffer console used on the v48000 …whereas the X server got started on the other fb console being driven by the hd4350, and you saw all the installation options etc on that *
  • once you restarted the system, X auto-configuration just sets things up on the primary adapter; the v4800

As I likely said in those other links, X can’t have multiple graphics adapters attached to the same Screen … its a one adapter, one Screen relationship. Nor is X currently advanced enough to automatically setup Multiple Screens within the X server Display (though, recent work has started to change this … especially along the lines of the earlier generation DisplayLink based usb adapters)).

Setting up a second Screen is very easy to do manually (once you get a grasp of configuring xorg). And though keellambert is a bit mistaken that “it should automatically be set-up and work”, he is, however, correct in his observations that everything appears set to go. In fact, its just itching for you to test it out. I encourage you to do so. You can use the xorg.conf file I posted in one of those links as a template to use. You could try out Xinerama or try out a different window manager on the second Screen, or you test without Xinerama and use the cli to open apps on the second Screen.

I’m willing to bet that you will conclude that Xinerama is good but that its draw backs suck. Similarly, having completely distinct separate Screens is interesting and all, but is in no way conducive to a good desktop experience.

Which will bring you about to the other sunk cost option: Multiple X Displays … in effect, you set up a single seat multi-seat…which entails a number of hoops to jump through i.e. MUCH harder to configure … which, though pretty slick, still has some limitations (described in my links above) … so, throwing money at the problem might just be the best solution after all (near zero time to configure; provides the desired desktop experience that the other methods just can’t provide).

  • BTW, you should be able to replicate this somewhat by booting from, say, the SystemRescueCd … during boot, both framebuffer consoles are configured and then display the same kernel boot messages …until the X server is spun on one, and at which point, the other appears as a static display of the text that came up until the point X started