Homepage » come » Come installare i driver hardware su Linux

    Come installare i driver hardware su Linux

    Windows richiede i driver hardware forniti dal produttore prima che l'hardware funzioni. Linux e altri sistemi operativi necessitano anche di driver hardware prima che l'hardware funzioni, ma i driver hardware sono gestiti diversamente su Linux.

    La buona notizia è che, se un dispositivo funziona su Linux, probabilmente "funzionerà" immediatamente. A volte potrebbe essere necessario installare i driver, ma alcuni componenti hardware potrebbero non funzionare affatto.

    Come funzionano i driver hardware su Windows

    Quando si installa Windows, è necessario installare i driver hardware forniti dal produttore dell'hardware: driver del chipset della scheda madre, driver della scheda grafica, driver Wi-Fi e altro.

    Windows cerca di aiutare. Microsoft raggruppa molti di questi driver forniti dal produttore con Windows e ne ospita molti su Windows Update. Quando si collega un nuovo dispositivo al computer Windows e viene visualizzato il fumetto "Installazione driver", è possibile che Windows scarichi un driver fornito dal produttore da Microsoft e lo installi sul PC. Microsoft non scrive questi driver da solo, li ottiene dai produttori e li fornisce dopo averli controllati.

    Se l'hardware non funziona su Windows, di solito c'è un driver per farlo funzionare. A meno che non si disponga di un dispositivo antico che funziona solo con versioni precedenti di Windows, il produttore ha fatto il lavoro per farlo funzionare con Windows. L'hardware che non funziona di solito è solo un rapido download del driver dal lavoro.

    Come funzionano i driver hardware su Linux

    Le cose sono diverse su Linux. La maggior parte dei driver per l'hardware del tuo computer sono open-source e integrati in Linux stesso. Questi driver hardware sono generalmente parte del kernel di Linux, sebbene i bit dei driver grafici facciano parte di Xorg (il sistema grafico) e i driver di stampa siano inclusi in CUPS (il sistema di stampa).

    Ciò significa che la maggior parte dei driver hardware disponibili sono già presenti sul tuo computer, inclusi insieme al kernel, al server di grafica e al server di stampa. Questi driver sono a volte sviluppati dagli hobbisti. Ma a volte sono sviluppati dal produttore di hardware stesso, che contribuisce con il loro codice direttamente al kernel di Linux e ad altri progetti.

    In altre parole, la maggior parte dei driver hardware è inclusa immediatamente. Non devi dare la caccia ai driver forniti dal produttore per ogni bit di hardware sul tuo sistema Linux e installarli. Il tuo sistema Linux dovrebbe rilevare automaticamente l'hardware e utilizzare i driver hardware appropriati.

    Come installare i driver proprietari

    Alcuni produttori forniscono i propri driver proprietari, a sorgente chiusa. Questi sono driver hardware che i produttori scrivono e gestiscono da soli, e la loro natura closed-source significa che la maggior parte delle distribuzioni Linux non si raggruppano e li abilitano automaticamente per te.

    Più comunemente, questi includono i driver grafici proprietari per l'hardware grafico NVIDIA e AMD, che forniscono maggiori prestazioni grafiche per i giochi su Linux. Esistono driver open source che possono far funzionare la tua grafica, ma non offrono lo stesso livello di prestazioni di gioco 3D. Alcuni driver Wi-Fi sono ancora proprietari, quindi l'hardware wireless potrebbe non funzionare finché non vengono installati.

    Il modo in cui installi i driver proprietari dipende dalla tua distribuzione Linux. Sulle distribuzioni basate su Ubuntu e Ubuntu, c'è uno strumento "Driver aggiuntivi". Aprire il trattino, cercare "Driver aggiuntivi" e avviarlo. Rileva i driver proprietari che è possibile installare per l'hardware e consente di installarli. Linux Mint ha uno strumento "Driver Manager" che funziona in modo simile. Fedora è contro i driver proprietari e non li rende così facili da installare. Ogni distribuzione Linux lo gestisce in un modo diverso.

    Come installare i driver di stampa

    Potrebbe tuttavia essere necessario installare i driver per le stampanti. Quando si utilizza uno strumento di configurazione della stampante per configurare CUPS (il sistema di stampa Unix comune), sarà possibile scegliere un driver appropriato per la stampante dal database. In genere, ciò comporta trovare il produttore della stampante nell'elenco e scegliere il nome del modello della stampante.

    È inoltre possibile scegliere di fornire un file di descrizione della stampante PostScript o PPD. Questi file fanno spesso parte del driver di Windows per le stampanti PostScript e potresti riuscire a rintracciare un file PPD che migliori la tua stampante. È possibile fornire un file PPD quando si configura la stampante nello strumento di configurazione della stampante del desktop Linux.

    Le stampanti possono essere un mal di testa su Linux, e molte potrebbero non funzionare correttamente - o del tutto - non importa quello che fai. È una buona idea scegliere le stampanti che sapete funzioneranno con Linux la prossima volta che andrete a fare shopping con la stampante.

    Come fare funzionare altri componenti hardware

    Occasionalmente, potrebbe essere necessario installare driver proprietari che la distribuzione Linux non ha fornito per te. Ad esempio, NVIDIA e AMD offrono entrambi pacchetti di installazione driver che è possibile utilizzare. Tuttavia, dovresti cercare di utilizzare driver proprietari pacchettizzati per la tua distribuzione Linux - funzioneranno al meglio.

    In generale, se qualcosa non funziona su Linux out-of-the-box - e se non funziona dopo aver installato i driver proprietari forniti dalla distribuzione Linux - probabilmente non funzionerà affatto. se stai utilizzando una distribuzione Linux precedente, l'aggiornamento a uno più recente ti fornirà l'ultimo supporto hardware e migliorerà le cose. Ma se qualcosa non funziona, è probabile che non puoi farlo funzionare semplicemente installando un driver hardware.

    La ricerca di una guida per far funzionare un determinato componente hardware sulla tua specifica distribuzione Linux potrebbe aiutarti. Una guida del genere potrebbe guidarvi nella ricerca di un driver fornito dal produttore e nell'installazione, che richiederà spesso i comandi del terminale. I driver proprietari meno recenti potrebbero non funzionare sulle moderne distribuzioni Linux che utilizzano software moderni, quindi non è garantito che un driver vecchio, fornito dal produttore, funzioni correttamente. Linux funziona meglio quando i produttori contribuiscono con i loro driver al kernel come software open-source.


    In generale, non dovresti incasinare troppo i driver hardware. Questa è la visione di Linux: i driver sono open-source e integrati nel kernel e in altri software. Non è necessario installarli o modificarli: il sistema rileva automaticamente l'hardware e utilizza i driver appropriati. Se hai installato Linux, l'hardware dovrebbe funzionare - o immediatamente, o almeno dopo aver installato alcuni driver proprietari facili da installare forniti da uno strumento come l'utilità Driver aggiuntivi in ​​Ubuntu.

    Se devi cercare driver proprietari forniti dal produttore e guide estese per installarli, è un brutto segno. I driver potrebbero non funzionare correttamente con il software più recente nella distribuzione Linux.

    Immagine di credito: Blek su Flickr