Lubuntu 16.04 Remix (updated)

Fantastic! Glad you figured it out. I'll link to your post when I get home for the rage128 section.
Everything should stabilize once its installed and the updates are installed.

Yesterday after many trials I have managed to make the iMac G3 works with its specific r128 driver with following xorg.conf settings:

Code:
#Add/change this in MODULE section
    Disable    "dri"
    Disable    "dri2"
    Load    "glx"

#Add/change this in DEVICE section
    Driver    "r128"
    Option    "UseFBDev"    "false"
    Option    "NoInt10"    "true"
    Option    "ForcePCIMode"    "true"

#Add/change this in SCREEN section
#Change DefaultDepth to 16 in case you have an ATI128 with 8MB VRAM
    DefaultDepth    24
    SubSection "Display"
        Depth    16
        Modes    "1024x768"    "800x600"
    EndSubSection
    SubSection "Display"
        Depth    24
        Modes    "1024x768"    "800x600"
    EndSubSection

Now all the glithes are gone, UI looks also more responsive.

IMG_20201222_205915.jpg


Next step will be to enable hardware acceleration and DRI (glxGears runs @25fps due to software rendering).

Enabling it will require additional time since r128 acceleration is not compatible with MESA 8, so probably I will need to downgrade packages plus run further configuration of X.

Let's see where we will end up with this nice distro :)
Cheers/Francesco
 
And with additional multiple steps we have a 20 years old iMac G3 with ATI Rage 128 (16M) with HW acceleration enabled!!
I did also several testing to optimize its poor performances passing from 260fps to 370fps in glxGears.

IMG_20201224_203434.jpg


Also some games with openGL <= 1.2 work smoothly:

IMG_20201224_195402.jpg


Happy with the progresses so far.
Next step will be to move away from XAA and to enable "modern" EXA acceleration on the r128. However to do that I need newer drivers requiring tons of newer libraries, so I think I will be forced to test more recent OSes like the 16.04. Let's see..

Have a nice Xmas.
Francesco
 
very cool to see 3D acceleration on Rage 128 graphics in Linux!

what does a glxinfo -B look like im curious?

would be very cool if you could get 3D acceleration working in newer Linux versions, would be quite fun to play with My Pismo

(I did at one point a little while ago intsall Debian Sid and noticed while the r128 graphics driver loads etc, as you say OpenGL etc is still all in software mode)



I wonder if anything can be done for ATI Rage Pro graphics as found in the G3 beige and iBook G3 first generation as a couple examples (at least on those 2 your not stuck with a fixed frequency CRT!)

the Rage Pro had OpenGL Support in Classic Mac OS, but curiously in OS X only had GUI acceleration but no OpenGL support

I know there is a Rage Pro driver in Linux, but I dont know if it does or did support OpenGL at any point?
 
I think Linux is best served on a G4 or G5.. G3 just does NOT cut it anymore. Sorry, but the G4 and G5 offer so much more than the G3. My personal opinion.. Plus, even a G4 Powerbook is a better option for Linux than any G3 if you ask me.
 
@LightBulbFun have you ever managed to get Lubuntu Remix 12.04 or Macbuntu to boot in OF on your Pismo via DVD? For some reason I can only boot CDs (I have the original DVD drive and it boots to OS X discs fine).
I can boot 12.04 v2 (on CD) but it halts with a CPU error before getting to the desktop.
Maybe the G4 is causing problems?

Cheers :)

Hugh
 
@LightBulbFun have you ever managed to get Lubuntu Remix 12.04 or Macbuntu to boot in OF on your Pismo via DVD? For some reason I can only boot CDs (I have the original DVD drive and it boots to OS X discs fine).
I can boot 12.04 v2 (on CD) but it halts with a CPU error before getting to the desktop.
Maybe the G4 is causing problems?

Cheers :)

Hugh
Im not sure I have a working Pismo optical drive sadly, I think all 3 of mine work with CD,s but dont read DVD well

I have always booted my Pismo from some form of USB or firewire, or just imaged a CF card externally then installed it by simply lifting up the keyboard and slotting it into the passive 2.5 inch PATA HDD to CF card adapter I have installed :)

once there is a guide out for enabling OpenGL on Rage 128 ill be giving it a go, so ill let you know it goes then :)
 
Last edited:
very cool to see 3D acceleration on Rage 128 graphics in Linux!

what does a glxinfo -B look like im curious?

would be very cool if you could get 3D acceleration working in newer Linux versions, would be quite fun to play with My Pismo

(I did at one point a little while ago intsall Debian Sid and noticed while the r128 graphics driver loads etc, as you say OpenGL etc is still all in software mode)

I wonder if anything can be done for ATI Rage Pro graphics as found in the G3 beige and iBook G3 first generation as a couple examples (at least on those 2 your not stuck with a fixed frequency CRT!)

Thank you. Wrong timing @LightBulbFun 😊 I have just overwritten it with a void linux installation, (failed initializing it due to installer not recognizing italian keyboard). I have written all the procedure to reproduce it so I can redo this. It was a dream seeing glxinfo reporting something different from just Software Rendering. OpenGL 1.2 was enabled if I remember well.

Now what I am trying to do is to enable EXA acceleration architecture with latest patch of the r128 drive from 2018. So to use it with a modern and updated OS.

Once I manage to do that I will create a guide with all the *.debs and procedure to get there so @wicknix can link it in the 1st page. I am quite sure it will work also for your computers.. have a look at the workarounds for ATI Rage 128 I have reported previously.

I think Linux is best served on a G4 or G5.. G3 just does NOT cut it anymore. Sorry, but the G4 and G5 offer so much more than the G3. My personal opinion.. Plus, even a G4 Powerbook is a better option for Linux than any G3 if you ask me.

Not quite agreeing here. There are multiple versions of G3s: G3 750, G3 750 CX, G3 750 CXE. The latest one in its 600/700mhz version is basically a G4 without AltiVec at slower speed. Performances are quite good all considered.
 
Problem after GPU change. Is there a solution without reinstall Linux?

I have changed the GPU of my G5 AGP from a 7800GS to a original X800XT Mac Edition. Now i got this when i start the Linux GUI:
IMG_1793.jpg

Is there a solution to start with a terminal and change the driver installation or is a complete reinstall necessary?
 
Once it's booted you could try ctrl+alt+F1 and see if you get a readable console. If you do you can update your boot parameters or xorg.conf to reflect the new card.

Cheers
 
This might be a silly question, but is there any way to get a 64 bit OpenJDK onto 16.04 powerpc64? I'm hoping to give a Java app more than 3.5gb of RAM, but none of the available OpenJDKs (including webupd8team repo) can do it on this install.
 
Not on Ubuntu, no. It uses a 32-bit root filesystem / userland. The only thing 64-bit about it is the kernel. You'd need a pure 64-bit install such as Debian or Void to run 64-bit software.

Cheers
 
Once it's booted you could try ctrl+alt+F1 and see if you get a readable console. If you do you can update your boot parameters or xorg.conf to reflect the new card.

Cheers
looks like it has something to do with the yaboot parameters

I have the same problem with the live DVD

i have tested

'live radeon.agpmode=-1 radeon.modeset=1 video=offb:eek:ff nosplash'
'live radeon.agpmode=-1'

without luck

any ideas?
 
looks like it has something to do with the yaboot parameters

I have the same problem with the live DVD

i have tested

'live radeon.agpmode=-1 radeon.modeset=1 video=offb:eek:ff nosplash'
'live radeon.agpmode=-1'

without luck

any ideas?
Have you tested the card with Tiger or Leopard?
 
yes all working well and looks normal under leopard and also morphOS live CD

View attachment 1703381View attachment 1703382
Digging around, it seems like this may just be a general issue with the card.
This does sound a lot like your issues. The Radeon 9000 in my G4 MDD locks up under 16.04, and there's no solution to that, either. It seems like there are just some old ATI cards that simply do not have working drivers under Linux, and I wish I had a better answer for you.
 
Digging around, it seems like this may just be a general issue with the card.
This does sound a lot like your issues. The Radeon 9000 in my G4 MDD locks up under 16.04, and there's no solution to that, either. It seems like there are just some old ATI cards that simply do not have working drivers under Linux, and I wish I had a better answer for you.
i found this here:

looks like this is a problem with the framebuffer, but i dont know what to do
 
No clue. From a bit of duckduckgo-ing i did it seems that card isn't supported on ppc linux at all. I'd just stick your old gfx card back in there and call it a day.

Cheers
 
I dont know the exact reason why

but sadly R4xx based ATI cards (X800 XT X850 XT FireGL X3 etc) just dont work in PPC Linux

Id love to know exactly why the driver falls over itself so badly, but I dont know sadly

but if you look at the console/logs it spits out, it crashes pretty hard before the whole machine just locks up solid
 
No clue. From a bit of duckduckgo-ing i did it seems that card isn't supported on ppc linux at all. I'd just stick your old gfx card back in there and call it a day.

Cheers
The problem was, that the 7800GS also has problems with linux (sometimes freezes on shut down).

Conclusion: The fastest cards for for PPC AGP Macs doen't work correctly on linux. Looks like a total fail.
 
Have anyone given a try on a Nvidia 6200?
Im planning install on my Dual 1Ghz with a flashed 6200 card.
 
I managed to install MacBuntu on my PowerBook G4 12" 1.5, and I can't manage to have Dock open, I click on Docky and nothing happens, how can I fix it?

I manage to install ViewTube and ViewTube++, now how I enable only mozplugger and vlc plugins in the browser?

Brightness not working via keys, how I fix it?
 
Last edited:
In your browser, like arctic fox, from the menu bar, choose tools -> addons -> plugins
Sometimes you need to use the FN key to activate the media/brightness keys.
If i remember right, you need to right click on docky to open the preferences, pin apps, etc.

Cheers
 
In your browser, like arctic fox, from the menu bar, choose tools -> addons -> plugins
Sometimes you need to use the FN key to activate the media/brightness keys.
If i remember right, you need to right click on docky to open the preferences, pin apps, etc.

Cheers
Thank you, I will try.

Where exactly are the pins options, as you can see from picture there is no option to change it.
 

Attachments

  • IMG_20210204_144541.jpg
    IMG_20210204_144541.jpg
    499.5 KB · Views: 126
  • IMG_20210204_144551.jpg
    IMG_20210204_144551.jpg
    514.8 KB · Views: 120
Last edited:
@lewis.donofrio It's not that bad. Once in OF just type: boot usb1/disk@1:,\\yaboot or boot usb0/disk@1:,\\yaboot depending on which usb slot you used.
Not sure about target disk mode. Never really looked in to it. Might be possible.

Cheers
[automerge]1570646378[/automerge]
@MoerBoer in terminal type : scrot nameofimage.png or scrot -d 10 nameofimage.png (-d delay 10 seconds)
I successfully booted a usb of the 12.04 Remix onto the G4 listed below. USB live/install on the G5 has kicked my @$$. I AM, however getting pretty proficient in Open Firmware. I would love to install 16.04 Remix on the G5 using a usb stick (I have an 8 GB stick I use for installs). The G4 saw the usb stick starting up holding down the “option” key but the G5 just doesn’t see it, sometimes it won’t even power up the stick. I can locate the stick in OF, just can’t get it to load

I have loaded 12.04 Remix on both a 867Mhz G4, 1 Gb RAM and a dual core G5. using DVDs. The G5 looks and works really well, the G4 desktop resolution and colors are usable but not as crisp as they are on the G5. The difference has to be the GPUs. The G4 uses an Nvidea GeForce4 MX 420 and the G5 uses a Radeon 9600. When I go to the Monitor Settings on both machines, there is Auto and one screen setting. I need to figure out how to provide the Monitor Settings app with more resolution choices or how to find the best setting and then keep it. Both the G4 and G5 are using the Apple Cinema Displays. Any suggestions?
 
If you know your monitors max-res you can pass that to the kernel at boot.
As per the 1st post, you may need to pass a few boot parameters depending on your GFX card.
In your case the 9600 is a well supported card.
Booting from live dvd, you'd do this: live radeon.agpmode=-1 video=1920x1080-16 <- change to whatever your max res is
Booting from installed system, you'd do: Linux radeon.agpmode=-1 video=1920x1080-16 <-change that to your max res
NOTE: The live dvd uses a lowercase l, and the installed system uses a capitol L.
Once you figure out a good resolution you can make it stick by editing /etc/yaboot.conf (as root user) and add those parameters to the "append" lines. Then save, and run: sudo ybin -v to update the bootloader with your changes.

Cheers
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.
Back
Top