Ich verwende ein ASUS-Laptop (MUXless-Grafik) mit einer GT 630M (umbenannt in 540M) GPU und nur Fedora 16 installiert. Ich habe Bumblebee und die NVIDIA-Treiber gemäß den hier beschriebenen Anweisungen installiert:http://duxyng.wordpress.com/2012/01/26/finally-working-nvidia-optimus-on-fedora-16/
Diese Anweisungen funktionierten einwandfrei, da der Bumblebee-Dienst zwischen verschiedenen Subversionen des Linux-Kernels 3.3 einwandfrei lief. Wenn ich die Kernelversionen 3.3.7 und 3.3.8 lade, wird der Bumblebee-Dienst gestartet und der optirun
Befehl kann ausgeführt werden. Dies passiert nicht mit der Kernelversion 3.4.2, und der Bumblebee-Dienst kann nicht gestartet werden.
Dieses Problem scheint hier angesprochen worden zu sein: https://github.com/Bumblebee-Project/bbswitch/issues/23
Ich komme mit den älteren Kerneln gut zurecht, muss jetzt aber jegliche Kernel-Updates vermeiden. Ich frage mich, ob irgendjemand mit diesem Problem vertraut ist, es scheint ein relativ neues Problem zu sein.
Antwort1
1) Sie müssen sicherstellen, dass diese Kernel mit einem ähnlichen Satz von Optionen kompiliert werden, d. h. mit der Konfigurationsdatei, die zum Kompilieren des Kernels verwendet wird
2) In diesem Fall und meiner Erfahrung nach kann etwas mit dem Semaphorsystem oder dem BIOS/ACPI nicht stimmen; zumindest ist dies meiner Meinung nach der Hauptverdächtige. Außerdem handelt es sich beim BIOS und ACPI um proprietäre Software, sie können also eine echte Herausforderung darstellen, wenn der Hersteller keinen besseren Support bieten kann.
Es gibt auchhttps://launchpad.net/~mj-casalogic/+archive/ironhide/Dies ist ein Fork von Bumblebee und wahrscheinlich derzeit Ihre beste Option.
EDIT: Sie erreichen die Quell-Repos unterhttps://github.com/MrMEEE/ironhide