Siduction Forum > Hardware - Support
Problems with bumblebee / nvidia driver
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