Přesně nevím, já jsem si vždycky (na Kubuntu) kompiloval sám z SVN obojí: Lazarus i FreePascal. Na diskuzním fóru Lazara se dají najít nějaké zodpovězené dotazy na "Can't find unit Classes". Mohlo by to právě souviset s FreePascalem (s verzí a se způsobem, jakým byl instalován).
Navíc nevím, jak moc aktuální je verze v Ubuntu repozitářích.
Aktuální verze Lazarus: 0.9.30.2; SVN 0.9.31
Podporované verze FPC kompilerů pro Lazarus: 2.4.4, 2.6.0 a SVN: 2.5.1 a 2.7.1 (možná ještě i starší stabilní 2.4.2)
Doporučuji:
- kouknout na Lazarus fórum (anglicky)
nebo
- stáhnout aktuálnější verzi Lazara (případně i FreePascalu) (podle toho, jaké verze jsou v repozitářích)
http://sourceforge.net/projects/lazarus/files/nebo
- kompilovat ze zdrojáků