10043
Commento:
|
4484
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 4: | Linea 4: |
<<Indice(depth=1 align=right)>> <<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=26213"; rilasci="15.04")>> |
<<Indice(depth=2)>> <<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?tXXXXXXXXXXXXX"; rilasci="18.04 16.04 14.04")>> |
Linea 10: | Linea 9: |
In questa pagina sono descritte le istruzioni per connettersi a Internet sfruttando un cellulare UMTS/GPRS/EDGE collegato al PC con un cavetto USB. | In questa guida le indicazioni per abilitare l'accelerazione hardware su '''[[InternetRete/Navigazione/Chromium|Chromium]]''' e sui browser web basati su di esso, quali le versioni recenti di '''[[InternetRete/Navigazione/GoogleChrome|Google Chrome]]''', '''[[InternetRete/Navigazione/Opera|Opera]]''' e '''Vivaldi'''. |
Linea 12: | Linea 11: |
= Installazione = == Installazione automatica == |
Attivando il supporto all'accelerazione hardware GPU verrà ottimizzato il carico di sistema durante la navigazione, impedendo che questo vada a gravare interamente sulla CPU.<<BR>> In questo modo è possibile ottenere un miglioramento della velocità di navigazione e riproduzione multimediale, oltre che un sensibile calo dell'uso della memoria RAM. |
Linea 15: | Linea 14: |
Ubuntu riconosce e installa automaticamente il cellulare nella maggior parte dei casi. | = Preparativi = |
Linea 17: | Linea 16: |
Per verificare ciò è sufficiente collegare il telefono al computer e controllare la presenza di un file `/dev/ttyACMn` (al posto del carattere «n» di solito è presente un numero) tramite il seguente comando da [[AmministrazioneSistema/Terminale|terminale]]: {{{ ls /dev/ttyACM* }}} Se tale file è presente il telefono dovrebbe essere correttamente riconosciuto e installato. In tal caso è possibile effettuare la connessione seguendo le istruzioni di [[#connessione|questo paragrafo]]. |
== Verifica impostazioni == |
Linea 21: | Linea 18: |
== Installazione tramite modulo modulo usbserial (facoltativa) == | Verificare che il browser sia impostato per sfruttare l’accelerazione hardware. |
Linea 23: | Linea 20: |
Come driver per il modem del cellulare, Ubuntu usa in maniera predefinita il modulo `cdc_acm`.<<BR>> In alcuni casi è possibile ottenere prestazioni migliori utilizzando il modulo `usbserial`. A tal fine seguire i passaggi descritti di seguito: 0. Recuperare i codici del venditore e del modello di telefono, digitando in un [[AmministrazioneSistema/Terminale|terminale]]:{{ lsusb |
* '''Chromium''' e '''Google Chrome''': 0. Digitare nella barra degli indirizzi{{{ chrome://settings |
Linea 28: | Linea 24: |
Si otterrà un risultato simile al seguente esempio: {{{ Bus 001 Device 001: ID 0000:0000 Bus 002 Device 002: ID 0421:041e Nokia Mobile Phones Bus 002 Device 001: ID 0000:0000 |
0. Scorrere fino in fondo alla pagina abilitare la visualizzazione delle impostazioni avanzate. 0. Assicurarsi che nella tab '''Sistema''' sia posto il flag su '''Utilizza l’accelerazione hardware quando disponibile'''. * '''Opera''': 0. Seguire il percorso '''''Opera → Impostazioni''''' e spuntare la casella '''Mostra impostazioni avanzate'''. 0. Assicurarsi che nella tab '''Sistema''' sia posto il flag su '''Utilizza l’accelerazione hardware quando disponibile'''. * '''Vivaldi''': 0. Seguire il percorso '''''Vivaldi → Strumenti → Impostazioni'''''. 0. Nella finestra selezionare a destra '''Pagine web''' e assicurarsi che sia posto il flag sulla voce '''Utilizza l’accelerazione hardware quando disponibile'''. == Verifica abilitazione == Una volta effettuata la precedente verifica, digitare nella barra degli indirizzi, a seconda del browser utilizzato: * '''Chromium''' e '''Google Chrome''':{{{ chrome://gpu |
Linea 33: | Linea 42: |
0. Identificare la riga che si riferisce al proprio cellulare (nell'esempio la riga contenente «Nokia Mobile Phones») e prendere nota dei codici corrispondenti (nell'esempio «0421» per il produttore e «041e» per il prodotto). 0. Aprire con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] e con un [[Ufficio/EditorDiTesto|editor di testo]] il file `/etc/modules` e aggiungere una riga contenente {{{ usbserial }}} 0. Aprire con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] e con un [[Ufficio/EditorDiTesto|editor di testo]] il file `/etc/modprobe.d/options` e aggiungere una riga contenente {{{ options usbserial vendor=0x0421 product=0x041e }}} avendo cura di sostituire i codici dell'esempio con quelli del proprio cellulare (anteporre «0x» ai codici, in quanto numeri esadecimali). 0. Per aggiungere il modulo `cdc_acm` nella blacklist aprire con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] e con un [[Ufficio/EditorDiTesto|editor di testo]] il file `/etc/modprobe.d/blacklist`, quindi aggiungere la riga finale {{ blacklist cdc_acm}}} infine salvare il file. 0. Ravviare il computer. <<Anchor(connessione)>> = Connessione = == Ubuntu 8.04 == Per configurare la connessione, avviare '''''Sistema -> Amministrazione -> Rete''''', nella scheda '''Connessioni''' selezionare '''Connessione punto a punto''' e premere il pulsante '''Proprietà'''. All'interno della finestra '''Proprietà di ppp0''', nella scheda '''Generale''' abilitare la connessione, come tipo di connessione selezionare '''GPRS/UMTS''', come '''Nome del punto di accesso''' inserire quello adatto fra i seguenti: * Tim: `ibox.tim.it` o 'wap.tim.it' (a secondo del tipo di offerta) * Vodafone: `web.omnitel.it` * Wind: `internet.wind` * H3G: `tre.it` * H3G (opzione Naviga3): `naviga.tre.it` i campi '''Nome utente''' e '''Password''' sono ininfluenti e possono essere riempiti a piacere; nella scheda '''Modem''' inserire come '''Porta del modem''' `/dev/ttyUSB0` oppure, a seconda dei casi, `/dev/ttyACM0`. Gli altri due parametri possono essere lasciati inalterati; nella scheda '''Opzioni''' attivare tutte e tre le opzioni proposte. Premere '''OK''' per salvare la configurazione. Per avviare la connessione è sufficiente fare clic sull'icona dell'applet '''Network Manager''' nell'area di notifica, selezionare '''Connessioni modem...''' e premere '''Connetti a ppp0 via Modem'''. === Wvdial === Prima di connettersi bisogna modificare il file di configurazione di wvdial digitando in un terminale: {{{ gksudo gedit /etc/wvdial.conf |
* '''Opera''':{{{ opera://gpu }}} * '''Vivaldi''':{{{ vivaldi://gpu |
Linea 74: | Linea 49: |
Editare il file inserendo: {{{ [Dialer Defaults] Modem = /dev/ttyACM0 Baud = 460800 Init = ATZ0 Init2 = AT Q0 V1 E0 S0=0 &C1 &D2 +FCLASS=0 Init3 = AT+CGDCONT=1,"IP","ibox.tim.it","",0,0 Modem Type = Analog Modem Carrier Check = no Phone = *99***1# Username = ininfluente Password = ininfluente |
Se nella sezione '''Graphics Feature Status''', in corrispondenza della voce '''Native !GpuMemoryBuffers''', è presente la dicitura ''Software only. Hardware acceleration disabled'', vorrà dire che l’accelerazione non è attiva per quella determinata voce. = Forzare accelerazione hardware = Digitare nella barra degli indirizzi, a seconda del browser utilizzato: * '''Chromium''' e '''Google Chrome''':{{{ chrome://flags }}} * '''Opera''':{{{ opera://flags }}} * '''Vivaldi''':{{{ vivaldi://flags |
Linea 88: | Linea 65: |
Il modem sarà '''/dev/ttyUSB0''' se si è modificato il sistema per usare il modulo `usbserial`. | Seguire i passaggi successivi: |
Linea 90: | Linea 67: |
L'esempio tratta il caso di una connessione con Tim come provider. Per altri operatori basta sostituire l'APN (nell'esempio, ibox.tim.it) con l'APN dell'operatore in questione(trovate una lista in fondo alla pagina). | 0. Con l'ausilio dell'apposito campo di ricerca, individuare la voce '''Override software rendering list'''. 0. Selezionare dal menu a tendina la voce '''Enabled'''. 0. Con l'ausilio dell'apposito campo di ricerca, individuare la voce '''GPU rasterization'''. 0. Selezionare dal menu a tendina '''Force-enabled for all layers'''. 0. Chiudere e riavviare il browser. |
Linea 92: | Linea 73: |
Salvare e uscire dall'editor di testo. | ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''La prima modifica è necessaria nei casi in cui la GPU non venga riconosciuta, oppure se particolarmente vecchia e quindi non più testata e abilitata. Tale modifica solitamente non crea problemi di stabilità. Al contrario, la modifica della seconda voce richiede schede video più recenti e potrebbe creare problemi di stabilità (in particolar modo se si utilizzano più schede di navigazione contemporaneamente e se la memoria della scheda video è condivisa con il sistema).'' || |
Linea 94: | Linea 75: |
Per connettersi basta digitare {{{ sudo wvdial }}} sul terminale. La connessione è attiva quando compare una riga che inizia con "local IP address". Se '''Firefox''' sembra non riuscire a connettersi ai siti Internet, assicurasi che nel menu '''''File''''' di Firefox la voce '''Lavora non in linea''' sia disattivata. Per disconnettersi, basta premere la combinazione di tasti '''Ctrl+C''' sul terminale in cui è stato avviato {{{wvdial}}}. |
= Verifica finale = |
Linea 99: | Linea 77: |
=== Gnome-PPP === | A seconda del browser utilizzato, digitare nuovamente nella barra degli indirizzi: |
Linea 101: | Linea 79: |
GNOME-PPP è un programma a interfaccia grafica per connettersi a Internet, è contenuto nel pacchetto '''gnome-ppp''' ed è installabile con un semplice {{{ sudo apt-get install gnome-ppp }}} o via '''Synaptic'''. |
* '''Chromium''' e '''Google Chrome''':{{{ chrome://gpu }}} * '''Opera''':{{{ opera://gpu }}} * '''Vivaldi''':{{{ vivaldi://gpu }}} |
Linea 105: | Linea 89: |
Una volta scaricato lo si può avviare da '''''Applicazioni -> Internet'''''. {{attachment:1.png}}. Nei campi ''Username'' e ''Password'' si può inserire ciò che si desidera, non è rilevante. Nel campo ''Numero di telefono'' invece è necessario inserire '''*99***1#'''. Cliccare su '''«Configura»''': {{attachment:2.png}}. Cliccare su '''«Rileva»''' per far vedere al programma il cellulare; se tutto è andato bene lo dovrebbe rilevare su {{{/dev/ttyUSB0}}} (oppure '''/dev/ttyACM0''' se non si è cambiato il modulo). Cliccare su '''«Stringhe di inizializzazione»''' per ottenere questa finestra: {{attachment:3.png}}. E' possibile editare '''Init2''' cliccandoci sopra due volte; bisogna scrivere {{{AT+CGDCONT=1,"IP","ibox.tim.it",,0,0}}} come visto per {{{wvdial.conf}}}. Chiudere questa finestra, selezionare la scheda '''«Opzioni»''' {{attachment:4.png}} e togliere il segno di spunta da '''Controlla carrier line'''. Ora si può procedere con la connessione. Basta cliccare su '''«Connetti»''' nella prima finestra di '''gnome-ppp'''. === KPPP === Connettersi con {{{wvdial}}} può risultare scomodo, esattamente con per '''gnome-ppp''' studieremo una soluzione anche per KDE. Utilizzeremo l'applicazione '''kppp''' già presente in KDE. Lo si trova in '''''Applicazioni -> Internet'''''. {{attachment:kppp.png}}. Nei campi ''Username'' e ''Password'' si può inserire ciò che si desidera, non è rilevante. Procediamo ora a configurare il modem e l'operatore. Cliccare su '''«Configura»''', e nella scheda '''Account''' cliccare su '''Nuovo''': {{attachment:vodafone.png}}. Come nome connessione inseriamo quello che vogliamo e come '''Numero di telefono''' aggiungiamo '''*99#'''(o quello del vostro operatore se diverso). Confermiamo con OK. Cliccare su '''Nuovo''' nella scheda '''Modem''': {{attachment:nokiaN80.png}} Scegliamo il nome del modem e come '''Dispositivo Modem''' scegliamo ''/dev/ttyUSB0'' o ''/dev/ttyACM0'' in base al modulo che abbiamo scelto all'inizio della guida. Cliccare su '''Modem''' e poi su '''Comandi Modem''': {{attachment:modifica_comandi.png}} aggiungiamo {{{AT+CGDCONT=1,"IP","ibox.tim.it",,0,0}}} come visto per {{{wvdial.conf}}}. ATTENZIONE: usando un Nokia N95 come modem bisogna avere l'accortezza di inserire nel campo "stringa di inizializzazione 1" il valore {{{ATZ}}} e solo nel campo "stringa di inizializzazione 2" la stringa {{{AT+CGDCONT=1,"IP","ibox.tim.it",,0,0}}}. Ora si può procedere con la connessione. Basta cliccare su '''«Connetti»''' nella prima finestra di '''kppp'''. = Problemi noti = Se aprendo il browser comparirà la scritta ''Impossibile contattare il sito xyz...'', aspettare qualche secondo affinché la connessione si stabilizzi e riprovare. = Lista APN e numeri di connessione per Operatori di telefonia mobile = Di seguito si riportano gli APN dei vari operatori di telefonia mobile italiani. Questo dato deve essere inserito nella stringa '''Init2''' vista sopra sia nel caso del file {{{wvdial.conf}}} che di '''gnome-ppp'''. 1. Tim: ibox.tim.it 2. Vodafone: web.omnitel.it 3. Wind: internet.wind 3b.Wind (numero da comporre): *99***1# 4. H3G: tre.it 5. H3G (opzione Naviga3): naviga.tre.it [da agosto 2007 si può usare direttamente l'apn '''tre.it''' poichè l'opzione viene riconosciuta in automatico] = Hardware supportato = La presente guida è stata verificata con i seguenti apparecchi: * Motorola A1000 * Motorola E368 * Nokia 6630 * Nokia 6680 * Nokia 5300 Xpress Music * Nokia N80 * Nokia N70 * Nokia N95 * Samsung SGH-ZV30 * Samsung SGH-ZV60 * Samsung SGH-U900V * Sony Ericsson Z1010 con guida |
Se la procedura è andata a buon fine, nella sezione '''Graphics Feature Status''', in corrispondenza delle relative voci, dovrebbe comparire ora la dicitura ''Hardware accelerated''. |
Linea 197: | Linea 93: |
* [[Hardware/Modem/UmtsGprsConSchedaPcmcia|Modem Umts/Gprs con scheda Pcmcia]] * [[http://www.gerdavax.it:8080/linux/umts|Guida al Motorola A835 su Linux]] * [[http://www.de-side.com/blogs/index.php?blog=2&title=connettersi_con_l_umts_del_nokia_n80_da_&more=1&c=1&tb=1&pb=1|Connettersi con Nokia N80]] * [[Hardware/Modem/Naviga3|Guida alla configurazione di Naviga3 di H3G]] * [[http://wiki.ubuntu-it.org/V|Guida al Sony Ericsson Z1010 su Linux]] * [[http://www.lffl.org/2013/04/barry-utile-applicazione-per.html|Barry utile applicazione per sincronizzare BlackBerry su Ubuntu Linux]] |
* [[https://it.wikipedia.org/wiki/Acceleratore_(informatica)|Accelerazione hardware]] (pagina enciclopedica) * [[InternetRete/Navigazione/Firefox/AccelerazioneHardware|Accelerazione Hardware su Firefox]] |
Linea 205: | Linea 98: |
##CategoryHardware |
Problemi in questa pagina? Segnalali in questa discussione
Introduzione
In questa guida le indicazioni per abilitare l'accelerazione hardware su Chromium e sui browser web basati su di esso, quali le versioni recenti di Google Chrome, Opera e Vivaldi.
Attivando il supporto all'accelerazione hardware GPU verrà ottimizzato il carico di sistema durante la navigazione, impedendo che questo vada a gravare interamente sulla CPU.
In questo modo è possibile ottenere un miglioramento della velocità di navigazione e riproduzione multimediale, oltre che un sensibile calo dell'uso della memoria RAM.
Preparativi
Verifica impostazioni
Verificare che il browser sia impostato per sfruttare l’accelerazione hardware.
Chromium e Google Chrome:
Digitare nella barra degli indirizzi
chrome://settings
- Scorrere fino in fondo alla pagina abilitare la visualizzazione delle impostazioni avanzate.
Assicurarsi che nella tab Sistema sia posto il flag su Utilizza l’accelerazione hardware quando disponibile.
Opera:
Seguire il percorso Opera → Impostazioni e spuntare la casella Mostra impostazioni avanzate.
Assicurarsi che nella tab Sistema sia posto il flag su Utilizza l’accelerazione hardware quando disponibile.
Vivaldi:
Seguire il percorso Vivaldi → Strumenti → Impostazioni.
Nella finestra selezionare a destra Pagine web e assicurarsi che sia posto il flag sulla voce Utilizza l’accelerazione hardware quando disponibile.
Verifica abilitazione
Una volta effettuata la precedente verifica, digitare nella barra degli indirizzi, a seconda del browser utilizzato:
Chromium e Google Chrome:
chrome://gpu
Opera:
opera://gpu
Vivaldi:
vivaldi://gpu
Se nella sezione Graphics Feature Status, in corrispondenza della voce Native GpuMemoryBuffers, è presente la dicitura Software only. Hardware acceleration disabled, vorrà dire che l’accelerazione non è attiva per quella determinata voce.
Forzare accelerazione hardware
Digitare nella barra degli indirizzi, a seconda del browser utilizzato:
Chromium e Google Chrome:
chrome://flags
Opera:
opera://flags
Vivaldi:
vivaldi://flags
Seguire i passaggi successivi:
Con l'ausilio dell'apposito campo di ricerca, individuare la voce Override software rendering list.
Selezionare dal menu a tendina la voce Enabled.
Con l'ausilio dell'apposito campo di ricerca, individuare la voce GPU rasterization.
Selezionare dal menu a tendina Force-enabled for all layers.
- Chiudere e riavviare il browser.
La prima modifica è necessaria nei casi in cui la GPU non venga riconosciuta, oppure se particolarmente vecchia e quindi non più testata e abilitata. Tale modifica solitamente non crea problemi di stabilità. Al contrario, la modifica della seconda voce richiede schede video più recenti e potrebbe creare problemi di stabilità (in particolar modo se si utilizzano più schede di navigazione contemporaneamente e se la memoria della scheda video è condivisa con il sistema). |
Verifica finale
A seconda del browser utilizzato, digitare nuovamente nella barra degli indirizzi:
Chromium e Google Chrome:
chrome://gpu
Opera:
opera://gpu
Vivaldi:
vivaldi://gpu
Se la procedura è andata a buon fine, nella sezione Graphics Feature Status, in corrispondenza delle relative voci, dovrebbe comparire ora la dicitura Hardware accelerated.
Ulteriori risorse
Accelerazione hardware (pagina enciclopedica)