$ /usr/bin/google-chrome-stable [5836:5836:0702/120130.931454:FATAL:credentials.cc(127)] Check failed: . : 허가 거부 (13) 추적/중단점 함정 (코어 덤프됨) |
찾아보니 새로운 nvidia 커널을 사용하면 발생한다는 것으로 보인다.
https://stackoverflow.com/a/76299196
https://bugs.launchpad.net/ubuntu/+source/linux-meta-nvidia-5.19/+bug/2017980
현재 커널은 nvidia 용인 것으로 보인다.
$ uname -sr Linux 5.19.0-1010-nvidia-lowlatency |
우선 확인을 위해 다른 커널을 사용해 보기로 한다.
https://askubuntu.com/a/16049
현재 커널은 3가지가 설치되어 있다.
$ cat /boot/grub/grub.cfg | egrep 'menuentry |submenu ' | awk -F"'" '{print $1 $2}' menuentry Ubuntu submenu Advanced options for Ubuntu menuentry Ubuntu, with Linux 5.19.0-1010-nvidia-lowlatency menuentry Ubuntu, with Linux 5.19.0-1010-nvidia-lowlatency (recovery mode) menuentry Ubuntu, with Linux 5.19.0-46-generic menuentry Ubuntu, with Linux 5.19.0-46-generic (recovery mode) menuentry Ubuntu, with Linux 5.15.0-60-generic menuentry Ubuntu, with Linux 5.15.0-60-generic (recovery mode) menuentry UEFI Firmware Settings |
아마도 부팅시 grub 메뉴가 안보이도록 되어 있을텐데,
재부팅 > (bios가 끝나고) grub 로딩중일(이라고 생각될) 때 ESC 를 한 번만 누른다.
위에서 확인한 커널을 사용한다.
Advanced > 'Ubuntu, with Linux 5.19.0-46-generic'
부팅후 크롬을 실행하니 문제없이 뜬다.
다음과 같은 해결법이 있겠다.
- 크롬 실행시 --no-sandbox 옵션 추가
동작은 잘 하는데 보안상 문제가 있다고하니 안쓰는게 나을 듯 - 문제없는 nvidia 용 커널 사용
수정 버전이 나올 때까지 기다린다. - generic 커널을 사용하도록 grub 메뉴를 수정
- nvidia 용 커널 삭제
$ sudo sed -i '/^GRUB_DEFAULT=/s/=.*/="1>2"/' /etc/default/grub $ sudo update-grub $ sudo reboot |
$ dpkg -l | grep 'ii linux-image' $ sudo apt remove linux-image-5.19.0-1010-nvidia-lowlatency커 |
우선 nvidia 커널쪽 문제인듯 하니 4번으로 해결했다.
크롬이 수정할 수도 있을텐데 그러면 다시 설치하면 되겠지.
참고
- https://stackoverflow.com/a/76299196
- https://bugs.launchpad.net/ubuntu/+source/linux-meta-nvidia-5.19/+bug/2017980
- https://askubuntu.com/a/16049
- https://linux.how2shout.com/how-to-change-default-kernel-in-ubuntu-22-04-20-04-lts/