在 Fedora 16 上,Bumblebee (Optimus) 服務無法透過 3.4 核心啟動

在 Fedora 16 上,Bumblebee (Optimus) 服務無法透過 3.4 核心啟動

我使用的是華碩筆記型電腦(無 MUX 顯示卡),配有 GT 630M(重新命名為 540M)GPU,並且僅安裝了 Fedora 16。我按照此處所述的說明安裝了 bumblebee 和 NVIDIA 驅動程式:http://duxyng.wordpress.com/2012/01/26/finally-working-nvidia-optimus-on-fedora-16/

這些指令與 bumblebee 服務完美配合,在 Linix 核心 3.3 的不同顛覆版本之間正常運作。如果我載入核心版本 3.3.7 和 3.3.8,bumblebee 服務將啟動並允許命令optirun運行。核心版本 3.4.2 不會出現這種情況,且 bumblebee 服務無法啟動。

這個問題似乎在這裡被提出: https://github.com/Bumblebee-Project/bbswitch/issues/23

我可以很好地使用舊內核,但現在我必須避免任何內核更新。我想知道是否有人熟悉這個問題,這似乎是最近的問題。

答案1

1) 您必須確保該核心是使用一組類似的選項進行編譯的,即用於編譯核心的設定文件

2)在這種情況下,根據我的經驗,信號量系統或 BIOS/ACPI 可能有問題,至少如果你問我的話,這是最大的嫌疑。如果製造商無法提供更好的支持,這將是一個真正的挑戰。

還有https://launchpad.net/~mj-casalogic/+archive/ironhide/這是 Bumblebee 的一個分支,可能是你目前最好的選擇。

編輯:您可以存取來源儲存庫https://github.com/MrMEEE/ironhide

相關內容