bumblebee-nvidia stuff

Luca Boccassi luca.boccassi at gmail.com
Mon Oct 19 20:48:22 UTC 2015


On Mon, 2015-10-19 at 16:32 +0200, Andreas Beckmann wrote:
> Hi,
> 
> looking at nvidia-bumblebee again, I don't see support for the legacy
> drivers we have in Debian ...

True, it should be added. I've tried just now with 340.93-2 and it works
just fine (after editing /etc/bumblebee.conf and restarting the daemon).

> Depends: ${shlibs:Depends}, ${misc:Depends}, bumblebee (=
> ${binary:Version}),
> # proprietary NVIDIA packages in Debian
>  nvidia-driver | nvidia-glx | nvidia-kernel-dkms | nvidia-kernel-amd64 |
>  nvidia-kernel-686-pae | nvidia-kernel-486 |
> 
> Also I don't understand why there is a list of kernel module packages
> here, don't you need both
>  * the nvidia.ko kernel module (or however it is named currently) and
>  * the nvidia lib*GL* libraries (but not in the default searchpath)
> to run bumblebee stuff with the proprietary nvidia driver backend?

Maybe for Cuda? You don't need the full driver and the GL libraries for
that, right? In that case, one could have just bumblebee and the kernel
module. But I've never tried such a setup.

> Should /etc/modprobe.d/bumblebee.conf be integrated with the glx
> alternative (via the nvidia/bumblebee variant)? So switching
> bumblebee(-nvidia) on and off could also happen via the glx alternative
> (+ some trigger activation+processing).
> 
> Maybe the modprobe configuration should be split into
>   bumblebee-blacklists-nouveau.conf
>   bumblebee-blacklists-nvidia.conf
> and be moved to /etc/bumblebee with symlinks being placed in modprobe.d
> via some alternative :-) (see glx-alternative-nvidia/fglrx if the actual
> file (and not a dangling symlink) is required to be present in the
> initrd). That would also solve the leaves-a-conffile in modprobe.d after
> purge issues. I doubt LP: #1242785 is fixed with the current postinst ...

That could be done. But what would be the advantage? To use nouveau one
has to nuke the nvidia-driver anyway, right?

Also the package is the same on Ubuntu. I'm not familiar with the
glx-alternative situation there.

> No clue how bumblebee with nouveau as backend works.
> I don't know much about bumblebee, having no hardware that requires it
> :-)

It should work just the same, but I've not tried it. I'm available for
any testing you need.

Kind regards,
Luca Boccassi

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-nvidia-devel/attachments/20151019/6a9bf7ae/attachment.sig>


More information about the pkg-nvidia-devel mailing list