Skip to content

Module verification failed: signature and/or required key missing - tainting kernel #218

@CNHM2501

Description

@CNHM2501

I recently installed Arch linux on my system76 oryx-pro laptop. I'm using nvidia driver. I installed bumblebee and bbswitch however the bbswitch module cannot be load by the kernel and the system gives following message:

[ 1.812163] bbswitch: loading out-of-tree module taints kernel.
[ 1.837258] bbswitch: module verification failed: signature and/or required key missing - tainting kernel
[ 1.837962] bbswitch: version 0.8
[ 1.837968] bbswitch: Found integrated VGA device 0000:00:02.0: _SB_.PCI0.GFX0
[ 1.837975] bbswitch: Found discrete VGA device 0000:01:00.0: _SB_.PCI0.PEGP.DEV0
[ 1.837985] bbswitch: failed to evaluate _SB_.PCI0.PEGP.DEV0.DSM {0xF8,0xD8,0x86,0xA4,0xDA,0x0B,0x1B,0x47,0xA7,0x2B,0x60,0x42,0xA6,0xB5,0xBE,0xE0} 0x100 0x0 {0x00,0x00,0x00,0x00}: AE_NOT_FOUND
[ 1.837989] bbswitch: failed to evaluate _SB
.PCI0.PEGP.DEV0.DSM {0xA0,0xA0,0x95,0x9D,0x60,0x00,0x48,0x4D,0xB3,0x4D,0x7E,0x5F,0xEA,0x12,0x9F,0xD4} 0x102 0x0 {0x00,0x00,0x00,0x00}: AE_NOT_FOUND
[ 1.837995] bbswitch: failed to evaluate _SB
.PCI0.GFX0._DSM {0xA0,0xA0,0x95,0x9D,0x60,0x00,0x48,0x4D,0xB3,0x4D,0x7E,0x5F,0xEA,0x12,0x9F,0xD4} 0x102 0x0 {0x00,0x00,0x00,0x00}: AE_NOT_FOUND
[ 1.837996] bbswitch: No suitable _DSM call found.

My kernel version: 5.16.5-arch1-1

I have tried to black list nvidia module or use suggested "options bbswitch load_state=0" method. None of them worked. bbswitch worked before on this machine but I have no clue what is going on this time. If more system info needed please let me know.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions