Archive for February, 2006

GNOME 2.14 - Preview

Saturday, February 18th, 2006

Come di consueto davyd ha creato una paginetta in occasione dell’uscita di una nuove major release del nostro amatissimo GNOME…

È arrivata un po’ in ritardo rispetto al solito, anche a causa di alcune piccole polemiche su dei cambiamenti in GNOME. Avevamo temuto tutti che questa volta la pagina di anteprima non ci fosse ma vista la mole di richieste alla fine s’è convinto, meglio così ;)

Ma veniamo ad alcuni dei cambiamenti fatti a GNOME, innanzitutto le performance sono migliorate, grazie all’uso di un nuovo modo di allocare memoria, e molto probabilmente anche grazie alle modifiche fatte a pango, comunque in sostanza le performance dovrebbero essere migliori e il tempo per il login ridotto ai minimi termini, anche se devo verificare…

È stato inserito un nuovo modulo, pessulus, che permette di disabilitare determinate azioni in modo tale che gli utenti non possano fare determinate cose (utile in alcune circostanze, tipo su un computer di internet cafè).

Impostazioni di Pessulus

Un altro modulo interessante che è stato inserito è sabayon. Sabayon permette di creare dei profili utente con determinate impostazioni predefinite, con la possibità addirittura di provare un profilo in un ambiente GNOME in finestra…anche questo come pessulus semplificherà la vita degli amministratori in determinate circostanze…Beagle, uno strumento per cercare roba (documenti, immagini, musica, conversazioni con amici, contatti nella rubrica, e chi più ne ha più ne metta!) comincia ad essere integrato sempre di più, oltre alla possibilità di cercare tra la documentazione (yelp), è possibile fare delle ricerche con nautilus, e salvarle come directory con la possibilità di “aprire” queste ricerche come una comune directory e trovarci i risultaty (che vengono aggiornati in tempo reale…).

Ricerca di file in nautilus usando beagle

Sempre per quanto riguarda beagle, deskbar. Deskbar è un applet per il pannello di GNOME che permette di avere il controllo dell’universo a portata di mano, basterà premere [F12] e scrivere quello che si vuole e “lei” ti darà la possibilità di avviare un’applicazione, cercare tra i preferiti del vostro browser di fiducia, cercare in internet tramite i vari “search engine” di firefox ad esempio, cercare tra i file usando beagle, cercare tra la vostra corrispondenza, cercare tra i vostri contatti, cercare un qualcosa nelle vostre conversazioni con i vostri amici, cercare nel dizionario di GNOME, insomma avrete tutto a portata di [F12] (ed è possibile aggiungere nuove funzionalità tramite plugin!)…io la uso da un po’ e vi posso assicurare che è una delle cose senza le quali non riuscirei più a vivere!

Deskbar in azione

Tra le altre caratteristiche interessanti di GNOME 2.14, c’è la possibilità, usando un applet (Fast User Switcher), di passare da un utente all’altro, un po’ come si può fare su windows XP. Questa è senza dubbio una delle caratteristiche più comode per un utente desktop (sempre che il computer sia usato da più persone!).

Fast User Switcher

GEdit è stato migliorato ancora di più e adesso rende ancora più confortevole lavorare con diversi file aperti, inoltre offre adesso la possibilità di scrivere i suoi plugin anche in pyton. Approposito di plugin ce ne uno che renderà GEdit molto più simile ad un IDE, e cioè un plugin che permette d’associare ad una combinazione di tasti un certo comando.

GEdit plugin per l'esecuzione dei comandi

Questi sono un po’ i cambiamenti più vistosi, ma ci sono tanti altri piccoli cambiamenti che rendono GNOME 2.14 ancora più godibile :

  • Lo sfruttamento da parte di determinate applicazioni di cairo
  • Il supporto al “compositing manager” (ombre, trasparenze, etc…) da parte di metacity, seppur ancora disabilitate di default perchè richiedono impostazioni particolari del server grafico, e non è ancora abbastanza maturo.
  • Lo sfruttamento del nuovo GStreamer 0.10, che è sensibilmente superiore a GStreamer 0.8 sia dal punto di vista delle performance che dal punto di vista progettuale, e che renderà GNOME ancora più gradevole dal punto di vista della multimedialità.
  • E tantissime altre piccole grandi modifiche alle varie finestre di dialogo che renderanno GNOME ancora più usabile, come se già non lo fosse abbastanza…
  • Il nuovo gnome-screensaver maggiormente integrato con GNOME e con GNOME Power Manager (non ancora ufficialmente parte di GNOME).

Approposito di roba non ancora ufficialmente parte di GNOME, mi sembra giusto accennare a GNOME Network Manager, una sorta di infrastruttura di rete che renderà la vita molto più semplice a tutti coloro devono collegarsi a una qualche rete, sopratutto coloro che possiedono un laptop e di conseguenza lo connettono a svariate reti…

Riassumendo: GNOME Rocks ;) ! Come sempre…

[HOWTO] Usare un overlay in gentoo

Sunday, February 12th, 2006

Un overlay è un qualcosa che contiene gli ebuilds (una sorta di pacchetti per gentoo) che per un motivo o per un un altro non sono ancora stati inseriti nel portage tree ufficiale di gentoo.

Se uno vuole provare del software molto recente potrà usare gli ebuild contenuti in un overlay, uno particolarmente importante è quello di Break my gentoo (letteralmente distruggi la mia gentoo!). Potreste usare gli ebuild copiandoli a mano etc etc (come ho fatto io fino a ieri, e vi assicuro che non è il modo più comodo per installare tutti i pacchetti di GNOME!), oppure fare tutto in modo automatico…

  1. Diventate root :
    $ su - ed inserite la password di root
  2. Installate subversion :
    # emerge subversion
  3. Create la directory per l’overlay :
    # cd /usr/local/portage
    # mkdir bmg
  4. Prelevate i vari ebuild dall’overlay :
    # svn co https://svn.breakmygentoo.org/bmg-main/ bmg
  5. Fate vedere alla vostra gentoo i nuovi ebuild :
    Modificate il file /etc/make.conf
    Aggiungete le seguenti righe :
    PORTDIR_OVERLAY=”"
    PORTDIR_OVERLAY=”${PORTDIR_OVERLAY} /usr/local/portage/bmg”
  6. Attenzione alle keywords :
    Adesso il sistema vede i nuovi ebuild ma per poterli usare molto probabilmente dovrete modificare il file /etc/portage/package.keywords, giustamente…

Tutto qua, ricordate che il software degli overlay non è supportato ufficialmente quindi evitate quanto più possibile bug-report sui software installati così, per il resto buon divertimento e buona distruzione a tutti ;)

Fonti :

GNOME 2.14 beta1 Overlay

Saturday, February 11th, 2006

GNOME 2.14 beta1 (Also called 2.13.90) is out.

It is not yet into the official gentoo portage tree, but there is a bug opened, and you can find the ebuilds into this overlay.

I’m trying to install it, I know GNOME 2.14 is not yet stable and these ebuilds has some problems.

Some GNOME 2.14 component depends on GStreamer 0.10, this is masked, so you need to edit also the /etc/portage/packages.unmask file. GStreamer should be faster.
GNOME 2.14 now has also an applet to switch between users (a great thing), probably it is faster (thanks to the pango changes), and EOG is now, finally usable ;) . There are other changes but at the moment I can’t remember (I hope, like probably every GNOME lover, in the usual GNOME pre-release tour of davyd).

I hope I don’t break too my gentoo!

GNOME Mockups …

Tuesday, February 7th, 2006

Here you can find 56 mockups, but probably these are “just” screenshot of NLD 10 (Novell Linux Desktop).

Here what I think about some of these screenshots.

I like the idea of show graphically the volume level, actually the volume applet just show a simple tooltip with the volume percentage. I like this, but IMHO this is better because it has more ticks and is rounded, but maybe these are confusing because seems to be clickable…so probably this is the “best”, but it should show with different colors if the level is too high and so on, like in the others examples.

There are also two mockups of the volume applet that show how to change the volume level, this one is very simple, I like it. In this you can also change the single application volume level, this can be useful.

Also the menu was rearranged, but I don’t know what to think because this is too important.

I also like the panel, but I think potentially it’s the same of the current panel with different icons ;)

OK That’s all, I think this is a good point of starting, and there are some good ideas…

Mac OS X, we are coming soon…

Tuesday, February 7th, 2006

Few days ago I’ve seen these beautiful GNOME mockups I’ve thinked this is really great and this is the right way…

A mockup is a picture that show how some idea should be implemented…so a mockup is just a project.

I’ve readed on Planet GNOME that Novell released XGL…I’ve seen also the videos, wow!!!! Transparencies, wobbly windows, minimize/maximize (pluggable) effects, virtual desktops on a cube faces, zoom, and all these things are fast!

I’ve also found this videos (1 2 3 4) … this is the presentation of NLD 10 (Novell Linux Desktop)…yeah, this is a REAL distribution…and in the second video you can see the new menu, yeah…this is the same of the mockup, so this is already implemented!!! And in these videos you can also see the integrated exposè-like feature…

Am I dreaming? Today is the 1st of april? This rock, and Novell rulez…