Ubuntu: 시작 시 Chrome이 충돌함

Ubuntu: 시작 시 Chrome이 충돌함

시스템: 우분투 16.04

오늘까지 모든 것이 괜찮습니다. 그런 다음: YT 동영상을 시청하는 동안 Chrome이 충돌합니다.

최근에 추가된 플러그인/플러그인/확장 기능이 없습니다.

실행 패널을 통해 Chrome을 다시 시작하려고 할 때: Chrome이 열리고 빈 탭과 작은 창이 표시됩니다(예: Chrome이 제대로 닫히지 않는 등...).

하지만 크롬 메인 창과 작은 알림 창은 모두 1초도 채 안 되어 사라집니다.

명령줄에서 시작해 보세요.

$ google-chrome
ATTENTION: default value of option force_s3tc_enable overridden by environment.
Segmentation fault (core dumped)

$ google-chrome-stable 
ATTENTION: default value of option force_s3tc_enable overridden by environment.
Segmentation fault (core dumped)

$ google-chrome --disable-gpu
[17251:17251:0605/162551.711779:ERROR:gpu_process_transport_factory.cc(1017)] Lost UI shared context.
Segmentation fault (core dumped)

$ google-chrome-stable --disable-gpu
[17589:17589:0605/162621.887694:ERROR:gpu_process_transport_factory.cc(1017)] Lost UI shared context.
[17661:17661:0605/162622.088225:ERROR:sandbox_linux.cc(378)] InitializeSandbox() called with multiple threads in process gpu-process.
Segmentation fault (core dumped)


$ google-chrome --version
Google Chrome 67.0.3396.62 

다시 시작해도 도움이 되지 않습니다.

두 버전 모두 이 실행 파일에 대한 링크입니다: /opt/google/chrome/google-chrome

10일 전:

$ ls -l /opt/google/chrome/google-chrome
-rwxr-xr-x 1 root root 1873 Mai 25 21:08 /opt/google/chrome/google-chrome

Chrome은 문제 없이 매일 사용됩니다.

다른 프로그램은 정상적으로 시작될 수 있습니다.


한 시간 후:

Chrome은 다음 줄로 시작할 수 있습니다.

google-chrome --disable-extensions

이로 인해 이러한 확장 프로그램 중 하나가 문제를 일으키는 것으로 결론지었습니다.

하지만: 확장 기능이 필요합니다!

그래서 나는 원한다

  1. 설치된 확장 목록을 가져온 다음
  2. 명령줄에서 크롬을 실행하고 범죄자를 찾을 때까지 확장 프로그램을 하나씩 비활성화하세요.

그게 가능합니까?

아니면 다른 옵션이 있나요?

답변1

첫째: 충돌을 일으키는 확장 프로그램은 Ad Blocker Plus입니다.

내가 찾은 방법은 다음과 같습니다.

  1. 터미널 창 열기
  2. 임시 폴더를 만듭니다.

    mkdir ~/ChromeExtensions
    
  3. Google 확장 폴더로 CD를 이동합니다(기본값은 기본 구성 파일이며 필요에 따라 변경).

    cd ~/.config/google-chrome/Default/Extensions
    
  4. 하위 폴더 목록 표시:

    ls
    

각 확장에는 전용 폴더가 있습니다

  1. 이제 각 개별 폴더를 임시 폴더로 이동합니다.

    mv <foldername> ~/ChromeExtensions
    
  2. 크롬을 시작하세요:

    google-chrome
    

    -> 아직도 충돌이 일어나나요? 폴더를 뒤로 이동합니다.

    mv ~/ChromeExtensions/<foldername> .
    

    5로 계속하세요.

    범인이 밝혀질 때까지.

  3. 임시 폴더 삭제:

    cd
    rm -rf ChromeExtensions
    

2부: ABP 다시 설치

일시적인 문제일 수 있어 ABP를 다시 시도했습니다.

  1. 점 3개 메뉴 열기 -> 추가 도구
  2. ABP 제거(아직 일부 잔여물이 있음)
  3. ABP 재설치

1시간 지나도 문제없어요..

관련 정보