Bästa Linux- och KVM-växlingsmetoder

Prova Vårt Instrument För Att Eliminera Problem

Jag har åtminstone fyra maskiner som körs hela tiden - alla använder en bildskärm. Inte bara dikterar utrymme denna inställning, det gäller även budgeten. På grund av detta är jag nedflyttad till med en KVM-switch . Om du inte är säker på vad en KVM-switch är är det en enhet som låter dig använda flera maskiner med bara en bildskärm, mus och tangentbord.

Vissa KVM-switchar tillåter till och med delning av en enda ljudutgångskälla (högtalare).

Det finns ett problem som kan uppstå när du använder en KVM-switch med en modern Linux-distribution. Detta problem har att göra med de senaste utgåvorna av Xorg.

Eftersom Xorg inte längre använder xorg.conf-filen beror det på att du mottar identifieringssignaler från monitorn för att automatiskt justera skärmen.

På en enda system- / enskärmsinställning fungerar detta perfekt. Men i vissa fall kommer en KVM-switch att komma i vägen och X Windows-skärmen är långt ifrån idealisk (och ibland inte ens användbar). Hur kommer du runt denna situation? I den här artikeln kommer du att läsa några tips som hjälper dig att komma runt detta.

Att välja din KVM

Det finns tyvärr inget sätt att veta vilken KVM-switch som fungerar bra med moderna Linux-inställningar. Jag har provat fyra olika KVM-switchar med moderna Linux-distributioner - alla med olika resultat. Här är de KVM: er som jag har använt (och deras resultat):

  • Belkin Flip (USB): Växlade mellan maskiner snabbt, men leder till frysning med Ubuntu Linux. Det gick inte att upptäcka bildskärmar så upplösningen var dålig.
  • IO Gear Miniview 2-port (USB): Växlade mellan maskiner snabbt, ingen frysning. Det gick inte att upptäcka bildskärmar så upplösningen var dålig.
  • Generisk 4-port KVM (USB - köpt på Ebay): Dålig växling, konstant frysning och kunde inte upptäcka bildskärmen.
  • IO Gear 4-port Miniview (USB): Enkel omkoppling, ingen frysning, skärm upptäckt så upplösningen var perfekt.

Så från listan ovan skulle du uppenbarligen vilja gå med IO Gear 4-port miniview. Det är en billig lösning (ungefär $ 70,00 USD) som ger dig inga problem.

Använd din nuvarande KVM

Vad händer om du redan har en KVM-switch? Det finns alternativ. Det första alternativet är att manuellt konfigurera din /etc/X11/xorg.conf fil (För mer information om filen xorg.conf, kolla in artiklarna om xorg.conf på Ghacks.net). Detta kan leda till problem när du inte är säker på vad ditt grafikkort är eller skärmens upplösning. På grund av detta kan du behöva göra lite forskning innan du fortsätter. Om du vet att du använder ett NVidia-kort har du tur, kan du använda Nvidia-inställningsverktyget (läs om det i min artikel ' Lägga till en widescreen-skärm i Linux '.) Du kan använda det här verktyget för att generera din xorg.conf-fil åt dig.

Om du inte vill behöva apa runt med att konfigurera xorg.conf, har du en annan lösning - en som inte är perfekt, men som kommer att fungera i en nypa (och en som jag har använt när jag hanterar vissa grafiska chips ombord som Intel). Anslut din bildskärm, tangentbord och mus direkt till din Linux-maskin och låt den starta. När du har skrivbordet igång ska du koppla ur skärmen, tangentbordet och musen och koppla tillbaka dem till KVM. Anslut KVM-sladdar till din Linux-ruta så kommer din Linux-maskin att vara igång. Lyckligtvis behöver Linux-maskinen inte starta om något snart. Det är inte en idealisk lösning, men det fungerar för dig. Kom bara ihåg att om du måste starta om måste du byta kablarna tills maskinen är tillbaka till GUI-skrivbordet.

Slutgiltiga tankar

Helst köper du en KVM-switch som IO Gear 4-port Miniview som ger dig inga problem. Annars kanske du måste leksaka med en work-around eller två för att få din Linux-låda att arbeta med din KVM. Detta är det pris som användarsamhället måste betala för att ha en modern distribution som inte kräver konfigurering av X (åtminstone inte enstaka systeminställningar).