Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "AmbienteGrafico/Screenlets"
Differenze tra le versioni 6 e 45 (in 39 versioni)
Versione 6 del 13/05/2007 12.31.45
Dimensione: 2445
Commento: Sistemate varie cose
Versione 45 del 10/03/2008 22.00.09
Dimensione: 6187
Commento: aggiornata
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 4: Linea 4:
||<tablestyle="float:right; font-size: 0.9em; width:35%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]] [[TableOfContents]]|| ||<tablestyle="float:right; font-size: 0.9em; width:35%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]] [[TableOfContents(1)]]||

[[Include(StrumentiWiki/Versioni)]]
[[Include(StrumentiWiki/Hardy)]]
[[Include(StrumentiWiki/Gutsy)]]
[[Include(StrumentiWiki/Feisty)]]
[[Include(StrumentiWiki/Versioni2)]]
Linea 8: Linea 14:
Questa guida si propone di illustrare la procedura necessaria ad installare le '''Screenlets''', delle piccole applicazioni simili alla Dashboard di OS X. Per funzionare, tali applicazioni necessitano di un [:CompositeManager:composite manager]. Questa guida si propone di illustrare la procedura necessaria ad installare le '''screenlet''', ovvero delle piccole applicazioni simili alla Dashboard di OS X. Per funzionare, tali applicazioni necessitano di un [:CompositeManager:composite manager].
Linea 12: Linea 18:
Aprire il file {{{/etc/apt/sources.list}}} con il comando
{{{
sudo nano /etc/apt/sources.list
== Aggiungere il repository ==

Aprire il file `/etc/apt/sources.list` con un [:EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e aggiungere in fondo le righe adatte alla versione in uso:

 * '''Ubuntu 8.04''' «'''Hardy Heron'''»: {{{
deb http://ppa.launchpad.net/gilir/ubuntu hardy main universe
Linea 17: Linea 26:
Aggiungere, in fondo al file, le righe adatte alla versione installata:

 * Ubuntu 6.10 Edgy Eft: {{{
deb http://hendrik.kaju.pri.ee/ubuntu edgy screenlets
}}}
 * Ubuntu 7.04 Feisty Fawn: {{{
deb http://hendrik.kaju.pri.ee/ubuntu feisty all
deb-src http://hendrik.kaju.pri.ee/ubuntu feisty all
 * '''Ubuntu 7.10''' «'''Gutsy Gibbon'''»: {{{
deb http://ppa.launchpad.net/gilir/ubuntu gutsy main universe
Linea 27: Linea 30:
Per scaricare la chiave [:Sicurezza/GnuPG:gpg] necessaria all'autenticazione dei pacchetti è sufficiente digitare il seguente comando:
{{{
wget http://hendrik.kaju.pri.ee/ubuntu/F854AFD7.gpg -O- | sudo apt-key add - && sudo apt-get update
 * '''Ubuntu 7.04''' «'''Feisty Fawn'''»: {{{
deb http://ppa.launchpad.net/gilir/ubuntu feisty main universe
Linea 32: Linea 34:
È necessario installare il pacchetto ''screenlets'' con uno fra [:SynapticHowto:Synaptic] e [:AdeptHowTo:Adept]. Nel casi si preferisca procedere all'installazione de terminale, è utile digitare il seguente comando: Infine ricaricare la lista dei pacchetti con il seguente comando:
{{{
sudo apt-get update
}}}

== Installare i pacchetti ==

È necessario installare il pacchetto ''screenlets'' con uno fra [:AmministrazioneSistema/Synaptic:Synaptic] e [:AmministrazioneSistema/Adept:Adept]. Nel casi si preferisca procedere all'installazione de terminale, è utile digitare il seguente comando:
Linea 37: Linea 46:
Per lanciare il programma è sufficiente digitare il seguente comando: = Avvio del programma =

Per lanciare il gestore delle screenlet è sufficiente digitare il seguente comando:
Linea 39: Linea 50:
screenlets-tray screenlets-manager
Linea 42: Linea 53:
Se si desidera caricare automaticamente il programma all'avvio, è sufficiente aggiungerlo alla lista presente in '''''Sistema -> Preferenze -> Sessioni -> Programmi d'avvio'''''. Se si desidera caricare automaticamente il programma all'avvio, è sufficiente aggiungere il comando alla lista presente in '''''Sistema -> Preferenze -> Sessioni -> Programmi d'avvio'''''.
Linea 44: Linea 55:
= Note = = Configurazione =
Linea 46: Linea 57:
Per ricevere le previsioni del tempo con l'applet '''Weather''' è necessario inserire il codice ZIP relativo alla propria località. Per reperirlo è sufficiente visitare [http://www.weather.com/ questo] sito e inserire il nome della città nel campo della ricerca («'''Enter zip or US/Intl city'''»). Cliccare su «'''Go'''» e si giungerà in una pagina con le previsioni del tempo poer la città inserita. Se si osserva la barra degli indirizzi del broswer si noterà un codice compreso tra {{{/local/}}} e {{{?from}}}; quello è il codice ZIP. Questa sezione contiene delle istruzioni utili alla configurazione delle screenlet fornite dal pacchetto.
Linea 48: Linea 59:
= Ulteriori Risorse = [[Anchor(weather)]]
== Weather ==

Per ricevere le previsioni del tempo con l'applet '''Weather''' è necessario inserire il codice ZIP relativo alla propria località. Per reperirlo è sufficiente visitare [http://www.weather.com/ questo] sito, inserire il nome della città nel campo della ricerca («'''Enter zip or US/Intl city'''») dunque cliccare su «'''Go'''». Apparirà una pagina con le previsioni del tempo per la città scelta. Se si osserva la barra degli indirizzi del browser si noterà un codice compreso tra «/local/» e «?from»; quello è il codice ZIP.

[[Anchor(nowplaying)]]
== NowPlaying ==

Per il corretto funzionamento di questa screenlet con [:Multimedia/Audio/Rhythmbox:Rhythmbox] occorre installare il pacchetto ''python-dbus'': lo si può fare attraverso [:AmministrazioneSistema/Synaptic:Synaptic] o [:AmministrazioneSistema/Adept:Adept], oppure digitando nel terminale il seguente comando:
{{{
sudo apt-get install python-dbus
}}}

Per il corretto funzionamento con [:Multimedia/Audio/Amarok:Amarok] è necessario installare il pacchetto ''python-dcop''.

[[Anchor(mailcheck)]]
== MailCheck ==

Aprire il file {{{/usr/local/share/screenlets/MailCheck/MailCheckScreenlets.py}}} con un [:EditorDiTesto:editor di testo] e modificare le seguenti righe:
{{{
server_url = ''
 server_user = ''
 server_pass = ''
}}}

Alla voce «server_url» va inserito l'indirizzo del server pop3, in «server_user» e «server_pass» vanno inseriti il proprio nome utente e la propria password.

[[Anchor(myrss)]]
== MyRss ==

'''My``Rss''' è un plugin che consente di visualizzare i feed RSS sul proprio desktop. Per cancellare i canali RSS predefiniti ed inserirne altri occorre modificare il file di configurazione {{{feedlist.dat}}} presente nella cartella della ''screenlet'' in questione.

Aprire una finestra di terminale e digitare il seguente comando:
{{{
sudo nano /usr/local/share/screenlets/MyRss/feedlist.dat
}}}

Apparirà un file di testo con un contenuto simile al seguente:
{{{
Nome_RSS;indirizzo_del_feed_RSS.xml
}}}

Sostituire con una formattazione simile a quella mostrata nell'esempio il nome del feed che si intende visualizzare (il nome non deve contenere spazi!), separandolo con un punto e virgola (senza nessuno spazio) dall'URL del feed stesso, che deve terminare con l'estensione {{{.xml}}}. Fatto questo, salvare ed uscire.

Per applicare le nuove impostazioni è necessario riavviare il servizio. A tale scopo è sufficiente cliccare con il tasto destro sull'icona del programma nell'area di notifica, dunque selezionare '''''Daemon --> Restart daemon'''''.

= Rimuovere manualmente le screenlet =

Ogni volta che viene aggiunta una ''screenlet'' sulla scrivania viene aggiornato il file di configurazione. Cancellare la riga relativa alla ''screenlet'' in questione comporta la rimozione di essa dal desktop.

||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''Il seguente metodo è particolarmente utile nei casi in cui alcune screenlet causino il blocco dell'interfaccia''. ||

Aprire il file {{{~/.config/Screenlets/screenletsd.ses}}} con un [:EditorDiTesto:editor di testo]. Il contenuto dovrebbe essere simile al seguente:
{{{
OW4Oyl0AbOfs6Tv2:MyRssScreenlet
16oPQj4NvkMTH32R:CPUMeterScreenlet
uqahH8IMOjV1Ni61:SystemstatusScreenlet
}}}

Per rimovere una ''screenlet'' è sufficiente cancellare la riga corrispondente; se, ad esempio, si desidera eliminare [#myrss MyRss] è sufficiente modificare tale file fino ad ottenere un risultato come il seguente:
{{{
16oPQj4NvkMTH32R:CPUMeterScreenlet
uqahH8IMOjV1Ni61:SystemstatusScreenlet
}}}

Salvare, uscire e riavviare il servizio con il seguente comando da terminale:
{{{
screenletsd restart
}}}

= Ulteriori risorse =
Linea 51: Linea 132:

## da questo punto in poi non modificare!
Linea 54: Linea 133:
CategoryNuoviDocumenti CategoryGrafica

BR

Include(StrumentiWiki/Versioni) Include(StrumentiWiki/Hardy) Include(StrumentiWiki/Gutsy) Include(StrumentiWiki/Feisty) Include(StrumentiWiki/Versioni2)

Introduzione

Questa guida si propone di illustrare la procedura necessaria ad installare le screenlet, ovvero delle piccole applicazioni simili alla Dashboard di OS X. Per funzionare, tali applicazioni necessitano di un [:CompositeManager:composite manager].

Installazione

Aggiungere il repository

Aprire il file /etc/apt/sources.list con un [:EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e aggiungere in fondo le righe adatte alla versione in uso:

  • Ubuntu 8.04 «Hardy Heron»:

    deb http://ppa.launchpad.net/gilir/ubuntu hardy main universe
  • Ubuntu 7.10 «Gutsy Gibbon»:

    deb http://ppa.launchpad.net/gilir/ubuntu gutsy main universe
  • Ubuntu 7.04 «Feisty Fawn»:

    deb http://ppa.launchpad.net/gilir/ubuntu feisty main universe

Infine ricaricare la lista dei pacchetti con il seguente comando:

sudo apt-get update

Installare i pacchetti

È necessario installare il pacchetto screenlets con uno fra [:AmministrazioneSistema/Synaptic:Synaptic] e [:AmministrazioneSistema/Adept:Adept]. Nel casi si preferisca procedere all'installazione de terminale, è utile digitare il seguente comando:

sudo apt-get install screenlets

Avvio del programma

Per lanciare il gestore delle screenlet è sufficiente digitare il seguente comando:

screenlets-manager

Se si desidera caricare automaticamente il programma all'avvio, è sufficiente aggiungere il comando alla lista presente in Sistema -> Preferenze -> Sessioni -> Programmi d'avvio.

Configurazione

Questa sezione contiene delle istruzioni utili alla configurazione delle screenlet fornite dal pacchetto.

Anchor(weather)

Weather

Per ricevere le previsioni del tempo con l'applet Weather è necessario inserire il codice ZIP relativo alla propria località. Per reperirlo è sufficiente visitare [http://www.weather.com/ questo] sito, inserire il nome della città nel campo della ricerca («Enter zip or US/Intl city») dunque cliccare su «Go». Apparirà una pagina con le previsioni del tempo per la città scelta. Se si osserva la barra degli indirizzi del browser si noterà un codice compreso tra «/local/» e «?from»; quello è il codice ZIP.

Anchor(nowplaying)

NowPlaying

Per il corretto funzionamento di questa screenlet con [:Multimedia/Audio/Rhythmbox:Rhythmbox] occorre installare il pacchetto python-dbus: lo si può fare attraverso [:AmministrazioneSistema/Synaptic:Synaptic] o [:AmministrazioneSistema/Adept:Adept], oppure digitando nel terminale il seguente comando:

sudo apt-get install python-dbus

Per il corretto funzionamento con [:Multimedia/Audio/Amarok:Amarok] è necessario installare il pacchetto python-dcop.

Anchor(mailcheck)

MailCheck

Aprire il file /usr/local/share/screenlets/MailCheck/MailCheckScreenlets.py con un [:EditorDiTesto:editor di testo] e modificare le seguenti righe:

server_url = ''
        server_user = ''
        server_pass = ''

Alla voce «server_url» va inserito l'indirizzo del server pop3, in «server_user» e «server_pass» vanno inseriti il proprio nome utente e la propria password.

Anchor(myrss)

MyRss

MyRss è un plugin che consente di visualizzare i feed RSS sul proprio desktop. Per cancellare i canali RSS predefiniti ed inserirne altri occorre modificare il file di configurazione feedlist.dat presente nella cartella della screenlet in questione.

Aprire una finestra di terminale e digitare il seguente comando:

sudo nano /usr/local/share/screenlets/MyRss/feedlist.dat

Apparirà un file di testo con un contenuto simile al seguente:

Nome_RSS;indirizzo_del_feed_RSS.xml

Sostituire con una formattazione simile a quella mostrata nell'esempio il nome del feed che si intende visualizzare (il nome non deve contenere spazi!), separandolo con un punto e virgola (senza nessuno spazio) dall'URL del feed stesso, che deve terminare con l'estensione .xml. Fatto questo, salvare ed uscire.

Per applicare le nuove impostazioni è necessario riavviare il servizio. A tale scopo è sufficiente cliccare con il tasto destro sull'icona del programma nell'area di notifica, dunque selezionare Daemon --> Restart daemon.

Rimuovere manualmente le screenlet

Ogni volta che viene aggiunta una screenlet sulla scrivania viene aggiornato il file di configurazione. Cancellare la riga relativa alla screenlet in questione comporta la rimozione di essa dal desktop.

Immagine(Icone/Piccole/note.png,,center)

Il seguente metodo è particolarmente utile nei casi in cui alcune screenlet causino il blocco dell'interfaccia.

Aprire il file ~/.config/Screenlets/screenletsd.ses con un [:EditorDiTesto:editor di testo]. Il contenuto dovrebbe essere simile al seguente:

OW4Oyl0AbOfs6Tv2:MyRssScreenlet
16oPQj4NvkMTH32R:CPUMeterScreenlet
uqahH8IMOjV1Ni61:SystemstatusScreenlet

Per rimovere una screenlet è sufficiente cancellare la riga corrispondente; se, ad esempio, si desidera eliminare [#myrss MyRss] è sufficiente modificare tale file fino ad ottenere un risultato come il seguente:

16oPQj4NvkMTH32R:CPUMeterScreenlet
uqahH8IMOjV1Ni61:SystemstatusScreenlet

Salvare, uscire e riavviare il servizio con il seguente comando da terminale:

screenletsd restart

Ulteriori risorse


CategoryGrafica