Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Following the issue described above, I followed @wicknix advice to try the "base" ISO (and eventually install a DE later).

EDIT : retrying to boot it (initially and wrongly wrote that this ISO isn't bootable, not sure anymore, will update here).
Update : yes it's bootable and now working normally, no more ignored keys no more flashing screen, "base" install totally workable.
 
Last edited:
  • Like
Reactions: doctor_dog
I've finally been able to login to root (kinda miracle, it regularly stops reading keys I enter (stops for an unknown amount of time) until it resumes reading a couple keys and stops again), got the # prompt, did an ls .. and stuff, but then what ? Can I launch a DE, and how ? I went to the Chimera installation page but can't find any explanation on what to do next...🤔

(btw I don't intend to install it for now, just use it as a live session, see if/how it works with my laptop, the desktop etc...)

Update : after a while, fans go back to "normal" spinning/noise, typed keys are less ignored so getting somewhat easier to enter commands, I guess the eventual process that seemed to run initially has stopped.
I installed the testing file, no DE, a while ago and it was ok. Then today tried the base ago and it seemed ok, but the Gnome iso does the same for me, typing ro, ot, return, ch, im, etc. TiBook 1GHz. q66 told me before that its graphics aren't powerful enough for Wayland so I'll hack on trying to get a simple DE on, starting with the base iso.
 
  • Like
Reactions: Alubook133
Interesting, so you confirm the issue with the Gnome iso, from what I've gathered from my experiments there are cpu heavy processes (and high priority it seems) running when getting to the login screen, but after a while things calm down and you can type stuff almost as normal.
But then nothing happens, it does not auto start a Gnome DE, and I haven't found how to get there from the sh shell (tried a couple things, no luck).

OTOH I just tried the Plasma iso, supposedly heavier on graphics, but it went quite well, got to the login screen but it immediately switched to a black screen with the mouse pointer ! I thought that was it, a nice Plasma DE was about to show up... to no avail, after a good 20mns still nothing else than the pointer. The red led on the pendrive doesn't blink anymore, fans at medium spin speed,iow not much happening apparently (and certainly not on the screen). Tried to launch a terminal (CTRL+AL+T) but nothing happens. Pushing the power button triggers a full, well executed shutdown procedure, so I know the OS is at least alive and "listening".

So yeah at this point in time (hopefully will evolve) our best bet is to install the base system, and look out for a DE compatible with the base system kernel, and that offers a PPC build obviously. I'm thinking XFCE in terms of "lightweight" DE, but dunno if a PPC build exists; I'm running Lubuntu-remix 12.04 on my Alubook so getting used to it, but the Lubuntu team stopped buillding for PPC a long time ago (at 16.04 I think, which I have also tried but a bit too heavy on graphics).
 
Last edited:
the graphical isos aren't going to work well in general due to mesa being broken on big endian upstream, the unresponsiveness is probably due to it attempting to start display manager in a loop and failing

so don't bother with anything but base and install whatever graphical stuff later (alongside mesa-amber to replace regular mesa, since that should have working gpu drivers) and don't bother with anything wayland on ppc32 because the gpus are never going to be new enough
 
the graphical isos aren't going to work well in general due to mesa being broken on big endian upstream, the unresponsiveness is probably due to it attempting to start display manager in a loop and failing

so don't bother with anything but base and install whatever graphical stuff later (alongside mesa-amber to replace regular mesa, since that should have working gpu drivers) and don't bother with anything wayland on ppc32 because the gpus are never going to be new enough
atm I'm suffering from glacial response from Gnome and xfce4 on xorg, combined with a weird blue-green-purple colour cast. Colour weird on external monitor too when I plugged into DVI socket. This on my TiBook 1Ghz. top shows cpu usage as very low. I'm still on the initial testing base, having tried all the xorg DE's. I'd love i3 but too nooby to know how to build it. I do appreciate all this and miss your work on void32ppc which I still have on another partition with xfce and colour performing fine. Thanks for your genius!
 
unresponsiveness is probably due to it attempting to start display manager in a loop and failing
yeah, looks very much like it, though after a (long) while it seems to get out of the loop (either that, or maybe the fans have decided that enough is enough ^^).

so don't bother with anything but base and install whatever graphical stuff later (alongside mesa-amber to replace regular mesa, since that should have working gpu drivers) and don't bother with anything wayland on ppc32 because the gpus are never going to be new enough
thanks for the precious advice. I wish I knew how to do this, so I (maybe with the help of others here) will try to educate myself pretty much starting from scratch (not really, but close), with e.g. very basic diagrams like this one : (to look at on a white/clear backdrop)
EpnVe.png
 
I've been able to burn an usb pendrive with the Chimera live base for PPC32 ISO and successfully boot from it, get normal access to the shell (and promptly move to bash), thankfully using loadkeys to adjust the keyboard layout to my locale, play around a bit, unfortunately the Wifi chip (Broadcom) is not recognized so will need to find a driver for it, however the ethernet's Ok and I'm able to apk add packages from the net (not much, quickly goes beyond available disk space).

P.S. Btw found this script supposedly used to perform an install, wondering if I could use it as a ref...
P.P.S. Loaded the _x64 version in a VBox VM on my Win11 pc to try the install as described in the doc (though will be a bit different from the Mac setup, should give a good indication)
 
Last edited:
So tried to install on the SSD carefully following the documentation instructions, went well until running chimera-bootstrap -l /media/root, got following error messages :
/boot/config-6.13.2-0-generic : Can't create '/boot/config-6.13.2-0-generic' : Cross-device link
/boot/vmlinux-6.13.2-0-generic : Can't create '/boot/vmlinux-6.13.2-0-generic' : Cross-device link
If that can help, below attached a pic of the screen (including df and lsblk exec's).

EDIT: Fixed by putting /boot outside of root (duh !). Having a network/DNS issue right now on my laptop, will continue later.


As mentioned in previous post I've tried to install that distro in a VM (_x64 / Win11 host), went further than this, got an error with update-initramfs so had to apk add initramfs-tools, then went on until apk add grub-x86_64-efi (I had chosen EFI type), but then grub-install /dev/sda gave the error "/usr/lib/grub/i386-ieee1275/mod_info.sh doesn't exist". I tried therefore to apk add grub-i386-ieee1275 but got a "no such package" error, so stuck there.

Then tried the Plasma live iso (still running it in the VM on a 2023 built Win11 host) and seemed to work fine, but at first trial got the login screen entered the password and only got the mouse pointer on a black screen, so pretty much what I got on my 2014 Alubook (above post) - however on second trial I did get a full working DE (first time on Plasma DE for me, looks great and "modern").
 
Last edited:
Finished to install the base Chimera distro, only the 6.13.2-0-generic would accept to boot, 6.13.4-0-generic won't.

Then added Xorg (Wayland being too heavy for my machine as per above advice), and then XFCE4 (supposedly lighter DE than GNOME or Plasma) on top of it, created a .xinitrc file in my home dir, with this single line of code (not sure that's what's needed, not sure of anything to be more precise) : exec /bin/startxfce4 --with-ck-launch > ~/.xsession-errors 2>&1

and launched the DE with : startxfce4

The result can be seen below. The DE does start (after a brief moment, no issue here), however neither the mouse nor the keyboard are active, it just sits there for a while and I can't do anything but watch it turn the screen off after a few minutes, and that's it, I must then hard reboot. :/
The display settings panel is there only because I've plugged the external monitor, which auto launches the panel and do send a desktop there (nice !) - albeit restricted to the laptop 1024x768 definition.

What I would love to understand is :
- how can I replace mesa with mesa-amber as advised above ? I tried to apk del mesa first to avoid mixing it with mesa-amber, but it won't let me
- should I install a DM ? (I've read all and the opposite about this)
- obviously, any idea why the DE ignores mouse/kbd action ?
- and, just found out that Wayland is installed while I had initially installed Xorg instead, most probably done by adding XFCE4... so how to uninstall Wayland without having to remove XFCE4 altogether ?

Any other DE I should want to try at this point ?

TIA.
Chimera_XFCE4_1.jpg
 
Last edited:
  • Like
Reactions: repairedCheese
(not sure that's what's needed, not sure of anything to be more precise)
Not a problem, but when you don't know and that's fine try to use ArchWiki and Gentoo Wiki as reference and both recommend that you install the xorg that should include everything (unless you are willing to use any reduced package and install every bit separately, that's somewhat tedious but it's slim) and after start manually from tty.

After that you should think of any Display Manager, and since XFCE don't have an "official" it works fine. In the repo you can find SDDM and enable after following the official Chimera Documentation.

I try to use the minimal necessary parameters unless required or my system don't work as it should, so try it as well.

ConsoleKit docs
xsession-errors

obviously, any idea why the DE ignores mouse/kbd action ?

If I don't install the full xorg drivers I need to manually on Void that I still use, install "xorg-input-drivers" (I don't know if this package exists on the repos) so my mouse and keyboard can be used on XFCE, but since I don't wanna deal with Chimera right now. I can't really help you further than this.
 
Looks like an Awesome distro. I'd love to install it on my Dual PMG5. Just use the latest PPC64 ISO and install or?
Yeah, use the latest. It's on the website. You can choose from the base system, a system with KDE included, or a system with GNOME included. GNOME is the default. You will likely need a strong GPU to run this desktop.

Not for the impatient. I still haven't even been able to get into KDE yet, but that's more due to lack of time. I haven't configured my network yet and DHCP doesn't seem to want to work so that's cool.

If you have installed Linux via CLI then you will be fine. If you haven't, refer to the Chimera Documentation and when necessary the Gentoo handbook. That should get the ball rolling for you.

If you have enough RAM (more than 4GBs I would say is a safe number) then you can also load the installer into RAM so it is more responsive.
 
Yeah, use the latest. It's on the website. You can choose from the base system, a system with KDE included, or a system with GNOME included. GNOME is the default. You will likely need a strong GPU to run this desktop.

Not for the impatient. I still haven't even been able to get into KDE yet, but that's more due to lack of time. I haven't configured my network yet and DHCP doesn't seem to want to work so that's cool.

If you have installed Linux via CLI then you will be fine. If you haven't, refer to the Chimera Documentation and when necessary the Gentoo handbook. That should get the ball rolling for you.

If you have enough RAM (more than 4GBs I would say is a safe number) then you can also load the installer into RAM so it is more responsive.
Awesome thanks! Yes installed linux plenty of times on other machines. I'll tackle this one now
 
TL;DR : can't get anything of interest to work in Chimera Linux with XFCE4 DE.


Not a problem, but when you don't know and that's fine try to use ArchWiki and Gentoo Wiki as reference and both recommend that you install the xorg that should include everything (unless you are willing to use any reduced package and install every bit separately, that's somewhat tedious but it's slim) and after start manually from tty.
oh I have spent quite a lot of time reading the (great btw) Arch Wiki and other sites (eg Stackoverflow, reddit, github, ...) but in the rare occasions that I find information approaching my context and question (most often very basic) I feel more confused after reading than before.

For instance no mention of Xorg in the Gentoo wiki, however one can find this for example :
Emerging xfce-base/xfce4-meta will pull in the virtual/notification-daemon dependency. This virtual dependency is designed to insure that Xfce will be provided with a notification-daemon, whatever suitable software the user chooses to fulfill this role.
wott ? Am I supposed to make sense of such statements just to make sure the keyboard and mouse will function in Xfce4 ? Really ? :eek: Why the f*** does the keyboard stop being listened to when going from TTY (where it works just fine) to the DE ? Why should one have to "do something" special for the keyboard to continue working, seriously ?

Another example : I'd like to make sure that the GRUB menu in Chimera Linux either just contains the only distro that at least boots (the 6-13-2, while the 6-13-4 doesn't even boot) or better yet auto selects the right one for me. I initially thought it'd be a matter of editing a text file listing the various possible distros, then after some research found out that it doesn't work this way and went on editing the /etc/default/grub config file, set GRUB_DEFAULT to 1 as suggested, didn't work, set it to "saved" and... doesn't work either, grub stubbornly selects the wrong item by default (btw in fact it's a two-stage menu). Ok...

After that you should think of any Display Manager, and since XFCE don't have an "official" it works fine. In the repo you can find SDDM and enable after following the official Chimera Documentation.

I try to use the minimal necessary parameters unless required or my system don't work as it should, so try it as well.

ConsoleKit docs
xsession-errors
yeah I had tried first gdm as suggested in the Chimera superb documentation, but got a cryptic error message with no indication on what to do about it. I therefore installed sddm, ran dinitctl start sddm which got me... a mouse pointer (operational, it moves, wow !) on a black screen, and that's it, nothing else. Failure, so need to reboot once again (but at least it shuts down nicely when I briefly press the power button).

In terms of error message, I checked the .xsession-errors log file, which tells me that :
ck-launch-session is not installled
so what do I do ? I apk add ck-launch-session of course, right ? Wrong ! "No such package" I'm being answered. Yet another fail.

If I don't install the full xorg drivers I need to manually on Void that I still use, install "xorg-input-drivers" (I don't know if this package exists on the repos) so my mouse and keyboard can be used on XFCE, but since I don't wanna deal with Chimera right now. I can't really help you further than this.
nope, the xorg-input-drivers package is not available in the repos. Oh look 'Ma, another fail ^^.

Oh, just had to go thru un apk upgrade --available again, I already did one yesterday, is this usual ?

Anyway, I'm about to give up with Xfce4 on Chimera, I'll uninstall it and try the Plasma DE instead, though I know there's a 0.01% chance it'll work but I really liked what I saw in the Win11 VM with that distro (in terms of look-and-feel, icons, menus etc..., not done much with it yet).
And once Plasma has failed, I'll uninstall it and try IceWM, very lightweight DE supposedly, and doesn't look bad at all, so we'll see.
 
Last edited:
Experiencing this issue on my install right now. Did you figure this out?
can't have my original post (leading to your question above) quoted in here, anyway I first spent some time doing research but nothing seemed to work, and actually the DNS issue went away simply after rebooting the laptop... (also I need to remember to type dhcpcd right after login otherwise the ethernet i/f is down and therefore no network/internet (the Broadcom Wifi chip has no installed driver for it in Chimera). I know I can have it exec'd automatically via script and stuff, but it looks stupid to me, why doesn't it auto start at reboot by default ? Who on earth needs a down, inactive ethernet port ??

So I'm afraid I don't have a real solution to offer, hope you'll be able to fix it, good luck with that !
 
Last edited:
Real frustrating to have done all the research and work needed to be able to successfully get to the Xfce desktop, but alas keyboard/mouse not working... found a few potential solutions, looked into the xorg logs xorg conf file etc... tried apk add xserver-xorg-input-all as suggested on various sites, but to no avail (package not found).

So unless someone posts a hint/solution here, that's it for me with Xfce4, moving on to the next distro on Chimera Linux (hopefully will not have the same issue with other distros).

Couldnt get this to install on my PMG5, gnome and kde never load
If you're brave enough and have time to kill, you could try the base install (should work), and then add either of Gnome, Kde or Xfce4 and try them out, maybe you'll be luckier than I am.
 
Last edited:
Real frustrating to have done all the research and work needed to be able to successfully get to the Xfce desktop, but alas keyboard/mouse not working... found a few potential solutions, looked into the xorg logs xorg conf file etc... tried apk add xserver-xorg-input-all as suggested on various sites, but to no avail (package not found).

So unless someone posts a hint/solution here, that's it for me with Xfce4, moving on to the next distro on Chimera Linux (hopefully will not have the same issue with other distros).


If you're brave enough and have time to kill, you could try the base install (should work), and then add either of Gnome, Kde or Xfce4 and try them out, maybe you'll be luckier than I am.
I ended up switching to Gentoo. Use the Chimera installer to get mac-fdisk but actually working and then install Gentoo like normal.

Also the process of using hfsutils to add GNU/Linux to the boot picker is so goddamn worth it. Everyone should do this to their linux install. The convenience is just staggering
 
I ended up switching to Gentoo. Use the Chimera installer to get mac-fdisk but actually working and then install Gentoo like normal.
thanxx for the tip, but from what I've read about Gentoo it's clearly not a distro for me, highly configurable which also means starting from scratch so you'd better be much experienced in Linux, which obviously I'm not, and that's an euphemism lol.

Right now I'm trying to have my laptop use the external monitor while in tty (right after login, can't enter a DE for now), found plenty of info based on xrandr/arandr/... but these require to already have entered a DE, so no good for my request. If the only way to use a second monitor is to run an Xwindow environment, then I'm screwed.

Speaking of boot picker, I also need to regenerate the bootloader for Lubuntu-remix (based on yaboot), installing Chimera Linux overwrote it to install a Grub based boot, so can't boot anymore on Lubuntu-remix.
 
Last edited:
I feel more confused after reading than before.

For instance no mention of Xorg in the Gentoo wiki
Yes Linux can be daunting this way I agree, but since XFCE and others from the same period it's Xorg based unless they are rewritten and/or ported (to Wayland for example) at some level they will require xorg.

Why the f*** does the keyboard stop being listened to when going from TTY (where it works just fine) to the DE ? Why should one have to "do something" special for the keyboard to continue working, seriously ?
If you consider that technically the tty it's running on one environment and any DE will run on another layer, yes you'll need to prepare for use everything, the graphics, input, sound etc.
I initially thought it'd be a matter of editing a text file listing the various possible distros
Again the Wiki it's your "best friend" (or enemy). When you edit the config, set parameters, you'll need to reconfigure so it can work as intended.

"No such package" I'm being answered. Yet another fail.
Here's my 2 cents on the topic.

Chimera it's an amazing concept, and I like the dev, never had anything to complain when Void was maintained.

But as far as I know ppc64 isn't the priority, and ppc32 it's even less priority, so it's expected that packages aren't as available as you would want.

Documentation it's another thing that unless you are using Arch or Gentoo, you can run into a few roadblocks. Somethings you can replicate to other distros, but if things are SystemD related you'll have problems.

Being MUSL I love the concept, but when I tried to create my own desktop experience (openbox+polybar and everything else) using Void I did everything first on my x86 machine documenting step-by-step so I could replicate on my ppc32 and ppc64 which occurred with 0 issues.

But browsers was the deal breaker for me on ppc platforms since Firefox was only available on ppc64, was slow as molasses, Endianness color issues (none of those was the dev fault). So the other available unofficial/unsupported web-browsers existed on GlibC only so I migrated and worked fine, and never look back.

Even on x86 MUSL has some issues/quirkness on my machines so I wouldn't expect ppc to be different, but I can deal from time to time with this.

The ppc running on MUSL it's fast, but if I can't run web-browsers unless they are ported or even worse on flatpacks (that has some minor performance issues on x86 that you can't feel on less modern hardware, but probably would apply to ppc) so it wouldn't work for me.

And once Plasma has failed, I'll uninstall it and try IceWM, very lightweight DE supposedly, and doesn't look bad at all, so we'll see.
Again, if the porting to ppc in general it's done it would work if your hardware is capable of running it.

I have the fastest iMacG5 iSight and I prefer to use my "barebones DE", or if I can to chose IceWM, LXDE (and others) etc to have more resources available, but that's my way of using computers, everyone has the right to choose what feels right to them.

The dev it's quite busy but very capable, so in the right time things would be better, but for it's best to wait more progress or if you are in a hurry try other distros.
 
@dextructor, first off thanxx for taking the time to give a thorough and coherent answer to my concerns (and ranting). Moreover I agree with what you're expressing in there. In particular the motivation to embark the Chimera Linux adventure, I also like their approach, one of independent project dev, almost a "rebel" one ^^. So my intent was to try it on my ppc32 based laptop, and maybe even try to help e.g. for testing the last release if I could, sort of give an incentive to the dev's to continue their efforts on that ppc32 platform (which would probably fade out if no one showed any interest).

If you consider that technically the tty it's running on one environment and any DE will run on another layer, yes you'll need to prepare for use everything, the graphics, input, sound etc.
doesn't make sense to me but that's the way it clearly is, the DE should be able to do _at least_ what the tty/console does without having to tinker here and there, I mean come on automatic keyboard support is dated from previous century, and today one has to "explain" to the DE how to deal with it, really ? LOL. (in FR we say "rire jaune", "yellow laugh", nervous laugh in fact)

The ppc running on MUSL it's fast, but if I can't run web-browsers unless they are ported or even worse on flatpacks (that has some minor performance issues on x86 that you can't feel on less modern hardware, but probably would apply to ppc) so it wouldn't work for me.
I'm also very wary of web browser support, and in fact my hope is that a more modern OS has the potential to better support browsing the modern web. But probably not as obvious and straightforward as I initially thought...

The dev it's quite busy but very capable, so in the right time things would be better, but for it's best to wait more progress or if you are in a hurry try other distros.
no doubt the main dev has the talent, I greatly appreciate the full documentation as well I can only imagine the time it takes to do just that, would have had zero chance to successfully install the base distro without it (and a bit of research too, granted).
So seeing that I've reached my peak level of frustration I've decided to do just that, give it a rest for now, I'll follow its future developments hoping it'll end working well on ppc32 laptops. And return to something I have more control over (or not, like the issue I posted above wrt tty vs external monitor, should probably create a separate thread).
 
Last edited:
The ppc running on MUSL it's fast, but if I can't run web-browsers unless they are ported
They don't need to be ported, just somebody to build them who is running a PPC MUSL distro. Luckily enough the Adelie dev team recently built ArcticFox, and xeno74 also recently built SeaLion and BrassMonkey for Adelie. Now whether they will run on Chimera i haven't a clue.

 
  • Like
Reactions: NikolaPPC
doesn't make sense to me but that's the way it clearly is, the DE should be able to do _at least_ what the tty/console does without having to tinker here and there, I mean come on automatic keyboard support is dated from previous century, and today one has to "explain" to the DE how to deal with it, really ? LOL. (in FR we say "rire jaune", "yellow laugh", nervous laugh in fact)
I'm afraid of replying with something a bit daft, but why not, it is the Internet after all =) I do not purport to be a Linux guru by any means, but I've used enough different distros for long enough to abstract some basic troubleshooting patterns I go back to.

Anyway, I think it may benefit you to pretend this hobby actually is from the previous century and go back to basics. Define what it is you want to get out of the system and do the absolute minimum to get there. What I mean is, what are your goals for running this? Is it to get a nice, shiny, pretty DE that looks cool and has lots of packaged programs? Or are you looking for something a bit leaner, say a current kernel, modernish web browser, office suite, and Spotify?

I'm sure you know this already, but it goes without saying logs are your friend. And in my opinion, in this type of endeavor, they're about the only friend. dmesg, stuff floating around in /var/log, running processes in the foreground, etc. are probably gonna be the best ways to figure out what is going on. If the system isn't hanging when you start Xfce and it really is just the HIDs going sideways, I suggest enableing sshd on your Chimera box and ssh into it from another machine to view logs that might not persist through a reboot.

If that fails, I suggest focusing on getting X to run in the most basic vanilla way, with a nice xterm, and see if you can't get the mouse and keyboard functioning. Forget the DE (for now). Go back to the days of startx (asuming that it's available, else you might have to use xinit) and see what happens. If it doesn't run, can you use your mouse in tty with gpm and something like htop or links?

I admittedly don't know much of anything about Chimera specifically to guide you better on where to look, so I apologize if this is all obvious things you've already done.

If you can get a vanilla X session going with mouse + kb, then you can start to add some of the 'fun' programs on top you want (maybe a nice WM instead of a full on DE?). I suspect you may end up needing to build some things from source but maybe not depending on what your goals are. Of course, you might also be able to figure out a trivial fix from the logs for what is happening to your mouse and keybaord when starting Xfce.

My two cents, I hope this makes sense.
 
  • Like
Reactions: Alubook133
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.