크롬이 nss 라이브러리를 로드할 수 없나요?

크롬이 nss 라이브러리를 로드할 수 없나요?

나는 openSUSE 12.2 64비트와 특수 커널을 사용하지만 크롬을 사용하면

[0220/130849:ERROR:nss_util.cc(724)] Failed to load NSS libraries.
[1:1:0220/130850:ERROR:nss_util.cc(724)] Failed to load NSS libraries.
[0220/130850:ERROR:nss_util.cc(724)] Failed to load NSS libraries.
[1:1:0220/130850:ERROR:nss_util.cc(724)] Failed to load NSS libraries.

/usr/lib/nss및 nss 폴더에 대한 심볼릭 링크가 있습니다 /usr/lib/x86_64-linux-gnu/nss. strace chromium을 시작하면 nss 라이브러리에 대한 경로가 제공되지 않습니다. 이상하게 크롬 업데이트 후 작동이 멈췄나요? 아마도 이것은 베타(공장)와 기본 저장소 라이브러리 간의 교차 저장소 버그일까요? 정말 제가 직접 고쳐야 하나요?

업데이트: 제가 틀렸습니다. 공장 리포지토리를 활성화하지 않았습니다.

1 | openSUSE-12.2-12.2-1.14 | openSUSE-12.2-12.2-1.14      | Nein      | Nein         
2 | repo-debug              | openSUSE-12.2-Debug          | Nein      | Ja           
3 | repo-debug-update       | openSUSE-12.2-Update-Debug   | Nein      | Ja           
4 | repo-non-oss            | openSUSE-12.2-Non-Oss        | Ja        | Ja           
5 | repo-oss                | openSUSE-12.2-Oss            | Ja        | Ja           
6 | repo-source             | openSUSE-12.2-Source         | Nein      | Ja           
7 | repo-update             | openSUSE-12.2-Update         | Ja        | Ja           
8 | repo-update-non-oss     | openSUSE-12.2-Update-Non-Oss | Ja        | Ja 

답변1

효과가있다! 일부 라이브러리가 누락되어 있고 버전이 잘못되었습니다. 특히 usr/lib64/에는 다음 파일이 있습니다.

  • libmozsqlite3.so
  • libsoftokn3.so
  • libnssutil3.so
  • libnss3.so

하지만 크롬을 제거하고 google-chrome을 설치했습니다. 하지만 Chromium에서는 시도하지 않았습니다.

관련 정보