Unity does not load after update SOLVED

Μετά από απλή συνηθισμένη ενημέρωση πακέτων, το unity σταμάτησε να λειτουργεί, καθιστώντας το λειτουργικό πρακτικά άχρηστο. Το μήνυμα που έδινε σε τερματικό ήταν:

Adding plugins
Skipping upgrade com.canonical.unity.unity.01.upgrade
Skipping upgrade com.canonical.unity.unity.02.upgrade
Initializing core options...done
Initializing bailer options...done
Initializing detection options...done
Initializing composite options...done
compiz (core) - Error: Couldn't load plugin '/usr/lib/compiz/libopengl.so' : libGL.so.1: cannot open shared object file: Δεν υπάρχει τέτοιο αρχείο ή κατάλογος
compiz (core) - Error: Couldn't load plugin 'opengl'
compiz (core) - Error: Couldn't load plugin '/usr/lib/compiz/libcompiztoolbox.so' : libGL.so.1: cannot open shared object file: Δεν υπάρχει τέτοιο αρχείο ή κατάλογος
compiz (core) - Error: Couldn't load plugin 'compiztoolbox'
compiz (core) - Error: Couldn't load plugin '/usr/lib/compiz/libdecor.so' : libGL.so.1: cannot open shared object file: Δεν υπάρχει τέτοιο αρχείο ή κατάλογος
compiz (core) - Error: Couldn't load plugin 'decor'
Initializing vpswitch options...done
compiz (core) - Error: Couldn't load plugin '/usr/lib/compiz/libmove.so' : libGL.so.1: cannot open shared object file: Δεν υπάρχει τέτοιο αρχείο ή κατάλογος
compiz (core) - Error: Couldn't load plugin 'move'
Initializing gnomecompat options...done
compiz (core) - Error: Couldn't load plugin '/usr/lib/compiz/libgrid.so' : libGL.so.1: cannot open shared object file: Δεν υπάρχει τέτοιο αρχείο ή κατάλογος
compiz (core) - Error: Couldn't load plugin 'grid'
Initializing commands options...done
Initializing snap options...done
compiz (core) - Error: Couldn't load plugin '/usr/lib/compiz/libobs.so' : libGL.so.1: cannot open shared object file: Δεν υπάρχει τέτοιο αρχείο ή κατάλογος
compiz (core) - Error: Couldn't load plugin 'obs'
Initializing place options...done
Initializing mousepoll options...done
compiz (core) - Error: Couldn't load plugin '/usr/lib/compiz/libresize.so' : libGL.so.1: cannot open shared object file: Δεν υπάρχει τέτοιο αρχείο ή κατάλογος
compiz (core) - Error: Couldn't load plugin 'resize'
compiz (core) - Error: Couldn't load plugin '/usr/lib/compiz/libwall.so' : libGL.so.1: cannot open shared object file: Δεν υπάρχει τέτοιο αρχείο ή κατάλογος
compiz (core) - Error: Couldn't load plugin 'wall'
compiz (core) - Error: Couldn't load plugin '/usr/lib/compiz/libunitymtgrabhandles.so' : libGL.so.1: cannot open shared object file: Δεν υπάρχει τέτοιο αρχείο ή κατάλογος
compiz (core) - Error: Couldn't load plugin 'unitymtgrabhandles'
compiz (core) - Error: Couldn't load plugin '/usr/lib/compiz/libanimation.so' : libGL.so.1: cannot open shared object file: Δεν υπάρχει τέτοιο αρχείο ή κατάλογος
compiz (core) - Error: Couldn't load plugin 'animation'
Initializing session options...done
compiz (core) - Error: Couldn't load plugin '/usr/lib/compiz/libworkarounds.so' : libGL.so.1: cannot open shared object file: Δεν υπάρχει τέτοιο αρχείο ή κατάλογος
compiz (core) - Error: Couldn't load plugin 'workarounds'
compiz (core) - Error: Couldn't load plugin '/usr/lib/compiz/libexpo.so' : libGL.so.1: cannot open shared object file: Δεν υπάρχει τέτοιο αρχείο ή κατάλογος
compiz (core) - Error: Couldn't load plugin 'expo'
compiz (core) - Error: Couldn't load plugin '/usr/lib/compiz/libfade.so' : libGL.so.1: cannot open shared object file: Δεν υπάρχει τέτοιο αρχείο ή κατάλογος
compiz (core) - Error: Couldn't load plugin 'fade'
compiz (core) - Error: Couldn't load plugin '/usr/lib/compiz/libscale.so' : libGL.so.1: cannot open shared object file: Δεν υπάρχει τέτοιο αρχείο ή κατάλογος
compiz (core) - Error: Couldn't load plugin 'scale'
compiz (core) - Error: Couldn't load plugin '/usr/lib/compiz/libezoom.so' : libGL.so.1: cannot open shared object file: Δεν υπάρχει τέτοιο αρχείο ή κατάλογος
compiz (core) - Error: Couldn't load plugin 'ezoom'
compiz (core) - Error: Couldn't load plugin '/usr/lib/compiz/libunityshell.so' : libGL.so.1: cannot open shared object file: Δεν υπάρχει τέτοιο αρχείο ή κατάλογος
compiz (core) - Error: Couldn't load plugin 'unityshell'
Setting Update "main_menu_key"
Setting Update "run_key"
Setting Update "run_command_terminal_key"
compiz (core) - Warn: failed to receive ConfigureNotify event on 0x3200007

Ψάχνοντας στο Internet είναι αρκετά συχνό σφάλμα χωρίς ιδιαίτερη λύση. Συνήθως, απ’ ότι κατάλαβα έχει να κάνει με τους οδηγούς της κάρτας γραφικών και συναντάται τόσο σε ανοικτού κώδικα όσο και στους κλειστούς και των 2 γνωστών εταιριών. Δε ξέρω αν η λύση είναι universal αλλα σε εμένα το μόνο που χρειάστηκε ήταν μια επανεγκατάσταση του libgl-mesa μέσω του synaptic. Στο ubuntu 11.10 τα συγκεκριμένα πακέτα ήταν: libgl1-mesa-dri, libgl1-mesa-glx, libglapi-mesa, libglu1-mesa

Freemeteo from screenlets-dev ppa (bump version to 0.4.6)

Το FreemeteoWeatherScreenlet «πηδάει» στην έκδοση 0.4.6 και μπορείτε πλέον να το εγκαταστήσετε και από το screenlets ppa (οδηγίες) ως ξεχωριστό πακέτο όπως είναι πλέον η νέα πολιτική των screenlets. Κάποια θα υπάρχουν ως main screenlets στην έκδοση 0.1.3 (πολύ πιθανό σε αυτά να συμπεριλαμβάνεται και το freemeteo) και τα υπόλοιπα ως ξεχωριστά deb πακέτα. Η έκδοση 0.4.6 συμπεριλαμβάνει κώδικα από τον Guido Tabbernuk (κυρίως για background με rounded corners και threading) όπως επίσης και τα δικά μου fixes των τελευταίων ημερών.

Για όσους δε χρησιμοποιούν ubuntu μπορείτε να το κατεβάσετε και από το gnome-look .

Freemeteo update to 0.2.2

Τις τελευταίες μέρες το screenlet σταμάτησε να λειτουργεί μιας και «κοβόταν» από το freemeteo εξαιτίας του user-agent που έστελνε (User-Agent: Python-urllib/1.17). Στην έκδοση 0.2.2 αυτό διορθώθηκε και συνεπώς το screenlet λειτουργεί και πάλι, επίσης προστέθηκαν και κάποια ακόμη icon codes για συνθήκες νυχτερινής ομίχλης που λείπανε στις προηγούμενες εκδόσεις.

Ως συνήθως μπορείτε να κατεβάσετε τη νέα έκδοση από : http://gnome-look.org/content/download.php?content=119253&id=1&tan=28535605