Pertanyaan Cara mengatur nVidia Optimus / Bumblebee di 14.04


Metode sebelumnya yang saya gunakan untuk mengatur Bumblebee pada distribusi berbasis 13.10 adalah tidak bekerja di bawah Ubuntu 14.04 . Bagaimana saya bisa mengaturnya Bumblebee dan Bumblebee GUI di Ubuntu 14.04 ?


31
2018-04-22 04:12


asal


Ok terima kasih. Sebenarnya pertanyaan ini adalah untuk membantu orang lain yang saya sendiri menjawabnya. Saya akan memeriksa prosedur baru yang Anda ceritakan. Terima kasih. - Pavak Paul
user2417946 Terima Kasih Bekerja pada clevo 170sm nvidia 780m, Mint 17 dan easer dari bumblebee. Hanya berharap saya tidak harus me-restart X untuk mengubah tampilan
Tapi Bumblebee lebih baik dan sebenarnya untuk apa teknologi optimus dibuat. - Pavak Paul


Jawaban:


Untuk menginstal bumblebee di Ubuntu 14.04, jalankan perintah ini di terminal

sudo apt-get install bumblebee bumblebee-nvidia primus nvidia-331

Sekarang Anda harus menginstal Bumblebee GUI untuk mengelola aplikasi agar dibuka menggunakan nVidia. Berikut ini petunjuknya:

Instal Indikator Aplikasi Python:

sudo apt-get install python-appindicator

Instal Git:

sudo apt-get install git

Buat direktori untuk git:

mkdir git && cd git

Lihat repositori:

git clone https://github.com/Bumblebee-Project/bumblebee-ui.git
cd bumblebee-ui
sudo ./INSTALL

Pergi ke Aplikasi Startup dan tambahkan bumblebee-indicator

Sekarang reboot.


37
2018-05-18 04:03



Ada saran tentang cara mendapatkan beberapa monitor yang berfungsi dari sini? - modulitos
Saya telah menghubungkan TV melalui output HDMI saya. Saya sedang menjalankan melalui GPU Intel. Tapi saya bisa bermain game melalui GPU nVidia. Bumblebee seperti apa yang terjadi dengan nVidia optimus di windows. Jika Anda ingin menjalankan seluruh sistem Anda ada beberapa paket yang disebut nvidia-prime (Anda perlu menghapus bumblebee untuk itu). Google untuk info lebih lanjut. Tetapi saya sangat menyarankan penggunaan lebah karena primus menyebabkan panas maksimum dan memakan semua baterai. Bumblebee sesuai permintaan, hanya menyalakan GPU saat Anda membutuhkannya. - Pavak Paul
@Monotasker, apakah Anda memiliki sumber untuk klaim ini? Satu-satunya alasan saya menggunakan perdana adalah karena saya tidak bisa mendapatkan bumblebee untuk bekerja lagi. Saya mencoba mendapatkan lebih banyak informasi tentang masa depan prime / bumblebee, tetapi satu-satunya hal yang layak yang dapat saya temukan adalah ini: github.com/Bumblebee-Project/Bumblebee/wiki/… - Galgalesh
Ini mungkin kesalahpahaman. Saya telah melihat banyak posting yang mengatakan bahwa Bumblebee tidak bekerja pada 14.04 dan menawarkan Prime sebagai alternatifnya. Tapi kedengarannya seperti ini mungkin tidak konsisten. Saya akan menghapus klaim dalam jawaban saya. - monotasker
PERINGATAN: Jika Anda melakukan ini tanpa benar-benar yakin bahwa komputer Anda memiliki GPU Optimus dan GPU terintegrasi, Anda mungkin harus menginstal ulang seluruh OS Anda. Jangan lakukan ini pada sistem produksi. Lihat pertanyaan saya: askubuntu.com/questions/621669/… - Lars Nyström


Saya telah menghadapi masalah yang sama untuk beberapa waktu. Saya harus banyak referensi artikel online tetapi saya tidak pernah mendapat bantuan. Jadi saya menulis posting blog saya sendiri dan saya mendapat respon yang sangat positif. Banyak orang memalukan bahwa posting itu bermanfaat. Saya telah memperbaiki pos blog agar lebih mudah digunakan. Satu dapat dengan mudah hanya menyalin dan menempelkan perintah dari blog dan Ini berfungsi dengan baik.

Saya memiliki Laptop Lenovo Z5070 dengan Nvidia 820M dan saya telah menguji solusinya berkali-kali dengan Memasang berbagai versi Ubuntu 14.04 14.10 dan sekarang 15.04. Saya hanya ingin berbagi bagaimana masalah saya diperbaiki.

Pada dasarnya Menginstal Bumblebee dengan Nvidia adalah yang paling sulit dengan Ubuntu karena cara Bumblebee berfungsi sebagai Teknologi. Idealnya Hanya Menginstal Perangkat Lunak seharusnya sudah cukup.

Ini sudah cukup jika Anda menggunakan Driver Nvidia-Saat Ini yang ada di versi 304 saya kira. Namun jika Anda menginstal versi lain, Anda perlu bantuan untuk yakin. Itu adalah tempat di bawah posting blog dapat membantu.

Silakan lihat Sini! 

Salah satu posting saya sebelumnya telah dihapus karena solusi Compete tidak diposting. Namun saya bukan brengsek atau beberapa spammer. Di bawah ini adalah Rincian Teknis 100% dari Menerapkan solusi.


Repositori resmi Ubuntu hanya memiliki driver lama dan tanggal. Saya tidak menggunakannya sendiri dan akan menyarankan Anda melakukan hal yang sama jika Anda menginginkan Driver Nvidia terbaru tanpa masalah.

Tangga:- 

  1. Langkah pertama setelah menginstal Ubuntu adalah menginstal semua pembaruan. Anda dapat menggunakan perangkat lunak pembaru atau menjalankan:

    sudo apt-get update && sudo apt-get upgrade
    
  2. Tambahkan ppa Xorg-edgers menggunakan

    sudo apt-add-repository ppa:xorg-edgers/ppa 
    

    lalu

    sudo apt-get update
    sudo apt-get upgrade && sudo apt-get dist-upgrade
    

    Ini adalah langkah yang paling penting. Jika Anda melewatkan ini, Anda akan melihat layar hitam setelah reboot. Silakan lakukan ini karena kami menggunakan ppa xorg-edgers. Kami perlu memastikan semua paket yang diperlukan untuk lebah dan nvidia diambil dari ppa.

  3. Sekarang Instal driver bumblebee dan Nvidia menggunakan

    sudo apt-get install bumblebee bumblebee-nvidia primus nvidia-349
    
  4. Tambahkan pengguna saat ini ke grup keamanan bumblebee.

    sudo adduser $USER bumblebee
    

    Untuk Ubuntu 15.04 saja: Anda perlu secara manual mengaktifkan ke daemon bumblebee menggunakan

    sudo systemctl enable bumblebeed`
    
  5. Ini akan mengurus Menginstal perangkat lunak yang diperlukan pada sistem Anda. Kita perlu mengkonfigurasinya. Saya dapat meyakinkan Anda jika Anda mengikuti langkah-langkah ini sejauh ini maka konfigurasi harus mudah.

    Kami mulai dengan mengaktifkan driver bbswitch dan intel i915.

     sudo -H gedit /etc/modules 
    

    Ubuntu 15.04: file tersebut /etc/modules-load.d/modules.conf

    Tambahkan dua garis ini padanya

    i915
    bbswitch
    
  6. Edit file konfigurasi bumblebee.

    sudo -H gedit /etc/bumblebee/bumblebee.conf
    
    1. baris 22:

      Driver=nvidia
      
    2. baris 55:

      KernelDriver=nvidia-349
      
    3. baris 58:

      LibraryPath=/usr/lib/nvidia-349:/usr/lib32/nvidia-349
      
    4. baris 61:

      XorgModulePath=/usr/lib/nvidia-349/xorg,/usr/lib/xorg/modules
      
  7. Selain ini ada file lain yang perlu diedit.

    sudo -H gedit /etc/modprobe.d/bumblebee.conf
    

    Tambahkan baris ini di bagian akhir.

    blacklist nvidia-349
    

    Sekarang kamu boleh reboot. Setelah reboot, periksa menggunakan sudo apt-get install mesa-utils jika mesa-utils belum diinstal.

    primusrun glxinfo | grep OpenGL
    

    Ini harus memberi tahu Anda itu nvidia-349.16 driver sedang digunakan.

Harap dicatat bahwa nvidia-349 adalah driver terbaru pada saat menulis ini. Anda dapat menggunakan versi driver lain, mengganti nomor yang sesuai saat diperlukan (perhatikan ketika mengedit file).


10
2018-06-11 23:27



Saya mengalami masalah dengan bumblebee pada 14.04 (Dell XPS 15, GeForce 750M). Tidak pernah bekerja dengan benar, selalu harus menggunakan perdana. Langkah-langkah ini bekerja dengan baik pada 15.04, terima kasih! - karlgrz
Hai, ketika saya mencoba menginstal pada langkah 3: sudo apt-get install bumblebee bumblebee-nvidia primus nvidia-349, saya mendapatkan pesan: Paket nvidia-349 tidak tersedia, tetapi dirujuk oleh paket lain. - Santi
Ok, saya telah menginstal nvidia-352 sekarang, dan panduan Anda bekerja dengan baik! Namun pengaturan nvidia tidak menunjukkan opsi sama sekali (seperti di posting ini askubuntu.com/questions/451405/…) dan dari xrandr tampaknya saya tidak dapat menghubungkan monitor eksternal apa pun. Saya tidak mendapatkan output HDMI. - Santi
Anda perlu menjalankan pengaturan nvidia menggunakan perintah ini. optirun -b none nvidia-settings -c: 8 jika Anda mencoba meluncurkannya jika tidak menunjukkan informasi yang benar, Coba ini dan beri tahu saya! - Rajat Pandita
Hai @RajatPandita terima kasih atas jawaban Anda! Dengan perintah itu, sekarang saya mendapatkan pengaturan nvidia dengan semua menu dan opsi. Namun, saya masih tidak memiliki output monitor eksternal. Di X Server Display Configuration, ketika saya mengklik "Detect Displays", pengaturan nvidia hanya akan mati. - Santi


Saya hanya menginstal NVIDIA GTX880M dari ASUS ROG G750JZ saya melalui url ini (situs prancis) Forum FR Ubuntu 

Versi pendek:

sudo apt-get install nvidia-331 nvidia-settings nvidia-prime mesa-utils vdpau-va-driver

Untuk kesatuan 8 di Ubuntu

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install prime-indicator
sudo reboot

Setelah reboot, Anda dapat melihat logo dari intel atau nvidia di indikator bilah sistem dan Anda dapat beralih di antara keduanya.

Anda dapat menguji kecepatan kartu video Anda dengan glxgears.

  • Kartu Intel saya kembali +/- 60 fps
  • Kartu Nvidia saya kembali +/- 20.000 fps :)

Jika Anda mengalami masalah dengan prime seperti kesalahan popup kosong di panel pengaturan nvidia Anda dapat melihat bug masuk Peluncuran Pad 1310023. Saya mengalami masalah serupa dan saya dapat memperbaikinya dengan itu:

sudo update-alternatives --config x86_64-linux-gnu_gl_conf
sudo ldconfig -n
sudo update-initramfs -u

lalu reboot dan lihat apakah berhasil


5
2018-04-25 21:05





Saya akan berani untuk tidak menjawab pertanyaan secara langsung tetapi, untuk memberikan cara lain. Saya membuat instalasi segar Ubuntu 14.04 minggu lalu, setelah dirilis.

Dan saya hanya mengikuti langkah-langkah yang dijelaskan sini

Singkatnya saya hanya mengikuti langkah-langkah ini:

sudo apt-get purge bumblebee*
sudo apt-get purge libvdpau-va-gl1
sudo apt-get install nvidia-319 nvidia-settings-319 nvidia-prime

Meskipun ada driver yang lebih baru tersedia, versi terakhir pengaturan nvidia adalah 319, jadi saya mengikuti langkah-langkah yang tepat, tetapi pastikan Anda membaca artikel lengkap karena langkah-langkah lain disarankan jika terjadi kesalahan.

:)


1
2018-06-11 00:47





Bumblebee tidak berfungsi untuk setidaknya beberapa orang pada 14.04. Jika itu adalah situasi Anda, Anda dapat menggunakan paket nvidia-prime sebagaimana diuraikan dalam jawaban lain di sini: Mendapatkan grafis hibrida untuk bekerja nvidia-prime GT650M


1
2017-10-29 17:33



Ok terima kasih. Sebenarnya pertanyaan ini adalah untuk membantu orang lain yang saya sendiri menjawabnya. Saya akan memeriksa prosedur baru yang Anda ceritakan. Terima kasih. - Pavak Paul


Agar mendapatkan bumblebee juga berfungsi, Anda perlu menginstalnya, seperti yang disebutkan di atas wiki dan jawaban lain di sini.

sudo apt-get install bumblebee bumblebee-nvidia primus linux-headers-generic

Namun, jika kartu Anda tidak didukung oleh driver default (304 pada saat menulis ini), Anda harus mengambil langkah tambahan. Saya menulis ini di sini karena setelah berjam-jam frustrasi akhirnya saya menemukan jawabannya.

Pertama-tama, Anda harus menginstal driver terbaru sudo apt-get install nvidia 346 pada saat penulisan.

Setelah itu, Anda harus mengedit file /etc/bumblebee/bumblebee.conf dan mengganti semua contoh "nvidia-saat ini" dengan "nvidia-346". Ini juga tertutup jawaban lainnya.

Ini, bagaimanapun, masih akan membuat mesin boot ke layar hitam. Masalahnya adalah modul nvidia sedang dimuat sebelum yang intel. Bumblebee membuat file /etc/modules/modprobe.d/bumblebee.conf yang blacklist nvidia-modul. Namun, file ini belum diperbarui untuk sementara waktu. Oleh karena itu, Anda harus menambahkan yang berikut ini ke bagian akhir file ini:

# 346
blacklist nvidia-346
blacklist nvidia-346-updates
blacklist nvidia-experimental-346

Setelah reboot, Anda sebaiknya pergi. Tentu saja, jangan lupa untuk mengubah "346" ke versi driver apa pun yang Anda gunakan.

saya sudah membuka bug di launchpad, dan semoga ini akan segera diperbaiki.


1