Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bbswitch module fails to start at startup #188

Open
surajrv6 opened this issue Sep 30, 2019 · 2 comments
Open

bbswitch module fails to start at startup #188

surajrv6 opened this issue Sep 30, 2019 · 2 comments

Comments

@surajrv6
Copy link

bbswitch module fails to load at startup. The module keeps unloading itself. Unable to use bbswitch with bumblebee. I am able to load the module manually using # modprobe bbswitch and also able to turn off and the graphics card. I am on Arch linux.
I had the same problem in Debian (testing and stable) as well.
I am using ASUS TUF FX504GD laptop
I didnot try any boot options like acpi_osi...

Linux suraj-laptop 5.3.1-arch1-1-ARCH #1 SMP PREEMPT Sat Sep 21 11:33:49 UTC 2019 x86_64 GNU/Linux

dmesg log

[root@suraj-laptop suraj]# dmesg | grep -C 10 bbswitch:
[    2.383351] systemd[1]: Set hostname to <suraj-laptop>.
[    2.455952] usb 1-14: new full-speed USB device number 4 using xhci_hcd
[    2.548224] systemd[1]: Created slice system-getty.slice.
[    2.548696] systemd[1]: Created slice system-systemd\x2dfsck.slice.
[    2.549945] systemd[1]: Created slice User and Session Slice.
[    2.550812] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[    2.551654] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[    2.552737] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[    2.553571] systemd[1]: Reached target Local Encrypted Volumes.
[    2.577949] EXT4-fs (sda3): re-mounted. Opts: (null)
[    2.578742] bbswitch: loading out-of-tree module taints kernel.
[    2.578765] bbswitch: module verification failed: signature and/or required key missing - tainting kernel
[    2.578975] bbswitch: version 0.8
[    2.578981] bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
[    2.578987] bbswitch: Found discrete VGA device 0000:01:00.0: \_SB_.PCI0.PEG0.PEGP
[    2.578997] ACPI Warning: \_SB.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20190703/nsarguments-59)
[    2.579149] bbswitch: detected an Optimus _DSM function
[    2.579158] pci 0000:01:00.0: enabling device (0006 -> 0007)
[    2.579297] bbswitch: Succesfully loaded. Discrete card 0000:01:00.0 is on
[    2.579456] random: lvm: uninitialized urandom read (4 bytes read)
[    2.596891] usb 1-14: New USB device found, idVendor=8087, idProduct=0aaa, bcdDevice= 0.02
[    2.596892] usb 1-14: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    2.756548] audit: type=1130 audit(1569826524.009:2): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-journald comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[    2.761488] systemd-journald[319]: Received client request to flush runtime journal.
[    2.794184] audit: type=1130 audit(1569826524.045:3): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-udevd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[    2.834605] input: Asus Wireless Radio Control as /devices/LNXSYSTM:00/LNXSYBUS:00/ATK4002:00/input/input6
[    2.836898] audit: type=1130 audit(1569826524.089:4): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-journal-flush comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[    2.837570] ACPI: AC Adapter [ACAD] (on-line)
[    2.844149] acpi PNP0C14:03: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on PNP0C14:02)
--
[    3.712164] input: HDA Intel PCH HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input20
[    3.754208] r8169 0000:02:00.0 enp2s0: Link is Down
[    3.778067] usbcore: registered new interface driver btusb
[    3.778770] Bluetooth: hci0: Firmware revision 0.1 build 216 week 27 2019
[    3.781988] iwlwifi 0000:00:14.3: Applying debug destination EXTERNAL_DRAM
[    3.897237] iwlwifi 0000:00:14.3: Applying debug destination EXTERNAL_DRAM
[    3.962197] iwlwifi 0000:00:14.3: FW already configured (0) - re-configuring
[    3.972079] iwlwifi 0000:00:14.3: BIOS contains WGDS but no WRDS
[    4.003852] iwlwifi 0000:00:14.3: Applying debug destination EXTERNAL_DRAM
[    4.119843] iwlwifi 0000:00:14.3: Applying debug destination EXTERNAL_DRAM
[    4.142757] bbswitch: Unloaded. Discrete card 0000:01:00.0 is on
[    4.185319] iwlwifi 0000:00:14.3: FW already configured (0) - re-configuring
[    4.197844] iwlwifi 0000:00:14.3: BIOS contains WGDS but no WRDS
[    4.856001] mc: Linux media interface: v0.10
[    4.876537] videodev: Linux video capture interface: v2.00
[    5.001396] uvcvideo: Found UVC 1.00 device USB2.0 HD UVC WebCam (13d3:5666)
[    5.010443] uvcvideo 1-7:1.0: Entity type for entity Realtek Extended Controls Unit was not initialized!
[    5.010447] uvcvideo 1-7:1.0: Entity type for entity Extension 4 was not initialized!
[    5.010450] uvcvideo 1-7:1.0: Entity type for entity Processing 2 was not initialized!
[    5.010452] uvcvideo 1-7:1.0: Entity type for entity Camera 1 was not initialized!
[    5.010564] input: USB2.0 HD UVC WebCam: USB2.0 HD as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/input/input21
--
[   10.076710] wlo1: send auth to (my mac address) (try 1/3)
[   10.120348] wlo1: authenticated
[   10.124572] wlo1: associate with (my mac address) (try 1/3)
[   10.145268] wlo1: RX AssocResp from (my mac address) (capab=0x431 status=0 aid=5)
[   10.147825] wlo1: associated
[   10.214129] IPv6: ADDRCONF(NETDEV_CHANGE): wlo1: link becomes ready
[   10.271921] audit: type=1130 audit(1569826531.522:35): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=rtkit-daemon comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[   10.874396] audit: type=1130 audit(1569826532.125:36): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=upower comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[   14.002716] audit: type=1131 audit(1569826535.255:37): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[   33.809679] audit: type=1131 audit(1569826555.062:38): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-hostnamed comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[   43.380336] bbswitch: version 0.8
[   43.380346] bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
[   43.380357] bbswitch: Found discrete VGA device 0000:01:00.0: \_SB_.PCI0.PEG0.PEGP
[   43.380578] bbswitch: detected an Optimus _DSM function
[   43.380588] bbswitch: Succesfully loaded. Discrete card 0000:01:00.0 is on
[   51.921351] bbswitch: disabling discrete graphics
[   74.879599] usb 2-1: USB disconnect, device number 2
[   84.010611] usb 2-1: new SuperSpeed Gen 1 USB device number 3 using xhci_hcd
[   84.039627] usb 2-1: New USB device found, idVendor=0951, idProduct=1666, bcdDevice= 0.01
[   84.039630] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[   84.039633] usb 2-1: Product: DataTraveler 3.0
[   84.039635] usb 2-1: Manufacturer: Kingston
[   84.039637] usb 2-1: SerialNumber: D067E
[   84.052824] usb-storage 2-1:1.0: USB Mass Storage device detected
[   84.053322] scsi host5: usb-storage 2-1:1.0
[   85.064043] scsi 5:0:0:0: Direct-Access     Kingston DataTraveler 3.0      PQ: 0 ANSI: 6

journalctl log:

[root@suraj-laptop suraj]# journalctl | grep bbswitch
Sep 29 17:57:32 suraj-laptop bumblebeed[2093]: modprobe: FATAL: Module bbswitch not found in directory /lib/modules/5.3.1-arch1-1-ARCH
Sep 29 17:57:32 suraj-laptop bumblebeed[2093]: [  827.166328] [ERROR]Module bbswitch could not be loaded (timeout?)
Sep 29 18:01:01 suraj-laptop bumblebeed[490]: modprobe: FATAL: Module bbswitch not found in directory /lib/modules/5.3.1-arch1-1-ARCH
Sep 29 18:01:01 suraj-laptop bumblebeed[490]: [    4.607108] [ERROR]Module bbswitch could not be loaded (timeout?)
Sep 29 18:18:45 suraj-laptop kernel: bbswitch: version 0.8
Sep 29 18:18:45 suraj-laptop kernel: bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
Sep 29 18:18:45 suraj-laptop kernel: bbswitch: Found discrete VGA device 0000:01:00.0: \_SB_.PCI0.PEG0.PEGP
Sep 29 18:18:45 suraj-laptop kernel: bbswitch: detected an Optimus _DSM function
Sep 29 18:18:45 suraj-laptop kernel: bbswitch: device 0000:01:00.0 is in use by driver 'nvidia', refusing OFF
Sep 29 18:18:45 suraj-laptop kernel: bbswitch: Succesfully loaded. Discrete card 0000:01:00.0 is on
Sep 29 18:20:00 suraj-laptop kernel: bbswitch: version 0.8
Sep 29 18:20:00 suraj-laptop kernel: bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
Sep 29 18:20:00 suraj-laptop kernel: bbswitch: Found discrete VGA device 0000:01:00.0: \_SB_.PCI0.PEG0.PEGP
Sep 29 18:20:00 suraj-laptop kernel: bbswitch: detected an Optimus _DSM function
Sep 29 18:20:00 suraj-laptop kernel: bbswitch: device 0000:01:00.0 is in use by driver 'nvidia', refusing OFF
Sep 29 18:20:00 suraj-laptop kernel: bbswitch: Succesfully loaded. Discrete card 0000:01:00.0 is on
Sep 29 18:39:57 suraj-laptop kernel: bbswitch: version 0.8
Sep 29 18:39:57 suraj-laptop kernel: bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
Sep 29 18:39:57 suraj-laptop kernel: bbswitch: Found discrete VGA device 0000:01:00.0: \_SB_.PCI0.PEG0.PEGP
Sep 29 18:39:57 suraj-laptop kernel: bbswitch: detected an Optimus _DSM function
Sep 29 18:39:57 suraj-laptop kernel: bbswitch: device 0000:01:00.0 is in use by driver 'nvidia', refusing OFF
Sep 29 18:39:57 suraj-laptop kernel: bbswitch: Succesfully loaded. Discrete card 0000:01:00.0 is on
Sep 29 18:54:27 suraj-laptop kernel: bbswitch: version 0.8
Sep 29 18:54:27 suraj-laptop kernel: bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
Sep 29 18:54:27 suraj-laptop kernel: bbswitch: Found discrete VGA device 0000:01:00.0: \_SB_.PCI0.PEG0.PEGP
Sep 29 18:54:27 suraj-laptop kernel: bbswitch: detected an Optimus _DSM function
Sep 29 18:54:27 suraj-laptop kernel: bbswitch: device 0000:01:00.0 is in use by driver 'nvidia', refusing OFF
Sep 29 18:54:27 suraj-laptop kernel: bbswitch: Succesfully loaded. Discrete card 0000:01:00.0 is on
Sep 29 21:11:06 suraj-laptop bumblebeed[479]: modprobe: FATAL: Module bbswitch not found in directory /lib/modules/5.3.1-arch1-1-ARCH
Sep 29 21:11:06 suraj-laptop bumblebeed[479]: [    3.575830] [ERROR]Module bbswitch could not be loaded (timeout?)
Sep 29 21:19:19 suraj-laptop bumblebeed[458]: modprobe: FATAL: Module bbswitch not found in directory /lib/modules/5.3.1-arch1-1-ARCH
Sep 29 21:19:19 suraj-laptop bumblebeed[458]: [    3.484132] [ERROR]Module bbswitch could not be loaded (timeout?)
Sep 29 21:34:03 suraj-laptop bumblebeed[419]: modprobe: FATAL: Module bbswitch not found in directory /lib/modules/5.3.1-arch1-1-ARCH
Sep 29 21:34:03 suraj-laptop bumblebeed[419]: [    3.390571] [ERROR]Module bbswitch could not be loaded (timeout?)
Sep 30 09:57:07 suraj-laptop sudo[1783]:    suraj : TTY=pts/0 ; PWD=/home/suraj ; USER=root ; COMMAND=/usr/bin/pacman -S bbswitch
Sep 30 09:57:42 suraj-laptop sudo[1817]:    suraj : TTY=pts/0 ; PWD=/home/suraj ; USER=root ; COMMAND=/usr/bin/modprobe bbswitch
Sep 30 09:57:42 suraj-laptop kernel: bbswitch: loading out-of-tree module taints kernel.
Sep 30 09:57:42 suraj-laptop kernel: bbswitch: module verification failed: signature and/or required key missing - tainting kernel
Sep 30 09:57:42 suraj-laptop kernel: bbswitch: version 0.8
Sep 30 09:57:42 suraj-laptop kernel: bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
Sep 30 09:57:42 suraj-laptop kernel: bbswitch: Found discrete VGA device 0000:01:00.0: \_SB_.PCI0.PEG0.PEGP
Sep 30 09:57:42 suraj-laptop kernel: bbswitch: detected an Optimus _DSM function
Sep 30 09:57:42 suraj-laptop kernel: bbswitch: Succesfully loaded. Discrete card 0000:01:00.0 is on
Sep 30 09:59:56 suraj-laptop sudo[1936]:    suraj : TTY=pts/0 ; PWD=/home/suraj ; USER=root ; COMMAND=/usr/bin/modprobe bbswitch load_state=0 unload_state=1
Sep 30 10:00:16 suraj-laptop sudo[1942]:    suraj : TTY=pts/0 ; PWD=/home/suraj ; USER=root ; COMMAND=/usr/bin/tee /proc/acpi/bbswitch
Sep 30 10:00:16 suraj-laptop kernel: bbswitch: disabling discrete graphics
Sep 30 10:03:41 suraj-laptop sudo[2043]:    suraj : TTY=pts/0 ; PWD=/home/suraj ; USER=root ; COMMAND=/usr/bin/cat /proc/acpi/bbswitch
Sep 30 10:05:40 suraj-laptop sudo[2080]:    suraj : TTY=pts/1 ; PWD=/etc/modprobe.d ; USER=root ; COMMAND=/usr/bin/nano mv bumblebee.conf bbswitch.conf
Sep 30 10:06:03 suraj-laptop sudo[2086]:    suraj : TTY=pts/1 ; PWD=/etc/modprobe.d ; USER=root ; COMMAND=/usr/bin/mv bumblebee.conf bbswitch.conf
Sep 30 10:06:18 suraj-laptop sudo[2096]:    suraj : TTY=pts/1 ; PWD=/etc/modprobe.d ; USER=root ; COMMAND=/usr/bin/nano bbswitch.conf
Sep 30 10:09:01 suraj-laptop sudo[2123]:    suraj : TTY=pts/0 ; PWD=/home/suraj ; USER=root ; COMMAND=/usr/bin/tee /proc/acpi/bbswitch
Sep 30 10:09:01 suraj-laptop kernel: bbswitch: enabling discrete graphics
Sep 30 10:09:11 suraj-laptop sudo[2126]:    suraj : TTY=pts/0 ; PWD=/home/suraj ; USER=root ; COMMAND=/usr/bin/tee /proc/acpi/bbswitch
Sep 30 10:09:11 suraj-laptop kernel: bbswitch: disabling discrete graphics
Sep 30 10:10:19 suraj-laptop lightdm[771]: Available kernel modules : ['nouveau', 'bbswitch', 'nvidia', 'nvidia_drm', 'nvidia_modeset']
Sep 30 10:10:19 suraj-laptop lightdm[771]: Setting GPU power to ON via bbswitch
Sep 30 10:10:19 suraj-laptop kernel: bbswitch: enabling discrete graphics
Sep 30 10:11:56 suraj-laptop prime-switch-boot[708]: Available kernel modules : ['nouveau', 'bbswitch', 'nvidia', 'nvidia_drm', 'nvidia_modeset']
Sep 30 10:11:56 suraj-laptop prime-switch-boot[708]: Unloading modules ['bbswitch'] (if loaded)
Sep 30 10:13:06 suraj-laptop sudo[1656]:    suraj : TTY=pts/0 ; PWD=/home/suraj ; USER=root ; COMMAND=/usr/bin/modprobe bbswitch
Sep 30 10:13:06 suraj-laptop kernel: bbswitch: loading out-of-tree module taints kernel.
Sep 30 10:13:06 suraj-laptop kernel: bbswitch: module verification failed: signature and/or required key missing - tainting kernel
Sep 30 10:13:06 suraj-laptop kernel: bbswitch: version 0.8
Sep 30 10:13:06 suraj-laptop kernel: bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
Sep 30 10:13:06 suraj-laptop kernel: bbswitch: Found discrete VGA device 0000:01:00.0: \_SB_.PCI0.PEG0.PEGP
Sep 30 10:13:06 suraj-laptop kernel: bbswitch: detected an Optimus _DSM function
Sep 30 10:13:06 suraj-laptop kernel: bbswitch: disabling discrete graphics
Sep 30 10:13:06 suraj-laptop kernel: bbswitch: Succesfully loaded. Discrete card 0000:01:00.0 is off
Sep 30 10:15:21 suraj-laptop dbus-daemon[1000]: [session uid=1000 pid=1000] Activating service name='ca.desrt.dconf' requested by ':1.47' (uid=1000 pid=1724 comm="mousepad /etc/modules-load.d/bbswitch ")
Sep 30 10:16:15 suraj-laptop sudo[1737]:    suraj : TTY=pts/0 ; PWD=/home/suraj ; USER=root ; COMMAND=/usr/bin/nano /etc/modules-load.d/bbswitch.conf
Sep 30 10:16:58 suraj-laptop sudo[1741]:    suraj : TTY=pts/0 ; PWD=/home/suraj ; USER=root ; COMMAND=/usr/bin/rm /etc/modules-load.d/bbswitch
Sep 30 10:17:53 suraj-laptop lightdm[770]: Available kernel modules : ['nouveau', 'bbswitch', 'nvidia', 'nvidia_drm', 'nvidia_modeset']
Sep 30 10:17:53 suraj-laptop lightdm[770]: Setting GPU power to ON via bbswitch
Sep 30 10:17:53 suraj-laptop kernel: bbswitch: enabling discrete graphics
Sep 30 10:18:30 suraj-laptop kernel: bbswitch: loading out-of-tree module taints kernel.
Sep 30 10:18:30 suraj-laptop kernel: bbswitch: module verification failed: signature and/or required key missing - tainting kernel
Sep 30 10:18:30 suraj-laptop kernel: bbswitch: version 0.8
Sep 30 10:18:30 suraj-laptop kernel: bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
Sep 30 10:18:30 suraj-laptop kernel: bbswitch: Found discrete VGA device 0000:01:00.0: \_SB_.PCI0.PEG0.PEGP
Sep 30 10:18:30 suraj-laptop kernel: bbswitch: detected an Optimus _DSM function
Sep 30 10:18:30 suraj-laptop kernel: bbswitch: disabling discrete graphics
Sep 30 10:18:30 suraj-laptop kernel: bbswitch: Succesfully loaded. Discrete card 0000:01:00.0 is off
Sep 30 10:18:30 suraj-laptop systemd-modules-load[314]: Inserted module 'bbswitch'
Sep 30 10:18:32 suraj-laptop prime-switch-boot[694]: Available kernel modules : ['nouveau', 'bbswitch', 'nvidia', 'nvidia_drm', 'nvidia_modeset']
Sep 30 10:18:32 suraj-laptop prime-switch-boot[694]: Setting GPU power to ON via bbswitch
Sep 30 10:18:32 suraj-laptop kernel: bbswitch: enabling discrete graphics
Sep 30 10:18:32 suraj-laptop prime-switch-boot[694]: Unloading modules ['bbswitch'] (if loaded)
Sep 30 10:18:32 suraj-laptop kernel: bbswitch: Unloaded. Discrete card 0000:01:00.0 is on
Sep 30 10:21:30 suraj-laptop lightdm[775]: Available kernel modules : ['nouveau', 'bbswitch', 'nvidia', 'nvidia_drm', 'nvidia_modeset']
Sep 30 10:21:30 suraj-laptop lightdm[775]: Unloading modules ['bbswitch'] (if loaded)
Sep 30 10:21:53 suraj-laptop kernel: bbswitch: loading out-of-tree module taints kernel.
Sep 30 10:21:53 suraj-laptop kernel: bbswitch: module verification failed: signature and/or required key missing - tainting kernel
Sep 30 10:21:53 suraj-laptop kernel: bbswitch: version 0.8
Sep 30 10:21:53 suraj-laptop kernel: bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
Sep 30 10:21:53 suraj-laptop kernel: bbswitch: Found discrete VGA device 0000:01:00.0: \_SB_.PCI0.PEG0.PEGP
Sep 30 10:21:53 suraj-laptop kernel: bbswitch: detected an Optimus _DSM function
Sep 30 10:21:53 suraj-laptop kernel: bbswitch: Succesfully loaded. Discrete card 0000:01:00.0 is on
Sep 30 10:21:53 suraj-laptop systemd-modules-load[316]: Inserted module 'bbswitch'
Sep 30 10:21:54 suraj-laptop prime-switch-boot[464]: Available kernel modules : ['nouveau', 'bbswitch', 'nvidia', 'nvidia_drm', 'nvidia_modeset']
Sep 30 10:21:54 suraj-laptop prime-switch-boot[464]: Setting GPU power to ON via bbswitch
Sep 30 10:21:54 suraj-laptop prime-switch-boot[464]: Unloading modules ['bbswitch'] (if loaded)
Sep 30 10:21:54 suraj-laptop kernel: bbswitch: Unloaded. Discrete card 0000:01:00.0 is on
Sep 30 10:28:31 suraj-laptop sudo[1857]:    suraj : TTY=pts/1 ; PWD=/usr/lib/modules-load.d ; USER=root ; COMMAND=/usr/bin/nano /etc/modules-load.d/bbswitch.conf
Sep 30 10:28:57 suraj-laptop kernel: bbswitch: version 0.8
Sep 30 10:28:57 suraj-laptop kernel: bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
Sep 30 10:28:57 suraj-laptop kernel: bbswitch: Found discrete VGA device 0000:01:00.0: \_SB_.PCI0.PEG0.PEGP
Sep 30 10:28:57 suraj-laptop kernel: bbswitch: detected an Optimus _DSM function
Sep 30 10:28:57 suraj-laptop kernel: bbswitch: Succesfully loaded. Discrete card 0000:01:00.0 is on
Sep 30 10:30:12 suraj-laptop lightdm[738]: Available kernel modules : ['nouveau', 'bbswitch', 'nvidia', 'nvidia_drm', 'nvidia_modeset']
Sep 30 10:30:12 suraj-laptop lightdm[738]: Setting GPU power to ON via bbswitch
Sep 30 10:30:12 suraj-laptop lightdm[738]: Unloading modules ['bbswitch'] (if loaded)
Sep 30 10:30:12 suraj-laptop kernel: bbswitch: Unloaded. Discrete card 0000:01:00.0 is on
Sep 30 10:30:28 suraj-laptop kernel: bbswitch: loading out-of-tree module taints kernel.
Sep 30 10:30:28 suraj-laptop kernel: bbswitch: module verification failed: signature and/or required key missing - tainting kernel
Sep 30 10:30:28 suraj-laptop kernel: bbswitch: version 0.8
Sep 30 10:30:28 suraj-laptop kernel: bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
Sep 30 10:30:28 suraj-laptop kernel: bbswitch: Found discrete VGA device 0000:01:00.0: \_SB_.PCI0.PEG0.PEGP
Sep 30 10:30:28 suraj-laptop kernel: bbswitch: detected an Optimus _DSM function
Sep 30 10:30:28 suraj-laptop kernel: bbswitch: Succesfully loaded. Discrete card 0000:01:00.0 is on
Sep 30 10:30:28 suraj-laptop systemd-modules-load[316]: Inserted module 'bbswitch'
Sep 30 10:30:30 suraj-laptop prime-switch-boot[451]: Available kernel modules : ['nouveau', 'bbswitch', 'nvidia', 'nvidia_drm', 'nvidia_modeset']
Sep 30 10:30:30 suraj-laptop prime-switch-boot[451]: Setting GPU power to ON via bbswitch
Sep 30 10:30:30 suraj-laptop prime-switch-boot[451]: Unloading modules ['bbswitch'] (if loaded)
Sep 30 10:30:30 suraj-laptop kernel: bbswitch: Unloaded. Discrete card 0000:01:00.0 is on
Sep 30 10:35:19 suraj-laptop lightdm[807]: Available kernel modules : ['nouveau', 'bbswitch', 'nvidia', 'nvidia_drm', 'nvidia_modeset']
Sep 30 10:35:19 suraj-laptop lightdm[807]: Unloading modules ['bbswitch'] (if loaded)
Sep 30 10:35:35 suraj-laptop kernel: bbswitch: loading out-of-tree module taints kernel.
Sep 30 10:35:35 suraj-laptop kernel: bbswitch: module verification failed: signature and/or required key missing - tainting kernel
Sep 30 10:35:35 suraj-laptop kernel: bbswitch: version 0.8
Sep 30 10:35:35 suraj-laptop kernel: bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
Sep 30 10:35:35 suraj-laptop kernel: bbswitch: Found discrete VGA device 0000:01:00.0: \_SB_.PCI0.PEG0.PEGP
Sep 30 10:35:35 suraj-laptop kernel: bbswitch: detected an Optimus _DSM function
Sep 30 10:35:35 suraj-laptop kernel: bbswitch: Succesfully loaded. Discrete card 0000:01:00.0 is on
Sep 30 10:35:35 suraj-laptop systemd-modules-load[317]: Inserted module 'bbswitch'
Sep 30 10:35:36 suraj-laptop prime-switch-boot[500]: Available kernel modules : ['nouveau', 'bbswitch', 'nvidia', 'nvidia_drm', 'nvidia_modeset']
Sep 30 10:35:36 suraj-laptop prime-switch-boot[500]: Setting GPU power to ON via bbswitch
Sep 30 10:35:36 suraj-laptop prime-switch-boot[500]: Unloading modules ['bbswitch'] (if loaded)
Sep 30 10:35:36 suraj-laptop kernel: bbswitch: Unloaded. Discrete card 0000:01:00.0 is on
Sep 30 10:37:19 suraj-laptop lightdm[793]: Available kernel modules : ['nouveau', 'bbswitch', 'nvidia', 'nvidia_drm', 'nvidia_modeset']
Sep 30 10:37:19 suraj-laptop lightdm[793]: Unloading modules ['bbswitch'] (if loaded)
Sep 30 10:39:02 suraj-laptop lightdm[793]: Available kernel modules : ['nouveau', 'bbswitch', 'nvidia', 'nvidia_drm', 'nvidia_modeset']
Sep 30 10:39:03 suraj-laptop lightdm[793]: Unloading modules ['bbswitch'] (if loaded)
Sep 30 10:39:30 suraj-laptop sudo[3101]:    suraj : TTY=pts/0 ; PWD=/home/suraj ; USER=root ; COMMAND=/usr/bin/modprobe bbswitch
Sep 30 10:39:30 suraj-laptop kernel: bbswitch: version 0.8
Sep 30 10:39:30 suraj-laptop kernel: bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
Sep 30 10:39:30 suraj-laptop kernel: bbswitch: Found discrete VGA device 0000:01:00.0: \_SB_.PCI0.PEG0.PEGP
Sep 30 10:39:30 suraj-laptop kernel: bbswitch: detected an Optimus _DSM function
Sep 30 10:39:30 suraj-laptop kernel: bbswitch: Succesfully loaded. Discrete card 0000:01:00.0 is on
Sep 30 10:40:14 suraj-laptop sudo[3155]:    suraj : TTY=pts/0 ; PWD=/home/suraj ; USER=root ; COMMAND=/usr/bin/tee /proc/acpi/bbswitch
Sep 30 10:40:14 suraj-laptop kernel: bbswitch: disabling discrete graphics
Sep 30 10:43:33 suraj-laptop sudo[3181]:    suraj : TTY=pts/0 ; PWD=/home/suraj ; USER=root ; COMMAND=/usr/bin/pacman -Ss bbswitch
Sep 30 10:43:45 suraj-laptop sudo[3184]:    suraj : TTY=pts/0 ; PWD=/home/suraj ; USER=root ; COMMAND=/usr/bin/pacman -S bbswitch-dkms
Sep 30 10:47:00 suraj-laptop sudo[3306]:    suraj : TTY=pts/0 ; PWD=/home/suraj ; USER=root ; COMMAND=/usr/bin/pacman -Rn bbswitch-dkms
Sep 30 10:47:11 suraj-laptop sudo[3322]:    suraj : TTY=pts/0 ; PWD=/home/suraj ; USER=root ; COMMAND=/usr/bin/pacman -S bbswitch
Sep 30 10:48:17 suraj-laptop sudo[3378]:    suraj : TTY=pts/0 ; PWD=/home/suraj ; USER=root ; COMMAND=/usr/bin/modprobe bbswitch
Sep 30 10:49:12 suraj-laptop sudo[3420]:    suraj : TTY=pts/0 ; PWD=/home/suraj ; USER=root ; COMMAND=/usr/bin/nano /etc/modprobe.d/bbswitch.conf
Sep 30 10:49:56 suraj-laptop sudo[3441]:    suraj : TTY=pts/0 ; PWD=/home/suraj ; USER=root ; COMMAND=/usr/bin/modprobe bbswitch load_state=1
Sep 30 10:52:33 suraj-laptop sudo[3463]:    suraj : TTY=pts/0 ; PWD=/home/suraj ; USER=root ; COMMAND=/usr/bin/nano /etc/modprobe.d/bbswitch.conf
Sep 30 10:53:31 suraj-laptop lightdm[793]: Available kernel modules : ['nouveau', 'bbswitch', 'nvidia', 'nvidia_drm', 'nvidia_modeset']
Sep 30 10:53:32 suraj-laptop lightdm[793]: Setting GPU power to ON via bbswitch
Sep 30 10:53:32 suraj-laptop kernel: bbswitch: enabling discrete graphics
Sep 30 10:53:32 suraj-laptop lightdm[793]: Unloading modules ['bbswitch'] (if loaded)
Sep 30 10:53:32 suraj-laptop systemd-udevd[329]: libkmod: kmod_config_parse: /etc/modprobe.d/bbswitch.conf line 1: ignoring bad line starting with 'bbswitch'
Sep 30 10:53:32 suraj-laptop kernel: bbswitch: Unloaded. Discrete card 0000:01:00.0 is on
Sep 30 10:54:10 suraj-laptop kernel: bbswitch: loading out-of-tree module taints kernel.
Sep 30 10:54:10 suraj-laptop kernel: bbswitch: module verification failed: signature and/or required key missing - tainting kernel
Sep 30 10:54:10 suraj-laptop kernel: bbswitch: version 0.8
Sep 30 10:54:10 suraj-laptop kernel: bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
Sep 30 10:54:10 suraj-laptop kernel: bbswitch: Found discrete VGA device 0000:01:00.0: \_SB_.PCI0.PEG0.PEGP
Sep 30 10:54:10 suraj-laptop kernel: bbswitch: detected an Optimus _DSM function
Sep 30 10:54:10 suraj-laptop kernel: bbswitch: Succesfully loaded. Discrete card 0000:01:00.0 is on
Sep 30 10:54:10 suraj-laptop systemd-modules-load[316]: Inserted module 'bbswitch'
Sep 30 10:54:10 suraj-laptop systemd-modules-load[316]: libkmod: kmod_config_parse: /etc/modprobe.d/bbswitch.conf line 1: ignoring bad line starting with 'bbswitch'
Sep 30 10:54:11 suraj-laptop systemd-udevd[329]: libkmod: kmod_config_parse: /etc/modprobe.d/bbswitch.conf line 1: ignoring bad line starting with 'bbswitch'
Sep 30 10:54:11 suraj-laptop modprobe[623]: libkmod: kmod_config_parse: /etc/modprobe.d/bbswitch.conf line 1: ignoring bad line starting with 'bbswitch'
Sep 30 10:54:12 suraj-laptop prime-switch-boot[620]: Available kernel modules : ['nouveau', 'bbswitch', 'nvidia', 'nvidia_drm', 'nvidia_modeset']
Sep 30 10:54:12 suraj-laptop prime-switch-boot[620]: Setting GPU power to ON via bbswitch
Sep 30 10:54:12 suraj-laptop prime-switch-boot[620]: Unloading modules ['bbswitch'] (if loaded)
Sep 30 10:54:12 suraj-laptop kernel: bbswitch: Unloaded. Discrete card 0000:01:00.0 is on
Sep 30 11:03:16 suraj-laptop lightdm[767]: Available kernel modules : ['nouveau', 'bbswitch', 'nvidia', 'nvidia_drm', 'nvidia_modeset']
Sep 30 11:03:16 suraj-laptop lightdm[767]: Unloading modules ['bbswitch'] (if loaded)
Sep 30 11:03:31 suraj-laptop kernel: bbswitch: loading out-of-tree module taints kernel.
Sep 30 11:03:31 suraj-laptop kernel: bbswitch: module verification failed: signature and/or required key missing - tainting kernel
Sep 30 11:03:31 suraj-laptop kernel: bbswitch: version 0.8
Sep 30 11:03:31 suraj-laptop kernel: bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
Sep 30 11:03:31 suraj-laptop kernel: bbswitch: Found discrete VGA device 0000:01:00.0: \_SB_.PCI0.PEG0.PEGP
Sep 30 11:03:31 suraj-laptop kernel: bbswitch: detected an Optimus _DSM function
Sep 30 11:03:31 suraj-laptop kernel: bbswitch: Succesfully loaded. Discrete card 0000:01:00.0 is on
Sep 30 11:03:31 suraj-laptop systemd-modules-load[315]: Inserted module 'bbswitch'
Sep 30 11:03:31 suraj-laptop systemd-modules-load[315]: libkmod: kmod_config_parse: /etc/modprobe.d/bbswitch.conf line 1: ignoring bad line starting with 'bbswitch'
Sep 30 11:03:31 suraj-laptop systemd-udevd[326]: libkmod: kmod_config_parse: /etc/modprobe.d/bbswitch.conf line 1: ignoring bad line starting with 'bbswitch'
Sep 30 12:19:33 suraj-laptop kernel: bbswitch: loading out-of-tree module taints kernel.
Sep 30 12:19:33 suraj-laptop kernel: bbswitch: module verification failed: signature and/or required key missing - tainting kernel
Sep 30 12:19:33 suraj-laptop kernel: bbswitch: version 0.8
Sep 30 12:19:33 suraj-laptop kernel: bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
Sep 30 12:19:33 suraj-laptop kernel: bbswitch: Found discrete VGA device 0000:01:00.0: \_SB_.PCI0.PEG0.PEGP
Sep 30 12:19:33 suraj-laptop kernel: bbswitch: detected an Optimus _DSM function
Sep 30 12:19:33 suraj-laptop kernel: bbswitch: Succesfully loaded. Discrete card 0000:01:00.0 is on
Sep 30 12:19:33 suraj-laptop systemd-modules-load[316]: Inserted module 'bbswitch'
Sep 30 12:19:33 suraj-laptop systemd-modules-load[316]: libkmod: kmod_config_parse: /etc/modprobe.d/bbswitch.conf line 1: ignoring bad line starting with 'bbswitch'
Sep 30 12:19:33 suraj-laptop systemd-udevd[327]: libkmod: kmod_config_parse: /etc/modprobe.d/bbswitch.conf line 1: ignoring bad line starting with 'bbswitch'
Sep 30 12:19:33 suraj-laptop modprobe[472]: libkmod: kmod_config_parse: /etc/modprobe.d/bbswitch.conf line 1: ignoring bad line starting with 'bbswitch'
Sep 30 12:19:34 suraj-laptop prime-switch-boot[471]: Available kernel modules : ['nouveau', 'bbswitch', 'nvidia', 'nvidia_drm', 'nvidia_modeset']
Sep 30 12:19:34 suraj-laptop prime-switch-boot[471]: Setting GPU power to ON via bbswitch
Sep 30 12:19:34 suraj-laptop prime-switch-boot[471]: Unloading modules ['bbswitch'] (if loaded)
Sep 30 12:19:34 suraj-laptop kernel: bbswitch: Unloaded. Discrete card 0000:01:00.0 is on
Sep 30 12:23:16 suraj-laptop kernel: bbswitch: version 0.8
Sep 30 12:23:16 suraj-laptop kernel: bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
Sep 30 12:23:16 suraj-laptop kernel: bbswitch: Found discrete VGA device 0000:01:00.0: \_SB_.PCI0.PEG0.PEGP
Sep 30 12:23:16 suraj-laptop kernel: bbswitch: detected an Optimus _DSM function
Sep 30 12:23:16 suraj-laptop kernel: bbswitch: Succesfully loaded. Discrete card 0000:01:00.0 is on
Sep 30 12:24:15 suraj-laptop dbus-daemon[975]: [session uid=1000 pid=975] Activating service name='ca.desrt.dconf' requested by ':1.58' (uid=1000 pid=1919 comm="mousepad /etc/modprobe.d/bbswitch.conf ")
Sep 30 12:25:06 suraj-laptop lightdm[788]: Available kernel modules : ['nouveau', 'bbswitch', 'nvidia', 'nvidia_drm', 'nvidia_modeset']
Sep 30 12:25:06 suraj-laptop lightdm[788]: Setting GPU power to ON via bbswitch
Sep 30 12:25:06 suraj-laptop lightdm[788]: Unloading modules ['bbswitch'] (if loaded)
Sep 30 12:25:06 suraj-laptop kernel: bbswitch: Unloaded. Discrete card 0000:01:00.0 is on
Sep 30 12:25:24 suraj-laptop kernel: bbswitch: loading out-of-tree module taints kernel.
Sep 30 12:25:24 suraj-laptop kernel: bbswitch: module verification failed: signature and/or required key missing - tainting kernel
Sep 30 12:25:24 suraj-laptop kernel: bbswitch: version 0.8
Sep 30 12:25:24 suraj-laptop kernel: bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
Sep 30 12:25:24 suraj-laptop kernel: bbswitch: Found discrete VGA device 0000:01:00.0: \_SB_.PCI0.PEG0.PEGP
Sep 30 12:25:24 suraj-laptop kernel: bbswitch: detected an Optimus _DSM function
Sep 30 12:25:24 suraj-laptop kernel: bbswitch: Succesfully loaded. Discrete card 0000:01:00.0 is on
Sep 30 12:25:24 suraj-laptop systemd-modules-load[320]: Inserted module 'bbswitch'
Sep 30 12:25:25 suraj-laptop prime-switch-boot[481]: Available kernel modules : ['nouveau', 'bbswitch', 'nvidia', 'nvidia_drm', 'nvidia_modeset']
Sep 30 12:25:25 suraj-laptop prime-switch-boot[481]: Setting GPU power to ON via bbswitch
Sep 30 12:25:25 suraj-laptop prime-switch-boot[481]: Unloading modules ['bbswitch'] (if loaded)
Sep 30 12:25:25 suraj-laptop kernel: bbswitch: Unloaded. Discrete card 0000:01:00.0 is on
Sep 30 12:26:04 suraj-laptop kernel: bbswitch: version 0.8
Sep 30 12:26:04 suraj-laptop kernel: bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
Sep 30 12:26:04 suraj-laptop kernel: bbswitch: Found discrete VGA device 0000:01:00.0: \_SB_.PCI0.PEG0.PEGP
Sep 30 12:26:04 suraj-laptop kernel: bbswitch: detected an Optimus _DSM function
Sep 30 12:26:04 suraj-laptop kernel: bbswitch: Succesfully loaded. Discrete card 0000:01:00.0 is on
Sep 30 12:26:13 suraj-laptop kernel: bbswitch: disabling discrete graphics

@eviltak
Copy link

eviltak commented Oct 2, 2019

I'm facing the same problem. bbswitch unloads itself when started via /etc/modules-load.d/, but stays loaded (and is able to turn the card on/off) when loaded manually via modprobe.

@surajrv6
Copy link
Author

surajrv6 commented Oct 8, 2019

Hmm, I think maybe it is kernel related issue? Yesterday, I installed debian buster stable with kernel 4.19. Same problem except the nvidia card was not turning off in debian. I bypassed the laptop hanging issue by putting bbswitch load_state=0 in modprobe.d (instructions from bbswitch github main page) Didnt try Debian testing 5.0 kernel..

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants