Installare Gnome Shell su Debian Squeeze da Git
Scritto da edmond in Applicazioni, Debian, Gnome, Gnome 3, Gnu-Linux, Tips & Tricks

Ho voluto testare dopo un pò di tempo Gnome-Shell e quindi mi sono deciso a riprovarlo, facendo tutta la compilazione da Git. Ho avuto diversi problemi ma alla fine tutto è andato ok, grazie anche a San Google.
Requisiti:
Scaricare lo script:
$ curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh
Esportare il Path:
$ export PATH=$PATH:/home/NOME-UTENTE/bin
da adesso in poi è meglio mettersi comodi, in quanto la compilazione prenderà un ora e mezza circa, almeno nel mio caso che ho dovuto risolvere 4 o 5 problemi:
Compilazione:
$ chmod +x gnome-shell-build-setup.sh
$ ./gnome-shell-build-setup.sh
$ jhbuild build
da questo momento in poi si verificheranno degli errori, che mostrerò nell'immagini.
Errore 1:

si risolve aprendo un'altra shell, andando ad aggiungere ad /etc/apt/sources.list i repository experimental:
# Experimental
deb http://ftp.it.debian.org/debian experimental main
quindi installare:
# apt-get install -t experimental libmozjs-dev
tornare alla shell principale, premere "6" e poi "yes" per ripartire.
Errore 2:

si risolve con:
# apt-get install -t experimental xulrunner-dev
Errore 3:

su Debian 32bit:
# nano /usr/lib/pkgconfig/libxklavier.pc
su Debian 64bit:
# nano /usr/lib64/pkgconfig/libxklavier.pc
e sostituire 5.0 con 5.1.
Errore 4:

c'è un problema con libnotify, si risolve con:
$ cd ~/bin
$ ./jhbuild shell
$ cd ~/gnome-shell/source
$ git clone git://git.gnome.org/libnotify
$ cd ./libnotify
$ ./autogen.sh –prefix $HOME/gnome-shell/install/
$ make && make install
a questo punto io non ho più avuto problemi per quanto riguarda la compilazione. Nel caso di ulteriori errori guardare quà.
Al momento di lanciare Gnome-Shell con:
$ cd ~/gnome-shell/source/gnome-shell/src
$ ./gnome-shell --replace
ho avuto il problema Cannot register the panel shell: there is already one running, risolto con:
$ rm ~/gnome-shell/install/lib64/gtk-3.0/modules/libcanberra-gtk-module.so
invece su Debian 32 bit:
$ rm ~/gnome-shell/install/lib/gtk-3.0/modules/libcanberra-gtk-module.so
Spero di non aver scordato niente, comunque Gnome-Shell non è male, anche se non mi entusiasma più di tanto e quindi vado cauto con i giudizi.
enjoy





















Articoli (RSS)
Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Ubuntu/10.10 Chromium/9.0.597.84 Chrome/9.0.597.84 Safari/534.13
gran bella guida
Like or Dislike:
0
0
Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.68 Safari/534.24
Ma è pesantissimo…
187 MB solo di dipendenze ? Bah…
Ma ne vale davvero la pena ? Aspetto dei repository decenti…
Like or Dislike:
0
0
Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9.1.19) Gecko/20110430 Linux Mint/1 (Debian) Iceweasel/3.5.19 (like Firefox/3.5.19)
bellina ma chissà se è diventata più stabile… ^^
Like or Dislike:
0
0
Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.1.19) Gecko/20110430 Iceweasel/3.5.19 (like Firefox/3.5.19) GTB7.1
ultimamente non l’ho più testata, quindi non saprei, comunque tra un pò ci riprovo.
Like or Dislike:
0
0