Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Is X850XT supported?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo on PPC
View previous topic :: View next topic  
Author Message
cloverskull
n00b
n00b


Joined: 03 Nov 2017
Posts: 5

PostPosted: Mon Jul 06, 2020 2:37 am    Post subject: Is X850XT supported? Reply with quote

I’ve been struggling for hours to get a linux distro to boot on my G5 with AGP Radeon X850XT and am about to throw this computer in the garbage. Lol. Sorry for being dramatic :)

As far as I can tell the X850XT is simply _not_ supported. At some point during the boot process, no matter what kernel args I have so far attempted, I can’t get this darned thing to work. It’s very frustrating. During the boot process, regardless of distro, suddenly the screen will just go black. CTRL-ALT-F<#> doesn’t do anything, it’s just completely unresponsive. Any ideas here? Am I hosed with this GPU?

Thanks!
Back to top
View user's profile Send private message
Maitreya
Guru
Guru


Joined: 11 Jan 2006
Posts: 445

PostPosted: Mon Jul 06, 2020 1:11 pm    Post subject: Re: Is X850XT supported? Reply with quote

cloverskull wrote:
I’ve been struggling for hours to get a linux distro to boot on my G5 with AGP Radeon X850XT and am about to throw this computer in the garbage. Lol. Sorry for being dramatic :)

As far as I can tell the X850XT is simply _not_ supported. At some point during the boot process, no matter what kernel args I have so far attempted, I can’t get this darned thing to work. It’s very frustrating. During the boot process, regardless of distro, suddenly the screen will just go black. CTRL-ALT-F<#> doesn’t do anything, it’s just completely unresponsive. Any ideas here? Am I hosed with this GPU?

Thanks!


It's a card from 2004 so yes it's a wee bit on the old side.
But as it's based on the r480 (not the rx480 from more recent years) it is supported by the radeon driver.
Set VIDEO_CARDS="radeon r300" and be sure to have the right firmware available for the kernel to load (the probable reason you get a black screen)
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54596
Location: 56N 3W

PostPosted: Mon Jul 06, 2020 1:39 pm    Post subject: Reply with quote

cloverskull,

Build Simple Framebuffer into the kernel too.
I suspect the kernel is switching to radeondrmfb and you have some bits missing or you have other Framebuffer hardmare drivers enabled that interfere with radeondrmfb.

Simple, VESA, VGA and EFI are safe as they don't do any hardware set up.
Your hardware is too old for EFI and I suspect VGA is not supported on a G5 either.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
cloverskull
n00b
n00b


Joined: 03 Nov 2017
Posts: 5

PostPosted: Mon Jul 06, 2020 6:14 pm    Post subject: Reply with quote

Hey folks, thanks for the replies :)

I think the issues that I'm having are a bit unique. I believe the X800XT and X850XT on Mac were unique and there may not actually be linux support at all. Most of the research I've done suggests that there have traditionally been issues with these cards and that they haven't been usable in the past...I was hoping that would be different but evidently the Mac version of the cards had a different BIOS.

I have very significant issues booting anything. If there's a simple framebuffer built into the kernel, what can I use at boot to kill the Radeon framebuffer, KMS, etc., and just use the simple framebuffer?

The only thing I can actually get to boot to a screen I'm able to use right now is the Debian 10 PPC port, which goes to a textmode installer. This suggests that there must be a textmode interface I can use to boot post installation, but I can't figure out the magic boot string to issue at yaboot.

I appreciate the help here :)
Back to top
View user's profile Send private message
Ant P.
Watchman
Watchman


Joined: 18 Apr 2009
Posts: 6920

PostPosted: Mon Jul 06, 2020 10:47 pm    Post subject: Reply with quote

Try booting with agp=off. Some of the X models from that era use pcie-to-agp bridge chips and driver support for them has always been hit or miss.

Besides, the AGP code is bitrotting to the point where upstream intends to remove it.
Back to top
View user's profile Send private message
kahuna
n00b
n00b


Joined: 21 Apr 2022
Posts: 10
Location: Alberta, Canada

PostPosted: Thu Apr 21, 2022 4:30 pm    Post subject: Reply with quote

I have an X850XT sitting on my desk at the moment. I'm still using the Radeon 9650 and I was planning to swap it with this X850XT, now ... I'm not so sure...
Were you able to make it work?
Thanks!
Back to top
View user's profile Send private message
kahuna
n00b
n00b


Joined: 21 Apr 2022
Posts: 10
Location: Alberta, Canada

PostPosted: Tue May 10, 2022 7:14 am    Post subject: Reply with quote

I'm playing around with it as I write this post so, replying to myself :)

It's actually an X800XT Mac Edition AGP (Based on R420 Radeon chipset).

It works perfectly fine in both MacOS X and MorphOS.
However, when I go into the boot selection (pressing 'option' in my G5 before the chime), the screen looks garbled, quite difficult to read the labels of the Mac boot selector.
Things look even worse in the GRUB menu. It improves a bit when finishes booting (I guess the font changes and this is slighly more readable), but it's still difficult to read any text on the screen.

I've tried to start XFCE4, basically it freezes when the X.org is starting up.
It's using the 'radeon' driver. There are no erros on the Xorg.log, these are the last lines:

Code:
[    42.253] (II) GLX: Initialized DRI2 GL provider for screen 0
[    42.253] (II) Initializing extension XFree86-VidModeExtension
[    42.253] (II) Initializing extension XFree86-DGA
[    42.253] (II) Initializing extension XFree86-DRI
[    42.253] (II) Initializing extension DRI2
[    42.254] (II) RADEON(0): Setting screen physical size to 508 x 285


I have tried to force it to use PCI mode, compiled a Kernel that includes the "R420_cp.bin" firmware... Same behaviour :(
Also there is no power control on the card, I can hear its fan at all times; this is something that doesn't happen in MorphOS or MacOSX.

Anyway, these are just my findings.
Back to top
View user's profile Send private message
kahuna
n00b
n00b


Joined: 21 Apr 2022
Posts: 10
Location: Alberta, Canada

PostPosted: Thu May 12, 2022 6:15 am    Post subject: Reply with quote

Well, another comment if I may.

I went back to my trusted Radeon 9650 AGP, saw the same problem with the fonts in both the Mac boot selector as well as in any text screen in Gentoo.
It turns out, for some reason, it's due to the DVI port you decide to use. I haven't much choice on the X800XT as the port 1 is ADC and I don't have an ADC monitor or adapter. So, I connected my monitor to the DVI port 2 on this card.
Inadvertently, I did the same when I went back to the 9650. Fonts are fine when I connect my monitor to DVI port 1 (no ADC here).

Wondering if this stuff with display ports has to do somehow with the freeze starting the X.org...
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on PPC All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum