Chrome wyświetla stronę na ułamek sekundy, a następnie gaśnie


26

Google Chrome pogarsza się w ciągu ostatnich kilku miesięcy. Kiedy otwieram wiele (ale nie wszystkie) stron internetowych, gdy tylko strona się ładuje, okno przeglądarki jest całkowicie puste.

Inni mówili o tym:

http://productforums.google.com/forum/#!topic/chrome/3oJZY2Qu-Mk

Zespół Chrome wydaje się być cicho na temat tego problemu i dzieje się tak źle, że Chrome jest praktycznie bezużyteczny. Czy ktoś był w stanie to naprawić?

Używam Mac OS X 10.6.8.


Mam ten sam problem: po załadowaniu wszystkich stron pojawia się ponownie strona, irytująca :(
HackToHell,

2
Czy masz zainstalowane oprogramowanie zabezpieczające, które blokuje reklamy? Czy próbowałeś wyłączyć wszystkie rozszerzenia i wtyczki (i ponownie uruchomić Chrome), aby je wykluczyć? Czy próbowałeś zmienić nazwę swojego profilu użytkownika i utworzyć nowy, tymczasowy, aby sprawdzić, czy Twój profil został uszkodzony?
Synetech

Czy próbowałeś odinstalować Chrome, wyczyścić jego foldery, a następnie zainstalować ponownie?
harrymc

@harrymc Tak, próbowałem tego, wydaje się, że jest to problem na wielu platformach
HackToHell

1
jakieś słowo w tej sprawie? Doprowadza mnie to również do szału.
Chris Hough,

Odpowiedzi:


7

Istnieje wiele raportów o takich problemach z różnymi (zbyt wieloma) rozwiązaniami. Zebrałem poniżej niektóre z nich, ale w żadnym wypadku nie wszystkie. Możliwe przyczyny tego problemu wydają się naprawdę nieskończone.

  1. Nieco niepoprawna odpowiedź zwrócona przez serwer WWW.
    Błąd pustej / białej strony przeglądarki Google Chrome wyjaśnia, że ​​serwer zwracający nagłówek Content-Length, którego wartość jest większa niż faktyczna długość zawartości, wyłącza Chrome, a wszystkie inne przeglądarki bez problemu sobie z tym radzą. Jedynym rozwiązaniem jest skorzystanie z innej przeglądarki lub poczekanie, aż Chrome naprawi ten problem.
  2. Dlaczego Chrome ładuje puste strony? oferuje rozwiązanie „otwarcie narzędzia programistycznego (cmd + shift + i) zmusza stronę do renderowania”.
  3. Black Screen On Chrome obwinia użycie GPU przez Chrome, ale rozwiązanie SinthujanLevel może dotyczyć tylko komputera.
  4. Problem 114683: Załaduj stronę internetową, a potem całkowicie obciąża Flasha za problem. Rozwiązaniem (oprócz zabijania Flasha) było wyłączenie akceleracji sprzętowej Flash.
  5. W numerze 5882 jest napisane, że użycie Adblocka z opcją „blokuj reklamy w filmach i flash” rozwiązuje problem.
  6. Czy chrom naprawdę nie żyje? Problem z pustym ekranem mówi, że problem pochodzi z Chrome wymagającego więcej pamięci współdzielonej niż domyślna systemowa. Rozwiązaniem jest wpisanie
    # sysctl kern.ipc.shmall=17731, czy aby to działało na bagażniku:
    echo 'kern.ipc.shmall=17731' >> /etc/sysctl.conf.

1
Próbowałem już tych wszystkich, nic nie rozwiązuje problemu
HackToHell

Twój problem to kolejny problem, a może mój pierwszy punkt. Szczerze mówiąc, dopóki Chrome nie naprawi tego błędu lub jeśli nie możesz znaleźć poprawki, to użycie innej przeglądarki jest jedynym rozwiązaniem, jakie widzę.
harrymc

jakieś słowo w tej sprawie? Doprowadza mnie to również do szału.
Chris Hough,

3

Ja też tego doświadczyłem w niektórych różnych wersjach Chrome i chociaż nie jestem całkiem pewien, skąd w rendererze pochodzi ten problem, mogę zaproponować obejście. Wydaje się, że jest to w jakiś sposób związane z opóźnionym renderowaniem kilku kart otwieranych jednocześnie podczas przywracania ostatniej sesji lub otwierania wielu okien jednocześnie. Aktywacja każdego z nich sprawia, że ​​problem zniknie. Wystarczy przytrzymanie przycisku Ctrl+ Tabprzez kilka sekund, gdy przesuwa się po wszystkich kartach, powinno pomóc.


jakieś słowo w tej sprawie? Doprowadza mnie to również do szału.
Chris Hough,

2

Czy masz adres URL, pod którym można w wiarygodny sposób odtworzyć ten problem? Jeśli tak, prosimy o udostępnienie - byłoby pomocne, gdybyśmy mogli wypróbować go na kilku innych platformach, aby sprawdzić, czy jest to problem (ten sam problem lub inne dziwne zachowanie) w przypadku Chrome dla Windows lub testowania z Chromium.

Możesz też na jakiś czas wyłączyć wszystkie rozszerzenia - byłbym bardziej podejrzliwy w stosunku do błędu rozszerzenia niż główna przeglądarka, ponieważ Chrome jest prawie na pewno lepiej przetestowany niż rozszerzenia. Niektóre rozszerzenia, takie jak blokery reklam, modyfikują znaczniki, zanim Chrome je wyrenderuje. To może być winowajca.

Jeśli nadal tak się dzieje bez włączonych rozszerzeń, otwórz konsolę programisty (w systemie Windows skrót to CTRL-SHIFT-I). Niektóre wskazówki, że otrzymano coś problemowego, mogą obejmować czerwoną ikonę z liczbą obok niej w prawym dolnym rogu (błędy błędów JavaScript) lub pusty lub prawie pusty panel pokazujący znaczniki HTML na karcie najbardziej po lewej stronie (I nie mam dostępnej pełnej przeglądarki - przepraszam, nie mogę uzyskać nazwy karty).

Teraz, gdy o tym myślę, myślę, że widziałem to zachowanie kilka razy w Chrome na Windows. odświeżenie zawsze to naprawiało, ale zdarzało się tak rzadko, że nigdy nie badałem.


Problem nadal występuje po otwarciu zbyt wielu kart w trybie incoginto.
HackToHell,

2

Rozwiązałem ten problem, wyłączając jedno z rozszerzeń przeglądarki (o nazwie Pobieranie ). Nie wiem, jak został dodany w mojej przeglądarce, ale ktoś zasugerował na innym forum, aby spróbować dezaktywować rozszerzenia i zadziałało to dla mnie.

Miałem również problemy z innymi przeglądarkami: Firefox również przestał odpowiadać i nawet nie mogłem otworzyć Internet Explorera. Odinstalowanie przeglądarki Chrome i Firefox naprawiło IE.


Wyłączanie rozszerzeń jest najlepszą opcją w systemie Windows. Przejście do chrome: //devtools/devtools.html URL, a następnie powrót jest mniejszą alternatywą.
Paul Sweatte

2

Jeśli to ten sam problem, którego ostatnio doświadczam, zamknięcie i ponowne otwarcie przeglądarki nie wydaje się pomocne (używam również wielu profili Chrome, ale nie jestem pewien, czy jest to powiązane).

Jedyną rzeczą (oprócz ponownego uruchomienia), która rozwiązuje problem, jest zamknięcie Chrome uruchomionego z paska zadań (obszar powiadomień paska zadań, prawy dolny róg), klikając prawym przyciskiem myszy i wybierając „Wyjdź”. Zakończenie zadania za pomocą Menedżera zadań prawdopodobnie załatwi sprawę, ale metoda ikony systray powinna zapewnić czystsze wyjście. Następnie uruchom ponownie przeglądarkę i wszystkie karty powinny wrócić.


1

Kliknij ikonę Chrome na pasku zadań, aby zminimalizować, a następnie kliknij ikonę po raz drugi, aby zmienić rozmiar. Działa to za każdym razem w każdej witrynie na obu moich komputerach, choć nadal jest to uciążliwe.


0

Ja też napotkałem ten sam problem. Zdałem sobie sprawę, że problem zaczął się po zainstalowaniu rozszerzenia „Smiley Bar dla Facebooka”. Po zakończeniu procesu tła rozszerzenia „Smiley Bar Facebook” problem zniknął.

W prawym górnym rogu możesz zobaczyć opcję ustawień, z której możesz zakończyć proces w tle.

Mam nadzieję, że pomoże ...


0

Tak, miałem ten sam problem na FreeBSD, ale wydawało się, że pojawił się dopiero po otwarciu kilku kart.

Naprawiłem to, przynajmniej na razie, zmieniając moje ustawienie kern.ipc.shmall z 32768 na 65536.


0

Twórca Chrome czy słuchasz. Problem polega na tym, że strona zakończyła się ładowanie, ale nie jest wyświetlana. Jedno z powyższych rozwiązań działa „Kliknij ikonę Chrome na pasku zadań, aby zminimalizować, a następnie kliknij ikonę po raz drugi, aby zmienić rozmiar”. Kolejną sztuczką, którą znalazłem, jest kliknięcie innej karty i natychmiastowe powrót do karty, która się nie wyświetlała, i altówka! strona będzie tam.


0

Problem spowodował przyspieszenie sprzętowe.

Rozwiązanie:

Przejdź do „ustawień”, a następnie „Pokaż ustawienia zaawansowane ...”, odznacz „Użyj akceleracji sprzętowej, jeśli jest dostępna”.

Rozwiązało to problem na mojej wersji Chrome 27.0.1453.93 (MacBook Pro, Snow Leopard).

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.