Hoe Linux-toetsenbordinstallatieschermfouten te herstellen



Probeer Ons Instrument Voor Het Oplossen Van Problemen

Het kan zijn dat uw toetsenbord plotseling weigert te werken wanneer u Arch, Manjaro, Ubuntu, Fedora, Debian of een andere Linux-distributie installeert. Deze distributies detecteren allemaal automatisch toetsenborden tijdens het installatieprogramma, en als er een probleem is, kunnen er een paar dingen aan de hand zijn. Het meest voor de hand liggende en verreweg gênante is dat uw toetsenbord niet correct is aangesloten of defect is. Controleer de USB- of oudere PS / 2-aansluitingen om er zeker van te zijn dat u het apparaat correct hebt aangesloten en start vervolgens opnieuw op. Uw BIOS- of UEFI-pakket zou hoogstwaarschijnlijk klagen als het uw toetsenbord niet kan detecteren, maar controleer of u uw systeemconfiguratie kunt openen door de toets ingedrukt te houden die voor uw model vereist is.



Als je deze dingen kunt doen, maar niets anders kunt typen, is het mogelijk dat je toetsenbord een fout heeft gemaakt. Als je een reservetoetsenbord hebt, probeer het dan aan te sluiten en kijk of er een verschil is. U kunt ook proberen uw toetsenbord op een andere computer aan te sluiten. Toetsenborden verslijten, net als alle elektronische apparaten. Hetzelfde geldt voor toetsenborden op laptops, netbooks en ultrabooks, dus controleer of de toetsen reageren en er niets onder vastzit. Nu deze beschamende stappen uit de weg zijn geruimd, is het waarschijnlijk veilig om aan te nemen dat er iets mis is met de hardware.



Methode 1: handmatig de toetsenbordindeling selecteren

Bij sommige Linux-installatieprogramma's, zoals die voor Arch en Ubuntu, kunt u handmatig een toetsenbordindeling selecteren. Ervan uitgaande dat uw muis, touchscreen of touchpad correct werkt, selecteert u de juiste lay-out als u die kent. Als dit niet lijkt te werken, probeer dan een optie te selecteren die luidt 'Vind mijn toetsenbordindeling' of 'Weet niet welke indeling' op een knop staat. De formulering kan afwijken voor uw installatie. Het installatieprogramma zal u vragen om op bepaalde toetsen te drukken. Als het programma dit herkent, kan het uw toetsenbord correct indelen. Dit is nodig voor sommige ultralichte computers met ingebouwde toetsenborden. Dit kan ook helpen om een ​​probleem op te lossen dat optreedt bij het installeren van een open-sourcebesturingssysteem op eigen hardware zoals de Microsoft Surface. Als u een apparaat als dit heeft, kan dit uw probleem oplossen.



Een soortgelijk probleem kan optreden als u Arch, Manjaro, Linux Mint of verschillende andere smaken probeert te installeren op een Intel-gebaseerde x86_64 Apple Macintosh. Als u eigen hardware met extra toetsen gebruikt en uw installatieprogramma deze niet detecteert, of misschien een buitenlands toetsenbord voor uw landinstelling, dan is er nog een andere optie die u misschien wilt proberen. Als je toegang hebt tot de terminal en op zijn minst de mogelijkheid hebt om tekst in te voeren, dan zou je een bestand kunnen doorgeven aan de loadkeys-app. Als Arch bijvoorbeeld moeite heeft met het identificeren van uw toetsenbord dat is ontworpen voor een pc in Duitsland, dan kunt u loadkeys de-latin1 proberen en kijken of dat detectie afdwingt. Je zou de-latin1 kunnen vervangen door de tweeletterige code voor je toetsenbord. U kunt bijvoorbeeld loadkeys nl-latin1 proberen als uw toetsenbord is ontworpen voor gebruik in Nederland, maar u heeft gekozen voor Engels (VS) of Engels (VK) toen u met de installatie begon.

Methode 2: Controleer het versienummer van de installatie

Je probeert misschien een archaïsche GNU / Linux-image te installeren en beseft het niet eens. Hoewel dit zeldzaam is, kan het in feite gebeuren door de manier waarop veel distributies hun repositories configureren. Dit kan ook gebeuren als u een van de Linux from Scratch-pakketten probeert te gebruiken of als alternatief het besturingssysteem vanaf de bron compileert.

De Linux-kernel bood geen ondersteuning voor sommige Microsoft Natural-toetsenborden vóór de 2.4.x alt- en 2.6-releases. Het ondersteunde ook de meeste andere soorten USB-toetsenborden vóór die datum niet. Moderne distributies van Linux draaien op de 4.4 en hogere kernelreleases, en zowel deze als alle hogere releases hebben ondersteuning voor dit soort hardware.



Als je een live ISO-opstart uitvoert vanuit NAND-opslag of mogelijk een netwerkinstallatie en je hebt toegang tot een terminal, probeer dan uname -a ervan uit te voeren. Dit zou het kernelnummer moeten vermelden.

Richt uw browser op een machine die werkt naar de Arch-repositories of die van uw specifieke voorkeursdistributie. Sommige distributies, zoals Bodhi en Manjaro, hebben eigenlijk Source Forge-pagina's die je kunt doorbladeren.

Controleer de datums in het ISO-bestand dat u gebruikt voor de installatie en zorg ervoor dat ze actueel zijn. Source Forge zal de nieuwste image voor je voorstellen, hoewel dit misschien niet altijd de image is die al je hardware ondersteunt.

Methode 3: een meta-sleutel emuleren

Ervan uitgaande dat u uw toetsenbord uiteindelijk correct hebt kunnen detecteren, zou de Super- of Windows-toets op een pc-toetsenbord goed moeten werken. Optietoetsen op Macintosh-toetsenborden werken hetzelfde als de Alt-toets van een pc. Af en toe zie je een verwijzing naar de Meta-toets, vooral in CLI-programma's, en je denkt misschien dat je toetsenbordindeling opnieuw defect is.

Meta is gewoon de naam van een toets die je hoogstwaarschijnlijk niet hebt, aangezien het meestal alleen te vinden is op toetsenborden die zijn ontworpen voor grote ijzeren Unix-hardware, hoewel het ooit gebruikelijk was op MIT- en Lisp-machinetoetsenborden. Als software in Arch, Ubuntu of de meeste andere distributies bindingen met deze sleutel hebben, detecteren ze uw toetsenbordindeling niet correct.

Gebruikers van GNU nano en emacs kunnen proberen Alt te gebruiken in plaats van Meta en kijken of deze bindingen werken. Dit zou op veel installaties moeten zijn. Druk tegelijkertijd op Esc en vervolgens op de gebonden toets of op Esc en de gebonden toets. Bovendien kunt u binnen GNU nano tweemaal op Esc drukken, gevolgd door een driecijferige code van 000-255 die overeenkomt met een ASCII-teken dat u wilt typen. Omdat de Esc-toets mogelijk zijn eigen bindingen in X Windows heeft, moet u mogelijk nano en emacs vanaf een virtuele console uitvoeren als u van plan bent uitgebreid gebruik te maken van deze functies.

4 minuten gelezen