Con la última actualización de mi Ubuntu a Jaunty, uno de los paquetes que se ha actualizado ha sido el de phpmyadmin.
Al intentar loguearme con el tipico root/sin passwd me daba fallo. He comprobado a conectarme a mysql desde la línea de comandos e iba bien, así que tenía que ser algo del phpmyadmin. Después de googlear un rato sin mucho exito, he encontrado la solución en el blog de mknix.
Para solucionarlo basta con añadir a /etc/phpmyadmin/config.inc.php
la siguiente línea junto al resto de opciones:
$cfg['Servers'][$i]['AllowNoPasswordRoot'] = true;
Aunque esto soluciona el problema coincido con mknix en que lo mejor es que poner una contraseña al usuario root :p