현상
회사 동료가 맥os 노트북을 사용중인데, 크롬에서만 웹캠이 인식이 되지 않음
https://webcamtests.com/ 에 접속해서 웹캠 테스트시, 다른 브라우저에서는 잘 되는데 크롬에서만 웹캠이 인식되지 않음.
추적
1 |
|
터미널에서 위 명령어를 이용해 크롬을 열었을 때의 로그이다
1 |
|
WebSwapCGLLayer 관련한 에러인데, 라이브러리 구조가 문제가 있는 듯 하다.
WebSwapCGLLayer 키워드로 구글링을 하다 보니 비슷한 이슈를 찾았다.
해당 이슈의 스레드를 보면 이 문제가 크로미움 버그 리포트에도 등록되어 있는 것을 찾을 수 있다.
버그 리포트를 자세히 읽어보면 2023년 2월 22일에 크롬 카나리아 버전에 편입되었음도 알 수 있다.
해결
방법 1
크롬 카나리아 버전을 이용하면 된다
방법 2
문제가 되는 플러그인을 삭제하면 되는데, 경로는 다음과 같다
1 |
|
즉 다음 명령어를 입력하면 된다
1 |
|
PS
원인을 못찾아서 한참 헤매다가 동료가 구글 크롬을 터미널에서 실행하면 런타임 로그를 볼 수 있다는 것을 알려줘서 추적할 수 있었다 :)