Ubuntu Mate 18.04에서 dmesg를 실행하는 PKCS 서명 오류 / 경고


12

Ubuntu Mate 18.04를 새로 설치하고 있는데 시스템 자체는 아무런 문제없이 작동하지만 오류 및 경고를 확인하기 위해 dmesg를 실행하고 있습니다. 나는 그들이 지금 당장 명백한 문제를 일으키지 않더라도 가능한 한 모든 문제를 해결하려고 노력하고 있습니다.

드라이버 390.48을 실행하는 Nvidia 카드가 있습니다.

처리 된 대부분의 문제가 있지만 4 번 나타나는 문제는 다음과 같습니다.

PKCS#7 signature not signed with a trusted key

다음은 두 가지 발생에 대한 컨텍스트에 대한 dmesg의 +/- 세 행입니다 (두 번째는 실제로 두 개를 캡처 함).

[    1.157284] ata3: SATA max UDMA/133 abar m2048@0xdf34b000 port 0xdf34b200 irq 126
[    1.157285] ata4: SATA max UDMA/133 abar m2048@0xdf34b000 port 0xdf34b280 irq 126
[    1.157535] e1000e 0000:00:1f.6: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
[    1.168128] PKCS#7 signature not signed with a trusted key
[    1.168135] nvidia: loading out-of-tree module taints kernel.
[    1.168138] nvidia: module license 'NVIDIA' taints kernel.
[    1.168138] Disabling lock debugging due to kernel taint

과:

[    1.175479] nvidia-nvlink: Nvlink Core is being initialized, major device number 238
[    1.175681] nvidia 0000:01:00.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=io+mem
[    1.175734] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  390.48  Thu Mar 22 00:42:57 PDT 2018 (using threaded interrupts)
[    1.180047] PKCS#7 signature not signed with a trusted key
[    1.181035] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  390.48  Wed Mar 21 23:48:34 PDT 2018
[    1.181409] PKCS#7 signature not signed with a trusted key
[    1.181814] [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver

문제의 행은 PKCS 행이며, 드라이버가 커널을 "오염"시킬 것이라는 점을 이해합니다. 문맥 상 PKCS 경고는 Nvidia 드라이버와 관련이있는 것 같습니다. 예상 되나요? 이것은 Nvidia와 독립적이 아닌 Ubuntu 저장소에서 얻은 드라이버입니다. 일반적으로 Nvidia 관련 오류 및 경고 (보통 무해한)를 찾을 수 있지만이 중 아무것도 찾지 못했습니다.


답변:


3

나는 그것을 고칠 수 있었다. nvidia와 관련된 모든 것을 완전히 삭제하십시오 (모든 구성 및 i386을 포함한 제거). dpkg -l | grep nvidia빈 결과를 반환 해야 합니다. 그런 다음 이동하십시오.

sudo apt install nvidia-driver-396

(버전은 물론 다를 수 있습니다)

어느 시점에서 터미널 내부에 그래픽 인터페이스가 열리고 서명 MOK 키를 추가 할 것을 제안합니다. 그런 다음 재부팅 후 프롬프트가 표시되면 키를 입력했습니다.


2
그렇습니다.이 경고는 서명되지 않은 드라이버와 관련이 있다고 생각합니다. 보안 부팅을 사용하지 않을 때는 아무런 차이가 없습니다. 최근에 보안 부팅을 사용하기 시작했으며 실제로 Ubuntu 18.04는 재부팅 후 MOK 서명 단계로 이동했습니다.
mock_blatt

아마 일반적인 경우는에서 올바른 패키지를 얻는 것일 것입니다 sudo ubuntu-drivers list.
Pablo Bianchi

3
이 단계를 수행했지만 MOK 키에 서명 할 수있는 옵션이 표시되지 않았습니다
Jonno_FTW

@Jonno_FTW, Ubuntu 18.04를 설치할 때 메시지가 표시되었습니다. 독점 드라이버를 설치하라는 메시지가 표시되면 다시 시작하고 MOK 서명을위한 암호를 선택하겠다고 말했습니다. 다시 시작할 때 (몇 가지 메뉴를 거친 후) 해당 비밀번호를 입력해야했습니다. 보안 부팅을 사용하지 않는다면 걱정하지 않아도 될까요? 나는 원래이 질문을 썼을 때의 경우라고 생각합니다.
mock_blatt

3

마찬가지로 독점 Nvidia 드라이버를 사용하는 Nvidia 카드가 있습니다.

다음 메시지에 의해 17.10에서 18.04로 업그레이드 한 후 첫 부팅시 :

PKCS#7 signature not signed with a trusted key

는 로그인 화면에 도달하기 전에 3 번보고되었으며 부팅 순서가 중단되었습니다. 복구 모드에서만 부팅 할 수있었습니다. BIOS에서 보안 부팅을 비활성화해도 아무런 차이가 없습니다.

그러나 복구 모드로 부팅 한 후에 Resume normal boot작업 메뉴에서 일반 부팅 순서를 선택한 다음 성공적으로 진행할 수있었습니다.

나는 시작 소프트웨어 및 업데이트를 하고 열 추가 드라이버 탭을 선택합니다. 17.10 이하에서 내 Nvidia 그래픽 카드 드라이버는 Ubuntu nvidia-driver-390메타 패키지 에서 제공 한 독점적 이었습니다. 이제이 카드는 해당 독점 드라이버 또는 오픈 소스 드라이버 를 사용하는 것으로보고 되지 않았습니다xorg-xserver-video-noveau . 수동으로 설치된 드라이버 를 사용 하는 것으로 나타 났 으며 일반적인 독점 및 오픈 소스 드라이버 옵션을 선택할 수 없었습니다.

그런 다음 다음과 같이 설정했습니다.

dpkg -l nvidia-driver-390

그것은 nvidia-driver-390더 이상 설치되지 않았다. 그래서 나는 그것을 설치했다 :

sudo apt install nvidia-driver-390

그런 다음 재부팅하고 부팅 순서가 성공적으로 정상적으로 실행되었습니다. 로그인 후 소프트웨어 및 업데이트 -> 추가 드라이버를 다시 방문 하여 그래픽 카드가 독점 nvidia-driver-390 드라이버 를 사용하는 것으로보고되었습니다 .


1
당신은 나보다 상황이 더 나빴어요. dmesg를 실행하면 호기심에서 | grep -C 3 PKCS 나와 비슷한 것이 보입니까? 저에게는 무증상이지만 변할 수 있다는 것을 알고 있습니다.
mock_blatt
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.