Tecnologia e non solo

ottobre 8, 2007

Avant window navigator bzr: come compilarlo (Debian/Ubuntu)

Filed under: Beryl,Compiz-core,Debian,Edgy,Etch,Feisty,Fusion,Guida pericolosa,Gutsy,Lenny,Sid,Temi — telperion @ 12:14 pm

NUOVA GUIDA AWN BZR => 148 QUI.

Aggiornamento v.2.1 del 4 nov 2007
Aggiornamento extras del 8 nov 2007

Come anticipato ecco una (spero) dettagliata guida
per compilare ed installare i pacchetti deb
di awn bzr e delle core applets,
con il mio metodo, che sicuramente non è l’unico,
probabilmente neppure il migliore,
ma visto che questo conosco, questo vi spiego.

awn

0 – premessa

Awn necessita di Beryl o Compiz o Compiz-fusion per funzionare.
Da synaptic o adept, prima di procedere cercate e rimuovete
tutti i pacchetti con avant e awn nel nome, per evitare confiltti.

Solitamente disinstallare i pacchetti è più che sufficiente,
per i casi disperati vedere commento 3 di AleXit e Appendice B e C.

I comandi per comodità saranno tutti da terminale e con path assoluto per evitare errori.
Le stesse operazioni spesso possono essere fatte anche con l’interfaccia grafica.
Si presume usiate Gnome, non ho idea del funzionamento con Kde,
ho letto che non ci sono problemi, ma non lo so, comunque l’editor di testo dei comandi
è quello di gnome gedit, se avete kde dovete sostituirlo con kate.

1 – preparazione

Scaricate i pacchetti necessari all’operazione (spero siano tutti):

aprite un terminale:

sudo apt-get install devscripts dh-make make build-essential dpkg apt bzr debhelper cdbs intltool libwnck-dev libgnome2-dev libgnome-desktop-dev libdbus-glib-1-dev libxcomposite-dev libxdamage-dev python-central python python-gnome2-dev python-cairo-dev gnome-pkg-tools autotools-dev libgnome-menu-dev libgconf2-dev libgnome-desktop-dev gnome-common librsvg2-dev libgtop2-dev autoconf automake fakeroot libsexy-dev libnotify-dev python-feedparser xdg-utils cairo-clock python-alsaaudio python-libgmail python-imaging python-gst0.10 tsclient

Creiamo nella home la cartella di lavoro awn-bzr e spostiamoci all’interno:

cd ~
la tilde ~ si ottiene con AltGr + ì ed è l’abbreviazione della vostra home

mkdir ~/awn-bzr
cd ~/awn-bzr

ora scarichiamo (solo la prima volta)
i sorgenti completi di avant-window-navigator con bzr:

bzr co http://bazaar.launchpad.net/~awn-core/awn/trunk avant-window-navigator

che dopo un minuto circa vi creerà la cartella
avant-window-navigator
contenente i sorgenti,

2 – versione ed aggiornamento avant-window-navigator

* Per gli aggiornamenti partite da qui,
i passaggi precedenti non sono più necessari.

Notizie sulle bzr di awn disponibili, qui.
* nota: tutte le versioni =>bzr142 sono da considerarsi 0.2.1

Ora entriamo nella cartella dei sorgenti:
cd ~/awn-bzr/avant-window-navigator

e vediamo che versione (o aggiorniamo) è con

bzr up

che nel mio caso risponde:
Tree is up to date at revision 142.

Bene la versione del bzr è la 142 ricordatevi il numero (segnatelo).

Ora creiamo una copia dei sorgenti per compilarli che al termine cancelleremo

cp -r ~/awn-bzr/avant-window-navigator ~/awn-bzr/avant-window-navigator-work

Entriamo nella cartella di lavoro

cd ~/awn-bzr/avant-window-navigator-work

SOLO SE USATE UBUNTU – altrimenti saltate al punto 3

Se avete Ubuntu sostituite la cartella debian con debian-ubuntu:

rm -r ~/awn-bzr/avant-window-navigator-work/debian

cancella la cartella debian

mv ~/awn-bzr/avant-window-navigator-work/debian-ubuntu ~/awn-bzr/avant-window-navigator-work/debian

che rinomina debian-ubuntu in debian.

3 – modifica changelog avant-window-navigator e compilazione

Cambiamo il numero di versione dei nostri pacchetti per fare un pò di ordine:

gedit ~/awn-bzr/avant-window-navigator-work/debian/changelog

la prima riga è

avant-window-navigator (0.1.9-0ubuntu1) gutsy; urgency=low

fatela diventare

avant-window-navigator (0.2.1-0ubuntu1~bzr142) gutsy; urgency=low

bzr142 perchè è la versione che abbiamo ricavato nel punto 2.
Salvate e chiudete gedit.

* Su debian sarà (0.2.1-1~bzr142)

Ora compiliamo il tutto:

cd ~/awn-bzr/avant-window-navigator-work
./autogen.sh --prefix=/usr
debuild binary

se in una di queste fasi il comando si ferma e vi chiede qualche pacchetto mancante
installate il pacchetto richiesto e ripetete il comando che si è fermato.

Al termine nella cartella ~/awn-bzr troverete i 5 pacchetti deb costruiti

avant-window-navigator
awn-manager
libawn0
libawn-dev
python-libawn0

con le relative versioni.

Facciamo ordine e pulizia

4 – installazione e pulizia cartelle di lavoro

Creiamo una cartella per mettere i nostri pacchetti, la versione è la 142 quindi

mkdir ~/awn-bzr/awn142-deb

e spostiamoci tutti i pacchetti

cd ~/awn-bzr
mv *.deb ~/awn-bzr/awn142-deb

Ora installiamo i pacchetti:

cd ~/awn-bzr/awn142-deb
sudo dpkg -i *142*.deb

Ovviamente al posto di 142 dovete mettere la versione
che avete compilato.

Se manca qualcosa pacchetti non configurati
nessun problema, digitate

sudo apt-get install -f

e scaricate i pacchetti necessari e tutto va a posto.

Trovate nei menu accessori Avant Window Navigator
e in sistema preferenze awn manager.

Rimuoviamo la cartella di lavoro:

cd ~/awn-bzr
rm -r ~/awn-bzr/avant-window-navigator-work

E con avant-window-navigator abbiamo finito possiamo passare alle applets.

5 – preparazione degli extras.

Andiamo nella nostra cartella

cd ~/awn-bzr

ora scarichiamo (solo la prima volta)
i sorgenti completi di avant-window-navigator-extras con bzr:

bzr co http://bazaar.launchpad.net/~awn-extras/awn-extras/trunk avant-window-navigator-extras

che dopo un minuto circa vi creerà la cartella
avant-window-navigator-extras
contente i sorgenti.

6 – versione ed aggiornamento extras

* Per gli aggiornamenti degli extras partite da qui,
i passaggi precedenti non sono più necessari.

Notizie sulle bzr di awn-extras disponibili, qui.

Ora entriamo nella cartella dei sorgenti:
cd ~/awn-bzr/avant-window-navigator-extras

e vediamo che versione (o aggiorniamo) è con

bzr up

che nel mio caso risponde:
Tree is up to date at revision 185.

Bene la versione del bzr è la 185 ricordatevi il numero (segnatelo).

Ora creiamo una copia dei sorgenti per compilarli che al termine cancelleremo.
Compileremo solo le awn-extras-applets.

cp -r ~/awn-bzr/avant-window-navigator-extras/awn-applets/awn-extras-applets ~/awn-bzr/awn-extras-applets-work

Entriamo nella cartella di lavoro

cd ~/awn-bzr/awn-extras-applets-work

7 – modifica changelog core-applets e compilazione

Cambiamo il numero di versione dei nostri pacchetti per fare un pò di ordine:

gedit ~/awn-bzr/awn-extras-applets-work/debian/changelog

la prima riga è

awn-extras-applets (0.2.1+bzr) unstable; urgency=low

fatela diventare

awn-extras-applets (0.2.1+bzr185) unstable; urgency=low

bzr185 perchè è la versione che abbiamo ricavato nel punto 6.
Salvate e chiudete gedit.

Ora compiliamo il tutto:

cd ~/awn-bzr/awn-extras-applets-work
./autogen.sh --prefix=/usr
debuild binary

se in una di queste fasi il comando si ferma e vi chiede qualche pacchetto mancante
installate il pacchetto richiesto e ripetete il comando che si è fermato.

Al termine nella cartella ~/awn-bzr troverete il pacchetto deb costruito

awn-core-applets

con relativa versione.

Facciamo ordine e pulizia

8 – installazione e pulizia cartelle di lavoro

Installiamo il pacchetto:

nota: dal bzr184 il pacchetto ora si chiama awn-extras-applets
Se avete precedenti versioni awn-core-applets rimuovetele:

sudo dpkg -r awn-core-applets

cd ~/awn-bzr
sudo dpkg -i *applets*185*.deb

Ovviamente al posto di 185 dovete mettere la versione
che avete compilato.

Facile vi esca:

Selezionato il pacchetto awn-core-applets, che non lo era.
(Lettura del database … 153185 file e directory attualmente installati.)
Spacchetto awn-core-applets (da awn-extras-applets_0.1.9-1~bzr185_i386.deb) …
dpkg: problemi con le dipendenze impediscono la configurazione di awn-core-applets:
awn-core-applets dipende da cairo-clock; comunque:
Il pacchetto cairo-clock non è installato.
awn-core-applets dipende da python-libgmail; comunque:
Il pacchetto python-libgmail non è installato.
dpkg: errore processando awn-core-applets (–install):
problemi con le dipendenze – lasciato non configurato
Sono occorsi degli errori processando:
awn-core-applets

Nessun problema, digitate

sudo apt-get install -f

e scaricate i pacchetti necessari e tutto va a posto.

Ora spostiamo il nostro pacchetto insieme agli altri di awn corrispondenti

mv *.deb ~/awn-bzr/awn142-deb

Rimuoviamo la cartella di lavoro:

cd ~/awn-bzr
rm -r ~/awn-bzr/awn-extras-applets-work

E siamo a posto.

A volte (spesso) gli schemas non si installano (perchè?)
e per il corretto funzionamento è bene installarli a mano,
in un terminale:

gconftool-2 --install-schema-file=/usr/etc/gconf/schemas/awn-clock.schemas
gconftool-2 --install-schema-file=/usr/etc/gconf/schemas/stack.schemas
gconftool-2 --install-schema-file=/usr/etc/gconf/schemas/switcher.schemas
gconftool-2 --install-schema-file=/usr/etc/gconf/schemas/trash.schemas
gconftool-2 --install-schema-file=/usr/etc/gconf/schemas/awnsystemmonitor.schemas
gconftool-2 --install-schema-file=/usr/etc/gconf/schemas/filebrowser.schemas
gconftool-2 --install-schema-file=/usr/etc/gconf/schemas/notification-daemon.schemas

* a seconda delle versioni alcuni schema potrebbero non esserci.

Appendice A

Nella cartella

~/awn-bzr/avant-window-navigator-extras/awn-plugins

ci sono i plugins per

banshee
deluge
exaile
pidgin
quodlibet
rhythmbox
Xchat

se ve ne serve uno (non ci sono pacchetti)
entrate nella opportuna cartella e leggete il readme se c’è.

L’installazione di solito avviene con un

sudo make install

La disinstallazione con

sudo make uninstall

Vi trovate poi i plugin nel manager
e li potete aggiungere alla barra.

Appendice B.

IMPORTANTE:
se avete installato avant-window-decorator
dai sorgenti o bzr con il classico:

./autogen.sh && make && sudo make install

o con

./configure && make && sudo make install

avant-window-navigator si installa in
/usr/local anzichè in /usr
dovete disinstallarlo con gli stessi sorgenti con

sudo make uninstall

altrimenti si creeranno conflitti,

In alternativa se non avete più i sorgenti
nel punto 3, provate ad installare e rimuovere il soft con

./autogen.sh && make && sudo make install
poi
sudo make uninstall

poi riprendere normalmente con

./autogen.sh --prefix=/usr
debuild binary

Appendice C.

Come rimuovere tutti i pacchetti e configurazioni
in caso di problemi e conflitti:

da synaptic adept rimuovere tutti i pacchetti

avant
awn
libawn

Verificare la cancellazione di:

Cartelle

/usr/share/avant-window-navigator
/usr/share/awn-core-applets
/usr/share/doc/avant-window-navigator
/usr/share/pycentral/python-libawn0
/usr/lib/awn
/usr/lib/python2.5/site-packages/awn
/usr/lib/python2.4/site-packages/awn
/usr/include/libawn

File:

/usr/bin/avant-window-navigator
/usr/bin/awn-manager
/usr/bin/awn-applet-activation
/usr/lib/pkgconfig/awn.pc

/usr/share/applications/avant-window-navigator.desktop
/usr/lib/libawn.so.0.0.1
/usr/lib/libawn.so.0
/usr/lib/libawn.so

Controllare anche in /usr/local

Cartelle

/usr/local/share/avant-window-navigator
/usr/local/share/awn-core-applets
/usr/local/share/doc/avant-window-navigator
/usr/local/share/pycentral/python-libawn0
/usr/local/lib/awn
/usr/local/lib/python2.5/site-packages/awn
/usr/local/lib/python2.4/site-packages/awn
/usr/local/include/libawn

File:

/usr/local/bin/avant-window-navigator
/usr/local/bin/awn-manager
/usr/local/bin/awn-applet-activation
/usr/local/lib/pkgconfig/awn.pc

/usr/local/lib/libawn.so.0.0.1
/usr/local/lib/libawn.so.0
/usr/local/lib/libawn.so

In home
(perderete tutti i settaggi)
fatelo solo come ultima spiaggia.
Cartelle:
~/.awn
~/.config/awn

da terminale:
gconftool-2 --recursive-unset /apps/avant-window-navigator

—————————————————————————–

Attenzione:
guida pericolosa a vostro totale rischio e pericolo.
Livello di difficoltà medio basso,
comunque una certa perizia è consigliata.

La guida sembra lunga, ma in realtà
tutte le operazioni si fanno in pochi minuti.
🙂

Annunci

46 commenti

  1. sempre a romperti… fatto tutto (molto simile a come facevo prima io) solo non va cmq il manager…
    quando lancio il comando da console:
    $ awn-manager
    Traceback (most recent call last):
    File “/usr/local/bin/awn-manager”, line 43, in
    from awnTheme import AwnThemeManager
    ImportError: No module named awnTheme

    python2.5-dev ce l’ho installato non so che altro puo essere…
    una cosa dove è il file di profilo di awn che mi è rimasto quello vecchio voglio vedere se eliminandolo risolvo…

    Commento di Attila — ottobre 8, 2007 @ 1:05 pm

  2. Semplicemente GRANDISSIMO, meglio di così non si poteva meno male che ci sei tu 😛

    Commento di Zobbi — ottobre 8, 2007 @ 1:54 pm

  3. Ottima guida telperion, molto dettagliata.

    @Attila
    Ho avuto anche io quel problema nel corso degli esperimenti. Ho risolto disinstallando tutti i pacchetti (completamente) e cancellando ogni traccia residua di awn nel sistema, ovvero:
    -eventuali file in /usr/share (li trovi con una ricerca).
    -~/.gconf/apps/avant-window-navigator
    -eventuali configurazioni nella cartella .config.
    Dopo aver fatto una bella pulizia, ho reinstallato i pacchetti nelle stesso modo suggerito da teleperion, e tutto si è sistemato…

    Commento di AleXit — ottobre 8, 2007 @ 2:35 pm

  4. Ciao, complimenti per la guida. Solo una cosa:
    bisogna installare anche autoconf, automake, fakeroot fra le dipendenze 😉

    Commento di echelon89 — ottobre 8, 2007 @ 3:37 pm

  5. @Attila leggi il messaggio 3 di AleXit

    @echelon89: aggiunte grazie.

    @tutti:
    su segnalazione di imu
    è uscito awn 2.0 vi avviso che praticamente
    la bzr129 è già la 2.0.

    L’unica applet che non mi funziona è clock.

    Commento di telperion — ottobre 8, 2007 @ 3:45 pm

  6. si scusa abbiamo postato quasi insieme… ho provato eliminando tutto, eliminato in .gconf in .conf in usr/share , ho purgato i pacchetti installati, riavviato il pc e reinstallato tutto ma niente non riesco a capire cosa rimane che mi fa casino.

    Alla fine ho scaricato la versione 0.2 l’ho compilata e funziona! 😀 evvai almeno quella! per la bzr la mettero sulla gutsy appena aggiorno l’os

    Commento di Attila — ottobre 8, 2007 @ 5:37 pm

  7. @Attila:
    visto che non si è trovata una soluzione, e che il problema sembra limitato al tuo pc,
    ho cancellato un pò di commenti per fare ordine sia qui che negli altri due articoli.
    Il senso è rimasto, ho eliminato un mare di dettagli fuorvianti per gli altri.

    Commento di telperion — ottobre 8, 2007 @ 6:02 pm

  8. certo certo np, il tuo lavoro rimane ottimo, avrò fatto casini e mi sono perso qualche pezzo che non sono riuscito a rimuovere e non so perche ho risolto con la 0.2

    PS: ovviamente il deb delle core-applets compilato dai bzr funziona sulla 0.2

    Commento di Attila — ottobre 8, 2007 @ 6:09 pm

  9. ma cosa metti in configure della 0.2?
    Perchè se non metti nulla lo installa in /usr/local
    Fai un
    locate awn-manager.
    vedi se è in /usr/bin o /usr/local/bin

    Leggi Appendice B

    Commento di telperion — ottobre 8, 2007 @ 7:02 pm

  10. ciao
    uso debian sid
    ho compilato senza problemi, ma continuo a ricevere questo errore

    ————-
    hfish@v2410:~/awn-bzr$ awn-manager
    Traceback (most recent call last):
    …….
    …….
    Key: /apps/avant-window-navigator/title/text_color isn’t set.
    Restarting AWN usually solves this issue

    hfish@v2410:~/awn-bzr$
    —————

    forse ma forse è dovuto al fatto che tempo fa per una corruzione sull’hd persi buona parte della cartella .gconf, ma reinstallai l’interto gnome dopo…

    consigli?
    ciao
    luca

    Commento di Luca — ottobre 8, 2007 @ 8:13 pm

  11. @Luca
    non saprei, per avere un ambiente pulito crea un nuovo utente,
    cosi si rigenera una nuova home con tutto il gconf a posto, e loggati con quello.
    Se tutto funziona allora la tua installazione sull’user attuale è andata.
    Anche in questo caso faccio un pò pulizia dei post, poichè siamo off topic.

    Commento di telperion — ottobre 8, 2007 @ 10:18 pm

  12. ok, grazie lo stesso 🙂

    Commento di Luca — ottobre 8, 2007 @ 10:21 pm

  13. in configure non ho messo nulla, ho lanciato il comando e:
    /usr/local/bin/awn-manager
    /usr/local/share/avant-window-navigator/awn-manager

    awn mi funziona benissimo e anche preferenze (mi apre correttamente awn-manager)

    Commento di Attila — ottobre 9, 2007 @ 1:08 am

  14. @Attila:
    appunto è li il problema, dovrebbe essere in /usr
    non in /usr/local poi se non lo rimuovi bene
    ti restano tracce in /usr/local e i pacchetti
    che installano in /usr si incasinano.
    Leggi appendice B.

    Commento di telperion — ottobre 9, 2007 @ 1:17 am

  15. Corretta Appendice B

    Commento di telperion — ottobre 9, 2007 @ 12:05 pm

  16. Avant Window Navigator 0.2: Prova su Strada

    Come già detto, il periodo non si adatta a post seri, e specialmente ai tutorial. Così per un pò vi cuccate le mie “prove su strada” dei vari “software da cazzeggio” (o da me ritenuti tali) in circolazione. Stamattina ho vol…

    Trackback di Open Source 2007 — ottobre 9, 2007 @ 1:38 pm

  17. ciao telperion,
    ho installato avant e mi va alla perfezione, uso una 7.10beta, l’unico problema è che non riesco a farlo partire all’avvio. Quando provo ad impostarlo da PREFERENZE > SESSIONI > AGGIUNGI mi fa fare tutto normalmente, (aggiungo alla sessione il comando avant-window-navigator) ma non appena chiudo la finestra e la riapro noto che non ha salvato il comando che gli ho dato, quindi in pratica al riavvio non me lo fa partire…
    stesso problema tra l’altro con le screenlets, non me le salva tra i programmi d’avvio…:(
    aspetto fiducioso notizie!!
    ciao e grazie!

    P.S. sei un grande!:P

    Commento di Lucio — ottobre 10, 2007 @ 9:30 am

  18. @Lucio:
    il problema delle sessioni
    “potrebbe” essere un bug specifico di Ubuntu 7.10 beta.
    Prova a vedere/chiedere sul forum,
    e prova a vedere se la
    ls -l ~/.config/autostart
    è di tua proprietà, nel caso non lo sia fai
    sudo chown -R tuoutente ~/.config/autostart
    dove al posto di tuoutente metti il nome del tuo user.

    Commento di telperion — ottobre 10, 2007 @ 3:35 pm

  19. ciao, grazie x l’aiuto!
    in questo caso penso sia un bug della beta perchè anche dopo aver dato quel comando il problema continua…
    grazie lo stesso cmq vuol dire che aspetterò questi 7-8gg con molta ansia!:D
    ciao a presto!
    Lucio

    Commento di Lucio — ottobre 11, 2007 @ 11:10 am

  20. Aggiornate le variazioni al changelog per la versione 0.2

    Commento di telperion — ottobre 12, 2007 @ 12:16 pm

  21. fratelli….
    ho seguito la guida alla lettera….
    awn-manager non parte….
    da console il comando no da nessun output e il manager non parte….
    idem se provo col click destro sulla barra….
    se provo facendolo partire con alt+f2 rimbalza per un po’ l’icona e poi nada….
    idee??

    Commento di CocaCasaEChiesa — ottobre 25, 2007 @ 6:34 pm

  22. CCeC vedi se hai questo file:

    /usr/local/lib/pkgconfig/awn.pc

    se c’è, cancellalo e cancella anche
    file e cartelle in /usr/local/
    come scritto in Appendice C.

    Commento di teperion — ottobre 25, 2007 @ 6:49 pm

  23. ciao a tutti.. non ho mai avuto problemi ma stamattina se provo a installare gli extras viene fuori questo:

    Spacchetto awn-core-applets (da awn-core-applets_0.2-1~bzr126_amd64.deb) …
    dpkg: errore processando awn-core-applets_0.2-1~bzr126_amd64.deb (–install):
    tentata sovrascrittura di `/usr/share/dbus-1/services/org.freedesktop.Notifications.service’, che si trova anche nel pacchetto notification-daemon
    dpkg-deb: il sottoprocesso paste è stato terminato dal segnale (Pipe interrotta)
    Sono occorsi degli errori processando:
    awn-core-applets_0.2-1~bzr126_amd64.deb

    Boh!

    Commento di sinami — ottobre 26, 2007 @ 10:07 am

  24. zero telperion….
    grazie della dritta….ma non va lo stesso…..
    ho controllato non c’è nessun file strano….
    in /usr/local è tutto a posto….
    l’unico file che riguarda awn è awn-manager.desktop in /usr/local/share/applications….
    ma credo non c’entri una mazza….

    preciso che su feisty andava tutto….
    avevo faticato anche ai tempi per far andare il manager….
    ovviamente non ricordo come avevo fatto….

    grazie comunque….yo!

    Commento di CocaCasaEChiesa — ottobre 26, 2007 @ 10:38 am

  25. @sinami:
    si è cosi gli applet bzr126 tentano di sovrascrivere il file di un altro pacchetto (notification-daemon),
    usa un pacchetto precedente. Devi aspettare che risolvono il problema.
    Oppure se non hai pacchetti precedenti di awn-core-applets
    cancella la cartella avant-window-navigator-extras e dai il comando (è tutto una riga)

    bzr co http://bazaar.launchpad.net/~awn-extras/awn-extras/trunk avant-window-navigator-extras -r 118

    che scarica la bzr118 che non ha quel problema, in attesa di aggiornamenti.
    poi procedi come nella guida punto 6 senza fare bzr up
    la versione sai già che è bzr118.

    @CCC: boh allora non so che dirti, prova ad installare i pacchetti da repository http://tinyurl.com/2zaqe3 e vedi se risolvi.

    Commento di teperion — ottobre 26, 2007 @ 12:28 pm

  26. ok grazie.. ho risolto così.. anche se non ho più tutti gli effetti di prima..

    Commento di sinami — ottobre 26, 2007 @ 11:27 pm

  27. @sinami:
    solo gli extras devi portare alla 118, awn tieni pure l’ultimo. Dovresti avere esattamente gli stessi effetti, al limite qualche applet in meno.

    Commento di telperion — ottobre 27, 2007 @ 12:16 am

  28. […] Guida pericolosa, Humor, Pacchetti — telperion @ 4:55 pm In questi giorni se compilate AWN come descritto nella guida, vi troverete, compilando gli extras awn-core-applets, con un bel pacchetto deb che non si […]

    Pingback di Awn-core-applets deb, errori, dpkg-deb e magheggi vari. « Tecnologia e non solo — ottobre 30, 2007 @ 4:55 pm

  29. ehm.. scusa lo sconfinamento 🙂 ho seguito alla perfezione la guida, ho installato awn-bzr ma per gli extras ho sempre problemi di dipendenze.. al comando “./autogen.sh –prefix=/usr” mi chiede poacchetti che non sono presenti nei repository debian testing! per esempio libsexy non esiste, ho installato libsexy2 ma nn serve allo scopo.. libnotify: non esiste, al massimo c’è libnotify1..
    http://packages.debian.org/search?keywords=libnotify&searchon=names&suite=testing&section=all

    cmq i pacchetti richiesti x la compilazione sono: gtk+-2.0 awn libwnck-1.0 libglade-2.0 libgnome-menu gnome-desktop-2.0 librsvg-2.0 libgtop-2.0 glib-2.0 dbus-1 dbus-glib-1 libsexy gconf-2.0 gdk-2.0 gdk-pixbuf-2.0

    spero non sia una niubbata 😉

    Commento di BlSabbatH — novembre 1, 2007 @ 12:52 am

  30. @BlSabbatH installa:
    libsexy-dev e libnotify-dev
    ora li aggiungo
    li hanno messi in queste ultime versioni di applet-core
    e io li avevo già installati.

    Commento di teperion — novembre 1, 2007 @ 1:27 am

  31. Ciao a tutti,
    complimenti per questi tutorial (awn e compiz su tutti).
    Oggi mi sono deciso a seguire questa guida su awn…. tutto ok ad eccezione del fatto che quando arrivo
    nel punto in cui si dice:


    Compileremo solo le awn-core-applets.

    cp -r ~/awn-bzr/avant-window-navigator-extras/awn-applets/awn-core-applets ~/awn-bzr/awn-core-applets-work

    Ecco, io non ho la cartela awn-core-applets!! Non c’è proprio.

    Se può interessarvi:
    – da dentro avant-window-navigator-extras “bzr up” mi dice 163.
    – da dentro avant-window-navigator 142.

    Come posso risolvere la cosa?!
    Tralaltro, awn sembra funzionare….. in cosa dovrebbero consistere queste “core-applets”?!

    GRAZIE MILLE!

    un saluto,

    karush

    Commento di karush — novembre 4, 2007 @ 1:56 pm

  32. @karush:
    come spesso accade nel mondo linux,
    hanno modificato i nomi.

    Che cacchio gli cambia poi? Solo per rompere le ****!
    Appena possibile aggiorno la guida.

    Grazie per la segnalazione.

    Commento di teperion — novembre 4, 2007 @ 3:35 pm

  33. @teperion

    le uniche directory che ci sono sono awn-extras-applets e helloworld-applet.
    Pensi che se seguo la tua guida cambiando awn-core-applets con awn-extras-applets i risultati siano gli stessi?!

    grazie

    Commento di karush — novembre 4, 2007 @ 3:53 pm

  34. Aggiornato ora con la 0.2.1
    la cartella awn-core-applets è diventata awn-extras-applets.
    Il nome del pacchetto non lo ho cambiato per evitare ulteriori confusioni.
    Vediamo se chi mantiene la cartella debian (c’è nessciunooo?!) decide il nome
    ufficiale. Solito caos che dire.

    Comunque fuziona tutto.

    Commento di telperion — novembre 4, 2007 @ 4:26 pm

  35. […] la guida per compilare i pacchetti ubuntu/debian con i recenti cambi nel bzr degli […]

    Pingback di Avant-window-navigator: rilasciata la versione 0.2.1 « Tecnologia e non solo — novembre 4, 2007 @ 4:44 pm

  36. Ciao,
    posso confermare, funziona tutto.
    Grazie e ancora complimenti.

    Commento di karush — novembre 4, 2007 @ 6:45 pm

  37. Scusatemi,
    ho un piccolo problemino.
    Ho aggiunto avant-window-navigator nei programmi da avviare (sistema–>preferenze–>sessioni), dove era già presente fusion-icon.
    Quando riavvio la sessione lo splashscreen di gnome rimane lì per almeno un minuto, per poi scomparire.
    Disabilitando avant-window-navigator all’avvio questo non succede.
    Cosa succede? come mi consigliate di risolvere il problema!?

    Grazie.

    karush

    Commento di karush — novembre 4, 2007 @ 8:19 pm

  38. dove hai fusion-icon metti

    fusion-icon -s 12

    così fusion-icon parte dopo 12 secondi e non si incasina l’avvio.

    Commento di telperion — novembre 4, 2007 @ 9:01 pm

  39. Ciao telperion,
    ho provato a fare come dici tu, ma oltre ad andare tutto (ovviamente) piu’ lento, il problema
    sembra non essere risolto: lo splash screen rimane bloccato per un pò; inoltre awn parte comunque
    dopo compiz e, non so se è normale, la base 3d di awn appare subito e le icone arrivano
    abbastanza lentamente da sinistra dello schermo, fino a posizionarsi sulla barra di awn.
    Non so se forse è il caso di configurare la sessione di gnome modificando i valori di fusion-icon
    e avant-window-navigator: di default dovrebbero essere su 50…… (…sto andando a senso, non
    ho proprio idea di come o cosa si debba fare….)
    Grazie ancora,
    karush

    Commento di karush — novembre 4, 2007 @ 9:24 pm

  40. karush
    è lo splash di gnome che fà casino
    vedi
    https://telperion.wordpress.com/2007/10/27/fusion-nuovo-script-per-compilazione/

    commenti 304 305 309

    A me personalmente non ha mai fatto casini,
    ma ad altri si.

    Oppure ti fai uno script temporizzato che lancia le cose con pausa di qualche secondo
    e lanci solo quello da quella “schifezza” di sessioni.
    Comunque siamo OT.

    Commento di telperion — novembre 4, 2007 @ 9:28 pm

  41. […] pacchetto si compila con la guida, e si deve “aggiustare” eliminando dal pacchetto […]

    Pingback di Awn-extras bzr 179: non vedevo l’ora! « Tecnologia e non solo — novembre 7, 2007 @ 7:25 pm

  42. Ciao a tutti,
    Ho rieseguito questa guida per installare awn dopo una “formattazione”, il problema è che ho notato che non c’è + la cartella debian-ubuntu nel nuovo bzr 148. Sono andato avanti e ho installato awn però gli extra non mi crea il pacchetto deb. Mi da errore nella dipendenza libawn-dev, però io il pacchetto l’avevo creato e installato. Credo dipenda dal fatto che non ho usato la cartella debian-ubuntu.. Che faccio? aspetto? Cmq awn funziona anche se non ci sono gli extra.

    PS: Nel changelog ho scritto avant-window-navigator-trunk (0.2.1+bzr-148) unstable; urgency=low ma non credo cambi molto.. Ciao

    Commento di nedo85 — novembre 24, 2007 @ 5:36 pm

  43. @nedo85:
    hanno cambiato il nome dei pacchetti da avant-window-navigator a

    avant-window-navigator-trunk

    questo crea problemi di dipendenze al pacchetto extra
    perchè extra vuole avant-window-navigator come dipendenza
    e non avant-window-navigator-trunk, almeno finchè non cambiano anche quello, che noia con questi insulsi cambi di nome del c***o.

    Appena ho tempo e si stabilizza la situazione ritesto il tutto e aggiorno per l’ennesima volta la guida.

    grazie per la segnalazione.

    Commento di telperion — novembre 24, 2007 @ 6:24 pm

  44. […] Awn-trunk bzr: come compilarlo (Debian/Ubuntu) Archiviato in: Compiz-core, Debian, Guida pericolosa, Humor, Pacchetti, Sid, Temi — telperion @ 8:25 pm Aggiornamento cambio nome awn-trunk del 24 nov 2007 Aggiornamento v.2.1 del 4 nov 2007 […]

    Pingback di Awn-trunk bzr: come compilarlo (Debian/Ubuntu) « Tecnologia e non solo — novembre 24, 2007 @ 8:25 pm

  45. ciao regà….mi intrometto solo per annunciarvi che ho risolto il problema con awn-manager…
    quindi per chi come avesse questo problema…ovvero se non si avvia awn manager senza alcun errore nemmeno da console…

    installatevi superkaramba….ahahaha…giuro è così….
    o meglio…a quanto pare il/i pacchetti che mancano per il corretto funzionamento del manager probabilmente si trovano tra quelli installati durante l’installazione di superkaramba….all’inizio non ci avevo fatto caso quindi non so esattamente che pacchetti siano…ma tant’è….

    scusate l’intrusione….bella telperion…grazie cmq…..yo!

    Commento di CocaCasaEChiesa — dicembre 3, 2007 @ 11:00 pm

  46. […] Awn-trunk bzr: come compilarlo (Debian/Ubuntu) 3.a Edizione Archiviato in: Debian, Gnome, Guida pericolosa, Gutsy, Hardy, Pacchetti, Sid, Temi — telperion @ 10:05 pm Aggiornamento cambio nome pacchetto extras trunk del 27 nov 2007 (seconda edizione) Aggiornamento cambio nome pacchetti awn-trunk del 24 nov 2007 Aggiornamento v.2.1 del 4 nov 2007 (prima edizione) […]

    Pingback di Awn-trunk bzr: come compilarlo (Debian/Ubuntu) 3.a Edizione « Tecnologia e non solo — aprile 29, 2008 @ 11:21 am


RSS feed for comments on this post.

%d blogger hanno fatto clic su Mi Piace per questo: