← Back to team overview

bumblebee team mailing list archive

Re: [Clevo W150HRM] Bumblebee daemon need to be restarted after reboot

 

On 08/24/2011 12:12 PM, Luca Tersi wrote:
Hi,
the new version is somehow working for me, but after rebooting I need to manually start the daemon.

Some data about the bug:

Kubuntu 11.04 64 bit

lt@lt-x65-kub:~$ uname -a
Linux lt-x65-kub 2.6.38-11-generic #48-Ubuntu SMP Fri Jul 29 19:02:55 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux

lt@lt-x65-kub:~$ for keyword in baseboard-manufacturer baseboard-product-name baseboard-version system-manufacturer system-product-name system-version; do printf "%-22s: " "$keyword";sudo dmidecode -s "$keyword"; done
baseboard-manufacturer: CLEVO CO.
baseboard-product-name: W150HRM
baseboard-version     : N/A
system-manufacturer   : CLEVO CO.
system-product-name   : W150HRM
system-version        : N/A




I've tryed installing different version of Bumblebee and Ironhide, but I couldn't unistall them properly:
lt@lt-x65-kub:~$ sudo ./cleanup
[sudo] password for lt:
There is no ancient version to cleanup, to override this, run
this program with the --force option. Note: this cleaner can
only cleanup versions after 1.4.13 (released March 17th, 2011).


lt@lt-x65-kub:~$ sudo apt-get autoremove bumblebee

Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
  bumblebee
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 152 kB disk space will be freed.
(Reading database ... 281590 files and directories currently installed.)
Removing bumblebee ...
No pidfile could be found. Bumblebee daemon is not running
Processing triggers for ureadahead ...
ureadahead will be reprofiled on next reboot



Also the installation gives some errors:

lt@lt-x65-kub:~$  sudo apt-get install bumblebee
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
  bumblebee
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/15.7 kB of archives.
After this operation, 152 kB of additional disk space will be used.
Selecting previously deselected package bumblebee.
(Reading database ... 281580 files and directories currently installed.)
Unpacking bumblebee (from .../bumblebee_2.3.0-1~nattyppa1_amd64.deb) ...
Processing triggers for ureadahead ...
ureadahead will be reprofiled on next reboot
Setting up bumblebee (2.3.0-1~nattyppa1) ...
groupadd: group 'bumblebee' already exists
update-alternatives: warning: alternative /usr/lib/nvidia-current/alt_ld.so.conf (part of link group i386-linux-gnu_gl_conf) doesn't exist. Removing from list of alternatives. update-alternatives: warning: /etc/alternatives/i386-linux-gnu_gl_conf is dangling, it will be updated with best choice. update-alternatives: error: alternative /usr/lib/i386-linux-gnu/mesa/ld.so.conf for i386-linux-gnu_gl_conf not registered, not setting.
dpkg: error processing bumblebee (--configure):
subprocess installed post-installation script returned error exit status 2
Errors were encountered while processing:
 bumblebee
E: Sub-process /usr/bin/dpkg returned an error code (1)



Every time I reboot I get:

lt@lt-x65-kub:~$ optirun glxgears
The Bumblebee daemon has not been started. To start the daemon, run:
    sudo /etc/init.d/bumblebee start
The Bumblebee X server was not available, please check the
Bumblebee logfile at /var/log/bumblebee.log
==================================================

lt@lt-x65-kub:~$ cat /var/log/bumblebee.log
[    787.87] Bumblebee log started at Fri, 19 Aug 2011 16:01:48 +0200
[    787.88] Creating fifo /var/run/bumblebee.fifo for communication...
[    787.88] Making FIFO writable for members of group bumblebee
[    787.89] Waiting for orders
[    834.13] Optirun start request received.
[    834.13] Checking for X server availability before starting X...
[    834.13] X server is not started
[    834.14] Enabling graphics card (loading driver)...
[    834.40]
[    834.40] Starting X...
[    834.41] Waiting for X server to become available...
[ 839.05] The Bumblebee X server failed to start. Please check /var/log/Xorg.8.log
[    839.06] Waiting for orders
[    895.79] Checking for X server availability before stopping it...
[    895.79] The X server has not started or the pidfile is invalid.
[    895.79] X is stopped.
[    895.80] Disabling graphics card (unloading driver)...
[    895.80]
[    895.81] Bumblebee log ended on Fri, 19 Aug 2011 16:03:36 +0200
[     14.56] Bumblebee log started at Fri, 19 Aug 2011 16:04:11 +0200
[     14.57] Creating fifo /var/run/bumblebee.fifo for communication...
[     14.57] Making FIFO writable for members of group bumblebee
[     14.57] Waiting for orders
[     55.16] Optirun start request received.
[     55.17] Checking for X server availability before starting X...
[     55.17] X server is not started
[     55.17] Enabling graphics card (loading driver)...
[     55.36]
[     55.36] Starting X...
[     55.36] Waiting for X server to become available...
[ 60.12] The Bumblebee X server failed to start. Please check /var/log/Xorg.8.log
[     60.12] Waiting for orders
[    162.32] Optirun start request received.
[    162.33] Checking for X server availability before starting X...
[    162.34] X server is not started
[    162.34] Enabling graphics card (loading driver)...
[    162.63]
[    162.64] Starting X...
[    162.65] Waiting for X server to become available...
[ 162.70] The Bumblebee X server failed to start. Please check /var/log/Xorg.8.log
[    162.71] Waiting for orders
[    772.70] Checking for X server availability before stopping it...
[    772.71] The X server has not started or the pidfile is invalid.
[    772.71] X is stopped.
[    772.71] Disabling graphics card (unloading driver)...
[    772.71]
[    772.72] Bumblebee log ended on Fri, 19 Aug 2011 16:16:49 +0200
[     13.99] Bumblebee log started at Fri, 19 Aug 2011 16:17:25 +0200
[     13.99] Creating fifo /var/run/bumblebee.fifo for communication...
[     13.99] Making FIFO writable for members of group bumblebee
[     14.00] Waiting for orders
[     64.69] Optirun start request received.
[     64.69] Checking for X server availability before starting X...
[     64.69] X server is not started
[     64.70] Enabling graphics card (loading driver)...
[     64.87]
[     64.87] Starting X...
[     64.87] Waiting for X server to become available...
[ 68.92] The Bumblebee X server failed to start. Please check /var/log/Xorg.8.log
[     68.92] Waiting for orders
[    596.65] Optirun start request received.
[    596.66] Checking for X server availability before starting X...
[    596.66] X server is not started
[    596.66] Enabling graphics card (loading driver)...
[    596.87]
[    596.87] Starting X...
[    596.88] Waiting for X server to become available...
[ 596.90] The Bumblebee X server failed to start. Please check /var/log/Xorg.8.log
[    596.90] Waiting for orders
[    673.48] Checking for X server availability before stopping it...
[    673.48] The X server has not started or the pidfile is invalid.
[    673.48] X is stopped.
[    673.48] Disabling graphics card (unloading driver)...
[    673.49]
[    673.49] Bumblebee log ended on Fri, 19 Aug 2011 16:28:24 +0200
[     14.21] Bumblebee log started at Fri, 19 Aug 2011 16:29:06 +0200
[     14.21] Creating fifo /var/run/bumblebee.fifo for communication...
[     14.21] Making FIFO writable for members of group bumblebee
[     14.22] Waiting for orders
[   1540.18] Checking for X server availability before stopping it...
[   1540.18] The X server has not started or the pidfile is invalid.
[   1540.19] X is stopped.
[   1540.19] Disabling graphics card (unloading driver)...
[   1540.19]
[   1540.20] Bumblebee log ended on Fri, 19 Aug 2011 16:54:31 +0200
[     13.89] Bumblebee log started at Fri, 19 Aug 2011 16:57:29 +0200
[     13.90] Creating fifo /var/run/bumblebee.fifo for communication...
[     13.90] Making FIFO writable for members of group bumblebee
[     13.90] Waiting for orders
[    596.54] Checking for X server availability before stopping it...
[    596.54] The X server has not started or the pidfile is invalid.
[    596.55] X is stopped.
[    596.56] Disabling graphics card (unloading driver)...
[    596.66]
[    596.68] Bumblebee log ended on Fri, 19 Aug 2011 17:07:11 +0200
[     13.95] Bumblebee log started at Fri, 19 Aug 2011 17:07:49 +0200
[     13.95] Creating fifo /var/run/bumblebee.fifo for communication...
[     13.95] Making FIFO writable for members of group bumblebee
[     13.96] Waiting for orders
[     67.37] Optirun start request received.
[     67.37] Checking for X server availability before starting X...
[     67.38] X server is not started
[     67.38] Enabling graphics card (loading driver)...
[     67.83]
[     67.83] Starting X...
[     67.83] Waiting for X server to become available...
[ 71.84] The Bumblebee X server failed to start. Please check /var/log/Xorg.8.log
[     71.84] Waiting for orders
[    231.96] Checking for X server availability before stopping it...
[    231.96] The X server has not started or the pidfile is invalid.
[    231.97] X is stopped.
[    231.97] Disabling graphics card (unloading driver)...
[    231.98]
[    231.99] Bumblebee log ended on Fri, 19 Aug 2011 17:11:27 +0200
[     13.90] Bumblebee log started at Fri, 19 Aug 2011 17:12:05 +0200
[     13.90] Creating fifo /var/run/bumblebee.fifo for communication...
[     13.90] Making FIFO writable for members of group bumblebee
[     13.91] Waiting for orders
[    157.04] Checking for X server availability before stopping it...
[    157.04] The X server has not started or the pidfile is invalid.
[    157.04] X is stopped.
[    157.05] Disabling graphics card (unloading driver)...
[    157.12]
[    157.12] Bumblebee log ended on Fri, 19 Aug 2011 17:14:28 +0200
[     13.39] Bumblebee log started at Fri, 19 Aug 2011 17:15:01 +0200
[     13.39] Creating fifo /var/run/bumblebee.fifo for communication...
[     13.40] Making FIFO writable for members of group bumblebee
[     13.40] Waiting for orders
[  14289.54] Checking for X server availability before stopping it...
[  14289.55] The X server has not started or the pidfile is invalid.
[  14289.55] X is stopped.
[  14289.56] Disabling graphics card (unloading driver)...
[  14290.89]
[  14290.90] Bumblebee log ended on Fri, 19 Aug 2011 21:12:59 +0200
[     14.65] Bumblebee log started at Sat, 20 Aug 2011 10:34:08 +0200
[     14.65] Creating fifo /var/run/bumblebee.fifo for communication...
[     14.66] Making FIFO writable for members of group bumblebee
[     14.66] Waiting for orders
[   4384.19] Checking for X server availability before stopping it...
[   4384.19] The X server has not started or the pidfile is invalid.
[   4384.20] X is stopped.
[   4384.20] Disabling graphics card (unloading driver)...
[   4384.25]
[   4384.25] Bumblebee log ended on Sat, 20 Aug 2011 11:46:58 +0200
[     15.67] Bumblebee log started at Sat, 20 Aug 2011 18:23:25 +0200
[     15.67] Creating fifo /var/run/bumblebee.fifo for communication...
[     15.67] Making FIFO writable for members of group bumblebee
[     15.67] Waiting for orders
[  25214.14] Checking for X server availability before stopping it...
[  25214.14] The X server has not started or the pidfile is invalid.
[  25214.15] X is stopped.
[  25214.15] Disabling graphics card (unloading driver)...
[  25214.28]
[  25214.29] Bumblebee log ended on Sun, 21 Aug 2011 01:23:24 +0200
[     22.54] Bumblebee log started at Sun, 21 Aug 2011 09:39:51 +0200
[     22.55] Creating fifo /var/run/bumblebee.fifo for communication...
[     22.55] Making FIFO writable for members of group bumblebee
[     22.55] Waiting for orders
[  26385.09] Checking for X server availability before stopping it...
[  26385.09] The X server has not started or the pidfile is invalid.
[  26385.09] X is stopped.
[  26385.09] Disabling graphics card (unloading driver)...
[  26385.19]
[  26385.25] Bumblebee log ended on Sun, 21 Aug 2011 16:59:14 +0200
[     14.77] Bumblebee log started at Sun, 21 Aug 2011 22:49:39 +0200
[     14.77] Creating fifo /var/run/bumblebee.fifo for communication...
[     14.78] Making FIFO writable for members of group bumblebee
[     14.78] Waiting for orders
[     19.54] Bumblebee log started at Mon, 22 Aug 2011 09:53:55 +0200
[     19.54] Creating fifo /var/run/bumblebee.fifo for communication...
[     19.54] Making FIFO writable for members of group bumblebee
[     19.54] Waiting for orders
[   1792.46] Bumblebee log started at Mon, 22 Aug 2011 10:23:28 +0200
[   1792.47] Creating fifo /var/run/bumblebee.fifo for communication...
[   1792.47] Making FIFO writable for members of group bumblebee
[   1792.48] Waiting for orders
[   1829.96] Waiting for orders
[   2135.09] Checking for X server availability before stopping it...
[   2135.10] The X server has not started or the pidfile is invalid.
[   2135.11] X is stopped.
[   2135.11] Disabling graphics card (unloading driver)...
[   2135.28]
[   2135.28] Bumblebee log ended on Mon, 22 Aug 2011 10:29:10 +0200
[   4397.42] Checking for X server availability before stopping it...
[   4397.42] The X server has not started or the pidfile is invalid.
[   4397.43] X is stopped.
[   4397.43] Disabling graphics card (unloading driver)...
[   4397.44]
[   4397.44] Bumblebee log ended on Mon, 22 Aug 2011 11:06:53 +0200
[    766.91] Bumblebee log started at Tue, 23 Aug 2011 23:02:29 +0200
[    766.93] Creating fifo /var/run/bumblebee.fifo for communication...
[    766.94] Making FIFO writable for members of group bumblebee
[    766.96] Waiting for orders
[    779.85] Optirun start request received.
[    779.86] Checking for X server availability before starting X...
[    779.87] X server is not started
[    779.88] Enabling graphics card (loading driver)...
[    780.15]
[    780.17] Starting X...
[    780.18] Waiting for X server to become available...
[    782.39] X needed 0 retries to become ready
[    782.40] X has started.
[    782.40] Waiting for orders
[    800.81] Waiting for orders
[    991.13] Waiting for orders
[   6805.50] Checking for X server availability before stopping it...
[   6805.93] X is stopped.
[   6805.93] Disabling graphics card (unloading driver)...
[   6805.94]
[   6805.94] Bumblebee log ended on Wed, 24 Aug 2011 00:43:08 +0200
[   2410.20] Bumblebee log started at Wed, 24 Aug 2011 09:48:09 +0200
[   2410.22] Creating fifo /var/run/bumblebee.fifo for communication...
[   2410.24] Making FIFO writable for members of group bumblebee
[   2410.26] Waiting for orders
[   2413.90] Optirun start request received.
[   2413.91] Checking for X server availability before starting X...
[   2413.91] X server is not started
[   2413.92] Enabling graphics card (loading driver)...
[   2414.16]
[   2414.16] Starting X...
[   2414.17] Waiting for X server to become available...
[   2417.49] X needed 0 retries to become ready
[   2417.50] X has started.
[   2417.51] Waiting for orders
[   2434.25] Waiting for orders
[   2735.43] Checking for X server availability before stopping it...
[   2735.92] X is stopped.
[   2735.92] Disabling graphics card (unloading driver)...
[   2735.93]
[   2735.94] Bumblebee log ended on Wed, 24 Aug 2011 09:53:35 +0200
[    252.81] Bumblebee log started at Wed, 24 Aug 2011 17:52:21 +0200
[    252.83] Creating fifo /var/run/bumblebee.fifo for communication...
[    252.84] Making FIFO writable for members of group bumblebee
[    252.85] Waiting for orders
[    269.14] Optirun start request received.
[    269.15] Checking for X server availability before starting X...
[    269.15] X server is not started
[    269.17] Enabling graphics card (loading driver)...
[    269.50]
[    269.52] Starting X...
[    269.54] Waiting for X server to become available...
[    272.83] X needed 0 retries to become ready
[    272.84] X has started.
[    272.85] Waiting for orders
[    283.76] Waiting for orders
[    691.39] Checking for X server availability before stopping it...
[    691.41] The X server has not started or the pidfile is invalid.
[    691.42] X is stopped.
[    691.42] Disabling graphics card (unloading driver)...
[    691.44]
[    691.45] Bumblebee log ended on Wed, 24 Aug 2011 17:59:40 +0200



lt@lt-x65-kub:~$ sudo /etc/init.d/bumblebee start
No pidfile could be found. Bumblebee daemon is not running
Starting daemon...


lt@lt-x65-kub:~$ optirun glxgears
2089 frames in 5.0 seconds = 417.783 FPS
2321 frames in 5.0 seconds = 464.146 FPS


I tryed to unistall but the script cannot be found:

lt@lt-x65-kub:~$ sudo bumblebee-uninstall
sudo: bumblebee-uninstall: command not found



Thanks a lot

Luca

---

*Luca Tersi, Ph.D.*
/Department of Electronics, Computer Science, and Systems/ /(DEIS)/
/Health Sciences and Technologies - Interdepartmental Center for Industrial Research (HST - ICIR) /
/Alma Mater Studiorum - University of Bologna/
Via Venezia 52, I-47521 Cesena (FC) - Italy

-----------------------------------------
/Phone/: (+39) 0547 33 89 53
/Mobile/: (+39) 349 84 92 262
/Fax/: (+39) 0547 17 91 071
/Skype/: lucatersi
/E-Mail/:
luca.tersi@xxxxxxxx <mailto:luca.tersi@xxxxxxxx>
lucatersi@xxxxxxxxx <mailto:lucatersi@xxxxxxxxx>
-----------------------------------------
Hi, I have a W150HRM too. I sometimes have to start the daemon manually and I'm not sure why.

Also, FYI, the PPA is kinda broken at the moment.

- Eric

Follow ups

References