FFmpeg deserves support

I have recommended WinFF before. WinFF is a GUI for the command line video converter, FFMPEG. Without FFmpeg, there would be a lot I couldn’t easily do. So I am happy to support it in my own small way. Please read below:

FFmpeg is an open source project, so it is a shame when companies rip it off by breaching its licence. Here is a link to the FFmpeg Hall of Shame.

Karmic MySQL Server Problem Fixed

The Karmic upgrade went really well but MySQL server seemed to die along the way. A temporary solution that worked for me was found here – http://ubuntuforums.org/showthread.php?t=1040786.

sudo apt-get remove --purge mysql-server-5.1
sudo apt-get autoremove
sudo rm -rf /etc/mysql
sudo apt-get install mysql-server-5.1

[update] This solution doesn’t persist after reboot (at present). Still useful if I need to test MySQL but not a proper answer.
[update] running
sudo /etc/init.d/mysql start
does the trick. Not sure why it isn’t happening automatically on startup.
[SOLUTION]
The mysql file was in /etc/rc3/, rc4, and rc5, but not rc2. Why? No idea at all. Anyway, a quick gksu nautilus and copying S19mysql (yours may have a different number) and pasting it from rc3 into rc2 later, then a reboot to be sure. Working as needed. NB a prefix of K means deactivate.

To see if mysql is running:

ps -ef | grep mysql

a single line response (your mysql client?) is not a good sign.

Here is on thread of interest: http://ubuntuforums.org/showthread.php?p=8320705

Here are the main resources I found useful:

http://brainwreckedtech.wordpress.com/2008/04/25/ubuntu-804-bug-with-mysql-and-apparmor/
http://case.oncle-tom.net/2008/05/04/modifier-emplacement-donnees-serveur-mysql/
http://www.hobbes.ch/2009/11/mysql-stopped-working-after-update/
http://ubuntuforums.org/archive/index.php/t-1305921.html
http://ubuntuforums.org/showthread.php?t=1322070
http://bugs.mysql.com/bug.php?id=47195
http://www.mail-archive.com/ubuntu-server-bugs@lists.ubuntu.com/msg16084.html
NB My AppArmor mask denied etc didn’t affect the working of the system so was a bit of a side-track in my case. Mainly affects you if you don’t use standard path locations.
http://en.opensuse.org/AppArmor_Geeks
http://www.vanimpe.eu/blog/2009/01/13/requested_mask-denied_mask-errors-on-ubuntu-with-mysql/