Re: Power Mac G5: Attempting to get 2D acceleration with nouveau and 6800 Ultra
Le 09/05/2016 08:56, Mathieu Malaterre a écrit :
I'm still on wheezy on PowerMac7.3 with Radeon-9600 AGP (rv350). It
works without 3d (with fbdev I think)
On Mon, May 9, 2016 at 8:44 AM, Rick Thomas <email@example.com> wrote:
On May 8, 2016, at 11:06 PM, Mathieu Malaterre <firstname.lastname@example.org> wrote:
On Tue, May 3, 2016 at 12:49 AM, Rick Thomas <email@example.com> wrote:
Is there a hardware solution? Is there a non-Nvidia graphics card I
could purchase and install in my PowerMac-G5 11,2 that wouldn’t have the
problem? I don’t need anything fancy. Just enough to run a simple 2D
mate or xfce desktop.
My Mac Mini G4 has a RV280 GPU (“Radeon 9200"), so I know this -somewhat- works.
Thanks… That’s good to know.
But does it work in a G5 64-bit machine?
If I understand correctly, that’s the problem with the Nvidia boards — the nouveau driver doesn’t work in a 64-bit environment with the huge page option that is native to that environment. So Peter’s software change configures it to use the smaller page size which is native to the 32-bit environment, but available for backwards compatibility in the 64-bit environment as well…
Please correct me if I’ve got it wrong.
The above is correct.
If you want to stick with your actual nvidia graphics cards (until the
bug is fixed upstream in nouveau), you are required to rebuild your
kernel and change the setting for PPC_64K_PAGES.
I did test once again Debian-8.5 last week on the same machine : it
works as well now (it was kindof broken in 8.0).
I didn't test video playback and 3d this time. The last time i did, 3d
worked but there was an endianness bug with colors in gnome-shell. And
it was slow (menus were slower than without 3d).
The most painfull was a black screen and/or the inability to correctly
configure the screen resolution of the screen due to a mismatch between
the two DVI outputs of the card : the dedicated xorg option (Option
"ReverseDDC") didn't work for me. So I was forced to randomly and
manually switch between DVI-0 and DVI-1 output.
Hope this helps,