append="video=radeonfb"
append="radeon.agpmode=-1"
ran ybin, some complaint about nvram but ignored, rebooted, works.
Now to tackle wireless.
However I never ran ybin.... ugh, I'm such a yaboot noob, no wonder mine didnt boot reliably... it wouldn't have been updated with the append line anyway.
Unfortunately I dont have Arch on it ATM to test, I installed Fedora 12 PPC which works great.
]]>Where can I put those options so they're always used?
I assumed I could put the in /etc/yaboot.conf like
image=/boot/vmlinux
label=Linux
[stuff]
append="video=radeonfb radeon.agpmode=-1"
so I did that, then then ran ybin, then the system wouldn't boot. Corrupted something or other on something or other /pci/blhablah. I didn't write it down and Arch is currently re-installing anyway.
]]>xmodmap -e “keycode 104″=Pointer_Button3 && xkbset m &
Missing flash, skype and chromium is an issue.
]]>I've found Ubuntu PPC variants to be somewhat sluggish on my G4 (even with lightweight environments), which is why I was trying Arch on it. Thought I might try something else until the Arch PPC is fully sorted. It works but not every boot, which can be annoying for all who use it.
And cheers, looks easy to append the commands in yaboot.conf
]]>man yaboot:
PER-IMAGE SECTIONS
A per-image section starts with either a line
image=filename
(for booting from files) From the image line on until next image line are variable assignments and flags for this image's section. The following options and flags are recognized:
label=name
The bootloader uses the main file name (without its path) of each image specification to identify that image. A different name can be used by setting the variable `label'.
alias=name
A second name for the same entry can be used by specifying an alias.
partition=part_no
Specifies the default partition number (a digit, hda1 is part_no 1) to be used if some filename does not specify a partition number explicitly. The kernel images should be located on the root filesystem, thus partition should usually be set to the root partition number. For example if the root partition is /dev/hda3 (the third partition), then partition should be set to partition=3.
device=device_name
Specifies the default device name to be used if some filename does not specify a device name explicitly. This defaults to the device yaboot has been booted from if you don't specify device in either the global section or per-image section of the config file.
append=string
Appends the options specified to the parameter line passed to the kernel. This is typically used to specify parameters of hardware that can't be entirely auto-detected or for which probing may be dangerous. Example:
append = "video=ofonly"
Anyway, to get it past Udev on an iBook G4, on the Yaboot prompt type (after "boot:") "Linux video=radeonfb radeon.agpmode=-1"
Then it seems to boot fine. I dunno what the problem is, I guess it doesn't detect the Radeon/FireGL video card properly.
Credit goes to this page: http://www.reddit.com/r/archlinux/comme … periences/
EDIT: Hmm, it still occasionally does it though .
]]>Thanks in advance.
]]>