Ubuntu 12.10 Nvidia GT555M Bumblebee


8

ฉันมีแลปท็อปที่มีการ์ดวิดีโอ Nvidia GT 555M ระบบ Ubuntu 12.10, เคอร์เนล Linux 3.5.0-17-generic

  1. ขั้นตอนที่ฉันทำ:

    sudo add-apt-repository ppa:bumblebee/stable 
    sudo add-apt-repository ppa:ubuntu-x-swat/x-updates 
    sudo apt-get update 
    sudo apt-get install bumblebee bumblebee-nvidia 
    

    รีสตาร์ทระบบ

    optirun glxgears
    

    ข้อความนี้ให้ฉัน: ไม่สามารถเข้าถึง GPU สำรอง - ข้อผิดพลาด: ไม่สามารถโหลดไดรเวอร์ GPU ยกเลิกเนื่องจากการเริ่มต้นทางเลือกถูกปิดใช้งาน

  2. เปิดsudo gedit /etc/bumblebee/bumblebee.confและการเปลี่ยนแปลงDriver=ไปDriver=nvidiaและการKernelDriver=nvidia-current เริ่มต้นระบบและเรียกใช้KernelDriver=nvidiaoptirun glxgears

    ข้อความนี้ให้ฉัน:

     The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect.
     Could not connect to bumblebee daemon - is it running?
    

ใครมีความคิด?!

คำตอบ:


3

KernelDriver=nvidia-currentถูกต้องหากคุณติดตั้งnvidia-currentแพ็คเกจคุณไม่ควรเปลี่ยนสิ่งนั้นบน Ubuntu ตั้งแต่ Ubuntu 12.10 คุณต้องติดตั้งส่วนหัวเคอร์เนลด้วยตัวเอง

ดังนั้นย้อนกลับKernelDriverการเปลี่ยนแปลงของคุณ( Driver=อันนี้ไม่สำคัญ) และติดตั้งเคอร์เนลส่วนหัว:

sudo apt-get install linux-headers-generic

สิ่งนี้ควรสร้างโมดูล nvidia โดยอัตโนมัติ เมื่อสิ่งนี้เสร็จสิ้นให้รีบูทหรือเริ่มต้น Bumblebee daemon:

sudo start bumblebeed

จากนั้นลองเรียกใช้optirun glxspheresอีกครั้ง


ขอบคุณผู้ชาย! มันทำงานได้! ยอดเยี่ยม
herczigem

1

มีวิธีที่ดีกว่าในการจัดการกราฟิกการ์ด Optimus บน Linux: ชื่อ Primus ขึ้นอยู่กับ Bumblebee เพียงทำตามคำแนะนำที่นั่นและเราจะได้ผลลัพธ์ที่ดียิ่งขึ้น (ฉันมีการ์ดกราฟิกเดียวกันกับคุณและมันก็ทำงานได้ดีอย่างน่าอัศจรรย์): http://www.webupd8.org/2012/11/primus-better-performance - และ - less.html อย่างไรก็ตามอย่าลืมvblank_mode=0 primusrunแทนที่จะเป็นprimusrunคนเดียว คุณสามารถทดสอบglxgearsกับมัน เมื่อติดตั้งแล้วหากคุณต้องการคุณยังคงสามารถใช้งานoptirunได้

นี่คือหลักฐานการข้างต้น: ค่อนข้างน่าสงสารสำหรับฉัน


0

อาการ

Ubuntu 12.10 (มิ้นต์ 14) + Bumblebee ใช้optirunงานได้ทันทีหลังจากติดตั้งแล้วหลังจากรีบูตเครื่องจะไม่ทำงานกับข้อความแสดงข้อผิดพลาด:

The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect.
 Could not connect to bumblebee daemon - is it running?

หลังจากรีบูตbumblebeedไม่ได้ทำงานไม่มี/proc/acpi/bbswitchไฟล์bbswitchโมดูลจะไม่โหลด

ปัญหา

bumblebeed ไม่เริ่มหลังจากรีบูต

สารละลาย

หลังจากการตรวจสอบฉันพบวิธีแก้ปัญหา / แฮ็ค / ข้อผิดพลาด / younameit เปิด terminal และดำเนินการ

sudo nano /etc/init/bumblebeed.conf

ค้นหาข้อความ

start on    (login-session-start or desktop-session-start)

stop on     (desktop-shutdown)

และแทนที่ด้วย

start on runlevel [2345]

stop on runlevel [!2345]

บันทึกไฟล์รีบูตและเพลิดเพลิน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.