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 ;)

Post simili (quasi):

Tag:,
4 Risposte a “Installare Gnome Shell su Debian Squeeze da Git”
  1. picchiopc scrive:
    Google Chrome 9.0.597.84 Ubuntu
    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 :D

    Like or Dislike: Thumb up 0 Thumb down 0

  2. Anubi scrive:
    Google Chrome 11.0.696.68 GNU/Linux
    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: Thumb up 0 Thumb down 0

  3. Nokiaro91 scrive:
    Debian IceWeasel 3.5.19 Debian GNU/Linux 64 bits
    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: Thumb up 0 Thumb down 0

  4. edmond scrive:
    Debian IceWeasel 3.5.19 GNU/Linux
    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: Thumb up 0 Thumb down 0

  5.  
Scrivi un Commento

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>