Difference between revisions of "Chromium (Italiano)"

From ArchWiki
Jump to: navigation, search
(Default browser: Paragrafo tradotto)
(Usare Chromium senza ambiente desktop: Remove ck-launch-session. Not supported anymore.)
(44 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{i18n|chromium}}
+
[[en:Chromium]]
[[Category:Web Browser (Italiano)]]
+
[[es:Chromium]]
 
[[fr:chromium]]
 
[[fr:chromium]]
 +
[[zh-CN:Chromium]]
 +
[[Category:Web Browser (Italiano)]]
 +
 
{{translateme}}
 
{{translateme}}
 
{{Nota|Questo articolo è in fase di traduzione. Seguite per ora le istruzioni della versione inglese.}}
 
{{Nota|Questo articolo è in fase di traduzione. Seguite per ora le istruzioni della versione inglese.}}
 
  
 
Chromium è un browser web grafico di Google, bastato sul motore di rendering [[Wikipedia: WebKit|WebKit]].
 
Chromium è un browser web grafico di Google, bastato sul motore di rendering [[Wikipedia: WebKit|WebKit]].
Line 12: Line 14:
 
  # pacman -S chromium
 
  # pacman -S chromium
  
Esiste anche una versione in via di sviluppo che può essere trovata in [[Arch User Repository]] sotto il nome di {{Package AUR|chromium-dev}}, oltre a {{Package AUR|chromium-update}} che è uno script di aggiornamento che installa o aggiorna alle nightly build di Chromium. Una versione in binario è {{Package AUR|chromium-browser-bin}}.
+
Esiste anche una versione in via di sviluppo che può essere trovata in [[Arch User Repository (Italiano)|AUR]] sotto il nome di {{AUR|chromium-dev}}, insieme a {{AUR|chromium-update}}, uno script di aggiornamento che installa o aggiorna alle nightly build di Chromium. C'è anche una versione in binario ({{AUR|chromium-browser-bin}}).
  
{{Nota|Compilare chromium-beta o chromium-dev dura all'incirca quanto compilare il kernel Linux.}}
+
{{Nota|La compilazione di chromium-beta o chromium-dev dura all'incirca quanto quella del kernel Linux.}}
 
{{Nota|chromium-update installa le nightly build di Chromium che sono pre-compilate dal server Chromium Buildbot}}
 
{{Nota|chromium-update installa le nightly build di Chromium che sono pre-compilate dal server Chromium Buildbot}}
  
 
Esistono anche alcuni pacchetti in AUR che forniscono la versione in binario di Google Chrome.
 
Esistono anche alcuni pacchetti in AUR che forniscono la versione in binario di Google Chrome.
  
Si veda anche [http://news.softpedia.com/news/Google-Chrome-vs-Chromium-Understanding-Stable-Beta-Dev-Releases-and-Version-No-140060.shtml questo articolo] per una spiegazione delle differenze tra i tre flavour, Chromium vs. Chrome, e i numeri di versione.
+
Si veda anche [http://news.softpedia.com/news/Google-Chrome-vs-Chromium-Understanding-Stable-Beta-Dev-Releases-and-Version-No-140060.shtml questo articolo] per una spiegazione delle differenze tra le tre versioni, Chromium vs. Chrome e la numerazione dei rilasci.
  
 
== Configurazione ==
 
== Configurazione ==
 
=== Visualizzare vari caratteri non latini ===
 
=== Visualizzare vari caratteri non latini ===
Per visualizzare correttamente caratteri cinesi, giapponesi e coreani, si veda [[Fonts (Italiano)#Pacchetti font|qui]] per istruzioni dettagliate per installare i vari font TrueType.
+
Per visualizzare correttamente caratteri cinesi, giapponesi e coreani, si veda [[Fonts (Italiano)#Pacchetti font|qui]], dove ci sono istruzioni dettagliate per installare i vari font TrueType.
  
 
=== Usare Chromium senza ambiente desktop ===
 
=== Usare Chromium senza ambiente desktop ===
  
A differenza di [[Firefox (Italiano)|Firefox]], Chromium non mantiene un proprio database di mimetype-to-application associations. Invece, si affida a {{Filename|xdg-open}} (parte di extra/xdg-utils) per aprire file e, per esempio, [[Wikipedia: Magnet_URI_scheme|magnet link]].
+
A differenza di [[Firefox (Italiano)|Firefox]], Chromium non mantiene un proprio database di associazioni mimetype-to-application. Si affida invece a {{ic|xdg-open}} (parte di extra/xdg-utils) per aprire file e, per esempio, i [[Wikipedia: Magnet_URI_scheme|magnet link]].
  
In un [[Desktop Environment|ambiente desktop]] (es. [[GNOME (Italiano)|Gnome]], o [[KDE (Italiano)|Kde]], or [[Xfce (Italiano)|Xfce]]), {{Filename|xdg-open}} passa semplicemente gli argomenti all'applicazione che apre i file di quell'ambiente desktop (rispettivamente {{Filename|gnome-open}}, {{Filename|kde-open}}, o {{Filename|exo-open}}), e ciò significa che le associazioni sono lasciate all'ambiente desktop.
+
In un [[Desktop Environment|ambiente desktop]] (es. [[GNOME (Italiano)|Gnome]], o [[KDE (Italiano)|Kde]], or [[Xfce (Italiano)|Xfce]]), {{ic|xdg-open}} passa semplicemente gli argomenti all'applicazione che apre i file di quell'ambiente desktop (rispettivamente {{ic|gnome-open}}, {{ic|kde-open}}, o {{ic|exo-open}}), e ciò significa che le associazioni sono lasciate all'ambiente desktop.
  
Comunque, quando non vengono rilevati ambienti desktop (per esempio quando viene eseguito un [[Window Manager (Italiano)|window manager]] standalone, come [[Openbox (Italiano)|Openbox]]), il comportamento di{{Filename|xdg-open}} diventa piuttosto strano e irritante: molti tipi di file aperti negli stessi Firefox o Chromium, nessun supporto per magnet link, etc.
+
Quando non vengono rilevati ambienti desktop invece (per esempio quando viene eseguito un [[Window Manager (Italiano)|window manager]] standalone, come [[Openbox (Italiano)|Openbox]]), il comportamento di {{ic|xdg-open}} diventa piuttosto strano e irritante: molti tipi di file vengono aperti da Firefox o Chromium stessi, non c'è nessun supporto per i magnet link, etc.
  
Ci sono molte soluzioni a questo problema, delineate qui sotto.
+
Ci sono molte soluzioni a questo problema, elencate qui sotto.
 +
È possibile:
  
 
* Ottimizzare xdg-open, rendendolo più svelto (aka "le patch sono benvenute" :P )
 
* Ottimizzare xdg-open, rendendolo più svelto (aka "le patch sono benvenute" :P )
  
* Usare parti di un ambiente desktop, specificatamente, la parte che include chi apre il file; per GNOME, ciò vorrebbe essere 'libgnome' (e le sue dipendenze), per xfce, 'exo'. La variabile d'ambiente $DE ha bisogno di essere esportata prima di avviare il gestore di finestre. Per esempio:
+
* Usare parti di un ambiente desktop, e più specificatamente, la parte che include l'applicazione che apre il file; per GNOME bisognerebbe installare 'libgnome' (e le sue dipendenze), per xfce, 'exo'. La variabile d'ambiente $DE ha bisogno di essere esportata prima dell'avvio del gestore di finestre. Per esempio:
:{{File|name=~/.xinitrc|content=<nowiki>
+
{{hc|~/.xinitrc|2=<nowiki>
 
export DE=gnome
 
export DE=gnome
exec ck-launch-session openbox
+
exec openbox
 
</nowiki>}}
 
</nowiki>}}
  
* Usare {{Package AUR|mimeo}} (scritto da un utente Arch (trusted)) e {{Package AUR|xdg-utils-mimeo}}, che rimpiazza extra/xdg-utils e contiene uno script {{Filename|xdg-open}} patchato per fare uso di {{Filename|mimeo}}; allo stesso modo può essere usato {{Filename|gnome-open}}. Associazioni di applicazioni Mimetype<->possono essere personalizzate facilmente in {{Filename|$XDG_CONFIG_HOME/mimeo.conf}} o {{Filename|~/.config/mimeo.conf}}
+
* Usare {{AUR|mimeo}} (scritto da un utente Arch (trusted)) e {{AUR|xdg-utils-mimeo}}, che rimpiazza extra/xdg-utils e contiene uno script {{ic|xdg-open}} patchato per fare uso di {{ic|mimeo}}; allo stesso modo può essere usato {{ic|gnome-open}}. Associazioni di applicazioni Mimetype<->possono essere personalizzate facilmente in {{ic|$XDG_CONFIG_HOME/mimeo.conf}} o {{ic|~/.config/mimeo.conf}}
  
* Use pcmanfm file associations (eg. for lxde desktop enviroment users). Change:
+
* Usare le associazioni file pcmanfm (es. per gli utenti dell'ambiente desktop lxde). Cambiare:
:{{File|name=/usr/bin/xdg-open|content=<nowiki>
+
{{hc|/usr/bin/xdg-open|<nowiki>
 
generic)
 
generic)
 
pcmanfm "$url"
 
pcmanfm "$url"
 
;;
 
;;
 
</nowiki>}}
 
</nowiki>}}
:or modify your {{Filename|.profile}}
+
:o modificare il proprio {{ic|.profile}}
:{{File|name=~/.profile|content=<nowiki>
+
:{{hc|~/.profile|2=<nowiki>
 
export DESKTOP_SESSION=LXDE
 
export DESKTOP_SESSION=LXDE
 
</nowiki>}}
 
</nowiki>}}
  
* When using openbox and no Desktop Environment (=DE) like KDE, GNOME or XFCE do following:
+
* Quando si usa openbox e nessun ambiente desktop come KDE, GNOME o XFCE eseguire i comandi:
:{{File|name=~/.config/openbox/environment|content=<nowiki>
+
:{{hc|~/.config/openbox/environment|2=<nowiki>
 
export BROWSER=chromium
 
export BROWSER=chromium
 
</nowiki>}}
 
</nowiki>}}
  
'''Attention: Do not export any DE environment variable!'''
+
{{Attenzione|Non esportare alcuna variabile dell'ambiente desktop!}}
  
Then, you basically have to fill the {{Filename|~/.local/share/applications/defaults.list}} file with default associations. As this can be painful, some utilities are available:
+
Poi è necessario compilare il file {{ic|~/.local/share/applications/defaults.list}} con le associazioni predefinite. Se questo appare scoraggiante, è possibile usare alcune utility:
* xdg-mime: not that intuitive; e.g. to use xpdf as default pdf viewer:
+
* xdg-mime: non molto intuitivo; es. per usare xpdf come visualizzatore pdf predefinito:
 
  $ xdg-mime default xpdf.desktop application/pdf
 
  $ xdg-mime default xpdf.desktop application/pdf
* mimetype ({{Package Official|perl-file-mimeinfo}} package): more intuitive; e.g. to select default application for a given extension (you need a sample file):
+
* mimetype (pacchetto {{Pkg|perl-file-mimeinfo}}): più intuitivo; es. per selezionare un'applicazione predefinita per un'estensione data (è necessario un semplice file):
 
  $ mimetype -d file.extension
 
  $ mimetype -d file.extension
  
This should create an entry in your local mime database:
+
Questo dovrebbe creare una voce nel proprio database mime locale:
{{File|name=~/.local/share/applications/defaults.list|content=<nowiki>
+
{{hc|~/.local/share/applications/defaults.list|2=<nowiki>
 
[Default Applications]
 
[Default Applications]
 
text/html=chromium.desktop
 
text/html=chromium.desktop
 
application/pdf=xpdf.desktop
 
application/pdf=xpdf.desktop
 
</nowiki>}}
 
</nowiki>}}
Restart chromium and your pdf files should be opened with xpdf now.
+
Si riavvii chromium e ora i propri file pdf dovrebbero venire aperti con xpdf.
  
For me it only worked as normal user - as root I had problems cause no directories for the local mime times were created. See also [https://bbs.archlinux.org/viewtopic.php?id=93956 this thread].
+
È stato riscontrato che questo funziona solo come utente normale - come root si possono avere dei problemi poiché non vengono create di cartelle per il mime locale. Si veda anche [https://bbs.archlinux.org/viewtopic.php?id=93956 questa discussione].
  
Si potrebbe anche provare ad installare {{Package Official|perl-file-mimeinfo}}
+
Si potrebbe anche provare ad installare {{Pkg|perl-file-mimeinfo}}
  
 
=== Resa dei font ===
 
=== Resa dei font ===
Si suppone che Chromium usi ora le impostazioni in {{Filename|~/.fonts.conf}}, sebbene potrebbero essere state modificate manualmente (si veda [[Font_Configuration#Basic_settings|come configurare i font]]). Se i font sono ancora resi malamente è possibile usare le impostazioni xft [[Xdefaults|come suggerito qui]]. Si crei {{Filename|~/.Xdefaults}} qualora non esista e si aggiunga:
+
Si dà per scontato che Chromium usi le impostazioni in {{ic|~/.fonts.conf}}, sebbene potrebbero essere state modificate manualmente (si veda [[Font_Configuration#Basic_settings|come configurare i font]]). Se i font non sono ancora resi come dovrebbero è possibile usare le impostazioni xft [[Xdefaults|come suggerito qui]]. Si crei {{ic|~/.Xdefaults}} qualora non esista e si aggiunga:
<pre>
+
{{bc|
 
! Xft settings ---------------------------------------------------------------
 
! Xft settings ---------------------------------------------------------------
  
Line 91: Line 94:
 
Xft.hinting:    true
 
Xft.hinting:    true
 
Xft.hintstyle:  hintslight
 
Xft.hintstyle:  hintslight
</pre>
+
}}
  
{{Nota|queste impostazioni riguarderanno ogni applicazione che leggerà {{Filename|~/.Xdefaults}}, e non solo Cromium; Un esempio è [[Rxvt-unicode|rxvt-unicode]].}}
+
{{Nota|queste impostazioni riguarderanno ogni applicazione che leggerà {{ic|~/.Xdefaults}}, e non solo Chromium; Un esempio è [[Rxvt-unicode|rxvt-unicode]].}}
  
 
=== Browser predefinito ===
 
=== Browser predefinito ===
Il modo più semplice per rendere Chromium il browser predefinito è impostare la variabile {{Codeline|<nowiki>$BROWSER=chromium</nowiki>}} in {{Filename|~/.profile}}
+
Il modo più semplice per rendere Chromium il browser predefinito è impostare la variabile {{ic|<nowiki>$BROWSER=chromium</nowiki>}} in {{ic|~/.profile}}
 
  if [ -n "$DISPLAY" ]; then
 
  if [ -n "$DISPLAY" ]; then
 
       BROWSER=chromium
 
       BROWSER=chromium
Line 114: Line 117:
 
     DE=generic
 
     DE=generic
 
  fi
 
  fi
Bisogna aggiungere '''chromium:''' ''(ricordarsi i due punti che separano le voci)'' prima di '''firefox:mozilla:''' ... e salvare. Per privare se questo funziona davvero, inserire in un terminale:
+
Bisogna aggiungere '''chromium:''' ''(ricordarsi i due punti che separano le voci)'' prima di '''firefox:mozilla:''' ... e salvare. Per provare se questo funziona davvero, inserire in un terminale:
 
  $ xdg-open http://google.com
 
  $ xdg-open http://google.com
Se tutto ha funzionato a meraviglia, sarà aperta una nuova tab o una nuova finestra di Chromium con la homepage di Google, dipendente dalle proprie impostazioni.
+
Se tutto ha funzionato a meraviglia, sarà aperta una nuova scheda o una nuova finestra di Chromium con la homepage di Google, a seconda dalle proprie impostazioni.
  
 
Un'altra opzione, quando viene usato '''mimeo''', è associare i link "http://" con chromium:
 
Un'altra opzione, quando viene usato '''mimeo''', è associare i link "http://" con chromium:
{{File|name=~/.config/mimeo.conf|content=<nowiki>
+
{{hc|~/.config/mimeo.conf|<nowiki>
 
/usr/bin/chromium
 
/usr/bin/chromium
 
   ^http://
 
   ^http://
 
</nowiki>}}
 
</nowiki>}}
  
Se tutto questo non basterà al nostro scopo, è possibile provare ad aggiungere la seguente stringa alla lista {{Codeline|[Added Associations]}} in  {{Filename|~/.local/share/applications/mimeapps.list}}
+
Se tutto questo non basta, è possibile provare ad aggiungere la seguente stringa alla lista {{ic|[Added Associations]}} in  {{ic|~/.local/share/applications/mimeapps.list}}
 
  x-scheme-handler/http=chromium.desktop
 
  x-scheme-handler/http=chromium.desktop
  
 
=== Flash Player ===
 
=== Flash Player ===
  
Se si sta usando Arch Linux i686, basta installare il plugin flash e riavviare chromium:
+
Installare il plugin flash e riavviare chromium:
# pacman -S flashplugin
+
  
Per x86_64, bisogna [http://www.archlinux.org/news/508/ abilitare] il repository [multilib].
 
 
  # pacman -S flashplugin
 
  # pacman -S flashplugin
  
 
=== Aprire file PDF in Chromium ===
 
=== Aprire file PDF in Chromium ===
  
Ci sono due modi per farlo: il primo è usando il plugin per la resa dei PDF di Google Chrome, il secondo è consentire a Chromium di accedere, per esempio, ad Adobe Reader attraverso il plugin mozplugger.
+
Ci sono due modi per farlo: il primo è usando il plugin per la visualizzazione dei PDF di Google Chrome, il secondo è consentire a Chromium di accedere, per esempio, ad Adobe Reader attraverso il plugin mozplugger.
 
Gli utenti KDE possono anche scegliere KParts Plugin e usare qualsiasi applicazione KDE installata come visualizzatore incorporato.   
 
Gli utenti KDE possono anche scegliere KParts Plugin e usare qualsiasi applicazione KDE installata come visualizzatore incorporato.   
  
 
==== libpdf.so ====
 
==== libpdf.so ====
  
libpdf is Google's own implementation of a PDF renderer. While compatible, it is currently only part of Chrome releases, not Chromium ones.
+
libpdf è l'implementazione di Google di un lettore PDF. Sebbene compatibile, è attualmente solamente una parte delle release di Chrome, e non di quelle di Chromium.
  
The easiest way to add it to the latter is using one of the packages provided in the AUR — {{Package AUR|chromium-stable-libpdf}} for the stable version of the browser, or for the dev version either {{Package AUR|chromium-libpdf}} if your Chromium package installed to {{Filename|/usr/lib/chromium}} or {{Package AUR|chromium-browser-libpdf}} if it installed to {{Filename|/opt/chromium-browser}}.
+
Il modo più semplice per aggiungerlo a quest'ultimo è usare il pacchetto fornito da AUR — {{AUR|chromium-stable-libpdf}} per le versioni stabili del browser o, per le versioni dev, {{AUR|chromium-libpdf}} se il proprio pacchetto di Chromium è installato in {{ic|/usr/lib/chromium}}, o {{AUR|chromium-browser-libpdf}} se è installato in {{ic|/opt/chromium-browser}}.
  
To do it manually, download a Google Chrome release that corresponds to the version of Chromium you use:
+
Per farlo automaticamente, scaricare una versione di Google Chrome che corrisponde alla versione di Chromium che si sta usando:
  
 
  $ wget https://dl-ssl.google.com/linux/direct/google-chrome-stable_current_i386.deb
 
  $ wget https://dl-ssl.google.com/linux/direct/google-chrome-stable_current_i386.deb
Line 154: Line 155:
 
  $ wget https://dl-ssl.google.com/linux/direct/google-chrome-unstable_current_amd64.deb
 
  $ wget https://dl-ssl.google.com/linux/direct/google-chrome-unstable_current_amd64.deb
  
Extract the deb file with
+
Estrarre il file .deb con:
  
 
  $ ar vx <deb-file>
 
  $ ar vx <deb-file>
  
Extract LZMA archive with
+
Estrarre l'archivio LZMA con:
  
 
  $ tar -xJf <lzma-file>
 
  $ tar -xJf <lzma-file>
  
Move {{Filename|libpdf.so}} from {{Filename|opt/google/chrome/}} to the appropriate directory as stated above. A change of its file permissions and ownership may be necessary (the permission of {{Filename|libpdf.so}} should be 755).
+
Spostare {{ic|libpdf.so}} da {{ic|opt/google/chrome/}} alla cartella appropriata come deciso sopra. Potrebbe essere necessario un cambiamento dei permessi dei file e di proprietà (i permessi di {{ic|libpdf.so}} dovrebbero essere 755).
  
Start Chromium and open ''about:plugins''. "Chrome PDF Viewer" should now view; it may need to be enabled.
+
Avviare Chromium e aprire ''about:plugins''. Dovrebbe ora vedersi "Chrome PDF Viewer"; se necessario, attivarlo.
  
{{Note|As a new version of Chromium will not update {{Filename|libpdf.so}} it may become incompatible. Thus and with respect to possible security fixes it is advisable to update both at the same time.}}
+
{{Nota|Nel momento in cui una nuova versione di Chromium non venisse aggiornata, {{ic|libpdf.so}} potrebbe diventare incompatibile. Perciò e con rispetto per i possibili fix di sicurezza è consigliabile aggiornare entrambi allo stesso tempo.}}
  
 
==== mozplugger ====
 
==== mozplugger ====
  
To use mozplugger, install {{Package AUR|mozplugger-chromium}} from AUR.
+
Per usare mozplugger, installare {{AUR|mozplugger-chromium}} da AUR.
Follow similar instructions as described in [[Firefox Tweaks]] to set up the PDF app you wish to use with mozplugger-chromium.
+
Seguire le istruzioni simili descritte in [[Firefox Tweaks]] per impostare l'applicazione PDF che si vorrebbe usare con mozplugger-chromium.
  
 
==== kpartsplugin ====
 
==== kpartsplugin ====
  
To use KParts Plugin, install {{Package AUR|kpartsplugin}} from AUR.
+
Per usare KParts Plugin, installare {{AUR|kpartsplugin}} da AUR.
The plugin should be able, among other things, to open PDF files inside Chromium using an embedded Okular instance.
+
Il plugin deve essere attivato per aprire PDF in Chromium usando una sessione incorporata di Okular.
  
=== Certificates ===
+
=== Certificati ===
  
Chromium uses [[Nss | NSS]] for the certificate management. Certificates can be managed (including added) by going to Wrench -> Preferences -> Under the Hood -> Manage Certificates.
+
Chromium usa [[Nss | NSS]] per la gestione dei certificati. I certificati possono essere gestiti (e aggiunti) andando in Opzioni -> Preferenze -> Roba da smanettoni -> Gestisci i certificati.
  
== Tips and tricks ==
+
== Tips & tricks ==
  
=== Controlling Memory Usage ===
+
=== Controllare l'uso della memoria ===
  
* Chromium offers some command-line options to help control how efficient it is with system memory, by determining how often it should release memory back to the operating system. It is done with the flag ''--memory-model=X'', where X is either ''high'', ''medium'', or ''low''.  Setting it to high makes chromium never release memory.  Medium makes it reduce its working set of the memory when switching tabs, and low makes it reduce its working set when switching tabs and when the browser is not actively being usedIn my experience, running chromium with ''--memory-model=low'' can actually improve performance as well, though your mileage may vary. --[[User:Falcata|Falcata]] 06:07, 26 November 2010 (EST)
+
* Chromium offre alcune opzioni a linea di comando per aiutare a controllare quanto è efficiente con la memoria del sistema, determinando quanto spesso dovrebbe rilasciare indietro la memoria al sistema operativo. Questo viene fatto con il flag ''--memory-model=X'', dove X può essere ''high'', ''medium'', o ''low''.  Impostarlo in high può consentire a Chromium di non rilasciare mai memoria.  Medium tende a ridurre lo spazio di lavoro della memoria quando si cambia scheda, e low riduce lo spazio di lavoro quando si cambia scheda e quando il browser non viene usato attivamenteEseguire chromium con ''--memory-model=low'' potrebbe veramente migliorare le prestazioni, sebbene questo possa variare.
  
===Link file manager to "Show in folder" function===
+
===Collegare il file manager alla funzione "Mostra cartella"===
When you are using a window manager such as Openbox in combination with a file manager like Thunar instead of a DE, this function of Chromium may only show the directory tree inside Chromium. However to show the file in the folder using your file manager instead, install {{Filename|perl-file-mimeinfo}}.
+
Quando si usa un gestore di finestre come Openbox in combinazione con un file manager come Thunar invece di un ambiente desktop, questa funzione di Chromium può mostrare solo il percorso della cartella all'interno di Chromium. Comunque, per mostrare file nella cartella usando invece il proprio file manager, installare {{ic|perl-file-mimeinfo}}.
  
=== Icons not shown in download tab ===
+
=== Le icone non vengono mostrate nella scheda download ===
  
You may find that Chromium shows icon placeholders (icons representing broken documents) instead of appropriate icons in its download tab. The likely cause is that you have not installed a desktop environment.
+
Si potrebbe verificare il caso in cui Chromium nella scheda di download mostra i placeholder delle icone (icone che rappresentano documenti incompleti) invece delle icone appropriate. La causa più probabile è che non è installato un ambiente desktop.
  
Remedy this by installing GNOME icons:
+
È possibile rimediare a questo installando le icone di GNOME:
  
 
  # pacman -S gnome-icon-theme
 
  # pacman -S gnome-icon-theme
  
 
=== Cache in tmpfs ===
 
=== Cache in tmpfs ===
For SSD users, it is nice to have the cache of Chromium in a tmpfs, but there is no need to have the whole profile in a tmpfs (see below). Someone posted [https://bbs.archlinux.org/viewtopic.php?pid=967385#p967385 here] a solution for this.
+
Per chi usa un SSD è preferibile avere la cache di Chromium in un tmpfs, ma non è necessario avere l'interno profilo in un tmpfs. È stata postata [https://bbs.archlinux.org/viewtopic.php?pid=967385#p967385 qui] una soluzione per questo problema.
  
Close Chromium before starting! Replace ''your_user'' with your username.
+
{{Attenzione|Chiudere Chromium prima di iniziare!}} Rimpiazzare ''your_user'' con il proprio username.
  
Add the following to {{Filename|/etc/fstab}}:
+
Aggiungere la riga seguente a {{ic|/etc/fstab}}:
 
  cache-chromium /home/your_user/.cache/chromium tmpfs defaults,noatime,mode=1777 0 0
 
  cache-chromium /home/your_user/.cache/chromium tmpfs defaults,noatime,mode=1777 0 0
  
Then delete & recreate the cache folder of Chromium:
+
Poi cancellare & ricreare la cartella cache per Chromium:
 
  rm -r /home/your_user/.cache/chromium
 
  rm -r /home/your_user/.cache/chromium
 
  mkdir /home/your_user/.cache/chromium
 
  mkdir /home/your_user/.cache/chromium
  
Restart your machine or do '''sudo mount -a'''
+
Riavviare la macchina o eseguire '''sudo mount -a'''
  
Afterwards, Chromium's cache should be in RAM. You can check that with '''df -h'''.  
+
Dopo la cache di Chromium dovrebbe essere in RAM. Si può controllare con '''df -h'''.  
  
There is also a command line parameter for placing the cache somewhere else:
+
C'è anche un parametro a linea di comando per posizionare la cache da qualche altra parte:
 
  --disk-cache-dir=/tmp
 
  --disk-cache-dir=/tmp
This could be another solution, if {{Filename|/tmp}} is in RAM for example.
+
Questa potrebbe essere un'altra soluzione se, per esempio, {{ic|/tmp}} è in RAM.
  
=== Profile in tmpfs ===
+
=== Profilo in tmpfs ===
The default Chromium profile is located in {{Filename|~/.config/chromium}}. This profile can be relocated to an available [http://en.wikipedia.org/wiki/Tmpfs tmpfs] filesystem, including {{Filename|/tmp}}, or {{Filename|/dev/shm}} for improvements in application response as the the entire profile is now stored in RAM. Another benefit is a reduction in disk read and write operations, of which SSDs benefit the most.
+
Il profilo predefinito di Chromium è posizionato in {{ic|~/.config/chromium}}. Questo profilo può essere riposizionato in un filesystem [http://en.wikipedia.org/wiki/Tmpfs tmpfs], incluso {{ic|/tmp}}, o {{ic|/dev/shm}} per miglioramenti nella risposta delle applicazioni una volta che l'intero profilo sia immagazzinato nella RAM. Un altro beneficio è la riduzione delle operazioni di lettura e scrittura del disco, della quale gli SSD beneficiano di più.
  
==== Simple bash script to automate the process ====
+
==== Semplice script in Bash per automatizzare il processo ====
Use the following Bash script to automatically move your Chromium profile to {{Filename|/dev/shm}} and keep it synchronized.
+
Usare il seguente script in Bash per muovere automaticamente il proprio profilo di Chromium in {{ic|/dev/shm}} e mantenerlo sincronizzato.
  
{{Filename|$HOME/bin/sync-chromium}}:
+
{{ic|$HOME/bin/sync-chromium}}:
<pre>#!/bin/bash
+
{{bc|<nowiki>#!/bin/bash
  
 
STATIC=$HOME/.config/chromium-backup
 
STATIC=$HOME/.config/chromium-backup
Line 246: Line 247:
 
   rsync -a $STATIC/ $LINK/
 
   rsync -a $STATIC/ $LINK/
 
   touch $LINK/.flagged
 
   touch $LINK/.flagged
fi</pre>
+
fi</nowiki>}}
  
Do not forget to make it executable:
+
Non dimenticarsi di renderlo eseguibile:
  
 
  $ chmod +x $HOME/bin/sync-chromium
 
  $ chmod +x $HOME/bin/sync-chromium
  
Call the script at login by copying the following to your {{Filename|~/.config/autostart}}
+
Impostare lo script all'accesso copiando il seguente nel proprio {{ic|~/.config/autostart}}
  
{{Filename|~/.config/autostart/sync-chromium.desktop}}:
+
{{ic|~/.config/autostart/sync-chromium.desktop}}:
<pre>
+
{{bc|1=
 
[Desktop Entry]
 
[Desktop Entry]
 
Type=Application
 
Type=Application
Line 261: Line 262:
 
Hidden=false
 
Hidden=false
 
Name=ff-sync
 
Name=ff-sync
</pre>
+
}}
  
====Add a cron job to keep it updated====
+
====Aggiungere un processo cron per mantenerlo aggiornato====
Manipulate the user's [[cron]] table using {{codeline|crontab}}:
+
Modificare la tabella di [[cron]] dell'utente usando {{ic|crontab}}:
 
  $ crontab -e
 
  $ crontab -e
  
Add a line to start the script every 30 minutes,
+
Aggiungere una riga per avviare lo script ogni 30 minuti,
 
  */30 * * * * ''~/bin/sync-chromium''
 
  */30 * * * * ''~/bin/sync-chromium''
or add the following to do so every 2 hours:
+
o aggiungere il seguente per farlo ogni 2 ore:
 
  0 */2 * * * ''~/bin/sync-chromium''
 
  0 */2 * * * ''~/bin/sync-chromium''
  
====Add an entry to {{Filename|/etc/rc.local.shutdown}}====
+
====Aggiungere una voce a {{ic|/etc/rc.local.shutdown}}====
Finally, a line to {{Filename|/etc/rc.local.shutdown}} will keep your profile synchronized when the machine is shutdown.
+
Infine una riga in {{ic|/etc/rc.local.shutdown}} manterrà il proprio profilo sincronizzato quando la macchina si spengerà.
  
{{Note|Replace the word "user" with the user name of interest in the following line.}}
+
{{Nota|Sostituire la parola "user" con il nome utente dell'interessato nella riga seguente.}}
 
  # echo "su user -c /home/user/bin/sync-chromium" >> /etc/rc.local.shutdown
 
  # echo "su user -c /home/user/bin/sync-chromium" >> /etc/rc.local.shutdown
  
=== Enabling experimental features ===
+
=== Abilitare funzionalità sperimentali ===
To enable experimental features of Chromium like WebGL and rendering webpages with the GPU, type "about:flags" in the Chromium address bar and enable features you want.
+
Per abilitare caratteristiche sperimentali di Chromium come WebGL e il rendering delle pagine web con la GPU, digitare "about:flags" nella barra degli indirizzi di Chromium e abilitare funzionalità che si desiderano.
=== Search Engines ===
+
 
You can make sites like wiki.archlinux.org and wikipedia.org easily searchable by first executing a search on those pages, then going to Options>Preferences>Basics and clicking "Manage" in the "Default Search" section. You can then, for example, "Edit" the Wikipedia entry and change its keyword to "w". Then, you can search Wikipedia for "Arch Linux" from the address bar by simply entering "w arch linux". "?" is a hard-coded keyword for Google search (it will behave differently from the other keywords). It allows you to easily search for things like "/bin/bash".
+
=== Motori di ricerca ===
 +
SI possono rendere siti come wiki.archlinux.org e wikipedia.org facilmente ricercabili eseguendo prima di tutto una ricerca in queste pagine, poi andando in Options>Preferences>Basics e cliccando su "Manage" nella sezione "Default Search". Si può poi, per esempio, "Edit" la voce di Wikipedia e cambiare la sua parola chiave in "w". Poi, si può cercare in Wikipedia "Arch Linux" dalla barra degli indirizzi inserendo semplicemente "w arch linux". "?" è una parola chiave hard-coded per le ricerche in Google search (si comporta differentemente dalle altre parole chiave). Consente di cercare facilmente cose come "/bin/bash".
  
 
== Risoluzione dei problemi ==
 
== Risoluzione dei problemi ==
 
=== Profilo predefinito ===
 
=== Profilo predefinito ===
 
Se non si è in grado di ricevere il proprio profilo predefinito quando si prova ad eseguire chromium:
 
Se non si è in grado di ricevere il proprio profilo predefinito quando si prova ad eseguire chromium:
<pre>
+
{{bc|
 
$ chromium
 
$ chromium
 
[2630:2630:485325611:FATAL:chrome/browser/browser_main.cc(755)] Check failed: profile.  
 
[2630:2630:485325611:FATAL:chrome/browser/browser_main.cc(755)] Check failed: profile.  
 
Cannot get default profile. Trace/breakpoint trap
 
Cannot get default profile. Trace/breakpoint trap
</pre>
+
}}
  
È necessario correggere il proprietario della cartella {{Filename|~/.config/chromium}}, e funzionerà.
+
È necessario correggere il proprietario della cartella {{ic|~/.config/chromium}}, e funzionerà.
<pre>
+
{{bc|
 
$sudo chown -R yourusername:yourusergroup /home/yourusername/.config/chromium
 
$sudo chown -R yourusername:yourusergroup /home/yourusername/.config/chromium
</pre>
+
}}
  
== Resources ==
+
== Risorse ==
* [http://www.chromium.org/Home Chromium homepage]
+
* [http://www.chromium.org/Home Chromium homepage (en)]
* [[Wikipedia: Chromium_(web_browser)#Differences_from_Google_Chrome|Differences from Google Chrome]]
+
* [[Wikipedia: Chromium_(web_browser)#Differences_from_Google_Chrome|Differenze con Google Chrome (en)]]
* [http://googlechromereleases.blogspot.com/ Announcements and release notes for the Google Chrome browser]
+
* [http://googlechromereleases.blogspot.com/ Note di annunci e versioni per il browser Google Chrome (en)]

Revision as of 05:00, 20 June 2013


Tango-preferences-desktop-locale.pngThis article or section needs to be translated.Tango-preferences-desktop-locale.png

Notes: please use the first argument of the template to provide more detailed indications. (Discuss in Talk:Chromium (Italiano)#)
Nota: Questo articolo è in fase di traduzione. Seguite per ora le istruzioni della versione inglese.

Chromium è un browser web grafico di Google, bastato sul motore di rendering WebKit.

Installazione

La versione stabile di Chromium può essere installata dal repository ufficiale con:

# pacman -S chromium

Esiste anche una versione in via di sviluppo che può essere trovata in AUR sotto il nome di chromium-devAUR, insieme a chromium-updateAUR, uno script di aggiornamento che installa o aggiorna alle nightly build di Chromium. C'è anche una versione in binario (chromium-browser-binAUR).

Nota: La compilazione di chromium-beta o chromium-dev dura all'incirca quanto quella del kernel Linux.
Nota: chromium-update installa le nightly build di Chromium che sono pre-compilate dal server Chromium Buildbot

Esistono anche alcuni pacchetti in AUR che forniscono la versione in binario di Google Chrome.

Si veda anche questo articolo per una spiegazione delle differenze tra le tre versioni, Chromium vs. Chrome e la numerazione dei rilasci.

Configurazione

Visualizzare vari caratteri non latini

Per visualizzare correttamente caratteri cinesi, giapponesi e coreani, si veda qui, dove ci sono istruzioni dettagliate per installare i vari font TrueType.

Usare Chromium senza ambiente desktop

A differenza di Firefox, Chromium non mantiene un proprio database di associazioni mimetype-to-application. Si affida invece a xdg-open (parte di extra/xdg-utils) per aprire file e, per esempio, i magnet link.

In un ambiente desktop (es. Gnome, o Kde, or Xfce), xdg-open passa semplicemente gli argomenti all'applicazione che apre i file di quell'ambiente desktop (rispettivamente gnome-open, kde-open, o exo-open), e ciò significa che le associazioni sono lasciate all'ambiente desktop.

Quando non vengono rilevati ambienti desktop invece (per esempio quando viene eseguito un window manager standalone, come Openbox), il comportamento di xdg-open diventa piuttosto strano e irritante: molti tipi di file vengono aperti da Firefox o Chromium stessi, non c'è nessun supporto per i magnet link, etc.

Ci sono molte soluzioni a questo problema, elencate qui sotto. È possibile:

  • Ottimizzare xdg-open, rendendolo più svelto (aka "le patch sono benvenute" :P )
  • Usare parti di un ambiente desktop, e più specificatamente, la parte che include l'applicazione che apre il file; per GNOME bisognerebbe installare 'libgnome' (e le sue dipendenze), per xfce, 'exo'. La variabile d'ambiente $DE ha bisogno di essere esportata prima dell'avvio del gestore di finestre. Per esempio:
~/.xinitrc
export DE=gnome
exec  openbox
  • Usare mimeoAUR (scritto da un utente Arch (trusted)) e xdg-utils-mimeoAUR, che rimpiazza extra/xdg-utils e contiene uno script xdg-open patchato per fare uso di mimeo; allo stesso modo può essere usato gnome-open. Associazioni di applicazioni Mimetype<->possono essere personalizzate facilmente in $XDG_CONFIG_HOME/mimeo.conf o ~/.config/mimeo.conf
  • Usare le associazioni file pcmanfm (es. per gli utenti dell'ambiente desktop lxde). Cambiare:
/usr/bin/xdg-open
generic)
pcmanfm "$url"
;;
o modificare il proprio .profile
~/.profile
export DESKTOP_SESSION=LXDE
  • Quando si usa openbox e nessun ambiente desktop come KDE, GNOME o XFCE eseguire i comandi:
~/.config/openbox/environment
export BROWSER=chromium
Attenzione: Non esportare alcuna variabile dell'ambiente desktop!

Poi è necessario compilare il file ~/.local/share/applications/defaults.list con le associazioni predefinite. Se questo appare scoraggiante, è possibile usare alcune utility:

  • xdg-mime: non molto intuitivo; es. per usare xpdf come visualizzatore pdf predefinito:
$ xdg-mime default xpdf.desktop application/pdf
  • mimetype (pacchetto perl-file-mimeinfo): più intuitivo; es. per selezionare un'applicazione predefinita per un'estensione data (è necessario un semplice file):
$ mimetype -d file.extension

Questo dovrebbe creare una voce nel proprio database mime locale:

~/.local/share/applications/defaults.list
[Default Applications]
text/html=chromium.desktop
application/pdf=xpdf.desktop

Si riavvii chromium e ora i propri file pdf dovrebbero venire aperti con xpdf.

È stato riscontrato che questo funziona solo come utente normale - come root si possono avere dei problemi poiché non vengono create di cartelle per il mime locale. Si veda anche questa discussione.

Si potrebbe anche provare ad installare perl-file-mimeinfo

Resa dei font

Si dà per scontato che Chromium usi le impostazioni in ~/.fonts.conf, sebbene potrebbero essere state modificate manualmente (si veda come configurare i font). Se i font non sono ancora resi come dovrebbero è possibile usare le impostazioni xft come suggerito qui. Si crei ~/.Xdefaults qualora non esista e si aggiunga:

! Xft settings ---------------------------------------------------------------

Xft.dpi:        96
Xft.antialias:  true
Xft.rgba:       rgb
Xft.hinting:    true
Xft.hintstyle:  hintslight
Nota: queste impostazioni riguarderanno ogni applicazione che leggerà ~/.Xdefaults, e non solo Chromium; Un esempio è rxvt-unicode.

Browser predefinito

Il modo più semplice per rendere Chromium il browser predefinito è impostare la variabile $BROWSER=chromium in ~/.profile

if [ -n "$DISPLAY" ]; then
     BROWSER=chromium
fi

Un altro modo è modificare lo script xdg-open.

$ sudo $YOUR_EDITOR /usr/bin/xdg-open

Quasi in fondo al file c'è una lunga lista orizzontale di browser:

if [ x"$DE" = x"" ]; then
   # if BROWSER variable is not set, check some well known browsers instead
   if [ x"$BROWSER" = x"" ]; then
       BROWSER=links2:links:lynx:w3m
       if [ -n "$DISPLAY" ]; then
           BROWSER=firefox:mozilla:epiphany:konqueror:chromium-browser:google-chrome:$BROWSER
       fi
   fi
   DE=generic
fi

Bisogna aggiungere chromium: (ricordarsi i due punti che separano le voci) prima di firefox:mozilla: ... e salvare. Per provare se questo funziona davvero, inserire in un terminale:

$ xdg-open http://google.com

Se tutto ha funzionato a meraviglia, sarà aperta una nuova scheda o una nuova finestra di Chromium con la homepage di Google, a seconda dalle proprie impostazioni.

Un'altra opzione, quando viene usato mimeo, è associare i link "http://" con chromium:

~/.config/mimeo.conf
/usr/bin/chromium
  ^http://

Se tutto questo non basta, è possibile provare ad aggiungere la seguente stringa alla lista [Added Associations] in ~/.local/share/applications/mimeapps.list

x-scheme-handler/http=chromium.desktop

Flash Player

Installare il plugin flash e riavviare chromium:

# pacman -S flashplugin

Aprire file PDF in Chromium

Ci sono due modi per farlo: il primo è usando il plugin per la visualizzazione dei PDF di Google Chrome, il secondo è consentire a Chromium di accedere, per esempio, ad Adobe Reader attraverso il plugin mozplugger. Gli utenti KDE possono anche scegliere KParts Plugin e usare qualsiasi applicazione KDE installata come visualizzatore incorporato.

libpdf.so

libpdf è l'implementazione di Google di un lettore PDF. Sebbene compatibile, è attualmente solamente una parte delle release di Chrome, e non di quelle di Chromium.

Il modo più semplice per aggiungerlo a quest'ultimo è usare il pacchetto fornito da AUR — chromium-stable-libpdfAUR per le versioni stabili del browser o, per le versioni dev, chromium-libpdfAUR se il proprio pacchetto di Chromium è installato in /usr/lib/chromium, o chromium-browser-libpdfAUR se è installato in /opt/chromium-browser.

Per farlo automaticamente, scaricare una versione di Google Chrome che corrisponde alla versione di Chromium che si sta usando:

$ wget https://dl-ssl.google.com/linux/direct/google-chrome-stable_current_i386.deb
$ wget https://dl-ssl.google.com/linux/direct/google-chrome-unstable_current_i386.deb
$ wget https://dl-ssl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
$ wget https://dl-ssl.google.com/linux/direct/google-chrome-unstable_current_amd64.deb

Estrarre il file .deb con:

$ ar vx <deb-file>

Estrarre l'archivio LZMA con:

$ tar -xJf <lzma-file>

Spostare libpdf.so da opt/google/chrome/ alla cartella appropriata come deciso sopra. Potrebbe essere necessario un cambiamento dei permessi dei file e di proprietà (i permessi di libpdf.so dovrebbero essere 755).

Avviare Chromium e aprire about:plugins. Dovrebbe ora vedersi "Chrome PDF Viewer"; se necessario, attivarlo.

Nota: Nel momento in cui una nuova versione di Chromium non venisse aggiornata, libpdf.so potrebbe diventare incompatibile. Perciò e con rispetto per i possibili fix di sicurezza è consigliabile aggiornare entrambi allo stesso tempo.

mozplugger

Per usare mozplugger, installare mozplugger-chromiumAUR da AUR. Seguire le istruzioni simili descritte in Firefox Tweaks per impostare l'applicazione PDF che si vorrebbe usare con mozplugger-chromium.

kpartsplugin

Per usare KParts Plugin, installare kpartspluginAUR da AUR. Il plugin deve essere attivato per aprire PDF in Chromium usando una sessione incorporata di Okular.

Certificati

Chromium usa NSS per la gestione dei certificati. I certificati possono essere gestiti (e aggiunti) andando in Opzioni -> Preferenze -> Roba da smanettoni -> Gestisci i certificati.

Tips & tricks

Controllare l'uso della memoria

  • Chromium offre alcune opzioni a linea di comando per aiutare a controllare quanto è efficiente con la memoria del sistema, determinando quanto spesso dovrebbe rilasciare indietro la memoria al sistema operativo. Questo viene fatto con il flag --memory-model=X, dove X può essere high, medium, o low. Impostarlo in high può consentire a Chromium di non rilasciare mai memoria. Medium tende a ridurre lo spazio di lavoro della memoria quando si cambia scheda, e low riduce lo spazio di lavoro quando si cambia scheda e quando il browser non viene usato attivamente. Eseguire chromium con --memory-model=low potrebbe veramente migliorare le prestazioni, sebbene questo possa variare.

Collegare il file manager alla funzione "Mostra cartella"

Quando si usa un gestore di finestre come Openbox in combinazione con un file manager come Thunar invece di un ambiente desktop, questa funzione di Chromium può mostrare solo il percorso della cartella all'interno di Chromium. Comunque, per mostrare file nella cartella usando invece il proprio file manager, installare perl-file-mimeinfo.

Le icone non vengono mostrate nella scheda download

Si potrebbe verificare il caso in cui Chromium nella scheda di download mostra i placeholder delle icone (icone che rappresentano documenti incompleti) invece delle icone appropriate. La causa più probabile è che non è installato un ambiente desktop.

È possibile rimediare a questo installando le icone di GNOME:

# pacman -S gnome-icon-theme

Cache in tmpfs

Per chi usa un SSD è preferibile avere la cache di Chromium in un tmpfs, ma non è necessario avere l'interno profilo in un tmpfs. È stata postata qui una soluzione per questo problema.

Attenzione: Chiudere Chromium prima di iniziare!
Rimpiazzare your_user con il proprio username.

Aggiungere la riga seguente a /etc/fstab:

cache-chromium /home/your_user/.cache/chromium tmpfs defaults,noatime,mode=1777 0 0

Poi cancellare & ricreare la cartella cache per Chromium:

rm -r /home/your_user/.cache/chromium
mkdir /home/your_user/.cache/chromium

Riavviare la macchina o eseguire sudo mount -a

Dopo la cache di Chromium dovrebbe essere in RAM. Si può controllare con df -h.

C'è anche un parametro a linea di comando per posizionare la cache da qualche altra parte:

--disk-cache-dir=/tmp

Questa potrebbe essere un'altra soluzione se, per esempio, /tmp è in RAM.

Profilo in tmpfs

Il profilo predefinito di Chromium è posizionato in ~/.config/chromium. Questo profilo può essere riposizionato in un filesystem tmpfs, incluso /tmp, o /dev/shm per miglioramenti nella risposta delle applicazioni una volta che l'intero profilo sia immagazzinato nella RAM. Un altro beneficio è la riduzione delle operazioni di lettura e scrittura del disco, della quale gli SSD beneficiano di più.

Semplice script in Bash per automatizzare il processo

Usare il seguente script in Bash per muovere automaticamente il proprio profilo di Chromium in /dev/shm e mantenerlo sincronizzato.

$HOME/bin/sync-chromium:

#!/bin/bash

STATIC=$HOME/.config/chromium-backup
LINK=$HOME/.config/chromium
VOLATILE=/dev/shm/.chromium

[[ ! -d $VOLATILE/cache ]] && mkdir -p $VOLATILE/cache
[[ ! -h $HOME/.cache/chromium ]] && ln -s $VOLATILE/cache $HOME/.cache/chromium
[[ -r $VOLATILE ]] || install -dm755 $VOLATILE

if [[ `readlink $LINK` != $VOLATILE ]]; then
  mv $LINK $STATIC
  ln -s $VOLATILE $LINK
fi

if [[ -e $LINK/.flagged ]]; then
  rsync -a --delete --exclude .flagged $LINK/ $STATIC/
else
  rsync -a $STATIC/ $LINK/
  touch $LINK/.flagged
fi

Non dimenticarsi di renderlo eseguibile:

$ chmod +x $HOME/bin/sync-chromium

Impostare lo script all'accesso copiando il seguente nel proprio ~/.config/autostart

~/.config/autostart/sync-chromium.desktop:

[Desktop Entry]
Type=Application
Exec=$HOME/bin/sync-chromium
Hidden=false
Name=ff-sync

Aggiungere un processo cron per mantenerlo aggiornato

Modificare la tabella di cron dell'utente usando crontab:

$ crontab -e

Aggiungere una riga per avviare lo script ogni 30 minuti,

*/30 * * * * ~/bin/sync-chromium

o aggiungere il seguente per farlo ogni 2 ore:

0 */2 * * * ~/bin/sync-chromium

Aggiungere una voce a /etc/rc.local.shutdown

Infine una riga in /etc/rc.local.shutdown manterrà il proprio profilo sincronizzato quando la macchina si spengerà.

Nota: Sostituire la parola "user" con il nome utente dell'interessato nella riga seguente.
# echo "su user -c /home/user/bin/sync-chromium" >> /etc/rc.local.shutdown

Abilitare funzionalità sperimentali

Per abilitare caratteristiche sperimentali di Chromium come WebGL e il rendering delle pagine web con la GPU, digitare "about:flags" nella barra degli indirizzi di Chromium e abilitare funzionalità che si desiderano.

Motori di ricerca

SI possono rendere siti come wiki.archlinux.org e wikipedia.org facilmente ricercabili eseguendo prima di tutto una ricerca in queste pagine, poi andando in Options>Preferences>Basics e cliccando su "Manage" nella sezione "Default Search". Si può poi, per esempio, "Edit" la voce di Wikipedia e cambiare la sua parola chiave in "w". Poi, si può cercare in Wikipedia "Arch Linux" dalla barra degli indirizzi inserendo semplicemente "w arch linux". "?" è una parola chiave hard-coded per le ricerche in Google search (si comporta differentemente dalle altre parole chiave). Consente di cercare facilmente cose come "/bin/bash".

Risoluzione dei problemi

Profilo predefinito

Se non si è in grado di ricevere il proprio profilo predefinito quando si prova ad eseguire chromium:

$ chromium
[2630:2630:485325611:FATAL:chrome/browser/browser_main.cc(755)] Check failed: profile. 
Cannot get default profile. Trace/breakpoint trap

È necessario correggere il proprietario della cartella ~/.config/chromium, e funzionerà.

$sudo chown -R yourusername:yourusergroup /home/yourusername/.config/chromium

Risorse