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

Already on GitHub? Sign in to your account

BBSwitch won't disable after restarting kernel #51

Closed
sentiono opened this Issue Mar 20, 2013 · 10 comments

Comments

Projects
None yet
3 participants

In reference to Bumblebee-Project/bbswitch#46 and Bumblebee-Project/Bumblebee#358, I would like to add few things.

Thank you to make bbswitch work with 3.8.x and I can confirm that.
There is some notes that need to be aware off.

After upgrading kernel or rebooting different kernel, bbswitch would run fine and able to turn off the nvidia/discrete graphics without any issue.
However, if we are rebooting the computer on the same kernel, bbswitch would not be able to turn the discrete card off.

I have tested this from 3.8.3-201 to the latest one 3.8.3-203.
I noticed that if I reboot on same kernel more than once, 3.8.3-203, the nvidia module will fail to compile, as such bumblebeed will fail to start, causing bbswitch losing ability to switch off the discrete card.

Working around this, reboot to 3.8.3-201, bbswitch will be working fine (cause nvidia module can be compiled ok and bumblebeed started). Turn off. Then reboot again to 3.8.3-203 to allow recompilation of nvidia modules.
But should it be the way?

If any of you need the test output, I will email you separately because it's kind of long.

In addition, once the bbswitch is on (ie. optirun glxspheres), it can't be turned off even the application is already exited, so restarting is the only option.

Thanks.

Owner

Lekensteyn commented Mar 20, 2013

Can you grep -C10 bbswitch your kernel log? Does it work if you write OFF manually before rebooting/shutting down?

[root@sentiono ~]# uname -a
Linux sentiono 3.8.3-203.fc18.x86_64 #1 SMP Mon Mar 18 12:59:28 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

[root@sentiono ~]# cat /proc/acpi/bbswitch 
0000:01:00.0 ON

[root@sentiono ~]# grep -c10 bbswitch /var/log/messages
83

[root@sentiono ~]# grep -i bbs /var/log/messages
Mar 20 20:23:47 sentiono kernel: [   35.060780] bbswitch: version 0.5
Mar 20 20:23:47 sentiono kernel: [   35.060790] bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
Mar 20 20:23:47 sentiono kernel: [   35.060799] bbswitch: Found discrete VGA device 0000:01:00.0: \_SB_.PCI0.PEG0.PEGP
Mar 20 20:23:47 sentiono kernel: [   35.060897] bbswitch: detected an Optimus _DSM function
Mar 20 20:23:47 sentiono kernel: [   35.060905] bbswitch: Succesfully loaded. Discrete card 0000:01:00.0 is on

[root@sentiono ~]# grep -i nvidia /var/log/messages
Mar 20 20:23:47 sentiono kernel: [   24.036748] nvidia: module license 'NVIDIA' taints kernel.
Mar 20 20:23:47 sentiono kernel: [   24.228011] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input13
Mar 20 20:23:47 sentiono kernel: [   24.228771] nvidia 0000:01:00.0: enabling device (0006 -> 0007)
Mar 20 20:23:47 sentiono kernel: [   24.229423] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  310.32  Mon Jan 14 14:41:13 PST 2013
Mar 20 20:23:57 sentiono bumblebeed[684]: [   45.022150] [ERROR]Unloading nvidia driver timed out.

[root@sentiono ~]# grep -i bumble /var/log/messages
Mar 20 20:23:57 sentiono bumblebeed[684]: [   45.022150] [ERROR]Unloading nvidia driver timed out.

================
[root@sentiono ~]# uname -a
Linux sentiono 3.8.3-201.fc18.x86_64 #1 SMP Thu Mar 14 21:28:05 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

[root@sentiono ~]# cat /proc/acpi/bbswitch 
0000:01:00.0 OFF

[root@sentiono ~]# grep -c10 bbswitch /var/log/messages
91

[root@sentiono ~]# grep -i bbs /var/log/messages
Mar 20 20:31:29 sentiono kernel: [   42.363368] bbswitch: version 0.5
Mar 20 20:31:29 sentiono kernel: [   42.363377] bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
Mar 20 20:31:29 sentiono kernel: [   42.363386] bbswitch: Found discrete VGA device 0000:01:00.0: \_SB_.PCI0.PEG0.PEGP
Mar 20 20:31:29 sentiono kernel: [   42.363497] bbswitch: detected an Optimus _DSM function
Mar 20 20:31:29 sentiono kernel: [   42.363507] bbswitch: Succesfully loaded. Discrete card 0000:01:00.0 is on
Mar 20 20:33:30 sentiono kernel: [  162.434733] bbswitch: disabling discrete graphics
Mar 20 20:33:36 sentiono kernel: [  168.607767] bbswitch: enabling discrete graphics
Mar 20 20:33:36 sentiono kernel: [  169.107164] bbswitch: disabling discrete graphics

[root@sentiono ~]# grep -i nvidia /var/log/messages
Mar 20 20:31:22 sentiono kernel: [   24.032503] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input13
Mar 20 20:31:29 sentiono bumblebeed[692]: [   42.323587] [ERROR]Module 'nvidia' is not found.
Mar 20 20:32:01 sentiono kernel: [   73.874271] nvidia: module license 'NVIDIA' taints kernel.
Mar 20 20:32:01 sentiono kernel: [   73.883081] nvidia 0000:01:00.0: enabling device (0006 -> 0007)
Mar 20 20:32:01 sentiono kernel: [   73.883238] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  310.32  Mon Jan 14 14:41:13 PST 2013
Mar 20 20:32:29 sentiono bumblebeed[2896]: [  102.377730] [ERROR]Module 'nvidia' is not found.
Mar 20 20:33:36 sentiono bumblebee-nvidia[659]: Building NVIDIA video drivers: #011#011#011#011   [  #033[0;32mOK#033[0;39m  ]
Mar 20 20:33:36 sentiono systemd[1]: Started Compiling NVidia Driver.

[root@sentiono ~]# grep -i bumble /var/log/messages
Mar 20 20:31:29 sentiono bumblebeed[692]: [   42.323587] [ERROR]Module 'nvidia' is not found.
Mar 20 20:31:29 sentiono systemd[1]: bumblebeed.service: main process exited, code=exited, status=1/FAILURE
Mar 20 20:31:29 sentiono systemd[1]: Unit bumblebeed.service entered failed state
Mar 20 20:32:29 sentiono systemd[1]: bumblebeed.service holdoff time over, scheduling restart.
Mar 20 20:32:29 sentiono systemd[1]: Stopping Bumblebee C Daemon...
Mar 20 20:32:29 sentiono systemd[1]: Starting Bumblebee C Daemon...
Mar 20 20:32:29 sentiono systemd[1]: Started Bumblebee C Daemon.
Mar 20 20:32:29 sentiono bumblebeed[2896]: [  102.377730] [ERROR]Module 'nvidia' is not found.
Mar 20 20:32:29 sentiono systemd[1]: bumblebeed.service: main process exited, code=exited, status=1/FAILURE
Mar 20 20:32:29 sentiono systemd[1]: Unit bumblebeed.service entered failed state
Mar 20 20:33:29 sentiono systemd[1]: bumblebeed.service holdoff time over, scheduling restart.
Mar 20 20:33:29 sentiono systemd[1]: Stopping Bumblebee C Daemon...
Mar 20 20:33:29 sentiono systemd[1]: Starting Bumblebee C Daemon...
Mar 20 20:33:29 sentiono systemd[1]: Started Bumblebee C Daemon.
Mar 20 20:33:30 sentiono bumblebeed[3517]: [  162.424714] [INFO]/usr/sbin/bumblebeed 3.0.1 started
Mar 20 20:33:36 sentiono bumblebee-nvidia[659]: Building NVIDIA video drivers: #011#011#011#011   [  #033[0;32mOK#033[0;39m  ]
Mar 20 20:33:36 sentiono systemd[1]: Stopping Bumblebee C Daemon...
Mar 20 20:33:36 sentiono bumblebeed[3517]: [  168.600232] [WARN]Received Terminated signal.
Mar 20 20:33:36 sentiono bumblebeed[3517]: [  169.050106] [WARN]The PCI config space could not be written fully at offset 0x3; 0 bytes have been written; error: Interrupted system call[  169.050184] [WARN]The PCI config space could not be written fully at offset 0x1; 0 bytes have been written; error: Interrupted system call
Mar 20 20:33:36 sentiono systemd[1]: Starting Bumblebee C Daemon...
Mar 20 20:33:36 sentiono systemd[1]: Started Bumblebee C Daemon.
Mar 20 20:33:36 sentiono bumblebeed[3527]: [  169.099549] [INFO]/usr/sbin/bumblebeed 3.0.1 started

======================
[root@sentiono ~]# uname -a
Linux sentiono 3.8.3-203.fc18.x86_64 #1 SMP Mon Mar 18 12:59:28 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

[root@sentiono ~]# cat /proc/acpi/bbswitch 
0000:01:00.0 OFF

[root@sentiono ~]# grep -c10 bbswitch /var/log/messages
99

[root@sentiono ~]# grep -i bbs /var/log/messages
Mar 20 20:55:55 sentiono kernel: [   42.557298] bbswitch: version 0.5
Mar 20 20:55:55 sentiono kernel: [   42.557308] bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
Mar 20 20:55:55 sentiono kernel: [   42.557315] bbswitch: Found discrete VGA device 0000:01:00.0: \_SB_.PCI0.PEG0.PEGP
Mar 20 20:55:55 sentiono kernel: [   42.557412] bbswitch: detected an Optimus _DSM function
Mar 20 20:55:55 sentiono kernel: [   42.557420] bbswitch: Succesfully loaded. Discrete card 0000:01:00.0 is on
Mar 20 20:57:55 sentiono kernel: [  162.622986] bbswitch: disabling discrete graphics
Mar 20 20:58:02 sentiono kernel: [  169.631664] bbswitch: enabling discrete graphics
Mar 20 20:58:02 sentiono kernel: [  170.118109] bbswitch: disabling discrete graphics

[root@sentiono ~]# grep -i nvidia /var/log/messages
Mar 20 20:55:45 sentiono kernel: [   21.419623] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input13
Mar 20 20:55:55 sentiono bumblebeed[685]: [   42.518670] [ERROR]Module 'nvidia' is not found.
Mar 20 20:56:19 sentiono kernel: [   67.027383] nvidia: module license 'NVIDIA' taints kernel.
Mar 20 20:56:19 sentiono kernel: [   67.036414] nvidia 0000:01:00.0: enabling device (0006 -> 0007)
Mar 20 20:56:19 sentiono kernel: [   67.036590] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  310.32  Mon Jan 14 14:41:13 PST 2013
Mar 20 20:56:55 sentiono bumblebeed[3246]: [  102.568677] [ERROR]Module 'nvidia' is not found.
Mar 20 20:58:02 sentiono bumblebee-nvidia[653]: Building NVIDIA video drivers: #011#011#011#011   [  #033[0;32mOK#033[0;39m  ]
Mar 20 20:58:02 sentiono systemd[1]: Started Compiling NVidia Driver.

[root@sentiono ~]# grep -i bumble /var/log/messages
Mar 20 20:55:55 sentiono bumblebeed[685]: [   42.518670] [ERROR]Module 'nvidia' is not found.
Mar 20 20:55:55 sentiono systemd[1]: bumblebeed.service: main process exited, code=exited, status=1/FAILURE
Mar 20 20:55:55 sentiono systemd[1]: Unit bumblebeed.service entered failed state
Mar 20 20:56:55 sentiono systemd[1]: bumblebeed.service holdoff time over, scheduling restart.
Mar 20 20:56:55 sentiono systemd[1]: Stopping Bumblebee C Daemon...
Mar 20 20:56:55 sentiono systemd[1]: Starting Bumblebee C Daemon...
Mar 20 20:56:55 sentiono systemd[1]: Started Bumblebee C Daemon.
Mar 20 20:56:55 sentiono bumblebeed[3246]: [  102.568677] [ERROR]Module 'nvidia' is not found.
Mar 20 20:56:55 sentiono systemd[1]: bumblebeed.service: main process exited, code=exited, status=1/FAILURE
Mar 20 20:56:55 sentiono systemd[1]: Unit bumblebeed.service entered failed state
Mar 20 20:57:55 sentiono systemd[1]: bumblebeed.service holdoff time over, scheduling restart.
Mar 20 20:57:55 sentiono systemd[1]: Stopping Bumblebee C Daemon...
Mar 20 20:57:55 sentiono systemd[1]: Starting Bumblebee C Daemon...
Mar 20 20:57:55 sentiono systemd[1]: Started Bumblebee C Daemon.
Mar 20 20:57:55 sentiono bumblebeed[3536]: [  162.615054] [INFO]/usr/sbin/bumblebeed 3.0.1 started
Mar 20 20:58:02 sentiono bumblebee-nvidia[653]: Building NVIDIA video drivers: #011#011#011#011   [  #033[0;32mOK#033[0;39m  ]
Mar 20 20:58:02 sentiono systemd[1]: Stopping Bumblebee C Daemon...
Mar 20 20:58:02 sentiono bumblebeed[3536]: [  169.626160] [WARN]Received Terminated signal.
Mar 20 20:58:02 sentiono bumblebeed[3536]: [  170.079114] [WARN]The PCI config space could not be written fully at offset 0x3; 0 bytes have been written; error: Interrupted system call[  170.079155] [WARN]The PCI config space could not be written fully at offset 0x1; 0 bytes have been written; error: Interrupted system call
Mar 20 20:58:02 sentiono systemd[1]: Starting Bumblebee C Daemon...
Mar 20 20:58:02 sentiono systemd[1]: Started Bumblebee C Daemon.
Mar 20 20:58:02 sentiono bumblebeed[3546]: [  170.112146] [INFO]/usr/sbin/bumblebeed 3.0.1 started

===============
[root@sentiono ~]# uname -a
Linux sentiono 3.8.3-203.fc18.x86_64 #1 SMP Mon Mar 18 12:59:28 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

[root@sentiono ~]# cat /proc/acpi/bbswitch 
0000:01:00.0 ON

[root@sentiono ~]# grep -c10 bbswitch /var/log/messages
106

[root@sentiono ~]# grep -i bbs /var/log/messages
Mar 21 07:48:48 sentiono kernel: [   44.147597] bbswitch: version 0.5
Mar 21 07:48:48 sentiono kernel: [   44.147604] bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
Mar 21 07:48:48 sentiono kernel: [   44.147608] bbswitch: Found discrete VGA device 0000:01:00.0: \_SB_.PCI0.PEG0.PEGP
Mar 21 07:48:48 sentiono kernel: [   44.147676] bbswitch: detected an Optimus _DSM function
Mar 21 07:48:48 sentiono kernel: [   44.147682] bbswitch: Succesfully loaded. Discrete card 0000:01:00.0 is on

[root@sentiono ~]# grep -i nvidia /var/log/messages
Mar 21 07:48:48 sentiono kernel: [   24.687388] nvidia: module license 'NVIDIA' taints kernel.
Mar 21 07:48:48 sentiono kernel: [   24.694576] nvidia 0000:01:00.0: enabling device (0006 -> 0007)
Mar 21 07:48:48 sentiono kernel: [   24.694670] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  310.32  Mon Jan 14 14:41:13 PST 2013
Mar 21 07:48:48 sentiono kernel: [   25.415426] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input13
Mar 21 07:48:57 sentiono bumblebeed[736]: [   54.114528] [ERROR]Unloading nvidia driver timed out.

[root@sentiono ~]# grep -i bumble /var/log/messages
Mar 21 07:48:57 sentiono bumblebeed[736]: [   54.114528] [ERROR]Unloading nvidia driver timed out.

Sorry for the lengthy message. As shown, if rebooting same kernel twice, nvidia will fail to compile.
Also, turning off manually won't work before shutdown (tee /proc/acpi/bbswitch <<< OFF) won't work.

Thanks.

Owner

Lekensteyn commented Mar 22, 2013

Run grep with a capitcal C to get more context, not a lowercase c for count. Could you try disabling bumblebeed and run ON.OFF manually (do not forget to unload nvidia before OFF). Watch the kernel logs.

Sorry that I am not very familiar with many commands.
Would you please help to tell me how to run ON/OFF bumblebeed manually and unloading nvidia before OFF?

Here is the output for -C10 bbswitch from /var/log/messages just now

Mar 22 08:56:47 sentiono rsyslogd: [origin software="rsyslogd" swVersion="7.2.5" x-pid="703" x-info="http://www.rsyslog.com"] exiting on signal 15.
Mar 22 15:03:27 sentiono rsyslogd: [origin software="rsyslogd" swVersion="7.2.5" x-pid="714" x-info="http://www.rsyslog.com"] start
Mar 22 15:03:27 sentiono kernel: [    0.000000] Initializing cgroup subsys cpuset
--
Mar 22 15:03:34 sentiono dhclient[1210]: Sending on   LPF/wlan0/e0:06:e6:3a:99:ad
Mar 22 15:03:34 sentiono dhclient[1210]: Sending on   Socket/fallback
Mar 22 15:03:34 sentiono dhclient[1210]: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 3 (xid=0x291cff90)
Mar 22 15:03:35 sentiono dbus-daemon[718]: dbus[718]: [system] Activating via systemd: service name='org.freedesktop.UPower' unit='upower.service'
Mar 22 15:03:35 sentiono dbus[718]: [system] Activating via systemd: service name='org.freedesktop.UPower' unit='upower.service'
Mar 22 15:03:35 sentiono systemd[1]: Starting Daemon for power management...
Mar 22 15:03:35 sentiono dbus-daemon[718]: dbus[718]: [system] Successfully activated service 'org.freedesktop.UPower'
Mar 22 15:03:35 sentiono dbus[718]: [system] Successfully activated service 'org.freedesktop.UPower'
Mar 22 15:03:35 sentiono systemd[1]: Started Daemon for power management.
Mar 22 15:03:35 sentiono kernel: [   42.627356] Disabling lock debugging due to kernel taint
Mar 22 15:03:35 sentiono kernel: [   42.627855] bbswitch: version 0.5
Mar 22 15:03:35 sentiono kernel: [   42.627862] bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
Mar 22 15:03:35 sentiono kernel: [   42.627868] bbswitch: Found discrete VGA device 0000:01:00.0: \_SB_.PCI0.PEG0.PEGP
Mar 22 15:03:35 sentiono kernel: [   42.627950] bbswitch: detected an Optimus _DSM function
Mar 22 15:03:35 sentiono kernel: [   42.627957] bbswitch: Succesfully loaded. Discrete card 0000:01:00.0 is on
Mar 22 15:03:35 sentiono bumblebeed[701]: [   42.591906] [ERROR]Module 'nvidia' is not found.
Mar 22 15:03:35 sentiono systemd[1]: bumblebeed.service: main process exited, code=exited, status=1/FAILURE
Mar 22 15:03:35 sentiono systemd[1]: Unit bumblebeed.service entered failed state
Mar 22 15:03:35 sentiono dhclient[1210]: DHCPREQUEST on wlan0 to 255.255.255.255 port 67 (xid=0x291cff90)
Mar 22 15:03:35 sentiono dhclient[1210]: DHCPOFFER from 192.168.218.1
Mar 22 15:03:35 sentiono dhclient[1210]: DHCPACK from 192.168.218.1 (xid=0x291cff90)
Mar 22 15:03:35 sentiono dhclient[1210]: bound to 192.168.218.205 -- renewal in 3167 seconds.
Mar 22 15:03:35 sentiono NetworkManager[798]: <info> (wlan0): DHCPv4 state changed preinit -> bound
Mar 22 15:03:35 sentiono NetworkManager[798]: <info>   address 192.168.218.205
Mar 22 15:03:35 sentiono NetworkManager[798]: <info>   prefix 24 (255.255.255.0)
--
Mar 22 15:05:11 sentiono abrtd: '/var/spool/abrt/ccpp-2013-03-22-15:04:16-3146' does not exist
Mar 22 15:05:15 sentiono systemd-logind[698]: Removed session 2.
Mar 22 15:05:16 sentiono systemd-logind[698]: Removed session 3.
Mar 22 15:05:22 sentiono dbus-daemon[718]: dbus[718]: [system] Rejected send message, 2 matched rules; type="method_return", sender=":1.2" (uid=0 pid=698 comm="/usr/lib/systemd/systemd-logind ") interface="(unset)" member="(unset)" error name="(unset)" requested_reply="0" destination=":1.125" (uid=1000 pid=3415 comm="gnome-session ")
Mar 22 15:05:22 sentiono dbus[718]: [system] Rejected send message, 2 matched rules; type="method_return", sender=":1.2" (uid=0 pid=698 comm="/usr/lib/systemd/systemd-logind ") interface="(unset)" member="(unset)" error name="(unset)" requested_reply="0" destination=":1.125" (uid=1000 pid=3415 comm="gnome-session ")
Mar 22 15:05:35 sentiono systemd[1]: bumblebeed.service holdoff time over, scheduling restart.
Mar 22 15:05:35 sentiono systemd[1]: Stopping Bumblebee C Daemon...
Mar 22 15:05:35 sentiono systemd[1]: Starting Bumblebee C Daemon...
Mar 22 15:05:35 sentiono systemd[1]: Started Bumblebee C Daemon.
Mar 22 15:05:35 sentiono bumblebeed[4015]: [  162.690582] [INFO]/usr/sbin/bumblebeed 3.0.1 started
Mar 22 15:05:35 sentiono kernel: [  162.693593] bbswitch: disabling discrete graphics
Mar 22 15:05:35 sentiono kernel: [  162.704712] pci 0000:01:00.0: Refused to change power state, currently in D0
Mar 22 15:05:35 sentiono kernel: [  162.724720] pci 0000:01:00.0: power state changed by ACPI to D3cold
Mar 22 15:05:41 sentiono bumblebee-nvidia[668]: Building NVIDIA video drivers: #011#011#011#011   [  #033[0;32mOK#033[0;39m  ]
Mar 22 15:05:41 sentiono kernel: [  168.482823] bbswitch: enabling discrete graphics
Mar 22 15:05:41 sentiono systemd[1]: Stopping Bumblebee C Daemon...
Mar 22 15:05:41 sentiono bumblebeed[4015]: [  168.481880] [WARN]Received Terminated signal.
Mar 22 15:05:41 sentiono kernel: [  168.934855] pci 0000:01:00.0: power state changed by ACPI to D0
Mar 22 15:05:41 sentiono bumblebeed[4015]: [  168.936059] [WARN]The PCI config space could not be written fully at offset 0x3; 0 bytes have been written; error: Interrupted system call[  168.936129] [WARN]The PCI config space could not be written fully at offset 0x1; 0 bytes have been written; error: Interrupted system call
Mar 22 15:05:41 sentiono systemd[1]: Starting Bumblebee C Daemon...
Mar 22 15:05:41 sentiono systemd[1]: Started Bumblebee C Daemon.
Mar 22 15:05:41 sentiono bumblebeed[4025]: [  168.989479] [INFO]/usr/sbin/bumblebeed 3.0.1 started
Mar 22 15:05:41 sentiono kernel: [  168.990480] bbswitch: disabling discrete graphics
Mar 22 15:05:41 sentiono kernel: [  169.018771] pci 0000:01:00.0: power state changed by ACPI to D3cold
Mar 22 15:05:41 sentiono systemd[1]: Started Compiling NVidia Driver.
Mar 22 15:05:41 sentiono systemd[1]: Starting Multi-User.
Mar 22 15:05:41 sentiono systemd[1]: Reached target Multi-User.
Mar 22 15:05:41 sentiono systemd[1]: Starting Graphical Interface.
Mar 22 15:05:41 sentiono systemd[1]: Reached target Graphical Interface.
Mar 22 15:05:41 sentiono systemd[1]: Starting Update UTMP about System Runlevel Changes...
Mar 22 15:05:41 sentiono systemd[1]: Starting Stop Read-Ahead Data Collection 10s After Completed Startup.
Mar 22 15:05:41 sentiono systemd[1]: Started Stop Read-Ahead Data Collection 10s After Completed Startup.
Mar 22 15:05:41 sentiono systemd[1]: Started Update UTMP about System Runlevel Changes.

Thank you.

Owner

Lekensteyn commented Mar 22, 2013

Mar 22 15:03:35 sentiono bumblebeed[701]: [ 42.591906] [ERROR]Module 'nvidia' is not found.

This line, ensure that your nvidia kernel module is built and installed (DKMS?).

How to check?
I followed this http://forums.if-not-true-then-false.com/index.php/topic,110.msg380.html#msg380

At that time, that's the only guide to get F18 installed on this machine.
Package dkms-2.2.0.3-4.fc18.noarch already installed and latest version

Please guide, thanks.

Owner

ArchangeGabriel commented Apr 26, 2013

Are you still facing this issue?

Yes, still having the same issue. After restarting, just choose different kernel and it will be ok.

Owner

Lekensteyn commented May 28, 2013

@sentiono Looking at this again, there is one (already fixed bug) from bumblebee involved, and one configuration issue. The "module unload timed out" issue was fixed a while back (in 3.1).

Please ensure that modules are built before bumblebeed starts. You can ensure this by running dkms autoinstall as root after installing updated kernel packages. Try blacklisting the nvidia blacklist too to prevent it from loading on boot.

Owner

ArchangeGabriel commented Dec 27, 2015

I’m closing this, the issue is old and several things involved do not exists in the code anymore. If you’re still having an issue, please open a new thread with the accurate logs and description.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment