[PlanetCCRMA] updates: living on the PlanetEdge

Fernando Pablo Lopez-Lezcano nando@ccrma.Stanford.EDU
Wed Dec 3 12:02:55 2003

Hi all, I have new preliminary versions of the Planet CCRMA kernels and
ALSA drivers online (for RedHat 9 and Fedora Core 1 at this point). If
somebody is willing to test them I would appreciate feedback. 

Under RedHat 9 there are two new kernels available:

- kernel-2.4.23-1.ll.rh90.ccrma:
  based on 2.4.23 with the usual low latency goodies. 

- kernel-2.4.20-24.1.caps.rh90.ccrma
  the redhat kernel with capabilities (includes the fix for the recent
  vulnerability in brk)

Under Fedora Core 1 for now just the 2.4.23 kernel (the new Fedora Core
kernel bugfix release will be done later today). 

The ALSA drivers are based on cvs, post 1.0.0rc1 (it would be
interesting to see what happens with the hdsp cards and their
utilities... hi Mark! :-)

To install the new RedHat 9 kernel and drivers add this line
temporarily(*) to your /etc/apt/sources.list (all in one line):

rpm http:///www-ccrma.stanford.edu/planetccrma/apt redhat/9/en/i386

Or for Fedora Core 1:

rpm http:///www-ccrma.stanford.edu/planetccrma/apt fedora/1/i386

Then do a "apt-get update" and then:
  apt-get install planetccrma-core
or for the redhat kernel:
  apt-get install planetccrma-core-redhat

or for the multiprocessor kernels:
  apt-get install planetccrma-core-smp
  apt-get install planetccrma-core-redhat-smp

When starting the new ALSA drivers you may get error messages when the
mixer configuration is restored if (for your card) the names or numbers
of the different mixer controls have changed. If that happens use
alsamixer (or envy24control or the hdsp utilities) to reset your mixer
to the desired state and do a "/usr/sbin/alsactl store" to store the new

These packages will become "official" in a few days if I don't see any
showstopper negative feedback about them (most probably I'll do another
cvs update for alsa before releasing the official versions).

Test and let me know...
-- Fernando

(*)the Planet Edge repository is bleeding edge stuff so it would be wise
to keep it disabled (commented out) in your sources.list unless you know
you want to get something from it.