Le migliori pratiche di switch Linux e KVM
- Categoria: Linux
Ho almeno quattro macchine in esecuzione in ogni momento, tutte utilizzando un monitor. Non solo lo spazio determina questa configurazione, ma anche il budget. Per questo motivo sono relegato utilizzando uno switch KVM . Se non sei sicuro di cosa sia uno switch KVM, è un dispositivo che ti consente di utilizzare più macchine con un solo monitor, mouse e tastiera.
Alcuni switch KVM consentono anche la condivisione di una singola sorgente di uscita audio (altoparlanti).
C'è un problema che può sorgere quando si utilizza uno switch KVM con una moderna distribuzione Linux. Questo problema ha a che fare con le ultime versioni di Xorg.
Poiché Xorg non utilizza più il file xorg.conf, dipende dalla ricezione dei segnali di identificazione dal monitor per regolare automaticamente la visualizzazione.
Su un singolo sistema / configurazione a monitor singolo funziona perfettamente. Ma in alcuni casi uno switch KVM si intrometterà e il display di X Windows sarà tutt'altro che ideale (e alcune volte nemmeno utilizzabile). Come aggiri questa situazione? In questo articolo leggerai alcuni suggerimenti che ti aiuteranno a aggirare questo problema.
Scegliere il tuo KVM
Sfortunatamente non c'è modo di sapere quale switch KVM funzionerà bene con le moderne configurazioni Linux. Ho provato quattro diversi switch KVM con le moderne distribuzioni Linux, tutti con risultati diversi. Ecco i KVM che ho usato (e i loro risultati):
- Belkin Flip (USB): passa rapidamente da una macchina all'altra, ma porta al blocco con Ubuntu Linux. Impossibile rilevare i monitor, quindi la risoluzione era scarsa.
- IO Gear Miniview 2-port (USB): Passaggio da una macchina all'altra rapidamente, senza congelamenti. Impossibile rilevare i monitor, quindi la risoluzione era scarsa.
- KVM generico a 4 porte (USB - acquistato su Ebay): commutazione scadente, congelamento costante e impossibile rilevare il monitor.
- IO Gear 4-port Miniview (USB): commutazione semplice, nessun congelamento, monitor rilevato in modo che la risoluzione fosse perfetta.
Quindi, dall'elenco sopra, vorresti ovviamente andare con la miniview a 4 porte di IO Gear. È una soluzione economica (circa $ 70,00 USD) che non ti darà problemi.
Utilizzando il tuo attuale KVM
E se disponi già di uno switch KVM? Ci sono opzioni. La prima opzione è configurare manualmente il tuo /etc/X11/xorg.conf file (per ulteriori informazioni sul file xorg.conf, consultare gli articoli xorg.conf su Ghacks.net). Questo può portare a problemi quando non sei sicuro di quale sia la tua scheda grafica o la risoluzione del tuo monitor. Per questo motivo, potresti dover fare un po 'di ricerca prima di continuare. Se sai che stai usando una scheda NVidia sei fortunato, puoi usare lo strumento Impostazioni Nvidia (leggi a riguardo nel mio articolo ' Aggiunta di un monitor widescreen in Linux '.) Puoi usare questo strumento per generare il tuo file xorg.conf per te.
Se non vuoi doverti preoccupare della configurazione di xorg.conf, hai un'altra soluzione - una che non è perfetta, ma funzionerà in un pizzico (e una che ho usato quando ho a che fare con alcuni chip grafici integrati come Intel). Collega il tuo monitor, tastiera e mouse direttamente alla tua macchina Linux e lascia che si avvii. Una volta che il desktop è in funzione, scollegare il monitor, la tastiera e il mouse e ricollegarli al KVM. Collega i cavi KVM alla tua scatola Linux e la tua macchina Linux sarà attiva e funzionante. Fortunatamente la macchina Linux non dovrà essere riavviata per nulla presto. Non è una soluzione ideale, ma funzionerà per te. Ricorda solo che se devi riavviare devi cambiare quei cavi finché la macchina non torna al desktop della GUI.
Pensieri finali
Idealmente acquisterete uno switch KVM come il Miniview a 4 porte IO Gear che non vi darà problemi. Altrimenti potresti dover giocare con una soluzione o due per far funzionare la tua Linux box con il tuo KVM. Questo è il prezzo che la comunità degli utenti deve pagare per avere una distribuzione moderna che non richiede la configurazione di X (almeno non configurazioni a sistema singolo).