Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
@Raging Dufus If I remember correctly when looking into this (back in May, I guess it was), what Phoronix reported was unclear. Apparently, (I think) AGP-gart mode is what is being discontinued, and newer kernels will just use AGP ports in some kind of PCI mode, which all PowerPC machines have already been set at for years. Supposedly.

In any case, AGP ports won't become glorified PCI slots, but they'll still use some kind of different signaling method (or something to that effect) that is easier to maintain than AGP's traditionally 'special' requirements. Curiously enough, I don't believe they mentioned that there will be any performance penalty as a result of this, though.
Yeah, this is accurate; AGP graphics cards will still function just fine in PCI mode. As for the performance penalty, I'm guessing it will be marginal. It's not like anyone is using PowerPC Linux to do serious gaming anyway.
 
Yeah, this is accurate; AGP graphics cards will still function just fine in PCI mode. As for the performance penalty, I'm guessing it will be marginal. It's not like anyone is using PowerPC Linux to do serious gaming anyway.
I hope you're right. I was just going by the comments on the story sanfranciscofont1984 linked, I have no personal knowledge of the technical bits involved. But looking at those comments, there seems to be some controversy about this. I can't help but wonder why, if it makes such good sense from a coding perspective, and if its impact will be negligible, it hasn't already been done?
 
I hope you're right. I was just going by the comments on the story sanfranciscofont1984 linked, I have no personal knowledge of the technical bits involved. But looking at those comments, there seems to be some controversy about this. I can't help but wonder why, if it makes such good sense from a coding perspective, and if its impact will be negligible, it hasn't already been done?
On the PowerPC front, it was done several years ago. I'm not even sure why that story qualified as news.
 
  • Like
Reactions: Raging Dufus
Anyone have issues with the sound? I did a quick search and couldn't find anything in particular. I have a 1133 ibook G4 and I'm amazed at how well it still chugs around the net. Only issue is I can't get the sound to work. Sudo aplay -l comes back with no card, same with cat /proc/asound/cards. dmesg does show it loading snd_aoa_tas
lsmod | grep snd:
snd_aoa_i2sbus 19213 0
snd_aoa_soundbus 4666 1 snd_aoa_i2sbus
snd_pcm 98459 1 snd_aoa_i2sbus
snd_aoa_codec_tas 10709 0
snd_aoa 16196 1 snd_aoa_codec_tas
snd_seq_midi 6349 0
snd_seq_midi_event 6991 1 snd_seq_midi
snd_rawmidi 25199 1 snd_seq_midi
snd_seq 64013 2 snd_seq_midi_event,snd_seq_midi
snd_seq_device 5000 3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer 23755 2 snd_pcm,snd_seq
snd 71471 8 snd_aoa_i2sbus,snd_timer,snd_aoa,snd_pcm,snd_seq,snd_rawmidi,snd_seq_device,snd_aoa_codec_tas
soundcore 7247 1 snd

lspci doesnt seem to show it either:
0000:00:0b.0 Host bridge: Apple Inc. UniNorth 2 AGP
0000:00:10.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV360/M12 [Mobility Radeon 9550] (rev 80)
0001:10:0b.0 Host bridge: Apple Inc. UniNorth 2 PCI
0001:10:12.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
0001:10:17.0 Unassigned class [ff00]: Apple Inc. KeyLargo/Intrepid Mac I/O
0001:10:18.0 USB controller: Apple Inc. KeyLargo/Intrepid USB
0001:10:19.0 USB controller: Apple Inc. KeyLargo/Intrepid USB
0001:10:1a.0 USB controller: Apple Inc. KeyLargo/Intrepid USB
0001:10:1b.0 USB controller: NEC Corporation OHCI USB Controller (rev 43)
0001:10:1b.1 USB controller: NEC Corporation OHCI USB Controller (rev 43)
0001:10:1b.2 USB controller: NEC Corporation uPD72010x USB 2.0 Controller (rev 04)
0002:20:0b.0 Host bridge: Apple Inc. UniNorth 2 Internal PCI
0002:20:0d.0 Unassigned class [ff00]: Apple Inc. UniNorth/Intrepid ATA/100
0002:20:0e.0 FireWire (IEEE 1394): Apple Inc. UniNorth 2 FireWire (rev 81)
0002:20:0f.0 Ethernet controller: Apple Inc. UniNorth 2 GMAC (Sun GEM) (rev 80)

dmesg | grep snd (finally, some life! is it removing and adding it multiple times?):
[ 14.820439] snd-aoa-codec-tas: tas found, addr 0x35 on /pci@f2000000/mac-io@17/i2c@18000/i2c-bus@0/codec@6a
[ 102.245727] Modules linked in: jitterentropy_rng drbg ansi_cprng ctr ccm bnep btusb btrtl btbcm btintel bluetooth arc4 b43 joydev bcma mac80211 snd_aoa_codec_tas(-) snd_aoa rtc_generic cfg80211 input_leds mac_hid appletouch uio_pdrv_genirq uio pmu_battery snd_aoa_i2sbus snd_aoa_soundbus snd_pcm snd_seq_midi snd_seq_midi_event snd_rawmidi snd_seq snd_seq_device snd_timer snd soundcore windfarm_core apm_emu apm_emulation autofs4 hid_generic radeon usbhid hid i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect firewire_ohci sysimgblt sungem fb_sys_fops firewire_core sungem_phy crc_itu_t drm ssb uninorth_agp
[ 102.246138] LR [f11f820c] tas_i2c_remove+0x28/0x60 [snd_aoa_codec_tas]
[ 102.246159] [ea125e60] [f11f820c] tas_i2c_remove+0x28/0x60 [snd_aoa_codec_tas] (unreliable)
[ 103.162896] snd-aoa-codec-tas: tas found, addr 0x35 on /pci@f2000000/mac-io@17/i2c@18000/i2c-bus@0/codec@6a

Besides the sound, the computer works quite well.
 
Anyone have issues with the sound? I did a quick search and couldn't find anything in particular. I have a 1133 ibook G4 and I'm amazed at how well it still chugs around the net. Only issue is I can't get the sound to work. Sudo aplay -l comes back with no card, same with cat /proc/asound/cards. dmesg does show it loading snd_aoa_tas
lsmod | grep snd:
snd_aoa_i2sbus 19213 0
snd_aoa_soundbus 4666 1 snd_aoa_i2sbus
snd_pcm 98459 1 snd_aoa_i2sbus
snd_aoa_codec_tas 10709 0
snd_aoa 16196 1 snd_aoa_codec_tas
snd_seq_midi 6349 0
snd_seq_midi_event 6991 1 snd_seq_midi
snd_rawmidi 25199 1 snd_seq_midi
snd_seq 64013 2 snd_seq_midi_event,snd_seq_midi
snd_seq_device 5000 3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer 23755 2 snd_pcm,snd_seq
snd 71471 8 snd_aoa_i2sbus,snd_timer,snd_aoa,snd_pcm,snd_seq,snd_rawmidi,snd_seq_device,snd_aoa_codec_tas
soundcore 7247 1 snd

lspci doesnt seem to show it either:
0000:00:0b.0 Host bridge: Apple Inc. UniNorth 2 AGP
0000:00:10.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV360/M12 [Mobility Radeon 9550] (rev 80)
0001:10:0b.0 Host bridge: Apple Inc. UniNorth 2 PCI
0001:10:12.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
0001:10:17.0 Unassigned class [ff00]: Apple Inc. KeyLargo/Intrepid Mac I/O
0001:10:18.0 USB controller: Apple Inc. KeyLargo/Intrepid USB
0001:10:19.0 USB controller: Apple Inc. KeyLargo/Intrepid USB
0001:10:1a.0 USB controller: Apple Inc. KeyLargo/Intrepid USB
0001:10:1b.0 USB controller: NEC Corporation OHCI USB Controller (rev 43)
0001:10:1b.1 USB controller: NEC Corporation OHCI USB Controller (rev 43)
0001:10:1b.2 USB controller: NEC Corporation uPD72010x USB 2.0 Controller (rev 04)
0002:20:0b.0 Host bridge: Apple Inc. UniNorth 2 Internal PCI
0002:20:0d.0 Unassigned class [ff00]: Apple Inc. UniNorth/Intrepid ATA/100
0002:20:0e.0 FireWire (IEEE 1394): Apple Inc. UniNorth 2 FireWire (rev 81)
0002:20:0f.0 Ethernet controller: Apple Inc. UniNorth 2 GMAC (Sun GEM) (rev 80)

dmesg | grep snd (finally, some life! is it removing and adding it multiple times?):
[ 14.820439] snd-aoa-codec-tas: tas found, addr 0x35 on /pci@f2000000/mac-io@17/i2c@18000/i2c-bus@0/codec@6a
[ 102.245727] Modules linked in: jitterentropy_rng drbg ansi_cprng ctr ccm bnep btusb btrtl btbcm btintel bluetooth arc4 b43 joydev bcma mac80211 snd_aoa_codec_tas(-) snd_aoa rtc_generic cfg80211 input_leds mac_hid appletouch uio_pdrv_genirq uio pmu_battery snd_aoa_i2sbus snd_aoa_soundbus snd_pcm snd_seq_midi snd_seq_midi_event snd_rawmidi snd_seq snd_seq_device snd_timer snd soundcore windfarm_core apm_emu apm_emulation autofs4 hid_generic radeon usbhid hid i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect firewire_ohci sysimgblt sungem fb_sys_fops firewire_core sungem_phy crc_itu_t drm ssb uninorth_agp
[ 102.246138] LR [f11f820c] tas_i2c_remove+0x28/0x60 [snd_aoa_codec_tas]
[ 102.246159] [ea125e60] [f11f820c] tas_i2c_remove+0x28/0x60 [snd_aoa_codec_tas] (unreliable)
[ 103.162896] snd-aoa-codec-tas: tas found, addr 0x35 on /pci@f2000000/mac-io@17/i2c@18000/i2c-bus@0/codec@6a

Besides the sound, the computer works quite well.

See this post, second paragraph. IIRC the same instructions for alsamixer are in the readme. In any event, that's what I had to do to get sound working on my iBook G4.
 
  • Like
Reactions: wicknix
See this post, second paragraph. IIRC the same instructions for alsamixer are in the readme. In any event, that's what I had to do to get sound working on my iBook G4.
I guess I should have mentioned that was the first thing I tried (seeing as it was in the readme). I assumed the lack of audio interface showing properly would indicate that alsamixer wouldn't work. I tried alsamixer and sudo alsamixer. Also tried sudo /usr/bin/alsamixer just incase it was a path issue. All resulted in the following:
cannot open mixer: No such file or directory

Any other suggestions?
 
I guess I should have mentioned that was the first thing I tried (seeing as it was in the readme). I assumed the lack of audio interface showing properly would indicate that alsamixer wouldn't work. I tried alsamixer and sudo alsamixer. Also tried sudo /usr/bin/alsamixer just incase it was a path issue. All resulted in the following:
cannot open mixer: No such file or directory

Any other suggestions?
Did/does your audio work when booted into the live CD or USB? If so, the problem may be that some driver conflict arose, if you installed while connected to the internet. I've had this happen before with graphics in Ubuntu on an Intel Mac. A re-install solved the issue.

What I would try is a complete re-install WITHOUT an internet connection. Let it install without updating itself. If your audio worked in the live environment, then it should also work once installed this way. After it's installed, you can then connect to internet and let the system find and install updates, and it shouldn't disturb your functioning audio setup.

There may be a more elegant solution, but I'm a dufus not a developer. FWIW.
 
  • Like
Reactions: NikolaPPC
I'm back on the 12/04 remix, it works great on simple internet stuff, I'll figure the AV stuff later.

Wanted to try out Debian 7.11, and Ubuntu Mate 16.04 again. Neither of them is useable really.

Sound was off when installed this time, as is supposed to be. However, the first time I tried to reinstall the 12.04 remix, I tried it with the internet on, as this was a (recommended) option. However, it acted like 16.04 and the computer just kept blocking completely.
 
Check your youtube-dl settings. You want mp4 as default.
Can you please tell me which settings work? I've tried a bunch of audio and video settings, and I'm getting an error in the status column after the downloads.

Or did Youtube change something to mess up this program?

I also tried Minitube from the package manager and it's giving an error as soon as I hit enter after typing something in.
 
YouTube makes changes quite often. It's a good idea to update youtube-dl weekly to pull in the latest versions. You can hit the update button on the GUI app, or run: youtube-dl -U from terminal to update it.

I'm not home to look, but pretty sure I chose 360p mp4 for video and audio.

Cheers
 
YouTube makes changes quite often. It's a good idea to update youtube-dl weekly to pull in the latest versions. You can hit the update button on the GUI app, or run: youtube-dl -U from terminal to update it.

I'm not home to look, but pretty sure I chose 360p mp4 for video and audio.

Cheers
It's worse than before, showing "Error" at the end as before, and downloading 2 webm files no matter what I put in the settings. Plus there are several 360p mp4 options in two video option slots, plus audio options and several other options to tick (or not) there as well.

I'm not that interested in downloading though, I'd rather stream, perhaps just audio.
 
I'm not that interested in downloading though, I'd rather stream, perhaps just audio.

Did you follow the instructions here:


Works for me.
 
  • Like
Reactions: wicknix
Did you follow the instructions here:


Works for me.
Yeah, I tried that a week ago or something. Installing the mozplugger is easy, No idea what to do with that text or how to compile software. If I did, I wouldn't be asking for help on a forum.
 
There's no compiling necessary - takes less than five minutes to follow the instructions.
It doesn't say what to do with the viewtube script, plus I'm unclear what to enter when I get to 6). Everything, including the stuff in parentheses?

Also, am I supposed to update SpiderWeb? It keeps asking, but I don't see an easy way to do it. Greasemonkey is incompatible with the SpiderWeb version. I've installed it in ArcticFox as well, but I can't find the mozplugger in AF.
 
Last edited:
It doesn't say what to do with the viewtube script, plus I'm unclear what to enter when I get to 6). Everything, including the stuff in parentheses?

Go to this address and click the Viewtube icon:


A dialogue will appear asking you to install the script (you must already have Greasemonkey running)

For part 6, this is the exact text you copy and paste Mozilla/5.0 (Android 7.0; Mobile; rv:54.0) Gecko/54 Firefox/54.0
 
  • Like
Reactions: C.D.Burner
Go to this address and click the Viewtube icon:


A dialogue will appear asking you to install the script (you must already have Greasemonkey running)

For part 6, this is the exact text you copy and paste Mozilla/5.0 (Android 7.0; Mobile; rv:54.0) Gecko/54 Firefox/54.0
So far so good, found the GreaseMonkey under Tools, it was installed. Installed viewtube.

Now how do I get to the about:config?
 
You type it into the address bar.
O.k., did that and got to the mobile version.

However, I don't get those options listed on the screen, and it won't stream. Instead it says "Video format or MIME type is not supported."

I can, however, right click and download the video, and it's pretty fast and works. Actually I can stream with the video player as well, works better and is faster than with a more powerful computer.
 
I've personally tried all of that, with no success. And according to the Debian Wiki PowerPC FAQ:

Setting this up on an existing live disk is a little outside my wheelhouse.

Same here. I've managed to get it installed on an 867MHz QS G4 with Radeon 9000, but as soon as I try to do anything in the desktop after it boots, the screen either starts to flash back and forth to black or completely seizes up, requiring a hard reboot. I have this system already booting eight operating systems (OS 9, 10.0, 10.1, 10.2, 10.3, 10.4, 10.5, and MorphOS) and was hoping to add Linux to that, but I've tinkered with this on and off for a couple months now and have yet to get the Lubuntu 16.04 Remix going. Sounds like from what I've gathered in this thread that there are bugs in how the 9000 works in Linux. And I don't have the Linux experience to know how to tweak it to get it to work, if it's even possible.

Unless someone else has another idea or a breakthrough, I think I'll just stick with the system as is, and maybe I'll just try installing the Remix onto my PB G4 1.5.

Otherwise...major bummer. :(
 
  • Like
Reactions: repairedCheese
Found this old post. His 9000 seems to work without accelerated gfx. So there must be a way. https://forums.macrumors.com/threads/radeon-gpu-acceleration-on-powermac-g4-under-linux.2163935/ . Also on debians powerpc wiki there's this: https://wiki.debian.org/PowerPC/FAQ#How_do_I_get_graphics_working.3F

So in theory, booting with: radeon.agpmode=-1 modprobe.blacklist=ams , switching over to console (crtl+alt+F1), then quickly killing Xorg by running: sudo /etc/init.d/lightdm stop
*should* stop it from freezing so you can create an xorg.conf

Good luck you guys. It looks like it can be done though.

Cheers

Edit: This thread is interesting as well. Specifically post #9
 
Last edited:
Same here. I've managed to get it installed on an 867MHz QS G4 with Radeon 9000, but as soon as I try to do anything in the desktop after it boots, the screen either starts to flash back and forth to black or completely seizes up, requiring a hard reboot. I have this system already booting eight operating systems (OS 9, 10.0, 10.1, 10.2, 10.3, 10.4, 10.5, and MorphOS) and was hoping to add Linux to that, but I've tinkered with this on and off for a couple months now and have yet to get the Lubuntu 16.04 Remix going. Sounds like from what I've gathered in this thread that there are bugs in how the 9000 works in Linux. And I don't have the Linux experience to know how to tweak it to get it to work, if it's even possible.
My computer does the same thing, and every version of 16.04 I've tried does it: Lubuntu, Lubuntu Remix, Ubuntu Mate, etc. I've tried the live versions, then installed them to see if anything changes. No luck.

Try the Lubuntu 12.04 remix, it's in the o.p. of this thread right after the 16.04 version. It works great. The only problem I had was when I installed it with the internet on, that screwed it up and made it act like 16.04. Install it offline, you can later do the updates and it doesn't screw it up.
 
  • Like
Reactions: Raging Dufus
My computer does the same thing, and every version of 16.04 I've tried does it: Lubuntu, Lubuntu Remix, Ubuntu Mate, etc. I've tried the live versions, then installed them to see if anything changes. No luck.

Try the Lubuntu 12.04 remix, it's in the o.p. of this thread right after the 16.04 version. It works great. The only problem I had was when I installed it with the internet on, that screwed it up and made it act like 16.04. Install it offline, you can later do the updates and it doesn't screw it up.

Dumb Linux newbie question, but what is the advantage of the 16.04 over the 12.04? Are there still supported browsers and other software that will run in the 12.04?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.