Dimensione: 6921
Commento:
|
Dimensione: 5355
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 5: | Linea 5: |
[[Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,329610.0.html"; rilasci="9.10 9.04")]] | [[Include(StrumentiWiki/GuideConsigliate)]] [[Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,75748.msg452609.html#msg452609"; rilasci="8.04")]] |
Linea 10: | Linea 14: |
In questa pagina sono presenti le istruzioni utili ad installare i driver generici '''GSPCA !V4L2''', che permettono il funzionamento di molte webcam. | '''Java''' è una tecnologia creata dalla Sun Microsystem. Ne esistono varie implementazioni, qui ne verranno descritte cinque: |
Linea 12: | Linea 16: |
* '''Open JDK''': l'implementazione ''open source'' del linguaggio della Sun; * '''Free Java''': utilizza GNU Classpath, presente in '''Ubuntu 6.06''' «'''Dapper Drake'''» e successive; * '''Sun Java''': l'implementazione di riferimento, presente in '''Ubuntu 6.06''' «'''Dapper Drake'''» e successive; * '''Blackdown Java''': un'altra implementazione presente nel componente '''multiverse'''; * '''IBM Java''': un'implementazione di Java con un compilatore JIT (''Just In Time''). È reperibile dal sito della IBM ed è la versione maggiormente utilizzata per i processori PowerPC (le istruzioni per l'installazione sono in [#PPC fondo a questa pagina]). Sono disponibili anche versioni per sistemi su architettura '''32 bit''' e [:Architettura64Bit:64 bit], ma non verranno discusse in questo documento. |
|
Linea 13: | Linea 22: |
= Verifica = | '''Java''' è interamente basata sull'architettura del processore in uso. La maggior parte dei PC in commercio sono classificati come '''i386''', i Macintosh sono PowerPC (benché le nuove versioni dei Mac``Book e Mac``Book``Pro siano '''i386''') mentre altri computer sono ad '''architettura 64 bit'''. Per individuare la versione di Java da installare, consultare la seguente tabella: |
Linea 15: | Linea 24: |
Per verificare che la webcam in uso sia presente tra quelle supportate procedere come segue: Collegare la webcam al computer e digitare il seguente comando da una finestra di terminale:{{{ lsusb }}} Individuare la riga associata alla propria webcam. Un esempio potrebbe essere il seguente:{{{ Bus 002 Device 003: ID 046d:08da Logitech, Inc. QuickCam Messanger }}} Se l'ID della periferica utilizzata, in questo caso «ID 046d:08da» è presente tra quelli elencati all'interno di [http://moinejf.free.fr/webcam.html questa pagina] la webcam in uso è supportata dai driver '''GSPCA !V4L2'''. E' quindi possibile continuare l'installazione. |
||<tablewidth="40%" style="background-color:#FB8B00;" colspan=6:>'''Versione''' || || ||<style="text-align: center;">'''8.10''' ||<style="text-align: center;">'''8.04''' ||<style="text-align: center;">'''7.10''' ||<style="text-align: center;">'''7.04''' ||<style="text-align: center;">'''6.06''' || ||<style="text-align: center;">'''i386''' ||<style="text-align: center;" colspan=2>OpenJDK 6 ||<style="text-align: center;" colspan=3>Sun Java || ||<style="text-align: center;">'''PPC''' ||<style="text-align: center;" colspan=4>- ||<style="text-align: center;" colspan=1>IBM Java || ||<style="text-align: center;">'''amd64''' ||<style="text-align: center;" colspan=2>OpenJDK 6 ||<style="text-align: center;" colspan=3>Sun Java || |
Linea 27: | Linea 32: |
[:AmministrazioneSistema/InstallareProgrammi:Installare] i pacchetti: [apt://build-essential build-essential] e [apt://mercurial mercurial]. | Prima di proseguire con l'installazione di '''Java''' è necessario abilitare i repository adatti alla versione in uso. == Abilitare i repository per OpenJDK 6 in Ubuntu 8.04 «Hardy Heron» == Prima di procedere all'installazione dell'implementazione ''open source'' di '''Java''' in è necessario abilitare il [:Repository/Componenti:componente] '''universe''' dei [:Repository:repository] ufficiali. [[Anchor(openjre)]] = Installare OpenJDK 6 = Per installare l'implementazione ''open source'' della macchina virtuale Java è sufficiente [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto ''openjdk-6-jre'' [[Anchor(openjdk)]] = Installazione OpenJDK (Software Development Kit) = Per installare l'implementazione ''open source'' del '''Java Development Kit''' è sufficiente [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto ''openjdk-6-jdk''. [[Anchor(plugin)]] = Plug-in per browser web = [[Anchor(pluginfirefox)]] == Abilitare il plug-in su Firefox == === Abilitare il plug-in libero su Ubuntu 8.10 «Intrepid Ibex» === Per installare il plug-in è sufficiente [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto ''icedtea6-plugin''. === Abilitare il plug-in libero su Ubuntu 8.04 «Hardy Heron» === Per installare il plug-in è sufficiente [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto ''icedtea-gcjwebplugin''. === Abilitare il plug-in proprietario su Ubuntu 8.10 «Intrepid Ibex» e precedenti === A seconda della versione desiderata, è possibile [:AmministrazioneSistema/InstallareProgrammi:installare] un pacchetto tra ''sun-java5-plugin'' e ''sun-java6-plugin''. == Abilitare il plug-in su Konqueror == Java potrebbe risultare non abilitato, benché sia stato configurato nel dialogo «'''Configure Konqueror'''». Scegliere '''''Tools -> HTML Settings -> Java''''' per abilitare Java. [[Anchor(Architettura64Bit)]] = Installazione su sitemi ad architettura 64 bit = Tutte le istruzioni contenute in questa guida sono valide sia per sistemi a ''32 bit'' che per sistemi a ''64 bit''. Se si utilizza '''Ubuntu 7.10''' «'''Gutsy Gibbon'''» o una versione precedente, è utile consultare la [:Programmazione/Java/Architettura64Bit:relativa guida]. |
Linea 30: | Linea 78: |
= Installazione = | |
Linea 32: | Linea 79: |
||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''Prima di procedere con l'installazione dei driver controllare se il programma '''Cheese''' riconosce la webcam, in questo caso passare direttamente al paragrafo riguardante [#Skype Skype].''|| == Ubuntu 9.10 == 0. Digitare i seguenti comandi in una finestra di terminale:{{{ sudo mkdir /opt/src sudo chmod 777 /opt/src cd /opt/src hg clone http://linuxtv.org/hg/v4l-dvb }}} 0. Spostarsi nella cartella `v4l-dvb` digitando il seguente comando in una finestra di terminale:{{{ cd v4l-dvb }}} 0. Cancellare eventuali vecchi driver digitando il seguente comando:{{{ sudo rm -r /lib/modules/`uname -r`/kernel/drivers/media/video/gspca }}} 0. Rimuovere eventuali moduli '''gspca''' caricati digitanto il seguente comando:{{{ sudo rmmod videodev }}} 0. Digitare il seguente comando:{{{ sudo make menuconfig }}} selezionare '''Exit''' per confermare il salvataggio. 0. Aprire con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file `v4l/.config` e sostituire la riga:{{{ CONFIG_DVB_FIREDTV=m }}} con:{{{ CONFIG_DVB_FIREDTV=n }}} 0. Compilare ed installare i driver digitando i seguenti comandi:{{{ make sudo make install }}} 0. Riavviare il pc e testare il funzionamento della webcam con '''Cheese''' o '''Camorama'''. == Ubuntu 9.04 == 0. Digitare i seguenti comandi in una finestra di terminale:{{{ sudo mkdir /opt/src sudo chmod 777 /opt/src cd /opt/src hg clone http://linuxtv.org/hg/v4l-dvb }}} 0. Spostarsi nella cartella `v4l-dvb` digitando il seguente comando:{{{ cd v4l-dvb }}} 0. Cancellare eventuali vecchi driver digitando il seguente comando:{{{ sudo rm -r /lib/modules/`uname -r`/kernel/drivers/media/video/gspca }}} 0. Rimuovere eventuali moduli '''gspca''' caricati digitanto il seguente comando:{{{ sudo rmmod videodev }}} 0. Compilare e installare i driver digitando i seguenti comandi:{{{make sudo make install }}} 0. Riavviare il pc e testare il funzionamento della webcam con '''Cheese''' o '''Camorama'''. = Aggiornare i driver = ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''Questa procedura è valida solo per la versione di '''Ubuntu 9.04'''.''|| Per aggiornare i driver procedere come segue: 0. Digitare i seguenti comandi in una finestra di terminale:{{{ cd /opt/src hg pull -u http://linuxtv.org/hg/v4l-dvb }}} 0. Cancellare i vecchi driver digitando:{{{ sudo rm -r /lib/modules/`uname -r`/kernel/drivers/media/video/gspca }}} 0. Rimuovere i moduli '''gspca''' caricati digitanto il seguente comando:{{{ sudo rmmod videodev }}} 0. Spostarsi nella cartella `v4l-dvb` digitando il seguente comando:{{{ cd v4l-dvb }}} 0. Compilare ed installare i driver digitando i seguenti comandi:{{{ make sudo make install }}} 0. Completata l'operazione di aggiornamento riavviare il pc. [[Anchor(Skype)]] |
|
Linea 119: | Linea 81: |
== Utilizzo con skype o camorama == | == Problemi con l'installazione su Kubuntu == |
Linea 121: | Linea 83: |
Per abilitare la webcam su '''Skype''' o '''Camorama''' procedere come segue: 0. Creare con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file `/usr/local/bin/skype` se si ha in uso il programma '''Skype''' o `/usr/local/bin/camorama` se si sta utilizzando '''Camorama'''. 0. Copiare all'interno del file appena creato le seguneti righe:{{{ #!/bin/bash LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so /usr/bin/programma_in_uso }}} sostituire la dicitura «programma_in_uso» con «skype» o «camorama». 0. Salvare e chiudere il file. 0. Assegnare i permessi di esecuzione al file digitando il seguente comando in una finestra di terminale:{{{ sudo chmod a+x /usr/local/bin/programma_in_uso }}} sostituire la dicitura «programma_in_uso» con «skype» o «camorama». === Modificare il lanciatore del menù applicazioni === * Aprire con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file `/usr/share/applications/skype.desktop` se si ha in uso il programma '''Skype''' o `/usr/share/applications/camorama.desktop` se si sta utilizzando '''Camorama'''. * Modificare la riga:{{{ Exec=skype }}} se si ha in uso '''Skype''', se si sta utilizzando '''Camorama''' modificare la riga:{{{ Exec=camorama }}} con:{{{ /usr/local/bin/programma_in_uso }}} sostituire la dicitura «programma_in_uso» con «skype» o «camorama». * Salvare e chiudere il file. == Webcam scura == Se l'immagine della webcam risultasse troppo scura nelle applicazioni che la utilizzano, è sufficiente utilizzare '''v4l2ucp''', una semplice applicazione grafica che consente di regolare alcuni parametri relativi al driver v4l. * Installare il pacchetto: [apt://v4l2ucp v4l2ucp]. * Digitare il seguente comando in una finestra di terminale:{{{ v4l2ucp }}} per avviare il programma. ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''In alcuni modelli di webcam è consigliato regolare la rotella di gomma dello zoom per ottenere una qualità migliore dell'immagine.'' || |
Gli utenti di '''Kubuntu''' potrebbero trovare problemi con il gestore [:Adept] per quanto riguarda l'accettazione della licenza di Sun. Per completare con successo il processo di installazione, è consigliato installare i pacchetti desiderati da terminale con [:AmministrazioneSistema/Apt:apt-get]. |
Linea 169: | Linea 87: |
* [http://ubuntuforums.org/showthread.php?t=1020873 Documento originale] * [http://forum.ubuntu-it.org/index.php/topic,323102 Discussione sul forum] |
* [http://www.java.com Sito ufficiale di Java] * [http://java.sun.com/ Sito di supporto agli sviluppatori] * [http://java.sun.com/j2se/1.5.0/docs/api/index.html API del linguaggio (Java 5)] * [http://openjdk.java.net/ Sito ufficiale di OpenJDK] |
Include(StrumentiWiki/GuideConsigliate)
Introduzione
Java è una tecnologia creata dalla Sun Microsystem. Ne esistono varie implementazioni, qui ne verranno descritte cinque:
Open JDK: l'implementazione open source del linguaggio della Sun;
Free Java: utilizza GNU Classpath, presente in Ubuntu 6.06 «Dapper Drake» e successive;
Sun Java: l'implementazione di riferimento, presente in Ubuntu 6.06 «Dapper Drake» e successive;
Blackdown Java: un'altra implementazione presente nel componente multiverse;
IBM Java: un'implementazione di Java con un compilatore JIT (Just In Time). È reperibile dal sito della IBM ed è la versione maggiormente utilizzata per i processori PowerPC (le istruzioni per l'installazione sono in [#PPC fondo a questa pagina]). Sono disponibili anche versioni per sistemi su architettura 32 bit e [:Architettura64Bit:64 bit], ma non verranno discusse in questo documento.
Java è interamente basata sull'architettura del processore in uso. La maggior parte dei PC in commercio sono classificati come i386, i Macintosh sono PowerPC (benché le nuove versioni dei MacBook e MacBookPro siano i386) mentre altri computer sono ad architettura 64 bit. Per individuare la versione di Java da installare, consultare la seguente tabella:
Versione |
|||||
|
8.10 |
8.04 |
7.10 |
7.04 |
6.06 |
i386 |
OpenJDK 6 |
Sun Java |
|||
PPC |
- |
IBM Java |
|||
amd64 |
OpenJDK 6 |
Sun Java |
Preparativi
Prima di proseguire con l'installazione di Java è necessario abilitare i repository adatti alla versione in uso.
Abilitare i repository per OpenJDK 6 in Ubuntu 8.04 «Hardy Heron»
Prima di procedere all'installazione dell'implementazione open source di Java in è necessario abilitare il [:Repository/Componenti:componente] universe dei [:Repository:repository] ufficiali.
Installare OpenJDK 6
Per installare l'implementazione open source della macchina virtuale Java è sufficiente [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto openjdk-6-jre
Installazione OpenJDK (Software Development Kit)
Per installare l'implementazione open source del Java Development Kit è sufficiente [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto openjdk-6-jdk.
Plug-in per browser web
Abilitare il plug-in su Firefox
Abilitare il plug-in libero su Ubuntu 8.10 «Intrepid Ibex»
Per installare il plug-in è sufficiente [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto icedtea6-plugin.
Abilitare il plug-in libero su Ubuntu 8.04 «Hardy Heron»
Per installare il plug-in è sufficiente [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto icedtea-gcjwebplugin.
Abilitare il plug-in proprietario su Ubuntu 8.10 «Intrepid Ibex» e precedenti
A seconda della versione desiderata, è possibile [:AmministrazioneSistema/InstallareProgrammi:installare] un pacchetto tra sun-java5-plugin e sun-java6-plugin.
Abilitare il plug-in su Konqueror
Java potrebbe risultare non abilitato, benché sia stato configurato nel dialogo «Configure Konqueror». Scegliere Tools -> HTML Settings -> Java per abilitare Java.
Installazione su sitemi ad architettura 64 bit
Tutte le istruzioni contenute in questa guida sono valide sia per sistemi a 32 bit che per sistemi a 64 bit.
Se si utilizza Ubuntu 7.10 «Gutsy Gibbon» o una versione precedente, è utile consultare la [:Programmazione/Java/Architettura64Bit:relativa guida].
Risoluzione dei problemi
Problemi con l'installazione su Kubuntu
Gli utenti di Kubuntu potrebbero trovare problemi con il gestore [:Adept] per quanto riguarda l'accettazione della licenza di Sun. Per completare con successo il processo di installazione, è consigliato installare i pacchetti desiderati da terminale con [:AmministrazioneSistema/Apt:apt-get].
Ulteriori risorse
[http://www.java.com Sito ufficiale di Java]
[http://java.sun.com/ Sito di supporto agli sviluppatori]
[http://java.sun.com/j2se/1.5.0/docs/api/index.html API del linguaggio (Java 5)]
[http://openjdk.java.net/ Sito ufficiale di OpenJDK]