To zaczęło się wczoraj dziać. Świadomie niczego nie zmieniłem, chociaż mam włączoną automatyczną aktualizację w Ubuntu.
Mogę dobrze uruchomić chrome, to będzie działać przez chwilę, ale potem otworzę kartę i zamrozi wszystko oprócz myszy, którą nadal mogę się poruszać. Nic nie mogę zrobić (włączając przejście na ctrl-alt-fX), więc jedyną opcją jest REISUB (lub twardy reset). Ponowne uruchomienie Chrome po pewnym czasie ma zwykle taki sam efekt jak otwarcie karty.
Próbowałem całkowicie wyczyścić Chrome i usunąć folder ustawień przed ponowną instalacją najnowszej wersji, ale to nie pomogło. Wyłączenie wszystkich rozszerzeń nie pomogło.
Korzystam z najnowszej stabilnej pamięci RAM Ubuntu 14. 15 GB, Intel i7
Kolejną osobliwością są małe okna powiadomień, które otrzymuję od Chrome, które zwykle wyświetlałyby informacje o nowym e-mailu lub dowolnym powiadomieniu wtyczki, teraz jest to tylko czarny blok, brak treści.
Czy jest dziennik, w którym mogę znaleźć informacje na temat awarii? Sprawdziłem dmesg, ale to niewiele dla mnie znaczy:
dmesg | grep chrome
[ 132.889813] nouveau E[chrome[2606]] multiple instances of buffer 125 on validation list
[ 132.889818] nouveau E[chrome[2606]] validate_init
[ 132.889819] nouveau E[chrome[2606]] validate: -22
[ 422.162086] nouveau E[chrome[2606]] multiple instances of buffer 121 on validation list
[ 422.162092] nouveau E[chrome[2606]] validate_init
[ 422.162094] nouveau E[chrome[2606]] validate: -22
[ 422.178322] nouveau E[ PGRAPH][0000:01:00.0] TRAP ch 5 [0x007f6f9000 chrome[2606]]
[ 422.201707] nouveau E[ PGRAPH][0000:01:00.0] TRAP ch 5 [0x007f6f9000 chrome[2606]]
[ 422.202702] nouveau E[ PGRAPH][0000:01:00.0] TRAP ch 5 [0x007f6f9000 chrome[2606]]
[ 422.220245] nouveau E[ PGRAPH][0000:01:00.0] TRAP ch 5 [0x007f6f9000 chrome[2606]]
[ 422.236486] nouveau E[ PGRAPH][0000:01:00.0] TRAP ch 5 [0x007f6f9000 chrome[2606]]
[ 422.269815] nouveau E[ PGRAPH][0000:01:00.0] TRAP ch 5 [0x007f6f9000 chrome[2606]]
[ 422.302031] nouveau E[ PGRAPH][0000:01:00.0] TRAP ch 5 [0x007f6f9000 chrome[2606]]
[ 422.334962] nouveau E[ PGRAPH][0000:01:00.0] TRAP ch 5 [0x007f6f9000 chrome[2606]]
[ 422.336436] nouveau E[ PGRAPH][0000:01:00.0] TRAP ch 5 [0x007f6f9000 chrome[2606]]
[ 422.351666] nouveau E[ PGRAPH][0000:01:00.0] TRAP ch 5 [0x007f6f9000 chrome[2606]]
[ 422.368438] nouveau E[ PGRAPH][0000:01:00.0] TRAP ch 5 [0x007f6f9000 chrome[2606]]
Nie testowałem chromu, czytałem, że podobnie dzieje się w tym. Inne tematy, które przeczytałem, sugerują przejście na Firefox lub chrom, ale to nie rozwiązuje problemu. Potrzebuję chrome z wielu powodów, a ponieważ działa dobrze w domu na tej samej wersji Ubuntu, więc logika sugeruje, że można to naprawić.
Myślę, że jest to bardziej powiązane z czasem działania Chrome, a nie Ubuntu. Jeśli uruchomię Ubuntu i od razu uruchomię Chrome, po kilku minutach zawiesi się na nowej karcie. Jeśli nie uruchomię Chrome po uruchomieniu i uruchomię go później, uruchomi się dobrze, a następnie zawiesi po tym samym czasie przez kilka minut.
Wielkie dzięki
źródło
Odpowiedzi:
Problem dotyczy Google Chrome v44. Możesz kontynuować pracę, uruchamiając chrome bez przyspieszania GPU:
Lub usuwając chrome i instalując wersję tuż przed tą:
Umożliwi to korzystanie z Chrome do momentu opublikowania poprawki.
Uwaga: nie można wyłączyć przyspieszania GPU z adresu URL ustawień, ponieważ spowoduje to natychmiastowe zawieszenie systemu:
źródło
Mam ten sam problem z Ubuntu 14.04 i Chrome. Mam kartę graficzną NVIDIA GeForce GTX 650. Problemem wydaje się być nouveau sterownik karty graficznej Ubuntu. Rozwiązaniem było dla mnie przejście do Ustawień systemu -> Oprogramowanie i aktualizacje -> Dodatkowe sterowniki i wybranie zastrzeżonego sterownika NVIDIA (lub karty, którą posiadasz) zamiast Nouveau. Wydaje się, że ta zmiana rozwiązała problem, który miałem z odtwarzaczem mediów YouTube (może, ale nie musi dotyczyć innych odtwarzaczy multimediów). Szczególnie szybko poruszający się obraz wideo wydawał się aktualizować w sekcjach z pojawiającymi się poziomymi „liniami błędów”. Wygląda na to, że już go nie ma.
źródło
Odinstalowuję Chrome, a następnie usuwam wszystkie moje pliki konfiguracyjne i nic nie ma tego samego problemu. Działa to dla mnie w Ubuntu 14.04 64 bity
źródło
Upewnij się, że masz dobry status
Graphics Feature Status
w przeglądarce. Kliknij ten link, aby sprawdzić:Powinieneś zobaczyć wszystkie zielone opcje
Hardware accelerated
. Jeśli nie, przejdź doPierwszy wiersz to twoja flaga do włączenia
Override software rendering list
# ignore-gpu-blacklist .Uruchom ponownie przeglądarkę i sprawdź ponownie swój
Hardware accelerated
status.Upewnij się również, że masz wystarczającą ilość wolnej pamięci podczas uruchamiania przeglądarki
źródło
Rozwiązałem go, zastępując sterownik karty graficznej nouveau sterownikami nvidia, jak opisano tutaj .
Nie
google-chrome --disable-gpu
wymaganeźródło
Wysłałem łatkę do LKML, aby obejść ten błąd i powiedziano mi, że problem został zidentyfikowany jako błąd libdrm (nie Chrome).
https://bugs.freedesktop.org/show_bug.cgi?id=89842#c19
Ten problem dotyczy
libdrm 2.40.6
tylko i z powyższego linku są inne aplikacje, a nie tylko Chrome, który może napotkać ten sam błąd w przypadku nouveau.Możliwe jest przejście na poprzednią wersję
libdrm
.Jeśli chcesz „zablokować”, tzn. Zatrzymać automatyczne aktualizowanie systemu do wersji 2.6.40, zrób to ponownie
Z powodzeniem obniżyłem wersję do 2.4.56 i mogę sprawdzić, czy Chrome działa zgodnie z oczekiwaniami, przy włączonym przyspieszaniu GPU.
źródło
Widziałem to jakiś czas temu na moim całkowicie nieobsługiwanym przez Ubuntu, najnowocześniejszym, automatycznym systemie LFS ( przyznaję, że jestem dziwakiem bez życia). Sprowokuj wiele krzyków w dzienniku dmesg o uszkodzonym bos itp.
Dla mnie innym rozwiązaniem, które pozwoliło mi zachować renderowanie przyspieszone sprzętowo w większości sytuacji, było wyeksportowanie
LIBGL_DRI3_DISABLE=1
do środowiska przed uruchomieniem Chromium. Wygląda na to, że DRI3 nie jest jeszcze gotowy na najwyższy czas ...źródło
Usunięcie i zainstalowanie poprzedniej wersji pomogło przy użyciu następujących poleceń. Zastąpiłem i386 zamiast amd64 i instalacja przebiegła pomyślnie. dzięki za pomoc.
źródło
Dla mnie problem został rozwiązany przez wyczyszczenie z menedżera haseł chrome wszystkich haseł, które były duplikatami, wygasły, przesadzone długie, nieużywane i tak dalej. Wygląda na to, że wybranie bardzo skomplikowanych haseł powoduje awarię lub zawieszanie całego systemu operacyjnego, co zdarza się również w systemie Windows. Kolejną rzeczą, którą zrobiłem, było ustawienie swapiness na 0.
źródło
Taki sam problem występował na moim Ubuntu 14.10, rozwiązaniem jest po prostu zabijanie Chrome'a za każdym razem, gdy zjada procesor, oto mój skrypt, aby to zrobić, działał w moim przypadku.
źródło
Zasadniczo lubię używać chrome, ale jest to jedyne oprogramowanie na moim Ubuntu, które gwarantuje zatrzymanie całego systemu operacyjnego, jeśli ma wystarczająco dużo czasu. I przy niektórych okazjach dosłownie nie mogę nic na to poradzić poza zimnym restartem. Jeśli miałem już otwarty inny TTY ( Alt+ Ctrl+ Fn), mogę, ale nie muszę, przejść do tego problemu
killall chrome
, co natychmiast naprawi system operacyjny. To samo, jeśli miałem już oczekujące połączenie SSH. Czasami kursor myszy porusza się po ekranie, ale absolutnie nic innego nie reaguje. Czasem nawet kursor myszy.W każdym razie dowiedziałem się eksperymentalnie, że kończy się pamięć RAM, a chrom jest właśnie w użyciu; Trochę okropnych wycieków pamięci. Więc to, co zrobiłem, aby uniknąć całkowitego zamrożenia mojego systemu operacyjnego do punktu, w którym nie ma ratunku, jest czymś w rodzaju DIY. Stworzyłem prosty skrypt bash i zainstalowałem go pod crontab mojego użytkownika. Uruchamiam to co minutę. Sprawdza, czy ilość wolnej pamięci RAM jest wolna, a jeśli przekroczy limit zdefiniowany przeze mnie (używam 200 MB), wydaje
killall chrome
3 razy z rzędu (na wszelki wypadek). Po tym kończy się chrom z ekranu, ale pojawia się okno dialogowe z informacją o tym, co się stało, ile pamięci pozostało i ile masz teraz po odzyskaniu go z Chrome. Skrypt wygląda następująco:Więc kiedy osiągnę krytycznie niski poziom pamięci RAM, mój chrom jest zabity i widzę to:
źródło