Yellow Dog Linux 3.0
So I’m putting YDL 3.0 on my Powerbook Pismo. My recipe for Sawfish
beating Metacity to a
pulp
didn’t quite work. I ended up having to do something like
(gnome-session-properties &); sleep 2; gnome-session-save since,
after I exited gnome-session-properties, I could never get keyboard
focus back to a gnome-terminal. Then on login Gnome’s loading screen
froze on Sawfish. I started killing things, like Xclients and
Sawfish, until it loaded with no window manager. Luckily it gave me a
terminal. So I started sawfish, ran gnome-session-properties again,
removed the startup Sawfish, changed the priority for Sawfish to 20,
set it to restart, and saved my session.
Here’s another tip for you: YDL 3.0’s /etc/apt/sources.list is
broken by default! The first repository listed points to “base” where
it needs to point to “main”. (Look at the end of two lines for “base”
and change it to “main”. Should be the first two uncommented.) I ran
yum update but it was downloading all sorts of things forever
before I stopped it. apt-get update was so much faster.
PCMCIA was broken
again.
PCMCIA=no was still in /etc/sysconfig/pcmcia. Changed it to
yes. No dice. Set PCIC=yenta_socket. No dice. Weird messages
about needing pcmcia_core.o. I tried modprobe pcmcia_core.o
and it fails. Why not just modprobe pcmcia_core, which works? I
have no idea! I edited /etc/init.d/pcmcia, found the part where
it says if -d $PC ; then and changed it to if -d x$PC ;
then. Result is that the conditional always fails (I hope, uh, this
is not the best fix really) so it never attempts to probe the stupid
module name. The elif section following this newly-broken
conditional loads the correct modules.