hi all, my lenovo u430 with optimus on nvidia gt 730m seems to be not supported by bbswitch. I attach all info here, if something is missing, just let me know )) thanks! See also LENOVO-20270.tar.gz attached.
make
make -C /lib/modules/3.11.0-18-generic/build M="$(pwd)" modules
make[1]: Entering directory `/usr/src/linux-headers-3.11.0-18-generic'
Building modules, stage 2.
MODPOST 1 modules
make[1]: Leaving directory `/usr/src/linux-headers-3.11.0-18-generic'
sudo make load
rmmod bbswitch
ERROR: Module bbswitch does not exist in /proc/modules
make: [load] Error 1 (ignored)
insmod bbswitch.ko
insmod: error inserting 'bbswitch.ko': -1 No such device
make: *** [load] Error 1
dmesg | grep -C 10 bbswitch:
[ 18.310471] usb 2-4: new low-speed USB device number 5 using xhci_hcd
[ 18.330398] usb 2-4: New USB device found, idVendor=046d, idProduct=c06c
[ 18.330418] usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 18.330420] usb 2-4: Product: USB Optical Mouse
[ 18.330422] usb 2-4: Manufacturer: Logitech
[ 18.330577] usb 2-4: ep 0x81 - rounding interval to 64 microframes, ep desc says 80 microframes
[ 18.339969] input: Logitech USB Optical Mouse as /devices/pci0000:00/0000:00:14.0/usb2/2-4/2-4:1.0/input/input15
[ 18.340105] hid-generic 0003:046D:C06C.0002: input,hidraw1: USB HID v1.11 Mouse [Logitech USB Optical Mouse] on usb-0000:00:14.0-4/input0
[ 28.214688] audit_printk_skb: 156 callbacks suppressed
[ 28.214692] type=1400 audit(1395907319.712:63): apparmor="DENIED" operation="open" parent=1 profile="/usr/lib/telepathy/mission-control-5" name="/usr/share/gvfs/remote-volume-monitors/" pid=2308 comm="mission-control" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 229.114616] bbswitch: module verification failed: signature and/or required key missing - tainting kernel
[ 229.114878] bbswitch: version 0.8
[ 229.114884] bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
[ 229.114891] bbswitch: Found discrete VGA device 0000:09:00.0: \_SB_.PCI0.RP05.PXSX
[ 229.114904] bbswitch: failed to evaluate \_SB_.PCI0.RP05.PXSX._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
[ 229.114911] bbswitch: failed to evaluate \_SB_.PCI0.RP05.PXSX._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
[ 229.114919] ACPI Warning: \_SB_.PCI0.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130517/nsarguments-95)
[ 229.114959] bbswitch: No suitable _DSM call found.
[ 250.003548] bbswitch: version 0.8
[ 250.003555] bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
[ 250.003562] bbswitch: Found discrete VGA device 0000:09:00.0: \_SB_.PCI0.RP05.PXSX
[ 250.003579] bbswitch: failed to evaluate \_SB_.PCI0.RP05.PXSX._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
[ 250.003585] bbswitch: failed to evaluate \_SB_.PCI0.RP05.PXSX._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
[ 250.003592] ACPI Warning: \_SB_.PCI0.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130517/nsarguments-95)
[ 250.003631] bbswitch: No suitable _DSM call found.
[ 266.094356] [drm] Module unloaded
[ 268.889944] bbswitch: version 0.8
[ 268.889961] bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
[ 268.889978] bbswitch: Found discrete VGA device 0000:09:00.0: \_SB_.PCI0.RP05.PXSX
[ 268.890016] bbswitch: failed to evaluate \_SB_.PCI0.RP05.PXSX._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
[ 268.890041] bbswitch: failed to evaluate \_SB_.PCI0.RP05.PXSX._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
[ 268.890058] ACPI Warning: \_SB_.PCI0.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130517/nsarguments-95)
[ 268.890169] bbswitch: No suitable _DSM call found.
[ 280.294852] bbswitch: version 0.8
[ 280.294867] bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
[ 280.294880] bbswitch: Found discrete VGA device 0000:09:00.0: \_SB_.PCI0.RP05.PXSX
[ 280.294905] bbswitch: failed to evaluate \_SB_.PCI0.RP05.PXSX._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
[ 280.294919] bbswitch: failed to evaluate \_SB_.PCI0.RP05.PXSX._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
[ 280.294933] ACPI Warning: \_SB_.PCI0.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130517/nsarguments-95)
[ 280.295012] bbswitch: No suitable _DSM call found.
[ 300.774539] mce: [Hardware Error]: Machine check events logged
[ 643.931595] bbswitch: version 0.8
[ 643.931603] bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
[ 643.931610] bbswitch: Found discrete VGA device 0000:09:00.0: \_SB_.PCI0.RP05.PXSX
[ 643.931624] bbswitch: failed to evaluate \_SB_.PCI0.RP05.PXSX._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
[ 643.931632] bbswitch: failed to evaluate \_SB_.PCI0.RP05.PXSX._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
[ 643.931640] ACPI Warning: \_SB_.PCI0.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130517/nsarguments-95)
[ 643.931685] bbswitch: No suitable _DSM call found.
[ 854.844336] type=1400 audit(1395908146.559:64): apparmor="DENIED" operation="capable" parent=1 profile="/usr/sbin/cupsd" pid=764 comm="cupsd" pid=764 comm="cupsd" capability=36 capname="block_suspend"
[ 906.403194] bbswitch: version 0.8
[ 906.403208] bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
[ 906.403220] bbswitch: Found discrete VGA device 0000:09:00.0: \_SB_.PCI0.RP05.PXSX
[ 906.403244] bbswitch: failed to evaluate \_SB_.PCI0.RP05.PXSX._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
[ 906.403259] bbswitch: failed to evaluate \_SB_.PCI0.RP05.PXSX._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
[ 906.403273] ACPI Warning: \_SB_.PCI0.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130517/nsarguments-95)
[ 906.403353] bbswitch: No suitable _DSM call found.
uname -a
Linux test1 3.11.0-18-generic #32~precise1-Ubuntu SMP Thu Feb 20 17:52:10 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
hi all, my lenovo u430 with optimus on nvidia gt 730m seems to be not supported by bbswitch. I attach all info here, if something is missing, just let me know )) thanks! See also LENOVO-20270.tar.gz attached.
make 3.11.0- 18-generic/ build M="$(pwd)" modules linux-headers- 3.11.0- 18-generic' linux-headers- 3.11.0- 18-generic'
make -C /lib/modules/
make[1]: Entering directory `/usr/src/
Building modules, stage 2.
MODPOST 1 modules
make[1]: Leaving directory `/usr/src/
sudo make load
rmmod bbswitch
ERROR: Module bbswitch does not exist in /proc/modules
make: [load] Error 1 (ignored)
insmod bbswitch.ko
insmod: error inserting 'bbswitch.ko': -1 No such device
make: *** [load] Error 1
dmesg | grep -C 10 bbswitch: pci0000: 00/0000: 00:14.0/ usb2/2- 4/2-4:1. 0/input/ input15 C06C.0002: input,hidraw1: USB HID v1.11 Mouse [Logitech USB Optical Mouse] on usb-0000: 00:14.0- 4/input0 9.712:63) : apparmor="DENIED" operation="open" parent=1 profile= "/usr/lib/ telepathy/ mission- control- 5" name="/ usr/share/ gvfs/remote- volume- monitors/ " pid=2308 comm="mission- control" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0 RP05.PXSX RP05.PXSX. _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 RP05.PXSX. _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 GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130517/ nsarguments- 95) RP05.PXSX RP05.PXSX. _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 RP05.PXSX. _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 GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130517/ nsarguments- 95) RP05.PXSX RP05.PXSX. _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 RP05.PXSX. _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 GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130517/ nsarguments- 95) RP05.PXSX RP05.PXSX. _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 RP05.PXSX. _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 GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130517/ nsarguments- 95) RP05.PXSX RP05.PXSX. _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 RP05.PXSX. _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 GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130517/ nsarguments- 95) 6.559:64) : apparmor="DENIED" operation="capable" parent=1 profile= "/usr/sbin/ cupsd" pid=764 comm="cupsd" pid=764 comm="cupsd" capability=36 capname= "block_ suspend" RP05.PXSX RP05.PXSX. _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 RP05.PXSX. _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 GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130517/ nsarguments- 95)
[ 18.310471] usb 2-4: new low-speed USB device number 5 using xhci_hcd
[ 18.330398] usb 2-4: New USB device found, idVendor=046d, idProduct=c06c
[ 18.330418] usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 18.330420] usb 2-4: Product: USB Optical Mouse
[ 18.330422] usb 2-4: Manufacturer: Logitech
[ 18.330577] usb 2-4: ep 0x81 - rounding interval to 64 microframes, ep desc says 80 microframes
[ 18.339969] input: Logitech USB Optical Mouse as /devices/
[ 18.340105] hid-generic 0003:046D:
[ 28.214688] audit_printk_skb: 156 callbacks suppressed
[ 28.214692] type=1400 audit(139590731
[ 229.114616] bbswitch: module verification failed: signature and/or required key missing - tainting kernel
[ 229.114878] bbswitch: version 0.8
[ 229.114884] bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
[ 229.114891] bbswitch: Found discrete VGA device 0000:09:00.0: \_SB_.PCI0.
[ 229.114904] bbswitch: failed to evaluate \_SB_.PCI0.
[ 229.114911] bbswitch: failed to evaluate \_SB_.PCI0.
[ 229.114919] ACPI Warning: \_SB_.PCI0.
[ 229.114959] bbswitch: No suitable _DSM call found.
[ 250.003548] bbswitch: version 0.8
[ 250.003555] bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
[ 250.003562] bbswitch: Found discrete VGA device 0000:09:00.0: \_SB_.PCI0.
[ 250.003579] bbswitch: failed to evaluate \_SB_.PCI0.
[ 250.003585] bbswitch: failed to evaluate \_SB_.PCI0.
[ 250.003592] ACPI Warning: \_SB_.PCI0.
[ 250.003631] bbswitch: No suitable _DSM call found.
[ 266.094356] [drm] Module unloaded
[ 268.889944] bbswitch: version 0.8
[ 268.889961] bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
[ 268.889978] bbswitch: Found discrete VGA device 0000:09:00.0: \_SB_.PCI0.
[ 268.890016] bbswitch: failed to evaluate \_SB_.PCI0.
[ 268.890041] bbswitch: failed to evaluate \_SB_.PCI0.
[ 268.890058] ACPI Warning: \_SB_.PCI0.
[ 268.890169] bbswitch: No suitable _DSM call found.
[ 280.294852] bbswitch: version 0.8
[ 280.294867] bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
[ 280.294880] bbswitch: Found discrete VGA device 0000:09:00.0: \_SB_.PCI0.
[ 280.294905] bbswitch: failed to evaluate \_SB_.PCI0.
[ 280.294919] bbswitch: failed to evaluate \_SB_.PCI0.
[ 280.294933] ACPI Warning: \_SB_.PCI0.
[ 280.295012] bbswitch: No suitable _DSM call found.
[ 300.774539] mce: [Hardware Error]: Machine check events logged
[ 643.931595] bbswitch: version 0.8
[ 643.931603] bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
[ 643.931610] bbswitch: Found discrete VGA device 0000:09:00.0: \_SB_.PCI0.
[ 643.931624] bbswitch: failed to evaluate \_SB_.PCI0.
[ 643.931632] bbswitch: failed to evaluate \_SB_.PCI0.
[ 643.931640] ACPI Warning: \_SB_.PCI0.
[ 643.931685] bbswitch: No suitable _DSM call found.
[ 854.844336] type=1400 audit(139590814
[ 906.403194] bbswitch: version 0.8
[ 906.403208] bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
[ 906.403220] bbswitch: Found discrete VGA device 0000:09:00.0: \_SB_.PCI0.
[ 906.403244] bbswitch: failed to evaluate \_SB_.PCI0.
[ 906.403259] bbswitch: failed to evaluate \_SB_.PCI0.
[ 906.403273] ACPI Warning: \_SB_.PCI0.
[ 906.403353] bbswitch: No suitable _DSM call found.
uname -a
Linux test1 3.11.0-18-generic #32~precise1-Ubuntu SMP Thu Feb 20 17:52:10 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux