Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Interesting. They must have changed ‘apt’, as now only apt-mark works. Thank you so much for being such a dedicated user!
 
One more thing: mintppc.nl is not working from couple days but this Also mintppc.🙂 is ok.
I know, my domain name provoder shut me off, although I paid!!!

Edit: I forgot to set a setting at the domain name provider's website. It now works.

https://u58733p55594.web0093.zxcs-klant.nl is the actual website.
http(s)://mintppc.nl is redirected to https://u58733p55594.web0093.zxcs-klant.nl.

Now my mintppc.nl domain is active again.

If you want you could try an installation of MintPPC on your G5 with the following preseed address, not sure if it works though:


Edit 2: preseed loading via mintppc.nl works...I will update further if packages can be loaded during installation this way.

Edit 3: packages are loaded! I will adapt the installation instructions to make it easier now.

Edit 4: packages are NOT retrieved. It does not work...
 
Last edited:
  • Like
Reactions: eastone
Ok, today I am more successful. I have the proof of concept working. I am now fine tuning the whole thing and when finished I will let you know.
 
  • Like
Reactions: eastone
So MintPPC users can now enjoy a working mesa without too much hassle. I am not going to sit down now. It’s time to focus on the future. There is good news to tell: a brave man called Pavel Ondračka has submitted various commits to the mesa 26.2 line to improve mesa for the R300 driver. The Mesa 26.2.0 line got 111 commits for that driver alone by this gentleman. There are more improvements by other people too, see here. At MintPPC I am trying to build the very latest mesa 26.2.1-2 from the experimental suite on PowerPC and later on ppc64. If successful, I will add them to a special repo for testers. This version of mesa has all the new R300 goodies.


PowerPC users can test the new mesa packages. Add the following line to /etc/apt/sources.list (http, not https):
Code:
deb [signed-by=/etc/apt/keyrings/MintPPC32_additional_repository.asc] http://u58733p55594.web0093.zxcs-klant.nl/mesa-26.2 ./
 
I got mesa working on ppc64. Read the blog. If you want to test the new mesa, add the mesa-26.2 repo to apt and install the latest mesa (also see blog posts). I tested it on an iMac G5 iSight 20 with Radeon X600 XT card. All fixes have been sent to Debian.
 
  • Like
Reactions: eastone
The computer I developed MintPPC on is still working!
20FB73FF-6052-495F-AAC3-ED432A424345.jpeg
 
The computer I developed MintPPC on is still working!View attachment 2658442
I am in the process of getting rid of all files down to the bone (base system more or less). I haven’t touched this Mac for at least 3 years. I have a Frankenstein after a partial upgrade: a complete mess. It will take two full days probably to get it in a clean state. I don’t want to lose all my development files…I am sure that 99.99% of the people would already have given up, not me. Tomorrow it will be done. I will then reinstall MintPPC and test the new mesa.

Edit 6.9.2026: the system is clean after 3 days ...
1788692491906.png
 
Last edited:
  • Love
Reactions: Lastic
Ok, so I installed the latest mesa (26.2.1-2) on this PowerBook with an NV34M card [1] and mesa does not work out of the box. The old 32-bit PowerPC platform lacks the LLVM JIT/relocation support that these LLVM-dependent Mesa paths need. When LLVM 21 tries to execute generated code, it encounters a PowerPC relocation type that its RuntimeDyld implementation doesn't support, and deliberately aborts.

the error with glxinfo -B is:
LLVM ERROR: Relocation type not implemented yet!

If I force softpipe as renderer (CPU instead of GPU), mesa works, although slower (19 fps instead of 60). To force softpipe I added the following to ~/.xsessionrc:
export LIBGL_ALWAYS_SOFTWARE=true
export GALLIUM_DRIVER=softpipe

This works in MintPPC with LXDM as display manager.

[1] VGA compatible controller: NVIDIA Corporation NV34M [GeForce FX Go5200] (rev a1)
 
Last edited:
Ok, so I installed the latest mesa (26.2.1-2) on this PowerBook with an NV34M card [1] and mesa does not work out of the box. The old 32-bit PowerPC platform lacks the LLVM JIT/relocation support that these LLVM-dependent Mesa paths need. When LLVM 21 tries to execute generated code, it encounters a PowerPC relocation type that its RuntimeDyld implementation doesn't support, and deliberately aborts.

the error with glxinfo -B is:
LLVM ERROR: Relocation type not implemented yet!

If I force softpipe as renderer (CPU instead of GPU), mesa works, although slower (19 fps instead of 60). To force softpipe I added the following to ~/.xsessionrc:
export LIBGL_ALWAYS_SOFTWARE=true
export GALLIUM_DRIVER=softpipe

This works in MintPPC with LXDM as display manager.

[1] VGA compatible controller: NVIDIA Corporation NV34M [GeForce FX Go5200] (rev a1)

Did you tried to force nouveau driver and DRI3 in xorg.conf?

I am curious if it hit same assert as it did for me or not ....
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.