Friday, June 13, 2008

Installing LMMS 0.3.2 on 64studio 2.1

WARNING: Don't do this if you don't want to mess up your installation !!
Adding other repositories (like Lenny and Sid) is not recommended if you don't know apt pinning.

To install the latest version of LMMS, I simply added
deb http://ftp.de.debian.org/debian/ lenny main
to the repositories in Synaptic.
Then I did a search for lmms , upgraded my lmms 0.2 installation , and reverted the repositories to the default list.

With 64Studio, the repositories I normally use for Synaptic are :

deb ftp://ftp.mirrorservice.org/sites/64studio.com/apt/ 64studio main
deb http://ftp.debian.org/debian/ etch main contrib non-free
deb http://security.debian.org/ etch/updates main
deb http://apt.64studio.com/backports/ etch-backports main
deb http://wine.budgetdedicated.com/apt/ etch main
deb-src http://wine.budgetdedicated.com/apt/ etch main

The online manual is getting better every time I check it out, and it's great to have some extra standard instruments and VST plugins working in LMMS now :)

killall esd trick, pstree weirdness

After playing for a while with 64Studio , and trying some packages to change the look and feel of the desktop environment , suddenly I got an error message while starting Jack Control .

I posted a request for help on the 64studio users mailing list . (read it here)

The process esd was already using the hw:0 soundcard, so I could start qjackctl after first doing killall esd. (with Alacarte Menu Editor, it's easy to change the command in properties for Jack Control to "killall esd & qjackctl")
A second option is to go to the GNOME menu, then Desktop , Preferences , Sound , and disable software sound mixing (ESD) .
The third option is to replace libesd0 with libesd-alsa0, this way esd can keep running while I start qjackctl.

Something I still have to try out one day is what Ralf proposed to do here , I just didn't take the time to figure it out yet.