Dual Graphics Cards

AmigaOne X5000 platform specific issues related to Linux only.
outrun1978
Posts: 23
Joined: Mon Nov 09, 2015 6:03 pm

Re: Dual Graphics Cards

Post by outrun1978 »

@Spectre660

I picked up an ATI Fire 2250 card off Ebay https://www.ebay.co.uk/itm/ATI-FireMV-2 ... 2749.l2649 for use as a 2nd card on my X5000 for Linux as according to your success this should hopefully support Hardware Acceleration.

I notice that it comes with an S-Video port and also a DMS59 Port where I was expecting a DVI. I know i can get a DMS59-VGA or DMS-DVI converter which isn't a problem but i decided to try this out using the S-Video port in the meantime but wasn't having much luck with getting this to display. I have tried this in all the PCI EX1 ports. The card does work as the onboard fan does spin around.

Am i right in thinking S-Video will not display due to the lack of a driver, or is there anything I may need to configure somewhere to get this to display under S-Video or indeed VGA as I think I may go for this adapter?
Spectre660
Posts: 1525
Joined: Sat Jun 18, 2011 2:16 pm
Location: Montserrat

Re: Dual Graphics Cards

Post by Spectre660 »

Normally these cards include a DMS59 to dual DVI cable.
Mine did so I never tried any output via s-video.
The cables are available separately
https://www.amazon.com/Goliton-DMS-59-p ... dms+to+dvi
I am now using a MV2260 which does not have S-video so not in a position to try .
outrun1978 wrote:@Spectre660

I picked up an ATI Fire 2250 card off Ebay https://www.ebay.co.uk/itm/ATI-FireMV-2 ... 2749.l2649 for use as a 2nd card on my X5000 for Linux as according to your success this should hopefully support Hardware Acceleration.

I notice that it comes with an S-Video port and also a DMS59 Port where I was expecting a DVI. I know i can get a DMS59-VGA or DMS-DVI converter which isn't a problem but i decided to try this out using the S-Video port in the meantime but wasn't having much luck with getting this to display. I have tried this in all the PCI EX1 ports. The card does work as the onboard fan does spin around.

Am i right in thinking S-Video will not display due to the lack of a driver, or is there anything I may need to configure somewhere to get this to display under S-Video or indeed VGA as I think I may go for this adapter?
Sam460ex : Radeon Rx550 Single slot Video Card : SIL3112 SATA card
Spectre660
Posts: 1525
Joined: Sat Jun 18, 2011 2:16 pm
Location: Montserrat

Re: Dual Graphics Cards

Post by Spectre660 »

To get the console working on the pciex1 card append the following to your bootags

Code: Select all

fbcon=map:1
Sam460ex : Radeon Rx550 Single slot Video Card : SIL3112 SATA card
Spectre660
Posts: 1525
Joined: Sat Jun 18, 2011 2:16 pm
Location: Montserrat

Re: Dual Graphics Cards

Post by Spectre660 »

Another option is to shut off the connection of the Primary video card by appending the following to the bootargs (Uppercase being important here)

Code: Select all

video=DVI-I-1:d
instead of the fbcon=map:1

The connection names being in the format below followed by :d
DP-1
HDMI-A-1
DVI-I-1

Following command will list them

Code: Select all

dmesg | grep  drm
[ 3.113021] [drm] Radeon Display Connectors
[ 3.113029] [drm] Connector 0:
[ 3.113033] [drm] DP-1
[ 3.113037] [drm] HPD4
[ 3.113043] [drm] DDC: 0x6540 0x6540 0x6544 0x6544 0x6548 0x6548 0x654c 0x654c
[ 3.113050] [drm] Encoders:
[ 3.113054] [drm] DFP1: INTERNAL_UNIPHY2
[ 3.113059] [drm] Connector 1:
[ 3.113063] [drm] HDMI-A-1
[ 3.113067] [drm] HPD1
[ 3.113073] [drm] DDC: 0x6570 0x6570 0x6574 0x6574 0x6578 0x6578 0x657c 0x657c
[ 3.113079] [drm] Encoders:
[ 3.113084] [drm] DFP2: INTERNAL_UNIPHY2
[ 3.113088] [drm] Connector 2:
[ 3.113093] [drm] DVI-I-1
[ 3.113097] [drm] HPD2
[ 3.113102] [drm] DDC: 0x6560 0x6560 0x6564 0x6564 0x6568 0x6568 0x656c 0x656c
[ 3.113109] [drm] Encoders:
[ 3.113113] [drm] DFP3: INTERNAL_UNIPHY
[ 3.113118] [drm] CRT1: INTERNAL_KLDSCP_DAC1
[ 3.196824] [drm] fb mappable at 0xC005D9000
[ 3.196832] [drm] vram apper at 0xC00000000
[ 3.196836] [drm] size 8294400
[ 3.196841] [drm] fb depth is 24
[ 3.196845] [drm] pitch is 7680
Sam460ex : Radeon Rx550 Single slot Video Card : SIL3112 SATA card
Spectre660
Posts: 1525
Joined: Sat Jun 18, 2011 2:16 pm
Location: Montserrat

Re: Dual Graphics Cards

Post by Spectre660 »

Updating configuration .
X5000 configuration information updated .

Full 3D GPU acceleration under both AmigaOS 4.1 and Linux up to supported levels under both OS'es.
Open Gl 3.3 capabilities under Linux so 3D games run including Christian's Supertuxkart-0.8-1-2 version, Caseycullen's Xonotic version and Torcs. Linux Games like xontic and Quake III work best at default resolution (640x400) see QUAKE III fps Benchmarks below

PCIEx16 = Radeon R9-270X Graphics Card
PCIEX4 = Empty (Blocked by video Card)
PCIEX1 = SATA 3 Controller (Marvel 88SE9215 chipset) for Linux Hard Drive
PCIEX1 = TP-Link Gigabit Ethernet PCI-Express Network Adapter (TG-3468) works under both OS'es
PCIEX1 = ATI FirePro 2260 Graphics Card . Primamry LINUX card (Does not function under AmigaOS 4.1FE)
PCI = Empty
PCI = SoundBlaster Live! (Using the mem=3500M command line for Linux use)

Both video cards connected to the same monitor .
HDMI Audio also possible via the FirePro 2260 card under Linux .

===================================================================================================================
Quake III Benchmarks

X5000/20 Ubuntu 16.04 .
Quake III (demo four) default Settings 640x400 .

Radeon FireMV 2260 pciex1 (pciex1 Slot) = 53.4fps (R9-270X in pciex16 Slot)
Radeon FireMV 2260 pciex1 (pciex16 Slot) = 55.6fps
Radeon HD 6450 pciex16 (pciex16 Slot) = 63.5fps
Radeon HD 6570 pciex16 (pciex16 Slot) = 78.2fps


X5000/20 AmigaOS 4.1FE update 1 Radeon HD driver v3.4 Warp3D SI 53.27 MiniGL 2.21
Quake III (demo four) default Settings 640x400 .

Radeon R7-240 pciex16 (pciex16 Slot) = 76.1fps
Radeon R9-270X pciex16 (pciex16 Slot) = 99.5fps
Sam460ex : Radeon Rx550 Single slot Video Card : SIL3112 SATA card
acefnq
Posts: 236
Joined: Fri Sep 09, 2011 9:58 am

Re: Dual Graphics Cards

Post by acefnq »

Code: Select all

sudo mv '/usr/lib/xorg/modules/libglamoregl.so' '/usr/lib/xorg/modules/libglamoregl.so.bak' 
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.bak
[/quote]

Guys, I have tried this with Fedora 26 server but no luck, works fine for Ubuntu. I just get a back screen under Fedora, which works great but would be better with GPU acceleration. Any ideas?

Cheers

ace
Spectre660
Posts: 1525
Joined: Sat Jun 18, 2011 2:16 pm
Location: Montserrat

Re: Dual Graphics Cards

Post by Spectre660 »

@acefnq

for Fedora the correct directory is lib64 .
Also there is no xorg file in Christians' .img .

So use

Code: Select all

sudo mv '/usr/lib64/xorg/modules/libglamoregl.so' '/usr/lib64/xorg/modules/libglamoregl.so.bak' 
to get the gui after logingin use

Code: Select all

startx
Sam460ex : Radeon Rx550 Single slot Video Card : SIL3112 SATA card
User avatar
JohnFante
Beta Tester
Beta Tester
Posts: 183
Joined: Tue Sep 04, 2012 6:48 am
Location: Copenhagen, Denmark

Re: Dual Graphics Cards

Post by JohnFante »

Spectre660 wrote:Updating configuration .
X5000 configuration information updated .

Full 3D GPU acceleration under both AmigaOS 4.1 and Linux up to supported levels under both OS'es.
Open Gl 3.3 capabilities under Linux so 3D games run including Christian's Supertuxkart-0.8-1-2 version, Caseycullen's Xonotic version and Torcs. Linux Games like xontic and Quake III work best at default resolution (640x400) see QUAKE III fps Benchmarks below

PCIEx16 = Radeon R9-270X Graphics Card
PCIEX4 = Empty (Blocked by video Card)
PCIEX1 = SATA 3 Controller (Marvel 88SE9215 chipset) for Linux Hard Drive
PCIEX1 = TP-Link Gigabit Ethernet PCI-Express Network Adapter (TG-3468) works under both OS'es
PCIEX1 = ATI FirePro 2260 Graphics Card . Primamry LINUX card (Does not function under AmigaOS 4.1FE)
PCI = Empty
PCI = SoundBlaster Live! (Using the mem=3500M command line for Linux use)

Both video cards connected to the same monitor .
HDMI Audio also possible via the FirePro 2260 card under Linux .

===================================================================================================================
Quake III Benchmarks

X5000/20 Ubuntu 16.04 .
Quake III (demo four) default Settings 640x400 .

Radeon FireMV 2260 pciex1 (pciex1 Slot) = 53.4fps (R9-270X in pciex16 Slot)
Radeon FireMV 2260 pciex1 (pciex16 Slot) = 55.6fps
Radeon HD 6450 pciex16 (pciex16 Slot) = 63.5fps
Radeon HD 6570 pciex16 (pciex16 Slot) = 78.2fps


X5000/20 AmigaOS 4.1FE update 1 Radeon HD driver v3.4 Warp3D SI 53.27 MiniGL 2.21
Quake III (demo four) default Settings 640x400 .

Radeon R7-240 pciex16 (pciex16 Slot) = 76.1fps
Radeon R9-270X pciex16 (pciex16 Slot) = 99.5fps
Great! Thank you!

Just to be sure. Does this permit you to use dual monitors in both OS's?
X5000 :-)
Spectre660
Posts: 1525
Joined: Sat Jun 18, 2011 2:16 pm
Location: Montserrat

Re: Dual Graphics Cards

Post by Spectre660 »

@JohnFante

Dual Monitors only possible under Linux.
The card in the pciex1 slot is not active under AmigaOS 4.1.
Sam460ex : Radeon Rx550 Single slot Video Card : SIL3112 SATA card
Spectre660
Posts: 1525
Joined: Sat Jun 18, 2011 2:16 pm
Location: Montserrat

Re: Dual Graphics Cards

Post by Spectre660 »

Attaching a fan to the ATI Fire Pro 2260 keeps the temperature down.
Best location seems to be at the end of the card rather than the middle.
Using a 40mm fan.
Attachments
Temperatures.png
Sam460ex : Radeon Rx550 Single slot Video Card : SIL3112 SATA card
Post Reply