SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
After yesterday's update of Slackware, I re-ran the https://raw.githubusercontent.com/ry...re/crazybee.sh
script to rebuild the bumblebee/bbswitch/nvidia software on my system. I suspect that something is broken.
Stdout output appears ok:
Code:
Reinstall!
+==============================================================================
| Upgrading libbsd-0.7.0-x86_64-1_bbsb package using /tmp/libbsd-0.7.0-x86_64-1_bbsb.txz
+==============================================================================
Pre-installing package libbsd-0.7.0-x86_64-1_bbsb...
Removing package /var/log/packages/libbsd-0.7.0-x86_64-1_bbsb-upgraded-2016-01-20,06:57:34...
Verifying package libbsd-0.7.0-x86_64-1_bbsb.txz.
Installing package libbsd-0.7.0-x86_64-1_bbsb.txz:
PACKAGE DESCRIPTION:
# libbsd (library of BSD functions)
#
# This library provides useful functions commonly found on BSD systems,
# and lacking on others like GNU systems, thus making it easier to port
# projects with strong BSD origins, without needing to embed the same
# code over and over again on each project.
#
# Homepage: http://libbsd.freedesktop.org/wiki/
#
Executing install script for libbsd-0.7.0-x86_64-1_bbsb.txz.
Package libbsd-0.7.0-x86_64-1_bbsb.txz installed.
Package libbsd-0.7.0-x86_64-1_bbsb upgraded with new package /tmp/libbsd-0.7.0-x86_64-1_bbsb.txz.
+==============================================================================
| Upgrading bumblebee-3.2.1-x86_64-1_bbsb package using /tmp/bumblebee-3.2.1-x86_64-1_bbsb.txz
+==============================================================================
Pre-installing package bumblebee-3.2.1-x86_64-1_bbsb...
Removing package /var/log/packages/bumblebee-3.2.1-x86_64-1_bbsb-upgraded-2016-01-20,06:57:35...
Verifying package bumblebee-3.2.1-x86_64-1_bbsb.txz.
Installing package bumblebee-3.2.1-x86_64-1_bbsb.txz:
PACKAGE DESCRIPTION:
# bumblebee (NVIDIA Optimus support)
#
# Bumblebee daemon is a rewrite of the original Bumblebee service,
# providing an elegant and stable means of managing Optimus hybrid
# graphics chipsets. A primary goal of this project is to not only
# enable use of the discrete GPU for rendering, but also to enable
# smart power management of the dGPU when it's not in use.
#
# Homepage: https://github.com/Bumblebee-Project/bumblebee/
#
Executing install script for bumblebee-3.2.1-x86_64-1_bbsb.txz.
Package bumblebee-3.2.1-x86_64-1_bbsb.txz installed.
Package bumblebee-3.2.1-x86_64-1_bbsb upgraded with new package /tmp/bumblebee-3.2.1-x86_64-1_bbsb.txz.
+==============================================================================
| Upgrading primus-0.1.7-x86_64-1_bbsb package using /tmp/primus-0.1.7-x86_64-1_bbsb.txz
+==============================================================================
Pre-installing package primus-0.1.7-x86_64-1_bbsb...
Removing package /var/log/packages/primus-0.1.7-x86_64-1_bbsb-upgraded-2016-01-20,06:57:36...
Verifying package primus-0.1.7-x86_64-1_bbsb.txz.
Installing package primus-0.1.7-x86_64-1_bbsb.txz:
PACKAGE DESCRIPTION:
# primus (OpenGL offloading)
#
# Primus is a shared library that provides OpenGL and GLX APIs and
# implements low-overhead local-only client-side OpenGL offloading via
# GLX forking, similar to VirtualGL. It intercepts GLX calls and
# redirects GL rendering to a secondary X display, presumably driven
# by a faster GPU.
#
# Homepage: https://github.com/amonakov/primus/
#
Package primus-0.1.7-x86_64-1_bbsb.txz installed.
Package primus-0.1.7-x86_64-1_bbsb upgraded with new package /tmp/primus-0.1.7-x86_64-1_bbsb.txz.
Cannot install xf86-video-nouveau-blacklist-noarch-1.txz: file not found
+==============================================================================
| Upgrading libvdpau-1.1.1-x86_64-1_bbsb package using /tmp/libvdpau-1.1.1-x86_64-1_bbsb.txz
+==============================================================================
Pre-installing package libvdpau-1.1.1-x86_64-1_bbsb...
Removing package /var/log/packages/libvdpau-1.1.1-x86_64-1_bbsb-upgraded-2016-01-20,06:57:37...
Verifying package libvdpau-1.1.1-x86_64-1_bbsb.txz.
Installing package libvdpau-1.1.1-x86_64-1_bbsb.txz:
PACKAGE DESCRIPTION:
# libvdpau (VDPAU wrapper library)
#
# This package contains the libvdpau wrapper library and the
# libvdpau_trace debugging library, along with the header files needed
# to build VDPAU applications. To actually use a VDPAU device, you
# need a vendor-specific implementation library, like the one
# shipped with nvidia's binary graphics driver.
#
# Homepage: http://cgit.freedesktop.org/~aplattner/libvdpau
#
Executing install script for libvdpau-1.1.1-x86_64-1_bbsb.txz.
Package libvdpau-1.1.1-x86_64-1_bbsb.txz installed.
Package libvdpau-1.1.1-x86_64-1_bbsb upgraded with new package /tmp/libvdpau-1.1.1-x86_64-1_bbsb.txz.
+==============================================================================
| Upgrading nvidia-bumblebee-358.16-x86_64-1_bbsb package using /tmp/nvidia-bumblebee-358.16-x86_64-1_bbsb.txz
+==============================================================================
Pre-installing package nvidia-bumblebee-358.16-x86_64-1_bbsb...
Removing package /var/log/packages/nvidia-bumblebee-358.16-x86_64-1_bbsb-upgraded-2016-01-20,06:57:38...
Verifying package nvidia-bumblebee-358.16-x86_64-1_bbsb.txz.
Installing package nvidia-bumblebee-358.16-x86_64-1_bbsb.txz:
PACKAGE DESCRIPTION:
# nvidia-bumblebee (NVIDIA drivers for Bumblebee)
#
# This package contains the proprietary NVIDIA drivers, without the
# kernel modules, packaged correctly to be used with bumblebee. Please
# note, the drivers in this package are packaged for bumblebee. Unless
# this package is being used with bumblebee it will not be of much use.
#
# Homepage: http://www.nvidia.com/
#
Executing install script for nvidia-bumblebee-358.16-x86_64-1_bbsb.txz.
Package nvidia-bumblebee-358.16-x86_64-1_bbsb.txz installed.
Package nvidia-bumblebee-358.16-x86_64-1_bbsb upgraded with new package /tmp/nvidia-bumblebee-358.16-x86_64-1_bbsb.txz.
+===========================================+
+ Please reboot to enjoy your new driver. +
+===========================================+
Stderr output does not look as positive:
Code:
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
sh: download.sh: No such file or directory
groupadd: group 'bumblebee' already exists
Bumblebee-SlackBuilds/crazybee.sh: line 56: cd: ../libbsd/: No such file or directory
sh: libbsd.SlackBuild: No such file or directory
Bumblebee-SlackBuilds/crazybee.sh: line 56: cd: ../bumblebee/: No such file or directory
sh: bumblebee.SlackBuild: No such file or directory
Bumblebee-SlackBuilds/crazybee.sh: line 56: cd: ../bbswitch/: No such file or directory
sh: bbswitch.SlackBuild: No such file or directory
ls: cannot access /tmp/bbswitch-*_bbsb.txz: No such file or directory
Bumblebee-SlackBuilds/crazybee.sh: line 67: cd: ../primus/: No such file or directory
sh: primus.SlackBuild: No such file or directory
Bumblebee-SlackBuilds/crazybee.sh: line 107: cd: ../nouveau-blacklist/: No such file or directory
Bumblebee-SlackBuilds/crazybee.sh: line 56: cd: ../libvdpau/: No such file or directory
sh: libvdpau.SlackBuild: No such file or directory
Bumblebee-SlackBuilds/crazybee.sh: line 56: cd: ../nvidia-kernel/: No such file or directory
sh: nvidia-kernel.SlackBuild: No such file or directory
ls: cannot access /tmp/nvidia-kernel-*_bbsb.txz: No such file or directory
Bumblebee-SlackBuilds/crazybee.sh: line 67: cd: ../nvidia-bumblebee/: No such file or directory
sh: nvidia-bumblebee.SlackBuild: No such file or directory
--2016-01-20 06:57:52-- https://raw.githubusercontent.com/ryanpcmcquen/linuxTweaks/master/slackware/crazybee.sh
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 199.27.76.133
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|199.27.76.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 4133 (4.0K) [text/plain]
Saving to: '/root/Bumblebee-SlackBuilds/crazybee.sh'
0K .... 100 1.54G=0s
Last-modified header missing -- time-stamps turned off.
2016-01-20 06:57:52 (1.54 GB/s) - '/root/Bumblebee-SlackBuilds/crazybee.sh' saved [4133/4133]
Bumblebee-SlackBuilds/crazybee.sh: line 144: cho: command not found
I am wondering if anyone else has run this recently and had similar output?
Also, you clearly didn't use crazybee.sh from the beginning, or else you would have a git repo. Please `rm -rf ~/Bumblebee-SlackBuilds/` and run crazybee.sh again.
To report "issues" on github would most likely require me to make an account.
Yeah, I used the other crazybee. The one that came on a mini CD in a box of corn flakes.
So it's looking like the answer is "no", that no one else is having that problem.
What I meant was that you don't have the full Bumblebee-SlackBuilds repo, that is why you are getting all those errors. Remove the folder and run crazybee.sh again, it will clone the repo for you.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.