Dit heb ik ook een keer gehad met Ubuntu op een afwijkende PC.
Daar heb ik een server install gedaan (text-only systeem).
Hierna de update/upgrade en toen via internet de desktop opgehaald.
Dit bleek de oplossing, maar de oorzaak heb ik nog niet gevonden.