12046
Commento:
|
3905
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 1: | Linea 1: |
## page was renamed from Hardware/Periferiche/IdentificareLePeriferiche ## page was renamed from IdentificareLePeriferiche |
|
Linea 6: | Linea 4: |
<<Indice>> <<Informazioni(forum="https://forum.ubuntu-it.org/viewtopic.php?f=46&t=626470";)>> |
<<Indice(depth=2)>> <<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=160062"; rilasci="18.04 16.04 14.04")>> |
Linea 11: | Linea 9: |
La presente guida illustra diversi metodi tramite i quali è possibile identificare l'hardware presente nel computer e/o le periferiche ad esso collegate. | '''Thunderbird''' è un software libero per la gestione della posta elettronica e dei [[https://it.wikipedia.org/wiki/RSS|feed RSS]] sviluppata dalla ''Mozilla Foundation''. |
Linea 13: | Linea 11: |
== VendorID == | Integra diverse caratteristiche e funzionalità, fra cui: * gestione account email [[https://it.wikipedia.org/wiki/Post_Office_Protocol|POP]] e [[https://it.wikipedia.org/wiki/Internet_Message_Access_Protocol|IMAP]]; * filtro antispam; * gestione del calendario; * importazione messaggi da altri programmi simili, come ad esempio Microsoft Outlook; * supporto alle !WebExtensions; * possibilità di utilizzo da [[AmministrazioneSistema/Terminale|riga di comando]]. |
Linea 15: | Linea 19: |
Quando si collega una periferica al computer, essa viene riconosciuta dal sistema operativo in base al «Vendor_ID:Hardware_ID», una coppia di numeri univoca utile per l'identificazione dell'hardware e del relativo produttore. | = Installazione = |
Linea 17: | Linea 21: |
Ogni produttore possiede il suo «VendorID», ogni periferica il suo «Hardware_ID» univoco. Sempre più spesso però, alcuni produttori comprano lotti di periferiche da un costruttore che poi commercializzano con il proprio marchio, senza nemmeno cambiare il «Vendor_ID:Hardware_ID». | Il programma è solitamente preinstallato in Ubuntu e derivate. |
Linea 19: | Linea 23: |
Ciò pone l'acquirente davanti ad un mercato nel quale coesistono periferiche realizzate da una casa costruttrice (dunque identificate da un solo «Vendor_ID:Hardware_ID»), ma vendute da una miriade di piccoli rivenditori che di proprio mettono solo il marchio e da altre periferiche, in tutto e per tutto identiche fra di loro, ma con «Vendor_ID:Hardware_ID» differenti. | Se non presente, [[AmministrazioneSistema/InstallareProgrammi|installare]] i pacchetti: * [[apt://thunderbird|thunderbird]] * [[apt://thunderbird-locale-it|thunderbird-locale-it]] (pacchetto relativo alla lingua italiana) |
Linea 21: | Linea 27: |
Sapendo ciò è più facile in tutti i sistemi operativi, compreso Windows, gestire le periferiche, in quanto esisterà un singolo driver per tutte le periferiche uguali tra loro, ma di marche diverse, anche se hanno dati identificativi differenti. | == Da PPA == |
Linea 23: | Linea 29: |
Quello che segue è un esempio di una situazione ormai molto comune: | Per ottenere versioni più recenti del programma, se disponibili: |
Linea 25: | Linea 31: |
||<style="background-color:#cccccc ; ":>'''Marca'''||<style="background-color:#cccccc ; ":>'''Vendor_ID:Hardware_ID''' || ||<:> A ||<:> AFBD:0001 || ||<:> B ||<:> AFBD:0001 || ||<:> C ||<:> FFDE:1000 || ||<:> D ||<:> CDE0:1234 || ||<:> E ||<:> AFBD:0001 || Tutte queste periferiche, fisicamente identiche, possono essere gestite dallo stesso driver. |
0. [[Repository/RigaDiComando#Aggiungere_altri_repository|Abilitare]] i PPA ''Mozilla Team'' digitando nel [[AmministrazioneSistema/Terminale|terminale]] i seguenti comandi:{{{ sudo add-apt-repository ppa:mozillateam/ppa }}}{{{ sudo apt-get update }}} 0. Eseguire un [[AmministrazioneSistema/Aggiornamenti|aggiornamento dei pacchetti]] se il programma è già presente, oppure installare il programma come descritto nel paragrafo precedente. |
Linea 34: | Linea 38: |
Come ulteriore esempio, considerare la scheda «!WiFi USB Wi-Fi Finder della All``Net» il cui ID è «157E:3204». Tale scheda è perfettamente identica alla «AG-225H» prodotta dalla ZYxel il cui ID è «0586:3409». | ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%>{{attachment:Icone/Piccole/note.png}} ||<style="border:none;">''Attualmente su Ubuntu è disponibile la versione 52 del programma, mentre nei PPA è presente la versione 60 (con motore '''[[https://it.wikipedia.org/wiki/Quantum_(Mozilla)|Quantum]]''', al pari delle ultime versioni di '''Firefox'''). Si consiglia di utilizzare la versione disponibile nei repository ufficiali, se non per motivi di test o sviluppo. È possibile rimuovere la versione dei suddetti PPA seguendo le indicazioni di [[AmministrazioneSistema/Ppa-purge|questa guida]].'' || |
Linea 36: | Linea 40: |
Le due schede sono talmente identiche che con un aggiornamento del firmware rilasciato dalla ZYxel è possibile fare l'aggiornamento anche alla scheda della All``Net. | = Componenti aggiuntivi = |
Linea 38: | Linea 42: |
||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Può accadere che una periferica non venga riconosciuta. Ciò potrebbe essere dovuto al fatto che la periferica sia nuova e non sia ancora supportata dal kernel in uso, oppure che questa sia stata disabilitata nel [[http://it.wikipedia.org/wiki/BIOS|BIOS]] del pc. In quest'ultimo caso caricare le impostazioni di default del BIOS''. || | '''Thunderbird''' supporta molti add-on per ottenere funzionalità aggiuntive. Alcuni di questi componenti aggiuntivi sono disponibili anche per il browser '''[[InternetRete/Navigazione/Firefox|Firefox]]'''. |
Linea 40: | Linea 44: |
= Tramite riga di comando = | Per maggiori informazioni sulla loro installazione consultare questa [[https://support.mozilla.org/it/kb/installare-componenti-aggiuntivi-thunderbird|pagina]]. |
Linea 42: | Linea 46: |
Di seguito sono riportati i principali comandi eseguibili via [[AmministrazioneSistema/Terminale|terminale]] per ottenere informazioni sull'hardware in uso.<<BR>>Questi comandi sono generalmente preabilitati in Ubuntu, o più in generale nelle distribuzioni GNU/linux. | = Guide specifiche = |
Linea 44: | Linea 48: |
<<Anchor(lspci)>> == lspci == |
* [[InternetRete/Messaggistica/Thunderbird/Exchange|Exchange]]: configurare !DavMail e Thunderbird per utilizzare '''Microsoft Exchange Server'''. * [[InternetRete/SupportoAltriSistemi/CondividereProfiloMozilla| Condividere profilo Thunderbird]]: come condividere il profilo di Thunderbird tra Windows e Ubuntu. |
Linea 47: | Linea 51: |
'''lspci''' è uno strumento utile per il riconoscimento delle periferiche ''[[https://it.wikipedia.org/wiki/Peripheral_Component_Interconnect|PCI]]'' collegate al proprio computer. Per avviarlo digitare nel [[AmministrazioneSistema/Terminale|terminale]]:{{{ lspci }}} |
= Risoluzione problemi = |
Linea 51: | Linea 53: |
== lspcmcia == | In ambienti [[http://it.wikipedia.org/wiki/Lightweight_Directory_Access_Protocol|LDAP]] l'assenza del pacchetto ''nscd'' può generare degli errori di ''segmentation fault'' e '''Thunderbird''' non si avvierà. |
Linea 53: | Linea 55: |
'''lspcmcia''' è uno strumento utile per il riconoscimento delle periferiche ''[[https://it.wikipedia.org/wiki/PC_Card|pcmcia]]''. Per avviarlo digitare nel [[AmministrazioneSistema/Terminale|terminale]]:{{{ lspcmcia }}} <<Anchor(lsusb)>> == lsusb == '''lsusb''' è uno strumento utile per il riconoscimento delle periferiche ''[[https://it.wikipedia.org/wiki/USB|USB]]'' collegate al proprio computer. Per avviarlo digitare nel [[AmministrazioneSistema/Terminale|terminale]]:{{{ lsusb }}} In alcuni casi potrebbe essere utile consultare il [[AmministrazioneSistema/LogDiSistema#kernelring|kernel ring buffer]], in modo da tracciare gli eventi che accadono all'inserimento della periferica. Un esempio di output di '''lsusb''' è il seguente:{{{ Bus 002 Device 003: ID 067b:3507 Prolific Technology, Inc. PL3507 ATAPI6 Bridge Bus 002 Device 002: ID 157e:3204 Bus 002 Device 001: ID 0000:0000 Bus 001 Device 001: ID 0000:0000 }}} Nell'esempio precedente si può vedere con esattezza il tipo della periferica collegata. == iwconfig == Lo strumento '''iwconfig''' serve per identificare periferiche di rete ''wireless''.<<BR>> Per accertarsi che la propria scheda wifi sia stata correttamente rilevata, digitare nel [[AmministrazioneSistema/Terminale|terminale]]:{{{ iwconfig }}} Se le periiferiche rilevate non hanno estensione wireless, l'output del comando sarà simile al seguente:{{{ lo no wireless extensions. eth0 no wireless extensions. }}} Ciò significa che la propria scheda non è stata rilevata o necessita dell' [[Hardware/AbilitareDriverProprietari| abilitazione di driver proprietari]]. Se venisse riscontrato che non esiste un driver per la periferica, consultare [Hardware/DispositiviSenzaFili#Wireless|questa pagina]]. Ulteriori informazioni sul dispositivo wifi possono essere ricavate tramite lo strumento '''[[#lshw|lshw]]'''. == dmidecode == '''dmidecode''' stampa a video tutte le informazioni sul ''BIOS''. A tale scopo digitare nel [[AmministrazioneSistema/Terminale|terminale]]:{{{ sudo dmidecode }}} == cpuinfo == Le informazioni relative alla ''[[https://it.wikipedia.org/wiki/CPU|CPU]]''' del computer (detta comunemente "processore") sono presenti nel file `/proc/cpuinfo`. Per stampare a video queste informazioni, digitare nel [[AmministrazioneSistema/Terminale|terminale]]:{{{ cat /proc/cpuinfo }}} Se nell'output del comando è presente la dicitura `lm` (long mode), si è in possesso di una CPU a [[Hardware/Architettura64Bit|64bit]].<<BR>> Per ottenere altre informazioni importanti sulla CPU tramite i ''flag'' (ad esempio se supporta il [[https://it.wikipedia.org/wiki/Physical_Address_Extension|PAE]]), digitare nel [[AmministrazioneSistema/Terminale|terminale]]:{{{ grep flags /proc/cpuinfo }}} Il seguente è un esempio di output per una CPU 64bit: {{{ flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm }}} <<Anchor(lshw)>> == lshw == '''lshw''' riassume la configurazione dell'hardware presente nella propria macchina. Di ogni periferica viene riportato, tra le varie informazioni, il driver o modulo del kernel utilizzato per il suo funzionamento. Grazie a questa informazione è possibile capire se il gestore delle periferiche ha assegnato ad esse il giusto driver. ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">'' '''lshw''' non è in grado di rilevare le periferiche firewire. Per fare ciò è necessario utilizzare '''dmesg'''.'' || Per un utilizzo base del programma, digitare nel [[AmministrazioneSistema/Terminale|terminale]]:{{{ lshw }}} La sintassi completa del comando è la seguente:{{{ sudo lshw [- eventuali opzioni] }}} ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Il comando richiede i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] per ottenere informazioni complete.'' || Nella tabella sono elencate alcune opzioni disponibili con il comando '''lshw''': ||<tablestyle="width:100%" rowstyle="background-color: #cccccc;" :10%>'''Opzione''' ||<:>'''Risultato''' || ||<:>'''-c'''|| mostra solo certe classi del hardware (cpu, multimedia, network, ecc.)|| ||<:>'''-sanitize'''|| uscita ripulita (rimuove informazioni e dati sensibili) || ||<:>'''-numeric'''|| uscita ID numerica (per PCI, USB, ecc.) || Alcuni esempi di uso del comando '''lshw''': * Ottenere un breve elenco delle periferiche presenti nel sistema:{{{ sudo lshw -short }}} * Mostrare le caratteristiche delle cpu:{{{ sudo lshw -c cpu }}} * Mostrare le schede di rete senza dati sensibili:{{{ sudo lshw -sanitize -c network }}} * Mostrare i numeri esadecimali delle schede audio video:{{{ sudo lshw -numeric -c multimedia }}} <<Anchor(esportare)>> == Esportare in un file le informazioni sull'hardware == Le informazioni mostrate dai comandi precedenti sono talvolta troppo lunghe per essere agevolmente consultate nel terminale. Pertanto talvolta può risultare utile l'uso della redirect (carattere «'''>'''») per salvare risultato del comando in un file di testo nella propria cartella '''Home'''. Ad esempio tramite il comando:{{{ sudo lshw > profilo_hardware.txt }}} verrà esportato il risultato di '''lshw''' nel file di testo `profilo_hardware.txt`. In alternativa è possibile salvare il risultato del comando in formato HTML con il comando: {{{ sudo lshw -html > profilo_hardware.html }}} == Reperire informazioni su una nuova periferica == Usando lo strumento del precedente [[#esportare|paragrafo]], è possibile ottenere informazioni su una nuova periferica collegata al computer. 0. Prima di collegare la nuova periferica, digitare nel [[AmministrazioneSistema/Terminale|terminale]] il seguente comando: {{{ sudo lshw > vecchio_profilo_hardware.txt }}} 0. Collegare la periferica e digitare il comando: {{{ sudo lshw > nuovo_profilo_hardware.txt }}} 0. Verranno così creati i file `vecchio_profilo_hardware.txt` e `nuovo_profilo_hardware.txt`. Per evidenziare le differenze fra i file `vecchio_profilo_hardware.txt` e `nuovo_profilo_hardware.txt`, digitare il comando: {{{ diff vecchio_profilo_hardware.txt nuovo_profilo_hardware.txt }}} Verranno mostrate solo le informazioni relative alla nuova periferica appena collegata. In alternativa si può collegare il dispositivo e digitare il comando:{{{ dmesg |tail }}} che mostrerà le ultime righe del comando dmesg. = Interfacce grafiche = Esistono programmi che permettono di visualizzare da interfaccia l'hardware presente sul proprio sistema o ad esso collegato. E' possibile installare i pacchetti: * [[apt://lshw-gtk | lshw-gtk]] '''''Sistema → Preferenze → Hardware Lister''''' * [[apt://sysinfo | sysinfo]] '''''Applicazioni → Strumenti di sistema → Sysinfo''''' * [[apt://hardinfo | hardinfo]] '''''Applicazioni → Preferenze → System Profiler and Benchmark''''' * [[apt://gnome-device-manager | gnome-device-manager]] '''''Applicazioni → Strumenti di sistema → Device Manager''''' '''Kubuntu''' è dotato di '''KInfoCenter''', il centro di informazioni hardware di [[AmbienteGrafico/Kde|KDE]], per avviarlo '''''Menu K → Sistema → KInfoCenter (Centro Informazioni)'''''. |
È possibile risolvere il problema installando il pacchetto [[apt://nscd | nscd]] e verificare che l'omonimo demone sia avviato. |
Linea 205: | Linea 59: |
* [[http://en.wikipedia.org/wiki/Lspci|Articolo enciclopedico sul comando lspci]] * [[http://pci-ids.ucw.cz/iii/|Elenco dei pci.ids]] |
* [[https://www.mozilla.org/it/thunderbird/|Sito ufficiale]] * [[https://support.mozilla.org/it/products/thunderbird|Supporto ufficiale in italiano]] * [[https://addons.mozilla.org/it/thunderbird|Estensioni e temi ufficiali]] * [[https://support.mozilla.org/it/kb/keyboard-shortcuts|Scorciatoie da tastiera]] * [[https://launchpad.net/~mozillateam/+archive/ubuntu/ppa|Launchpad]] |
Problemi in questa pagina? Segnalali in questa discussione
Introduzione
Thunderbird è un software libero per la gestione della posta elettronica e dei feed RSS sviluppata dalla Mozilla Foundation.
Integra diverse caratteristiche e funzionalità, fra cui:
- filtro antispam;
- gestione del calendario;
- importazione messaggi da altri programmi simili, come ad esempio Microsoft Outlook;
supporto alle WebExtensions;
possibilità di utilizzo da riga di comando.
Installazione
Il programma è solitamente preinstallato in Ubuntu e derivate.
Se non presente, installare i pacchetti:
thunderbird-locale-it (pacchetto relativo alla lingua italiana)
Da PPA
Per ottenere versioni più recenti del programma, se disponibili:
Abilitare i PPA Mozilla Team digitando nel terminale i seguenti comandi:
sudo add-apt-repository ppa:mozillateam/ppa
sudo apt-get update
Eseguire un aggiornamento dei pacchetti se il programma è già presente, oppure installare il programma come descritto nel paragrafo precedente.
|
Attualmente su Ubuntu è disponibile la versione 52 del programma, mentre nei PPA è presente la versione 60 (con motore Quantum, al pari delle ultime versioni di Firefox). Si consiglia di utilizzare la versione disponibile nei repository ufficiali, se non per motivi di test o sviluppo. È possibile rimuovere la versione dei suddetti PPA seguendo le indicazioni di questa guida. |
Componenti aggiuntivi
Thunderbird supporta molti add-on per ottenere funzionalità aggiuntive. Alcuni di questi componenti aggiuntivi sono disponibili anche per il browser Firefox.
Per maggiori informazioni sulla loro installazione consultare questa pagina.
Guide specifiche
Exchange: configurare DavMail e Thunderbird per utilizzare Microsoft Exchange Server.
Condividere profilo Thunderbird: come condividere il profilo di Thunderbird tra Windows e Ubuntu.
Risoluzione problemi
In ambienti LDAP l'assenza del pacchetto nscd può generare degli errori di segmentation fault e Thunderbird non si avvierà.
È possibile risolvere il problema installando il pacchetto nscd e verificare che l'omonimo demone sia avviato.