Diagnostik laptop saya menunjukkan beberapa pra-gagal dan memiliki masalah lain, jadi saya segera membeli laptop baru, yang kedua menggunakan Ubuntu. Saya membutuhkan laptop dengan kemampuan grafis yang baik dan telah menemukan pasangan dengan kartu grafis Nvidia GeForce 840M. Dengan kata lain, saya tidak punya masalah sekarang dan saya berharap untuk menghindarinya.
Penelitian saya pada Ask Ubuntu dan di tempat lain menunjukkan bahwa ada beberapa bug dengan driver Ubuntu 14.04 dan Nvidia (bukan hanya untuk driver 840M) tetapi perbaikan telah dilakukan atau paling tidak disarankan. Tapi saya belum melihat apa pun yang pasti, misalnya Sertifikasi Ubuntu untuk laptop hampir tidak dimulai dengan 14,04.
Saya akan menghabiskan 1000 dolar dan akan senang sedikit jaminan sebelum saya melanjutkan - pemahaman saya adalah bahwa Live CD tidak dapat melakukan simulasi penuh. Adakah faktor konkret yang mudah dikenali yang membuat kompatibilitas (lebih) dapat diprediksi, seperti model komputer tertentu dan prosesornya?
Saya sedang mempertimbangkan MSI GP60 dengan Intel i5 4200M dan ASUS n56jn-mb71 dengan Intel i7 4700HQ. Keduanya menggunakan kartu grafis Nvidia 840M.
Jawaban:
Saya memiliki masalah yang sangat mirip dan menghabiskan beberapa hari mencoba membuat kartu saya berfungsi.
Saya memiliki ASUS X550LN yang memiliki Driver Grafik Intel pada CPU dan NVIDIA GEFORCE GT 840M khusus.
Pertama, menginstal driver nvidia-340 akan menyebabkan Unity dan Gnome gagal saat diluncurkan. Saya bisa jatuh ke shell
Ctrl + Alt + F1
dan menghapus driversudo apt-get remove nvidia*
untuk mendapatkan semuanya kembali berjalan hanya pada Driver Grafik Intel.Setelah beberapa penelitian, saya menemukan bahwa memiliki kedua antarmuka ini membuat sistem menjadi NVIDIA Optimus (yang sebenarnya bagus belum didukung dengan baik di Linux). Untungnya, ada proyek bernama Bumblebee yang akan membantu. Info lebih lanjut di sini: https://wiki.ubuntu.com/Bumblebee
Inilah yang akhirnya berhasil untuk saya:
Pasang bumbleebee
add-apt-repository ppa:bumblebee/stable
apt-get update
apt-get install bumblebee bumblebee-nvidia virtualgl linux-headers-generic
Bagi saya, pada saat lebah ini dipasang tapi
nvidia-304
paket dipasang karena ini adalah apa yang sudah diinstal dengannvidia-current
. Mencari online saya menemukan bahwa saya membutuhkan Driver 337+. Pada saat menulis ini, pengemudi terbaik bagi saya adalahnvidia-340
. Namun ini tidak dalam repo default sehingga Anda perlu menambahkan yang lain.Instal driver nvidia yang benar
add-apt-repository ppa:xorg-edgers/ppa
apt-get update
apt-get install nvidia-xxx
Bagi saya, saya mendapat pesan kesalahan saat pertama kali saya berlari
apt-get install nvidia-xxx
. Namun, hanya menjalankannya kembali berfungsi dengan baik. Saya tidak 100% yakin apa yang terjadi.Konfigurasikan lebah untuk menggunakan driver terbaru
/etc/bumblebee/bumblebee.conf
Driver
dan ubah keDriver=nvidia
KernelDriver
dan ubah keKernelDriver=nvidia-xxx
LibraryPath
dan ubah keLibraryPath=/usr/lib/nvidia-xxx:/usr/lib32/nvidia-xxx
XorgModulePath
dan ubah keXorgModulePath=/usr/lib/nvidia-xxx/xorg,/usr/lib/xorg/modules
Pada dasarnya, ganti semua bit nvidia dengan driver nvidia yang Anda instal pada langkah 2.
Setelah mem-boot ulang, semoga Anda dapat mengakses Unity, Gnome, atau manajer tampilan apa pun yang Anda gunakan.
glxspheres
optirun glxspheres
Saya harap ini berhasil untuk orang berikutnya!
sumber
Saya memasang laptop Lenovo Z50-70 dua hari lalu dengan Intel HD 4400 terintegrasi dan dengan GPU Nvidia Geforce 840M ini. Saya menginstal Ubuntu 14.04 trusty thar di atasnya (dari stik usb dengan UEFI boot). Sistem bekerja dengan intel vga secara default, ya, driver nouveau saat ini tidak dapat mengenali Geforce 840M.
Solusi termudah untuk bekerja dengannya:
Di terminal, tambahkan ppa xorg-edgers:
(ketik kata sandi dan tekan enter lain setelah permintaan tambahkan ppa)
Perbarui basis data paket:
Buka jendela Pengaturan sistem, daripada perangkat lunak dan pembaruan, dan tab Driver tambahan. Tunggu beberapa detik, dan sekarang, Anda dapat melihat setidaknya dua komponen dalam daftar Nvidia. Pilih driver nvidia bukan nouveau (versi stabil saat ini adalah 340,58), dan tunggu instalasi otomatis (progressbar akan bekerja di jendela).
Opsional (tetapi disarankan untuk sistem hybrid seperti milik saya): di terminal, instal pengaturan nvidia dan nvidia-prime (mungkin dipasang secara default, saya tidak tahu persis), jadi ketik:
Jangan memasang indikator utama, karena itu membunuh driver yang baik (kecuali paket indikator utama diperbarui oleh pengelola paket, saat ini tidak)!
Nyalakan ulang sistem Anda dan (setelah beberapa kali flashing pada boot pertama) 840M bekerja dengan baik!
Jika Anda menginstal lebah atau alat lain yang tidak didukung, Anda harus membersihkan barang-barang ini terlebih dahulu! Atau Anda bisa mencoba menipu dengan mainan ini. Dengan dukungan utama resmi, Anda dapat beralih antara chip intel dan nvidia dengan aplikasi pengaturan nvidia.
sumber
Yah, saya punya masalah yang sama pada Z50-70 saya. Saya mencoba banyak solusi termasuk yang dijelaskan di sini. Dan saya menemukan sesuatu yang bekerja jauh lebih baik bagi saya daripada keduanya.
Pertama menambahkan apt-repository:
sudo add-apt-repository ppa:xorg-edgers/ppa
.Kemudian perbarui basis data paket
sudo apt-get update
.Dan kemudian instal driver nvidia-331. Instal versi persis ini , bukan versi yang lebih baru. Saya mencoba beberapa versi yang lebih baru (dan juga banyak hal lainnya) dan mereka bekerja tetapi jauh lebih buruk.
sudo apt-get install nvidia-331
.Kemudian cukup reboot. Semuanya harus bekerja dengan baik.
Anda tidak perlu menginstal tambahan hal-hal seperti pengaturan nvidia-prime atau nvidia karena mereka diinstal secara otomatis dengan nvidia-331.
Solusi ini baik untuk sistem hybrid dan normal.
Untuk pemilik sistem hybrid: GPU yang digunakan default haruslah yang nVidia tetapi jika Anda ingin menggunakan yang Intel (misalnya untuk menghemat daya) Anda dapat dengan mudah mengubahnya dengan
nvidia-settings
.Semoga itu bisa membantu. :-)
sumber