Wit scherm repareren bij inloggen voor Arch Linux

Ik heb onlangs Arch-gebaseerde Antergos Linux bijgewerkt. Het systeem was gesuggereerd en het verbeterde GNOME 3.16 naar GNOME 3.18. Zelfs voordat ik kon genieten van de nieuwe functies van GNOME 3.18, kwam ik een irriterend probleem tegen met de login.

In het LIghtDM greeter-scherm, wanneer ik op de gebruiker klik om mijn inloggegevens in te voeren, zou het scherm alleen wit worden in plaats van het wachtwoordveld te tonen. Ik had het gevoel dat de recente systeemupgrade het probleem veroorzaakte, maar ik wist niet dat de boosdoener GNOME 3.18 was.

Het lijkt erop dat recente upgrades een aantal Linux-systemen hebben verbroken. Afgelopen week zelf had mijn Ubuntu 15.04 een inlogprobleem vanwege een kernel-upgrade en nu met Arch Linux. Ik ga je laten zien hoe rond te werken, zodat je bij het inloggen van dit witte scherm af kunt komen en je Antergos of elk ander Arch Linux-systeem kunt gebruiken zoals je gewoonlijk doet.

Kleine, blinde oplossing

Een tussenoplossing is om gewoon in de blind te slaan en te proberen. Plaats gewoon de cursor in het midden van het scherm (waar de gebruikersnaam normaal zou zijn) en klik erop. Je zult zien dat de cursor is veranderd in een beetje zoals Engelse letter "I" (zie in de afbeelding hierboven). U kunt uw wachtwoord opnieuw invoeren, blindelings, op enter drukken en binnen in het systeem.

Maar deze oplossing is zelfs niet de moeite waard om een ​​tijdelijke oplossing te worden genoemd. Dus wat doen we?

Lelijke maar krachtige oplossing

Het alternatief is om lightDM uit te schakelen en GDM te gebruiken. Ik weet dat GDM er niet zo uitziet als LightDM, maar zolang je niet blind hoeft te spelen, kun je het verdragen, of niet soms? Laten we kijken hoe het moet.

Wanneer u zich in het inlogscherm bevindt, drukt u op Ctrl + Alt + F2 (of F1 of F7). Hiermee gaat u naar de opdrachtregelinterface. Voer hier uw gebruikersnaam en wachtwoord in.

De volgende is dat we GDM moeten installeren. Gebruik de volgende opdracht om het te installeren:

sudo pacman -S gdm 

Vervolgens moeten we LightDM uitschakelen. Gebruik de onderstaande opdracht om dat te doen:

 sudo systemctl disable lightdm 

Nu moeten we GDM inschakelen. Gebruik de onderstaande opdracht om GDM in te schakelen:

 sudo systemctl enable gdm 

Start het systeem opnieuw op:

 sudo reboot 

Bij de volgende keer opstarten, vindt u GDM in plaats van LightDM. Niet zo mooi als de vorige, maar je kunt het systeem binnengaan.

Tot we een bugfix voor dit LightDM-probleem met GNOME 3.18 ontvangen, kunt u GDM blijven gebruiken. Later doe je gewoon het tegenovergestelde van wat we net deden (GDM uitschakelen en LightDM inschakelen). U hoeft niet in de opdrachtregelinterface te gaan, u kunt de terminal vanuit het systeem gebruiken.

Aanbevolen

KDE heeft zijn eerste merk-laptop en het is geweldig!
2019
Installeer de Soundcloud Desktop-app onder Linux
2019
SemiCode OS: een Linux-distributie voor programmeurs en webontwikkelaars
2019