R7-250X under LinuxPPC 3D KO

AmigaOne X1000 platform specific issues related to Linux only.
zzd10h
Posts: 546
Joined: Sun Sep 16, 2012 5:40 am
Location: France

R7-250X under LinuxPPC 3D KO

Post by zzd10h »

Hi,
Just for info, I received a R7-250X and tested it under Mate 15.04 / Kernel 4.0.

2D works but no 3D.

SuperTuxKart opens only a black screen and glxgears is very low.
Attachments
Capture d’écran_2015-04-01_18-32-19.png
http://apps.amistore.net/zTools
X1000 - AmigaOS 4.1.6 / 4.1 FE
User avatar
xeno74
Posts: 9349
Joined: Fri Mar 23, 2012 7:58 am

Re: R7-250X under LinuxPPC 3D KO

Post by xeno74 »

zzd10h wrote:Hi,
Just for info, I received a R7-250X and tested it under Mate 15.04 / Kernel 4.0.

2D works but no 3D.

SuperTuxKart opens only a black screen and glxgears is very low.
Thank you very much for testing!
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
daz
Beta Tester
Beta Tester
Posts: 329
Joined: Tue Dec 21, 2010 7:32 pm

Re: R7-250X under LinuxPPC 3D KO

Post by daz »

zzd10h wrote:Hi,
Just for info, I received a R7-250X and tested it under Mate 15.04 / Kernel 4.0.

2D works but no 3D.

SuperTuxKart opens only a black screen and glxgears is very low.
The R7 series use a Southern Islands chipset, 3D for these requires LLVM to compile the shaders. Both Xeno and I have tried, but there was a bug in LLVM that meant it wouldn't work on PPC. (It may have been fixed now, I mean to go back an check when time permits). For now revel in AOS4 being Ahead of Linux!

I think you'll also find 2D is software rendered (it uses Glamor on SI, ie needs 3D), but the speed of the memory bus and processor make it difficult to notice.

We'll post here when 3D works on your card, but it is not imminent.

Regards
Darren
zzd10h
Posts: 546
Joined: Sun Sep 16, 2012 5:40 am
Location: France

Re: R7-250X under LinuxPPC 3D KO

Post by zzd10h »

"For now revel in AOS4 being Ahead of Linux!"

Ah ah ah, right !

Thx for the explanations and the thin hope.
http://apps.amistore.net/zTools
X1000 - AmigaOS 4.1.6 / 4.1 FE
User avatar
xeno74
Posts: 9349
Joined: Fri Mar 23, 2012 7:58 am

Re: R7-250X under LinuxPPC 3D KO

Post by xeno74 »

FYI:

Hardware 3D works only with a supported RadeonHD 4xxx 5xxx & 6xxx gfx cards. The Radeon R7 250X (7770 <-> R7 250X Verde/TAHITI_uvd) works only with the kernel 4.0 and higher currently. There was a bug in some earlier kernel versions: https://bugs.launchpad.net/ubuntu/+sour ... ug/1386973. The A-EON Live Remix DVD boots with a 3.13 LTS kernel. Therefore it doesn't work in the live mode because of the bug above. But the Ubuntu developers have created a fix and maybe they integrate it in the 3.13 LTS kernel.
Andy Whitcroft (apw) on 2015-05-07
Changed in linux (Ubuntu Trusty):
status: Fix Committed → Fix Released
tags: removed: kernel-bug-break-fix
But they haven't applied this fix to the 3.13 LTS kernel yet. I'll release the kernel 3.13.19 after the 4.1 release. I hope this fix is included then.

I've asked the Ubuntu developers if they have applied this fix to the 3.13 LTS kernel yet.
Hi All,

Thank you very much for fixing this bug. Have you applied this fix to
the 3.13 LTS kernel yet? If not, could you apply this fix to the LTS
kernel 3.13, please?

Kernel 3.13:
http://www.ubuntuupdates.org/package/ca ... rce-3.13.0

Thanks in advance.

Christian

--
You received this bug notification because you are subscribed to the bug
report.
https://bugs.launchpad.net/bugs/1386973
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 9349
Joined: Fri Mar 23, 2012 7:58 am

Re: R7-250X under LinuxPPC 3D KO

Post by xeno74 »

Hi All,

According to Federico Tello Gentile, the bug with the R7 250X has been fixed.
On 27/05/2015 2:54 p.m., Federico Tello Gentile wrote:
> It is fixed in the 3.13 since 2015-05-07.
> I'm using 3.13.0-53-generic #89-Ubuntu SMP Wed May 20 10:34:39 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux.
>
I've created a new 3.13 LTS kernel and I hope you can boot the A-EON Live Remix DVD with a Radeon R7 250X. Please test the kernel 3.13.19.

Download: kernel-3.13.19-1-x1000-ubuntu-ppc64.tar.bz2

Rgds,

Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
zzd10h
Posts: 546
Joined: Sun Sep 16, 2012 5:40 am
Location: France

Re: R7-250X under LinuxPPC 3D KO

Post by zzd10h »

I'm ready to test but how to boot this DVD with a kernel in a USB stick ?

I improvised a command that fails (of course)

boot -elf -noints -fs=iso atapi0.1:bootdvd0.1 -fatfs usbdisk0:vmlinux-3.13

=> "Could not load atapi:bootdvd0.1: Not an elf format executable"

Thx
http://apps.amistore.net/zTools
X1000 - AmigaOS 4.1.6 / 4.1 FE
User avatar
xeno74
Posts: 9349
Joined: Fri Mar 23, 2012 7:58 am

Re: R7-250X under LinuxPPC 3D KO

Post by xeno74 »

zzd10h wrote:I'm ready to test but how to boot this DVD with a kernel in a USB stick ?

I improvised a command that fails (of course)

boot -elf -noints -fs=iso atapi0.1:bootdvd0.1 -fatfs usbdisk0:vmlinux-3.13

=> "Could not load atapi:bootdvd0.1: Not an elf format executable"

Thx
Here you are ;-)

Code: Select all

CFE> ramdisk -addr=0x24000000 -fs=iso atapi0.1:casper/powerpc64/initrd
CFE> setenv bootargs "root=/dev/ramdisk file=/cdrom/preseed/ubuntu.seed boot=casper quiet ro splash --"
CFE> boot -elf -noints -fatfs usbdisk0:vmlinux-3.13.19
I hope it boots. Many thanks.

Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
zzd10h
Posts: 546
Joined: Sun Sep 16, 2012 5:40 am
Location: France

Re: R7-250X under LinuxPPC 3D KO

Post by zzd10h »

I transfered your kernel on my CF and booted with your command.

Unfortunately, the kernel seems to be loaded but after 30-60 seconds on the load screen below, the screen turns to black.

No life on my X1000...
Attachments
Boot_313_R7250X.JPG
http://apps.amistore.net/zTools
X1000 - AmigaOS 4.1.6 / 4.1 FE
User avatar
xeno74
Posts: 9349
Joined: Fri Mar 23, 2012 7:58 am

Re: R7-250X under LinuxPPC 3D KO

Post by xeno74 »

zzd10h wrote:I transfered your kernel on my CF and booted with your command.

Unfortunately, the kernel seems to be loaded but after 30-60 seconds on the load screen below, the screen turns to black.

No life on my X1000...
Hi zzd10h,

Many thanks for testing. I like the kind of development by canonical to fix problems in the 3.13 LTS kernel series. And sometimes they added some new features. But in the last time there were some problems with the 3.13 LTS kernel. My question is, does it make any sense to release the old 3.13 kernels without R7 support? I think not. I think about the end of this kernel series for our A1-X1000. What do you think?

Rgds,

Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
Post Reply