What I needed to make my custom Fedora 8 environment work
One of my little peculiarities is that I use a quite custom environment, one that comes nowhere near a graphical login program, much less Gnome or KDE. One of the consequences of this is that I get to set up by hand a number of things that a normal environment runs automatically, like volume management.
These custom things keep changing themselves as I move from version to version of Fedora, so here is what I had to do to get my environment running nicely under Fedora 8:
- If you start your X session by hand yourself, you need to run both
ck-xinit-sessionanddbus-launchto set up the client environment properly:/usr/bin/ck-xinit-session /usr/bin/dbus-launch --exit-with-session actual-session-script(Normal people probably want to run
ssh-agenttoo, but I don't use ssh keys with passphrases. You can dig this stuff out of/etc/X11/xinit/xinitrcand associated files.) - volume management hasn't changed; you
run '
gnome-volume-manager --sm-disable'. - in a change from the past, the right
sound daemon to run is now
pulseaudio. I found it necessary to remove its PID file beforehand too in order to make sure that it always started.(The PID file for me is
/tmp/pulse-login/pid.)
Getting Flash to work on my 64-bit machine was a little intricate. I
installed the 32-bit Flash RPM from Adobe's official repository and both
the 64-bit and the 32-bit versions of nspluginwrapper, but this still
left it unable to do sound. To fix that I had to install the 32-bit
version of the alsa-plugins-pulseaudio RPM, which I had to fish out
of the i386 Fedora 8 repository by hand (it is not available in the
x86_64 repository).
(Someday gnash et al will work well enough that I can bid a gleeful
farewell to the 32-bit Adobe Flash plugin, but I am not energetic enough
to fight that particular battle yet.)
|
|