Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
@MacFoxG4 So you're trying to run Mac OS 9 alongside Linux, huh? In my experience, Classic versions of the OS do not like to share with Linux. It's very finicky. My eventual solution was to leave 9 its own drive, but in general, installing Linux and then 9 seems to work better.

OS 9 tends to not like to have anything other than it mess with the drive partitioning, formatting, or anything else. I've run into issues like that with Leopard, so it's not a Linux-only problem.
 
For installing MacBuntu on my Pismo with Rage Mobility 128 graphics, I found how to boot into the live DVD from the Ubuntu PowerPC Known Issues page:


My choice was to disable the openfirmware framebuffer on boot using:

live video=offb:eek:ff single

Then, after waiting until I was sure the boot process had gotten as far it could, type (blindly):

modprobe aty128fb

and at the resulting prompt, type:

sudo start lightdm

This gives access to the MacBuntu desktop. I did the installation and have been exploring. One big issue with Ubuntu 12.04 at this time - the old-releases repositories for 'precise-security main restricted' and 'precise-updates main restricted' are broken. The index is present and is read by apt, but when doing an upgrade, the packages are not found (404 errors). For my system, there were over 440 upgrades packages that weren't found. That said, things appear to be working well, except I haven't yet tried to get around the booting problem, which was supposed to be fixed in updates (see page referenced above). So, I haven't bothered to update yaboot.conf, and am still using the clumsy booting process used for the live DVD.

MacBuntu is a fun project to explore and to use. More comments later...
 
  • Like
Reactions: Hughmac and wicknix
Nice. For now i would just comment out the restricted repo, save, and rerun apt-get update && apt-get upgrade. That should allow you to pull in most of the other updates at least.

Cheers
 
Well, following @Irontooth 's instructions above, I got the 12.04 remix V.2 CD to the desktop on my G4 Pismo :)

However, upon opening GParted to clear my Leopard partition and make space for installation, the whole drive (sda) was reported as unallocated, even though I could see Tiger and Leo in the file manager :(

I have two DVD drive modules available, but for some reason neither will boot to any Linux DVD whatever brand of media written to, in OF, pressing C or the Option key. CDs, no problem. Frustrating.
I will try my firewire DVD drive tomorrow and see what happens.

Cheers :)

Hugh
 
If gparted is giving you the finger I'd try booting to tiger and use diskutil to wipe your leopard install. Leave that space unformatted. Ubuntu installer should spot the unformatted space and use it for Linux.

Cheers
 
  • Like
Reactions: Hughmac
If gparted is giving you the finger I'd try booting to tiger and use diskutil to wipe your leopard install. Leave that space unformatted. Ubuntu installer should spot the unformatted space and use it for Linux.

Cheers
Thank you, that was one of my next plans, using the iPartition disk that I have to wipe Leo off, but I thought I'd save jumping through hoops and just use GParted from the live CD.
I will still try my firewire drive though, as it would be good to know if I can boot the MacBuntu DVD that I was aiming for.

Cheers :)

Hugh
 
  • Like
Reactions: wicknix
Nice. For now i would just comment out the restricted repo, save, and rerun apt-get update && apt-get upgrade. That should allow you to pull in most of the other updates at least.

Cheers
Did that before I posted. 11 updates, 2 held back. Seeing as how I'm running a 400MHz G3, here are some 'issues':

Gnome Mplayer and VLC both crash when trying to play a video from my game camera, which I use mostly to keep track of varmints in my barn. Lack of Altivec?

gxine will load and play these files at about 1/4 speed with some initial dropouts. I'm surprised it did that well, seeing as how it's a 1280x720 AVI file (17MB).

Audio CDs - Maybe it's my incompetence showing, but neither Audacity or Audacious will let me access a commercial audio CD. In the File dialog, it appears for about a second then disappears. VLC and gxine will play it, but with some initial garbling. I downloaded Alsaplayer, and that works beautifully.

Midnight Commander won't run for me from the menu. LXTerminal opens, but nothing happens, not even a terminal prompt. However, Midnight Commander runs fine when started manually in LXTerminal.

I'm a long-time mouseemu user, and I just can't seem to get it to work. I did find out when I stopped the daemon that F11 and F12 are baked into Ubuntu 12.04 for Middle- and Right- mouse click, respectively. I still have them after removing mouseemu entirely. I have been able to get control-click for right-click using
the guidance on this page:

linux - How to Right Click Using the Keyboard from Ubuntu on a Mac - Super User

Oh yeah - I used a screenshot of my 2011 Macbook Pro running High Sierra to get a 'modern' Apple logo for the applications menu, and I have Catfish installed showing in the menubar, put the window widgets on the left side, and am using a desktop background that I've used over the years in Tiger.

Lotsa fun!

MacBuntu.png
 
  • Like
Reactions: philgxxd
I'm using my Pismo almost exclusively on ethernet, although I do have one NetGear cardbus card that works in Ubuntu 12.04. As an alternative to modifying the hosts file, at least for now, I have two ethernet profiles set up. One is the stock wired connection, while the other is set up with the AdGuard DNS servers. I have the latter set up to connect automatically, but can switch to unfiltered at my whim.
 
Very cool. Yeah, i suspect that mplayer and vlc were compiled with altivec enabled. I know the AmigaX5000 guys had to rebuild a few things with altivec disabled in order for them to run as those machines don't support it. As for MC not starting from the menu, i do recall that. Have a look in /usr/share/applications/mc.desktop. You may have to edit the exec= line to something like xterm -e mc. Glad you are enjoying it.

Cheers
 
Wish i could help with the rage128 issue. I just don't have that old of hardware to test with. As for Arctic Fox, ubuntu 12 = debian 8, and i build those browsers on ubuntu 12. @xeno74 has builds of arctic fox for ubuntu 10 available however, which should be equivalent to debian 7. See this thread. You'll need to ppa install gcc-4.8 for his build to work. This is already done and installed in lubuntu 12 remix and macbuntu by default.

Cheers
New version of Arctic Fox for Ubuntu 10.04: forum.hyperion-entertainment.com
 
  • Like
Reactions: sparty411
Well, that was an interesting exercise in futility - my firewire DVD drive also refuses to boot Linux DVDs, even though I know it will boot anything else.
So, I booted to my iPartition DVD with no problem, using the Pismo's own drive, and zapped the Leopard partition.
I then booted to 12.04 V.2 remix CD, and tried to install...

IMG_0441.jpg


Could it be that the OS9 drivers on the SSD for the Classic environment are throwing things out? or the SSD itself?
It is actually detected, mounted and I can see the files for Tiger in the file manager, but both GParted and the installer see the whole drive as unallocated.

I'm going to give up for now as I don't want to erase Tiger since it's working so well.

Cheers :)

Hugh
 
Strange. It might be an ssd thing now that I think about it. Had the same issue on my donated PowerBook which has an ssd in it. However, I did end up wiping the whole drive and it installed hassle free.

Cheers
 
  • Like
Reactions: Hughmac
Would an unflashed GPU work in Linux? Or would the PowerMac not even post without a flashed gpu?
 
I've taken a look, and I hope I've figured out how to set it up. My feeble brain says to leave the extracted vlc-3.0.12-non-altivec folder in ~/Downloads, copy the lib and bin folders to my home folder and hide them, then edit the scripts in ~/.bin substituting my login name. VLC then gets run by running run_vlc.sh - or am I missing something?
 
I've done a little tuning of MacBuntu to lighten things up a bit more. By default, Lubuntu launches update-notifier, jockey-gtk (Check for new hardware drivers) and Blueman Applet through .desktop files in /etc/xdg/autostart/. My pismo doesn't have built-in Bluetooth, and I haven't found a need to use my USB adapters that would enable it. With the Ubuntu 12.04 repositories presumably static, I've no ongoing need to be checking for new hardware drivers on launch, or to provide notifications about Ubuntu 12.04 being outdated, etc. I moved the desktop files for these items into a new folder /etc/xdg/nostart/ so the changes would be reversible. Shaves a bit of time after login, and they're not running in background.
 
  • Like
Reactions: wicknix
I'm pretty sure that linked vlc package wont work on 12.04. Looks to be built for 16.04 and debian sid (and distros based on sid). However, if you have the HD space and time, you could install build-essential and some other -dev packages and have a go at compiling vlc, mplayer, ffplay, etc with altivec disabled. MPlayer would probably be the easiest to rebuild in my opinion.

Cheer
 
MPlayer would probably be the easiest to rebuild in my opinion.

Cheer
While I was setting up to try this, I found the mplayer-gui package, and that worked. Like smplayer and gnome-mplayer, both of which fail, it's a front end for mplayer, so mplayer itself is compatible with the G3. When I ran smplayer, it gave me a failure message suggesting that I was using an incompatible processor. As with gxine (which does not depend on mplayer), my game camera AVIs ran slower than they should using mplayer-gui, even at 640x480 resolution. Not complaining - I'm asking a lot of my 20+ year old Pismo. The tools I have now allow me to at least view the AVIs.
 
First hi!!! im new here. Thanks for your hard work. Now i cant be able to boot via USB, in fact i cant be able to do that with any linux version for ppc. It is posible or only via cd? how do i do that? Thanks in advance
 
@MacFoxG4 So you're trying to run Mac OS 9 alongside Linux, huh? In my experience, Classic versions of the OS do not like to share with Linux. It's very finicky. My eventual solution was to leave 9 its own drive, but in general, installing Linux and then 9 seems to work better.

OS 9 tends to not like to have anything other than it mess with the drive partitioning, formatting, or anything else. I've run into issues like that with Leopard, so it's not a Linux-only problem.
My adventures with Linux on this Mac unfortunately did not work out and I have decided not to pursue Linux on here any further, but thanks for your advice anyway.
 
Im going crazy

7800GS (flashed PC) sometimes hanging on shut down
X800 not supported

Now i have a 6800 Ultra for my G5 and also no luck on Ubuntu (if I get this to work i will test Void)

live video=TV-1:d video=TV-2:d video=offb:eek:ff nosplash I get this:
IMG_1980.jpg

with nouveau.modeset=0 I will get a working screen but with wrong colors
IMG_1972.jpg

Any suggestions?
 
Last edited:
@TsunamiOsx if i remember correctly the 6800 Ultra functioned well with Debian Wheezy, however needed a modified kernel to function on Debian Jessie. Much time has passed since then, but Linux on PPC still seems tricky with regards to getting graphic cards to behave as desired.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.