19/03/07: le istruzioni sono state aggiornate per rispecchiare il cambio descritto nel post “Eye of GNOME NG diventerà la versione 2.20 [deb]”
Eye of GNOME, detto anche “eog”, è uno dei software che da sempre mi sono “fatto piacere”, anche quando le sue funzionalità sono state leggermente al di sotto di quello che avrei desiderato. Beh, sembra che adesso tutti i pezzi stiano andando a mettersi al posto giusto :)
La nuova barra “Collezione di immagini”, semplice ma curata e funzionale
Quella che oggi ci ha presentato “Lucas Rocha“, è una versine di sviluppo di eog, chiamata per adesso “eog ng” (new generation) e disponibile solo da svn. Probabilmente sarà inclusa in quello che diverrà GNOME 2.20, per adesso è semplicemente una base di partenza e di discussione. A me personalmente piace già così :)
Ecco le novità di questa versione, le istruzioni per installarla… e un deb bello pronto:
Novità
La nuova icona di Eye of GNOME
- Nuova icona (la vedete qui sopra)
- Nuovo sistema di stampa, potenziato. Questo sarà già disponibile già in GNOME 2.18 ad aprile ;-)
- Orientamento automatico che posiziona le immagini in verticale/orizzontale in base alle informazioni EXIF
Installazione
Per installare eog-ng e verificare le nuove funzionalità bisogna prima di tutto avere subversion, e poi le necessarie dipendenze per compilare un’app GNOME:
$: sudo apt-get install build-essential subversion
$: sudo apt-get build-dep eog
Il codice è appunto disponibile via svn, quindi scarichiamolo:
$: svn co http://svn.gnome.org/svn/eog/trunk/ eog-2.19
Rinominiamo la directory, aggiungendo un numero di versione, entriamo nella directory e cominciamo a preparare i sorgenti per la compilazione:
$: cd eog-2.19
$: ./autogen.sh
Verrà così creato e lanciato lo script “configure”, che dopo qualche incertezza vi restituirà un errore e cadrà in ginocchio:
Requested 'gnome-icon-theme >= 2.17.1' but version of gnome-icon-theme is 2.16.0.1
Per aggirare questo ostacolo prendiamo un po’ in giro lo script configure… modifichiamo la riga che contiene questa istruzione:
GNOME_ICON_THEME_REQUIRED=2.17.1
con
GNOME_ICON_THEME_REQUIRED=2.16
Adesso rilanciamo ./configure con i parametri che preferiamo (io ho scelto di non aggiungere niente, per avere tutto in /usr/local), compiliamo e installiamo:
$: ./configure
$: make
$: sudo checkinstall
Se non volete compilare… sappiate che “el felipe” ha pensato anche a voi, ecco un pacchetto per Ubuntu Edgy bello pronto da scaricare e installare ;) Nel nuovo post c’è un pacchetto aggiornato!
A questo punto potete cominciare ad usare eog-ng, verrà automaticamente usato per visualizzare le immagini, preferito alla versione di eog che avete già installata in /usr… anzi potreste anche pensare di disinstallarla, dal momento che eog-ng funziona proprio bene!
Vorrei segnalare che non ho ancora provato a compilare includendo il supporto a leaftag, che abiliterebbe una funzione veramente interessante… il tagging! Magari provo dopo… vi tengo aggironati ;)
Buona visualizzazione!
@felipe:
ho installato il .deb che hai fornito ma…
$ sudo dpkg -i eog-ng_2.19-1_i386.deb
Selezionato il pacchetto eog-ng, che non lo era.
(Lettura del database … 82244 file e directory attualmente installati.)
Spacchetto eog-ng (da eog-ng_2.19-1_i386.deb) …
Configuro eog-ng (2.19-1) …
Fino qui tutto bene….
Quando provi ad aprire un immagine carica qualche secondo e poi si ferma non aprendo nulla (credo fava in conflitto con la precedente e crasha).
Come dici tu, se provi a disinstallare eog “vecchio” ovviamente ti chiede di rimuovere gnome e altre sue dipendenze.
Il pacchetto sostanzialmente e’ inutile, provero’ da cvs e ti faro’ sapere.
Ciao
@felipe:
per quanto riguarda la versione cvs chiede le glib-gettext => 2.2.0.
Insomma questo howto non e’ priprio per novizzi…. cmq ho installato da cvs e debbo dire che non e’ male :)
Ciao
@gnommer:
Allora probabilmente il problema era proprio quello, mi sa che ho installato le glib-gettext da qualche parte di recente… saresti in grado di riportarmi eventuali errori all’avvio di eog preso dal pacchetto deb?
In caso negativo tolgo il pacchetto deb dalla guida e lascio solo la categoria “Avanzati, per Guru!”
Grazie :)
@felipe:
$ eog /home/gnommer/wallpapers/cool.png
(eog:12362): GLib-GObject-WARNING **: gsignal.c:1251: signal “size_prepared” already exists in the `GObject’ class ancestry
(eog:12362): GLib-GObject-CRITICAL **: g_signal_emit_valist: assertion `signal_id > 0′ failed
Usando /usr/local/bin/eog
P.S.:
mi hai fatto levare le glib-gettext => 2.2.0 per farti il test :P
Ciao
@gnommer:
Ok, il primo errore non è niente di grave, del secondo a quanto pare è pieno il web, servirebbe qualcosa di più specifico, tipo il risultato del comando
ldd /usr/local/bin/eog
Ipotizzo che il problema sia dovuto al fatto che il pacchetto è stato compilato con qualche libreria un po’ “troppo” aggiornata sul mio sistema… in attesa che magari qualche lettore più addentro ci illumini ;)
PS: :D
a me da sta cosa:
Spacchetto eog-ng (da /tmp/eog-ng_2.19-1_i386-1.deb) …
dpkg: errore processando /tmp/eog-ng_2.19-1_i386-1.deb (–install):
tentata sovrascrittura di `/etc/gconf/gconf.xml.defaults/%gconf-tree-fi.xml’, che si trova anche nel pacchetto gaim
il mio gaim è:
Version: 1:2.0.0+beta4.0-1
preso da debubuntu :|
stasera provo a sovrascrivere e vediamo se nessuno fa troppi capricci… grazie :)
onestamente, ma hai mai provato, tra gli altri
* gwenviewShowImg
* showimg
* digikam
e soprattutto (in realtà é compreso in digikam)
* showfoto (http://www.digikam.org/?q=image/tid/24)
Concordo con ZeD, non basta una nuova icona per farne un buon viewer.
Concordo con giuliastro. In kde c’è kview che fa’ egregiamente il suo lavoro.
Ho simpatia per lo gnomo ma si perde nelle cose funzionali come queste…l’audio…
Meglio una slackware con pacchetti che installi e reinstalli senza troppi casini di dipendenze.
@Zed, giuliastro
Si beh … onestamente mi pare siano tutti fatti meglio, anche se alcuni vanno oltre il semplice viewer (cioè si addentrano nella sezione “catalogazione”)…
comunque, peccato siano per KDE…
se uno vuole tenersi uno GNOME “puro” senza mischiare GTK e QT … si deve usare quella cacca secca¹ di F-Spot
[1] – forse non sembra, ma è un complimento, dato che (oltre ad essere in C# (aka: mono)) a mio dire funziona pure maluccio …
@J:
Sono sicuro che adesso starai premendo F5 nel post su gaim, chiedendoti perché il tuo commento non appare :D
@Zed:
@giuliastro:
@Paolo:
Ok, ma stiamo parlando di GNOME :)
@Seven.issimo:
Se spuntano fuori le funzionalità di tagging (ma avrei preferito l’integrazione con Tracker piuttosto che con leaftag) e implementano qualche funzionalità più da “browser” io credo che potremo dire addio a F-Spot ;)
provato adesso…
…il pacchetto non mi funzia
…le librerie glib-gettext non le trovo da apt o da synaptic
…da SVN quando do il comando “$: sudo apt-get build-deb eog” mi dice “E: Operazione non valida build-deb”.
qualcuno sa cosa posso fare ???
@::: FABOZ :::
Sorry, era
$: sudo apt-get build-dep eog
dep non deb! Ora sistemo :)
okkei…da SVN ho installato…
…ma ora se clikko mi apre sempre eog invece di eog-ng!
si lo so, nubbio assai
dimenticavo…eog l’ho disinstallato da synaptic
io ho sempre usato gthumb, che personalmente ritengo piu’ avanzato del vecchio EOG…. appena posso comunque provo il nuovo eog, adesso pero’ sto passando a feisty :D
> Ok, ma stiamo parlando di GNOME :)
scemo io che pensassimo parlassimo di linux :P
(ah, e comunque non succede niente quando si usano Qt e Gtk+ insieme…
…certo, se passi a KDE in toto è meglio, ma è un’altra storia :P)
sai che non l’ho capita felipe? cmq sono ancora inchiodato fino a tardi… proverò domani mattina (se riesco) bye :D
ma me mi si compila e installa perfettamente ma se apro na foto me la apre sempre con l’eog vecchio :D
ma me mi si compila e installa perfettamente ma se apro na foto me la apre sempre con l’eog vecchio :\
ma me mi si compila e installa perfettamente ma se apro na foto me la apre sempre con l’eog vecchio :|
scusate se ho scritto 3 messaggi uguali ma a volte sto forum non mi fa vedere i msg che mando….
[OT]
Da notare però che in ogni messaggio ha cambiato emoticon! :D
[/OT]
Salve a tutti, seguo il blog da qualche tempo (e ringrazio Felipe per gli howto su Compiz e i consigli ‘estetici’ su Gnome!) ma questo è il mio primo commento.
Personalmente concordo con ilgufo, io uso gThumb e mi trovo molto bene… è veloce, compatto, ha finalmente superato il problema dell’apertura di troppe finestre durante l’uso (anch’io lo avevo segnalato all’autore), e soprattutto legge le gif animate… qualcosa che i viewer sotto Linux raramente fanno. Ad oggi mi viene in mente, oltre a gThumb, XnView che però ha codice chiuso ed è fermo da anni alla rev 1.70. Ovviamente se si vuole restare in Gnome, di KDE non me ne intendo.
@tutti:
Se avete installato secondo le indicazioni, quello che lanciate è il *nuovo* eog, tanto più se avete disinstallato il vecchio :D
Avete provato ad abilitare “Collezione di immagini” dal menu “Visualizza”? La differenza sta tutta lì, al momento
@Twiggy:
Muahahaha pensavo di essere l’unico pazzo ad averlo notato :D
@ilgufo:
@hirumono:
Gthumb ha qualcosa che mi respinge… non so perché
OTTIMO!
me lo sono dovuto compilare perkè il deb non voleva andare..
Grandiosa anke la barra sotto…
okkei…la “Collezione di immagini” me la da ma noto uno sfarfallio strano della barra di separazione tra la foto e la collezione in basso.
se vado a vedere la versione mi dice che è la 2.15.1 ed il bello è che da synaptic ho disinstallato la vecchia versione che era la 2.16.1
??????????????why???????????
PROVATO, BOCCIATO.
L’ho installato da deb. L’ho lanciato ma sembrava non partire. Memore di antichi rituali ho fatto un riavvio :D :) :| :/
A quel punto funzionava tutto.
Ma…
1) Non mostrava l’informazione sull’immagine (exif etc.)
2) Se ingrandivo un’immagine mi impediva di muoverla all’interno della cornice con la manina
3) Impediva di mostrare i thumbnail su più righe.
Sono tornato alla versione di edgy.
PS: Un’altra aggiunta (positiva) era la possibilità di ingrandire la foto con percentuale di zoom in fase di stampa.
@os3ga:
2) Si trascina col terzo tasto (o premendo 1 e 2 contemporaneamente), come in GIMP
@felipe
Grazie. Non sapevo di queste scorciatoie (anche con gimp). Avevo invece provato a premere il tasto ma aveva associata un’altra funzione.
@felipe
Il sistema che gestisce i commenti ogni tanto si mangia dei caratteri. (Sarà una patologia ben nota come fame di sapere?). Riscrivo…
Grazie. Non sapevo di queste scorciatoie (anche con gimp). Avevo invece provato a premere il tasto spazio (per far apparire la manina) ma aveva associata un’altra funzione.
@os3ga:
Sì, wp ha una gestione un po’ stupida di alcun caratteri speciali, purtroppo. Il tasto [Spazio] visualizza l’immagine successiva. Lo trovo molto comodo, personalmente :)
Congratulations, you are on Planet GNOME :)
@loopback:
Yeah! E sono contento che sia stato tu a segnalarlo :)
felipe, guarda che io non ho fatto nulla :) Pare sia stato un fantomatico “Claudio” a fare la segnalazione del tuo post a Lucas.
@loopback:
Intendevo “segnalarlo qui”. Uhm già… chi è “Claudio”?
Pingback:pollycoke :) su Planet GNOME e Ubuntu-it
la procedura richiede anche gnome-common (me l’ha chiesto nel passo dove scarico via SVN mi pare…se non ricordo male)
per risolvere basta un bel:
sudo apt-get install gnome-common
spero sia d’aiuto:P era intuitivo ma non si sa mai! (la mia installazione di ubuntu edgy è fresca fresca…pc nuovo)
Heh, I wish I could understand what you say :-)
@Claudio:
In a nutshell: it’s a review/howto for the rocking eog-ng :)
Pingback:Eye of GNOME NG diventerà la versione 2.20 [deb] « pollycoke :)
Ciao ragazzi, sto cercando di compilare questo su una Feisty “fresh install”..
Allora.. quando dò:
./autogen.sh
Il file si crea correttamente e non dà l’errore che il buon Felipe descrive sopra; mi dice semplicemente di creare il file con “make”.
Seguo gli altri punti e faccio:
$: ./configure
$: make
$: sudo checkinstall
Al momento del checkinstall però, mi dà questo errore:
Copiatura dei file nella cartella temporanea in corso…OK
Operazione di Striping in corso su binari e librerie …OK
Compressione delle pagine di manuale in corso…OK
E’ in corso la costruzione della lista dei file…OK
Costruzione pacchetto Debian in corso…OK
Installazione pacchetto Debian in corso… FAILED!
Vado a vedere il log:
Lettura del database … 111272 file e directory attualmente installati.)
Mi preparo a sostituire eog 2.18.1-0ubuntu1 (con …/eog-2.19/eog_2.19-1_i386.de
b) …
Spacchetto il sostituto di eog …
dpkg: eog: attenzione – il file di configurazione `etc/gconf’ non è un file normale né un collegamento simbolico (= `/etc/gconf’)
dpkg: eog: attenzione – il file di configurazione `etc/gconf/gconf.xml.defaults’
non è un file normale né un collegamento simbolico (= `/etc/gconf/gconf.xml.def
aults’)
dpkg: errore processando /home/db2k/eog-2.19/eog_2.19-1_i386.deb (–install): tentata sovrascrittura di `/usr/lib/libgconf2-4/2/libgconfbackend-xml.so’, che
si trova anche nel pacchetto libgconf2-4
dpkg-deb: il sottoprocesso paste è stato terminato dal segnale (Pipe interrotta)
Sono occorsi degli errori processando:
/home/db2k/eog-2.19/eog_2.19-1_i386.deb
Che devo fare?
Pingback:Error/Warning UI in Eog-Ng | lucasr.at.mundo