Siduction Forum > Hardware - Support

 Problems with bumblebee / nvidia driver

<< < (2/2)

whistler_mb:
I think your bumblebee installation is borked.

You should remove everything with bumblebee. And probably also the whole nvidia staff.
Look in /etc/X11/xorg.d.conf/ if there are conf-files for intel or nvidia and move them to another directory.
Delete the bumblebee folder in /etc/.

Reboot. Your system should now runs fine, hopefully  ;)

Now you can install the nvidia-driver. Then install bumblebee and primusrun (incl. 32bit libs). Don't make any changes to config-files. Check if your user is in the group bumblebee.

Now, the alternatives should be set to bumblebee

--- Code: ---# LANG=C update-alternatives --config glx
There are 3 choices for the alternative glx (providing /usr/lib/glx).

  Selection    Path                       Priority   Status
------------------------------------------------------------
* 0            /usr/lib/nvidia/bumblebee   125       auto modehttps://forum.siduction.org/Smileys/default/rolleyes.gif
  1            /usr/lib/mesa-diverted      5         manual mode
  2            /usr/lib/nvidia             100       manual mode
  3            /usr/lib/nvidia/bumblebee   125       manual mode

Press <enter> to keep the current choice[*], or type selection number:
--- End code ---

After a reboot you should now able to use primusrun (or optirun)

Pergola:
I followed your steps, but  unfortunately the screen still freezes at boot.

Pergola:
OK... today I did an update and it works! I don't really know why, but I saw that xserver-packages were upgraded. Maybe they were responsible for the problem...?

whistler_mb:
This is SID! Everything is possible  ;)

Pergola:
Hmm... it's not solved completely. If I do


--- Code: ---ssystemctl enable bumblebeed.service
--- End code ---

my old problem is back. As long as the service is disabled, booting and shutdown works with bumblebee being set in update-alternatives. However, before I could use primusrun, I had to perform


--- Code: ---service bumblebeed start
--- End code ---
.

Now I put this line into /etc/rc.local, which works fine. However, now I get a freeze during shutdown. Stoping the service in rc0.d does not work. I assume it is called to late. Is there a way to execute a script automatically as root before X is terminated?

Navigation

[0] Message Index

[*] Previous page

Go to full version
Powered by Advanced Topic Prefix Pro
Powered by SMFPacks WYSIWYG Editor