Служба Bumblebee (Optimus) не запускается с ядром 3.4 на Fedora 16

Служба Bumblebee (Optimus) не запускается с ядром 3.4 на Fedora 16

Я использую ноутбук ASUS (графика без мультиплексора) с графическим процессором GT 630M (переименованный в 540M) и установленной только 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, по крайней мере, это самое большое подозрение, если вы спросите меня. Кроме того, BIOS и ACPI являются проприетарным программным обеспечением, поэтому они могут стать настоящей проблемой, если производитель не может предложить лучшую поддержку.

А также естьhttps://launchpad.net/~mj-casalogic/+archive/ironhide/который является ответвлением от Bumblebee и, вероятно, является вашим лучшим вариантом на данный момент.

EDIT: вы можете получить доступ к исходным репозиториям по адресуhttps://github.com/MrMEEE/ironhide

Связанный контент