Risolto nel seguente modo:

accedere al file apache2.conf
sudo kate /etc/apache2/apache2.conf

decommentare le seguenti stringhe

UserDir public_html

<Directory /home/*/public_html>
AllowOverride FileInfo AuthConfig Limit
Options Indexes SymLinksIfOwnerMatch IncludesNoExec
</Directory>

salvare il file

accedere al file 000-default:
sudo kate /etc/apache2/sites-enabled/000-default

sostituire il percorso nelle stringhe DocumentRoot /var/www e <Directory /var/www>
con il percorso della cartella in cui si vuole inserire i propri file html es: /home/mio_username/public_html

salvare il file
riavviare apache con il comando:

sudo /etc/init.d/apache2 restart

Ho provato così, ma credo bisogni riavviare il pc.. al prossimo riavvio vi faccio sapere.. se puoi prova tu, metal milita, dovrebbe funzionare..
come directory di root per l'Apache gli ho messo una dir di una partizione FAT32...

prova tu se puoi a fare questo e a riavviare