Δημοσιεύτηκε: 22 Ιαν 2011, 19:00
από simosx
clepto έγραψε:libcanberra-gtk-module.so: undefined symbol: gtk_quit_add
clepto έγραψε:έγιναν όλα με επιτυχία αλλά όταν πάτησα την τελευταία εντολή για να μπω σε gnome shell μου έβγαλε αυτό:
Κώδικας: Επιλογή όλων
chris@chris-Aspire-5732Z:~$ cd ~/gnome-shell/source/gnome-shell/src
chris@chris-Aspire-5732Z:~/gnome-shell/source/gnome-shell/src$ ./gnome-shell --replace
mutter: symbol lookup error: /home/chris/gnome-shell/install/lib/gtk-3.0/modules/libcanberra-gtk-module.so: undefined symbol: gtk_quit_add
chris@chris-Aspire-5732Z:~/gnome-shell/source/gnome-shell/src$ /home/chris/.themes/elementary/gtk-2.0/gtkrc:675: error: unexpected string constant "panel-dark.rc", expected character `='
Cannot register the panel shell: there is already one running.

και μετά πήγα από το gconf-editor και έβγαλα το gnome panel αλλά πάλι δεν έγινε κάτι...

edit: από ότι είδα παρουσιάζει πρόβλημα με το θέμα που έχω βάλει το οποίο είναι το elementary, αλλά δεν έχω το αρχικό θέμα για να το βάλω... :cry:


Είναι δύο τα σφάλματα. Για το πρώτο, για το libcanbera, βρήκα στο Google τη σελίδα
http://osdir.com/ml/gnome-shell-list/20 ... 00060.html
όπου αναφέρει
Κώδικας: Επιλογή όλων

A method used by the libcanberra module has been removed from GTK+; just
delete
/home/t2hot/gnome-shell/install/lib64/gtk-3.0/modules/libcanberra-gtk-module.so
and you should be fine.


Οπότε σβήνεις το /home/chris/gnome-shell/install/lib64/gtk-3.0/modules/libcanberra-gtk-module.so
Το libcanberra έχει να κάνει με συσκευές όπως USB sticks που για τις δοκιμές μας δεν είναι τόσο σημαντικό. Εμείς θέλουμε να δούμε το GNOME Shell.

Για το άλλο μήνυμα, δες στο αρχείο
/home/chris/.themes/elementary/gtk-2.0/gtkrc γραμμή 675
και δες αν μπορείς να διορθώσεις, τουλάχιστον προσωρινά, αυτό που λέει για panel-dark.rc, unexpected string constant "panel-dark.rc", expected character `='
Το νέο gtk+ 3 πρέπει να άλλαξε κάτι.