
Jeśli korzystasz z wersji Chrome na kanał Google Dev, być może zauważyłeś, że najnowsza aktualizacja naprawdę się zepsuła — problemem jest opcja płótna z akceleracją GPU, ale nie możesz jej zmienić, ponieważ ciągle się zawiesza. Oto jak to naprawić.
Ten problem nie dotyczy wszystkich, ale miejmy nadzieję, że jest wystarczająco dużo innych osób, które mają ten sam problem, że to komuś pomoże. I prawdopodobnie pomoże w przyszłości, jeśli pojawią się inne błędy.
Warto również zauważyć, że uruchamianie wersji rozwojowych dowolnej aplikacji to zły pomysł, jeśli zależy ci na stabilności — niektórzy z nas wolą wszystkie dodatkowe funkcje, które pojawiają się prawie codziennie, więc decydujemy się zaryzykować. To cena, jaką płacimy za bycie maniakami.
Rozwiązanie 1: Odinstaluj Dev Channel, zamiast tego zainstaluj wersję beta
Tak, to rozwiązanie jest dość oczywiste, ale jest też najlepsze. Za każdym razem, gdy kanał Dev działa zbyt niestabilnie, należy go po prostu odinstalować, a następnie przejdź na stronę z informacjami o kanałach i zamiast tego zainstaluj wersję Beta.
Lub zawsze możesz zainstalować wersję stabilną, jeśli naprawdę chcesz.
Rozwiązanie 2: Wyłącz GPU za pomocą argumentu wiersza poleceń
Jak sugeruje Ben w komentarzach, istnieje prosta metoda, którą możesz zrobić, co ma więcej sensu: po prostu użyj argumentu wiersza poleceń, aby tymczasowo wyłączyć przyspieszenie GPU. Po prostu dodaj to na końcu polecenia, w wierszu polecenia lub w skrócie.
--disable-accelerated-compositing
Chciałbyś udać się do informacje o:flagach, usuń eksperyment, a wtedy nie będziesz już potrzebować wiersza poleceń.
Rozwiązanie 3: Zastąp Chrome Dev starszą wersją kompilacji
Wejdź do następującego folderu, wklejając go do otwartego okna Eksploratora – oczywiście, jeśli zainstalowałeś Chrome gdzie indziej, musisz się tam udać.
%localappdata%GoogleChromeAplikacja
Gdy tam będziesz, powinieneś zobaczyć dwa foldery o nazwach liczbowych, takich jak ta:
Zmień nazwę nowszej na inną (lub przenieś ją z katalogu), a następnie zmień nazwę starszej, aby pasowała do numeru wersji nowszej.
Otwórz chrom, przejdź do o: flagi a następnie wyłącz akcelerowane płótno GPU.
Zamknij Chrome, a następnie wróć do folderu, zmień ich nazwy z powrotem na normalne, a Chrome powinien znów działać poprawnie.
Rozwiązanie 4: Usuń plik preferencji
Możesz przejść do następującego folderu, aby usunąć plik preferencji, który zawiera wszystkie ustawienia, w tym opcję włączenia lub wyłączenia akceleracji GPU.
%localappdata%GoogleChromeDane użytkownikaDomyślne
Gdy już tam będziesz, znajdź plik Preferences i zabij go.
Aktualizacja: alternatywnie, jak wskazuje tahlyn w komentarzach, możesz otworzyć plik Preferencje w Notatniku i usunąć ten fragment tekstu:
„gpu-canvas-2d”
Jeśli korzystasz z Google Sync, musisz ponownie wprowadzić te dane wraz z innymi ustawieniami.