Muy buenas,
El problema es que el usuario y el grupo son root por lo tanto a no ser que estés ejecutando el navegador de ficheros como root no podrás crearlo.
Antes de instalar nada nuevo desinstala XAMPP
Por otro lado yo te recomiendo lo siguiente:
Instalación de apache
sudo apt-get install apache2
Instalación de PHP 5 cómo módulo:
sudo apt-get install php5 libapache2-mod-php5
La carpeta principal va a ser /var/www
Como los permisos se crean con root te recomiendo cambiarlos.
sudo chown -R <USUARIO>:www-data /var/www
Instalación del MySQL
sudo apt-get install mysql-server mysql-client
Y ahora la instalación de módulos, algunos seguro que no los usarás pero no pasa nada:
sudo apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl
Reinicia apache
sudo /etc/init.d/apache2 restart
Y por último instala phpmyadmin
sudo apt-get install phpmyadmin
Puedes poner todo en un mismo apt-get install pero te lo separé para que entiendas/veas que se está instalando en cada momento
Cuando instales mysql te dirá que servidor usar, apache o lighttpd, escoge apache.
Espero que te haya servido.
Un saludo
PD: obviamente no me acuerdo de todos los paquetes a instalar, me acuerdo de los básicos jajaja Lo saqué de aquí por si te interesa leer un poco más en profundidad
http://edrperez.wordpress.com/2011/0...-ubuntu-11-04/