Pale Moon 28 is ported to PowerPC Linux

Discussion in 'PowerPC Macs' started by wicknix, Apr 24, 2019.

  1. wicknix, Apr 24, 2019
    Last edited: Apr 29, 2019

    wicknix macrumors 6502

    wicknix

    Joined:
    Jun 4, 2017
    Location:
    Wisconsin, USA
    #1
    With the help from rpxrpx on the pale moon forum pointing me in the right direction i have successfully built the latest 28.4.1 release for 32-bit powerpc linux! I had to modify a bunch of makefiles and rip out all the sse2 and -m64 flags they tossed in. This release is on par with Firefox 60.9 esr in terms of browser engine. While i dearly love Arctic Fox, it was meant mainly for OS X 10.6 when the project started. Powerpc linux/bsd was just a bonus as it didn't require modifications. While Arctic Fox is a tad lighter on resources, this works well for those stubborn sites you run across that are too complex for AF's slightly older backend. I've only run across 1 big issue. They ripped out legacy support in some of the multimedia code, so there is no video playback on powerpc. You just get the youtube spinning circle. Web audio (sound cloud for example) works fine. As a work-a-round installing grease monkey with the viewtube script, and installing the vlc browser plugin works perfectly. At any rate, I'm stoked. Things are looking up for ppc linux. :)

    Tested working on my mac mini g4 under lubuntu 16 (pure 32-bit kernel and userland)
    Tested working on PMG5 under lubuntu 16 (64-bit kernel, 32-bit userland)

    I built with their unofficial "NewMoon" branding, since well... powerpc isn't officially on their supported list.
    Download here: https://drive.google.com/file/d/1jbUbRCj8saWN0knitjWkdV-r5zgnG_jm/view?usp=sharing
    Modified source: https://github.com/wicknix/UXP4PPC32
    The binary archive is the same type as Arctic Fox's. Just extract and run.

    Cheers

    palemoon28-powerpc32.png
     
  2. timidpimpin macrumors 6502

    Joined:
    Nov 10, 2018
    Location:
    Cascadia
    #2
    You're like a PowerPC superhero! I will check it out. Thanks!
     
  3. gsahli macrumors 6502a

    gsahli

    Joined:
    Jun 1, 2007
    Location:
    Chicago
    #3
    "Whoops - there was a problem with the preview."
    (unable to download)
     
  4. wicknix thread starter macrumors 6502

    wicknix

    Joined:
    Jun 4, 2017
    Location:
    Wisconsin, USA
    #4
    Just click the blue download button under the "whoops".
     
  5. z970mp macrumors 65816

    z970mp

    Joined:
    Jun 2, 2017
  6. sparty411 macrumors member

    sparty411

    Joined:
    Nov 13, 2018
    #6
    Wow, great job! This is easily the snappiest browser I've ever used on my Powerbook.
     
  7. z970mp macrumors 65816

    z970mp

    Joined:
    Jun 2, 2017
    #7
    Are you on Debian 8 or 16.04?

    Currently trying to achieve functionality on Debian 8. libstdc++6 is a pain in my @$$.
     
  8. wicknix thread starter macrumors 6502

    wicknix

    Joined:
    Jun 4, 2017
    Location:
    Wisconsin, USA
  9. wicknix thread starter macrumors 6502

    wicknix

    Joined:
    Jun 4, 2017
    Location:
    Wisconsin, USA
    #9
    One is my precompiled binary archive. One is my modified source.
     
  10. sparty411 macrumors member

    sparty411

    Joined:
    Nov 13, 2018
    #10
    I reinstalled 8, and did a full upgrade to 10. The first time I did a full upgrade, it borked. Chugging along happily now, with a backlit keyboard and all.
     
  11. sparty411 macrumors member

    sparty411

    Joined:
    Nov 13, 2018
    #11
    I realized something interesting. Let's say you were to disable JS in a browser with an older layout engine, ok? It would be completely unusable. However, when disabling JS on browsers with newer rendering engines, web pages seem to format/render accurately for the most part. Of course, this breaks multimedia, but it makes surfing the web in general a far more tolerable (and ad-free!) experience on these old machines.

    Death to Javascript.
     
  12. xeno74 macrumors member

    xeno74

    Joined:
    Dec 31, 2018
    Location:
    Berlin
    #12
    Great! Well done! Screenshot of PaleMoon 28.4.1 on ubuntu MATE 16.04.6 LTS PowerPC (A-EON X5000):

    [​IMG]
     
  13. dbdjre0143 macrumors 6502

    dbdjre0143

    Joined:
    Nov 11, 2017
    Location:
    West Virginia
    #13
    That is amazing work @wicknix! With all the progress that's been made as of late, I may end up dual-booting Linux on my G5 Quad when I finally get around to rebuilding the LCS...
     
  14. xeno74 macrumors member

    xeno74

    Joined:
    Dec 31, 2018
    Location:
    Berlin
    #14
    Pale Moon 28.4.1 on ubuntu MATE 16.04.6 LTS PowerPC (A-EON X1000):

    [​IMG]
     
  15. z970mp, Apr 25, 2019
    Last edited: Apr 25, 2019

    z970mp macrumors 65816

    z970mp

    Joined:
    Jun 2, 2017
    #15
    Welcome to the Penguin Side.

    May I recommend your first stop be The Linux Thread, when you're able to? It's designed for simplicity and comprehensiveness, after all. ;)
     
  16. dbdjre0143 macrumors 6502

    dbdjre0143

    Joined:
    Nov 11, 2017
    Location:
    West Virginia
    #16
    Of course will be using your awesome thread when the time comes! I'm no expert by any stretch but I'm not unfamiliar with the Penguin experience. I have a Debian 8 server running full-time on an iBook G4. :apple:
     
  17. swamprock macrumors 6502a

    swamprock

    Joined:
    Aug 2, 2015
    Location:
    Michigan
    #17
    Good stuff. Here it is running on my 1ghz TiBook under Debian sid-

    [​IMG]

    It is a bit heavier than Arctic Fox with regards to CPU usage on this machine. I get 100% spikes and some freezing occasionally, depending on the site. It'll definitely come in handy on occasion. I'll have to give it a try on my G5 as well. Nice work!
     
  18. wicknix thread starter macrumors 6502

    wicknix

    Joined:
    Jun 4, 2017
    Location:
    Wisconsin, USA
    #18
    Yeah, slightly. I don't notice it so much on my G5, but i do on the mac mini. I still use AF for general browsing as only a handful of websites give it the finger.

    Cheers
     
  19. trevor12 macrumors member

    Joined:
    Sep 10, 2015
  20. timidpimpin macrumors 6502

    Joined:
    Nov 10, 2018
    Location:
    Cascadia
    #20
    If you read the OP it lists only being tested on G4 and G5, which both support Altivec, but a G3 doesn't. It would come down to whether it relies on Altivec or not.

    No better way to find out than installing it to see for yourself. It won't cost you anything. :)
     
  21. eastone macrumors newbie

    Joined:
    Feb 23, 2014
    Location:
    Vaasa
  22. wicknix thread starter macrumors 6502

    wicknix

    Joined:
    Jun 4, 2017
    Location:
    Wisconsin, USA
    #22
  23. z970mp, Apr 28, 2019
    Last edited: Apr 28, 2019

    z970mp macrumors 65816

    z970mp

    Joined:
    Jun 2, 2017
    #23
    You are awesome. Said it once, and will say it again, no problem.

    This biker geek is awesome.
     
  24. sparty411 macrumors member

    sparty411

    Joined:
    Nov 13, 2018
  25. wicknix thread starter macrumors 6502

    wicknix

    Joined:
    Jun 4, 2017
    Location:
    Wisconsin, USA
    #25
    Lol. I wouldn't go that far. I'm just addicted to web browsers I guess. ;)

    Cheers
     

Share This Page

62 April 24, 2019