12Sep
Als u de Google Dev-kanaalversie van Chrome gebruikt, is het u wellicht opgevallen dat de nieuwste update echt is verbroken - het probleem is de versnelde canvasoptie van de GPU, maar u kunt daar niet instappen om deze te wijzigen omdat deze blijft crashen. Hier is hoe het te repareren.
Dit probleem is niet van invloed op iedereen, maar hopelijk zijn er genoeg andere mensen met hetzelfde probleem dat het iemand zal helpen. En het zal waarschijnlijk in de toekomst helpen als er andere bugs opduiken.
Het is ook vermeldenswaard dat het uitvoeren van ontwikkelversies van een toepassing een slecht idee is als je stabiliteit wilt - sommigen van ons geven de voorkeur aan alle extra functies die bijna dagelijks verschijnen, dus we kiezen ervoor om het risico te nemen. Dat is de prijs die we betalen voor nerds.
Oplossing 1: verwijder Dev Channel, installeer bèta in plaats
Ja, deze oplossing is vrij voor de hand liggend, maar het is ook de beste. Elke keer dat het Dev-kanaal te onstabiel werkt, moet je het simpelweg verwijderen en dan naar de pagina met kanaaluitgaven gaan en in plaats daarvan de bètaversie installeren.
Of je zou altijd de stabiele release kunnen installeren als je dat echt zou willen.
Oplossing 2: GPU uitschakelen via commandolijnargument
Zoals Ben in de opmerkingen suggereerde, is er een eenvoudige methode die u kunt uitvoeren, wat logischer is: gebruik gewoon een opdrachtregelargument om GPU-versnelling tijdelijk uit te schakelen. Plak dit eenvoudigweg aan het einde van de opdracht, hetzij via de opdrachtprompt of via de snelkoppeling.
- af te zetten-versnelde-compositing
Als u wilt gebruiken over: vlaggen, verwijdert u het experiment en heeft u de opdrachtregel niet meer nodig.
Oplossing 3: Chrome-dev vervangen door een oudere build-versie
Ga naar de volgende map door dit in een open Explorer-venster te plakken - natuurlijk, als u Chrome elders hebt geïnstalleerd, moet u daar naartoe gaan.
% localappdata% \ Google \ Chrome \ Application
Als je daar bent, zou je twee mappen met numerieke namen moeten zien, zoals deze:
Hernoem de nieuwere met iets anders( of verplaats hem uit de directory), en hernoem dande oudere die overeenkomt met het versienummer van de nieuwere versie.
Open chroom, ga naar over: vlaggen en schakel GPU Accelerated Canvas uit.
Sluit Chrome, ga terug naar de map, hernoem ze naar normaal en Chrome zou weer goed moeten werken.
Oplossing 4: uw voorkeurenbestand verwijderen
U kunt naar de volgende map gaan om uw voorkeurenbestand te verwijderen, dat alle instellingen bevat, inclusief de optie om GPU-versnelling ingeschakeld of uitgeschakeld te hebben.
% localappdata% \ Google \ Chrome \ User Data \ Default \
Zodra je daar bent, zoek je het bestand met voorkeuren op en dood je het.
-update: als alternatief, zoals tahlyn in de opmerkingen opmerkt, kunt u het voorkeurenbestand in Kladblok openen en dit bit van tekst verwijderen:
"gpu-canvas-2d"
Als u Google Sync gebruikte, hebt uom deze gegevens opnieuw in te voeren, samen met eventuele andere instellingen.