Bumblebee Ubuntu 12.10 Nvidia GT555M


8

Tôi có máy tính xách tay với card màn hình Nvidia GT 555M. Hệ thống Ubuntu 12.10, kernel Linux 3.5.0-17-generic

  1. bước tôi làm gì:

    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 
    

    khởi động lại hệ thống

    optirun glxgears
    

    Thông báo này cho tôi: Không thể truy cập GPU thứ cấp - lỗi: Không thể tải trình điều khiển GPU Hủy bỏ vì khởi động dự phòng bị vô hiệu hóa.

  2. Mở sudo gedit /etc/bumblebee/bumblebee.confvà thay đổi Driver=đến Driver=nvidiaKernelDriver=nvidia-currentđến KernelDriver=nvidia. Khởi động lại hệ thống và chạy optirun glxgears.

    Tin nhắn này cho tôi:

     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?
    

Có ai có ý kiến ​​không?!

Câu trả lời:


3

KernelDriver=nvidia-currentlà chính xác nếu bạn đã cài đặt nvidia-currentgói, bạn không nên thay đổi điều đó trên Ubuntu. Kể từ Ubuntu 12.10, bạn cần tự cài đặt các tiêu đề kernel.

Vì vậy, hãy hoàn nguyên KernelDriverthay đổi của bạn (điều Driver=đó không quan trọng) và cài đặt các tiêu đề kernel:

sudo apt-get install linux-headers-generic

Điều này sẽ tự động xây dựng mô-đun nvidia. Khi hoàn thành, khởi động lại hoặc khởi động trình nền Bumblebee:

sudo start bumblebeed

Sau đó thử chạy optirun glxsphereslại.


Cảm ơn bạn! Nó đang hoạt động! Thông minh!
herczigem

1

Thậm chí còn có một cách tốt hơn để quản lý card đồ họa Optimus trên Linux: đó là Primus, nó phụ thuộc vào Bumblebee. Chỉ cần làm theo các hướng dẫn ngay tại đó và chúng tôi sẽ nhận được kết quả thậm chí tốt hơn (tôi có cùng một card đồ họa so với bạn và nó hoạt động rất tốt): http://www.webupd8.org/2012/11/primus-better-performance -Và ít hơn.html Tuy nhiên, đừng quên vblank_mode=0 primusrunthay vì primusrunmột mình. Bạn có thể kiểm tra glxgearsvới nó. Sau khi cài đặt, nếu bạn muốn, bạn vẫn có thể sử dụng optirun.

Đây là một bằng chứng về những điều trên: Khá là xấu với tôi


0

Triệu chứng

Ubuntu 12.10 (Mint 14) + Bumblebee optirunhoạt động một lần ngay sau khi cài đặt và sau khi khởi động lại, nó không bao giờ hoạt động với thông báo lỗi:

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?

Sau khi khởi động lại bumblebeedkhông chạy, không có /proc/acpi/bbswitchtập tin, bbswitchmô-đun không được tải.

Vấn đề

bumblebeed không bắt đầu sau khi khởi động lại.

Giải pháp

Sau một số điều tra, tôi đã tìm thấy giải pháp / hack / bug / younameit. Mở terminal và thực thi

sudo nano /etc/init/bumblebeed.conf

Tìm kiếm văn bản

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

stop on     (desktop-shutdown)

và thay thế nó bằng

start on runlevel [2345]

stop on runlevel [!2345]

Lưu tập tin, khởi động lại và thưởng thức.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.