1) Decommenter le .dll est inutile sur linux, c'est necessaire que pour windows.
2a) J'ai moi aussi rencontré des pb avec PDO / Ubuntu (avec la dernière version de Xampp), la seule solution a été de désinstaller XAMPP et d'en reinstaller un version + ancienne (la 1.6.7)
2b) Il y a un autre truc à changé dans le php.ini, il y avait un topic sur le forum ubuntu (mais il est en maintenance là, impossible de retrouver l'URL)
Perso, ça n'avait pas résolut mon problème...
---------------
Le membre ci-contre n'est pas responsable du message ci-dessus.