Cursor themes (Italiano)

From ArchWiki
Revision as of 19:56, 26 September 2011 by Maveloth (Talk | contribs) (changed category, removed signature)

Jump to: navigation, search

This template has only maintenance purposes. For linking to local translations please use interlanguage links, see Help:i18n#Interlanguage links.


Local languages: Català – Dansk – English – Español – Esperanto – Hrvatski – Indonesia – Italiano – Lietuviškai – Magyar – Nederlands – Norsk Bokmål – Polski – Português – Slovenský – Česky – Ελληνικά – Български – Русский – Српски – Українська – עברית – العربية – ไทย – 日本語 – 正體中文 – 简体中文 – 한국어


External languages (all articles in these languages should be moved to the external wiki): Deutsch – Français – Română – Suomi – Svenska – Tiếng Việt – Türkçe – فارسی


Introduzione

Esistono molti cursori disponibili per il Sistema Grafico X11 oltre il puntatore nero di default. Questa guida punta ad indicarvi dove poterli ottenere, come installarli e quindi configurarli.

Ottenere temi di cursori

Questi sono link dove potete trovare decine (se non centinaia) di temi di cursori:

Questi temi sono anche disponibili su: AUR

Note: X contiene già al momento dell'installazione i temi 'redglass' and 'whiteglass', posti in Template:Filename

Installare i temi di cursori

Estraete il pacchetto del tema:

$ tar -zxvf foobar-cursor-theme-package-foo.tar.gz

oppure

$ tar -jxvf foobar-cursor-theme-package-foo.tar.bz2

Una directory si creerà automaticamente all'estrazione del pacchetto. Esempio: FooBar-AweSoMe-Cursors-v2.98beta

Create una directory per il tema del cursore:

Installazione per il singolo utente corrente:

$ mkdir -p ~/.icons/foobar/cursors

Installazione system-wide (tutto il sistema):

# mkdir -p /usr/share/icons/foobar/cursors
Note: Per semplificare il nome del tema (in caso lo si debba riscrivere in seguito), il nome (ad esempio) 'foobar' è consigliabile rispetto a 'FooBar-AweSoMe-Cursors-v2.98beta' quando si vanno a creare le directory soprastanti.

Copiate i file del cursore nelle appropriate directory:

Installazione singolo utente:

$ cp -a FooBar-AweSoMe-Cursors-v2.98beta/cursors/* ~/.icons/foobar/cursors/

Installazione system-wide:

# cp -a FooBar-AweSoMe-Cursors-v2.98beta/cursors/* /usr/share/icons/foobar/cursors/

Se il pacchetto include il file index.theme controllate che abbia la riga "Inherits" all'interno. In caso affermativo, controllate che il tema da ereditare esista già nel sistema. Per far ciò, controllate tra le cartelle di /usr/share/icons e, in caso abbia un nome molto simile, rinominatelo per soddisfare il nuovo tema).

Note: Se il pacchetto non include il file index.theme o al suo interno non compare la riga "Inherits", non c'è bisogno di eseguire il prossimo passaggio.

Copiate il file index.theme nella cartella appropriata:

Installazione singolo utente:

$ cp -a FooBar-AweSoMe-Cursors-v2.98beta/index.theme ~/.icons/foobar/index.theme

Installazione system-wide:

# cp -a FooBar-AweSoMe-Cursors-v2.98beta/index.theme /usr/share/icons/foobar/index.theme

Se il pacchetto non include il file index.theme o al suo interno non compare la riga "Inherits", non c'è bisogno di eseguire il passaggio.

Create i link ai cursori mancanti:

Alcune applicazioni potrebbe continuare ad usare i cursori di default di X11 se il nuovo tema non ne ha a disposizione. Se questo problema affligge il nuovo tema, è possibile risolverlo "costruendo" semplicemente dei link per tutti i cursori. Per esempio:

$ cd ~/.icons/foobar/cursors/
$ ln -s right_ptr arrow
$ ln -s cross crosshair
$ ln -s right_ptr draft_large
$ ln -s right_ptr draft_small
$ ln -s cross plus
$ ln -s left_ptr top_left_arrow
$ ln -s cross tcross
$ ln -s hand hand1
$ ln -s hand hand2
$ ln -s left_side left_tee
$ ln -s left_ptr ul_angle
$ ln -s left_ptr ur_angle
$ ln -s left_ptr_watch 08e8e1c95fe2fc01f976f1e063a24ccd

Se i link qui riportati non risolvono il problema, cercate in Template:Filename per cursori addizionali che il vostro tema potrebbe non avere, quindi createne link come riportato sopra.

Configurare il tema del cursore

Per cambiare localmente il tema del cursore, basta aggiungere la seguente riga al file Template:Filename:

Xcursor.theme: foobar
Nota: Assicuratevi che Template:Filename sia richiamato dal vostro window manager (GDM,KDM o simili). Potete forzare il suo caricamento eseguendo '$ xrdb ~/.Xdefaults' prima di lanciare il window manager (inserendolo per esempio in Template:Filename se usate startx). Riferitevi alla documentazione del vostro window manager per maggiori informazioni.

Alternativamente, potete creare un link simbolico (un symlink) "default" in Template:Filename, che punta al tema desiderato:

$ ln -s /usr/share/icons/foobar/ ~/.icons/default

Se invece volete cambiare a livello di sistema il tema del vostro cursore (e renderlo omogeneo ad esempio anche al login con kdm, gdm, ...), o riscontrate problemi con i metodi illustrati sopra (ad esempio con Firefox), create la directory Template:Filename (solo se necessario):

# mkdir -p /usr/share/icons/default  (solo se necessario)

Modificate o create il file Template:Filename e aggiungete la linea seguente:

 [icon theme] 
Inherits=foobar

Se invece avete o volete solo ~/.icons, create la directory Template:Filename:

$ mkdir -p ~/.icons/default

Quindi create il file Template:Filename con lo stesso contenuto del soprastante Template:Filename.


In caso il vostro tema supporti diverse dimensioni, potete aggiungere al file Template:Filename la seguente riga:

Xcursor.size:  32       #  32, 48 o 64 sono probabili buone dimensioni

Se non avete idea sulle dimensioni supportate dal vostro tema, lasciate partire X11 senza la precedente opzione. Il window manager sceglierà la dimensione automaticamente.

Maggiori informazioni

Per maggiori informazioni sui cursori in X11 (directory supportate, formati, compatibilità, ecc.) riportatevi alla pagina di manuale:

$ man Xcursor
Nota: Se le animazioni soffrono di uno sfarfallio sulla vostra macchina con scheda video Nvidia, aggiungete la seguente riga al file Template:Filename, nella sezione device, per risolvere il problema:
Option "HWCursor" "off"

Enjoy!