Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

iMac G3 keyboard not detected #52

Closed
CillyCil opened this issue Nov 22, 2022 · 14 comments
Closed

iMac G3 keyboard not detected #52

CillyCil opened this issue Nov 22, 2022 · 14 comments

Comments

@CillyCil
Copy link

I was trying to install Arch Power on my iMac G3 and up until it doesn't recognize the disk by label my keyboard is working, but once I get to the rootfs command line my keyboard is no longer detected.

@kth5
Copy link
Owner

kth5 commented Nov 22, 2022

Which model of the iMac G3 is this exacly and is it the original keyboard?

@CillyCil
Copy link
Author

I’m using the original keyboard and I think it’s a revision D or E since it’s a 350mhz slot-loading G3 with no FireWire.

@kth5
Copy link
Owner

kth5 commented Nov 24, 2022

linux-6.0.9-2 will appear in [testing] for powerpc later tonight. It will have OF platform HCD support properly enabled. My guess is that that's the problem. Though I have no way of verifying this as I don't own anything pre-G4. :(

A powerpc ISO will follow soon thereafter.

@kth5
Copy link
Owner

kth5 commented Nov 25, 2022

New ISO here:
https://archlinuxpower.org/iso/stable/archpower-2022.11.24-powerpc.iso

Please let me know if this does the trick for you.

@CillyCil
Copy link
Author

Thank you I’ll try this on Monday and see how it goes.

@kth5
Copy link
Owner

kth5 commented Nov 27, 2022

Again a new ISO, feel free to skip the last one:
https://archlinuxpower.org/iso/stable/archpower-2022.11.26-powerpc.iso

@CillyCil
Copy link
Author

Tried it this morning and still had no keyboard support, but I'm not sure if it was attempting to boot usb and then fell back to the disc drive so in a few hours I'll try removing the disc and if that still doesn't work I'll burn the new image on a disc and try that.

@CillyCil
Copy link
Author

linux-6.0.9-2 will appear in [testing] for powerpc later tonight. It will have OF platform HCD support properly enabled. My guess is that that's the problem. Though I have no way of verifying this as I don't own anything pre-G4. :(

A powerpc ISO will follow soon thereafter.

I would try to send you an iMac but I can't even imagine to price to ship a 40 lb CRT anywhere would cost. Plus it would probably be best to look for an iBook or PowerMac G3 desktop instead. I only paid $30 for my iMac a year or so ago locally so it's always fun to look around to see what some locals might have lying around.

@CillyCil
Copy link
Author

So it still isn't working and I'm assuming it has something to do with mkinitpcio

@CillyCil
Copy link
Author

CillyCil commented Nov 29, 2022

Sort of related, sort of not
qemu-system-ppc also drops into the initramfs with an error stating that

[   4.200722] Initramfs unpacking failed: write error
Warning: /lib/modules/6.0.9-arch1-2/modules.devname not found - ignoring
systemd-tmpfiles: error while loading shared libraries: libsystemd-shared-251.7-1.so: cannot open shared object file: No such file or directory
/init: Line 6: /usr/lib/systemd/systemd-udevd: not found
udevadm: error while loading shared libraries: libsystemd-shared-251.7-1.so: cannot open shared object file: No such file or directory
udevadm: error while loading shared libraries: libsystemd-shared-251.7-1.so: cannot open shared object file: No such file or directory
udevadm: error while loading shared libraries: libsystemd-shared-251.7-1.so: cannot open shared object file: No such file or directory
ERROR: '/dev/disk/by-label/ARCH_202211' did not show up after 30 seconds...
      Falling back to interactive prompt
      You can try to solve the problem manually, log out when you are finished
sh: can't access tty; job control turned off

I think that's the same error as the iMac, I'll double-check later.

udevadm trigger returns:

udevadm: error while loading shared libraries: libsystemd-shared-251.7-1.so: cannot open shared object file: No such file or directory

And there is nothing in fstab and there are no directories in /dev that point to a hard drive or disc drive.

@kth5
Copy link
Owner

kth5 commented Nov 29, 2022 via email

@CillyCil
Copy link
Author

CillyCil commented Nov 29, 2022

I got qemu to boot after editing some flags.
The iMac throws aty128fb: ROM failed to map after the write error from Initramfs

That happens when you hitting a low RAM condition. How much RAM did you give it? The absolute minimum for a successful boot is around 180MB.

That might be the issue because I only have 128MB, but I still think it's weird that the keyboard wasn't working in the prompt and that could be due to the ROM error. I'll get some memory and I'll test the installer again once I put the memory in the iMac.

@CillyCil
Copy link
Author

Got it booting with keyboard, still have the ROM error, networking isn't working. I'll play with the networking and see if I can get it to work before closing the issue. Right now even after running dhcpcd enP1p16s19 remains in an unknown state and refuses to resolve google and says network unreachable with 8.8.8.8.

@CillyCil CillyCil closed this as completed Dec 1, 2022
@CillyCil
Copy link
Author

CillyCil commented Dec 1, 2022

It was just the memory issue and I just have to fix grub and I will be done

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants