Ubuntu 12.04 - masalah dengan driver nvidia


4

Saya menginstal 12,04 LTS baru-baru ini. Saya menginstal driver Nvidia yang menjalankan yang berikut di terminal:

$ sudo apt-get purge nvidia-* 
$ sudo apt-get update 
$ sudo apt-get install nvidia-current-updates 

Saya juga mencoba menginstal melalui file RUN: tautan .

Setelah mengeksekusi file RUN dan me-reboot, resolusi layar saya macet pada 640 X 480. Saya memiliki layar FHD.

Saya telah menjalankan sudo apt-get purge nvidia-*lagi, dan sekarang ingin bertanya bagaimana saya bisa meminta memperbaiki masalah ini. Saat ini saya tidak memiliki apa pun yang relevan dengan Nvidia di sistem saya.

Berlari sudo dpkg --get-selections | grep nvidiamemberi saya hasil kosong.

Resolusi layar saya masih 640 X 480.

(ada begitu banyak jawaban di luar sana tentang topik ini dan perintah dalam berbagai urutan, sehingga saya harus bertanya lagi, maaf jika itu persis duplikat)

Sunting

Saya mencoba mencopot pemasangan menggunakan file run, dan ia bertanya apakah saya ingin mengembalikan pengaturan x yang didukung. Saya mengklik ya. Setelah menghapus & mem-boot ulang, desktop baru saja memiliki wallpaper.

Lalu aku berlari:

sudo apt-get install nvidia-current-updates 

Saya reboot lagi. Saat ini desktop terlihat normal.

Jika saya lari

sudo dpkg --get-selections | grep nvidia

saya mendapat

nvidia-304-updates              install
nvidia-current-updates          install
nvidia-settings                 install

Pengaturan sistem saya masih menunjukkan Graphics : unknown.

Bagaimana saya tahu jika driver display saya sudah dikonfigurasi dengan benar?

Saya juga bisa menjalankan:

 $ nvidia-settings

dan sebuah jendela berjudul Nvidia X Server Settingsmuncul. Apakah ini berarti semuanya baik-baik saja, meskipun pengaturan memberitahu saya unknown graphics?

Edit 2

Saya mencoba menginstal mesa-utils, sekarang alih-alih menunjukkan grafik yang tidak dikenal, itu menunjukkan kosong: P .. apakah itu lebih baik?

masukkan deskripsi gambar di sini

Edit 3

Saya pikir driver nvidia saya masih belum dikonfigurasi dengan benar. Merujuk jawaban ini

Ketika saya menjalankan:

glxinfo | grep vendor

saya mendapat

Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Error: couldn't find RGB GLX visual or fbconfig
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".

Output yang diharapkan:

server glx vendor string: NVIDIA Corporation
client glx vendor string: NVIDIA Corporation
OpenGL vendor string: NVIDIA Corporation

Apa yang harus dilakukan ?

Edit 4

Saya juga mencoba

$ lshw -c video
WARNING: you should run this program as super-user.
*-display UNCLAIMED     
   description: VGA compatible controller
   product: GK208M [GeForce GT 730M]
   vendor: NVIDIA Corporation
   physical id: 0
   bus info: pci@0000:02:00.0
   version: a1
   width: 64 bits
   clock: 33MHz
   capabilities: vga_controller bus_master cap_list
   configuration: latency=0
   resources: memory:f0000000-f0ffffff memory:c0000000-cfffffff 
   memory:d0000000-   d1ffffff ioport:3000(size=128)
   *-display
   description: VGA compatible controller
   product: 4th Gen Core Processor Integrated Graphics Controller
   vendor: Intel Corporation
   physical id: 2
   bus info: pci@0000:00:02.0
   version: 06
   width: 64 bits
   clock: 33MHz
   capabilities: vga_controller bus_master cap_list rom
   configuration: driver=i915 latency=0
   resources: irq:49 memory:f1000000-f13fffff memory:e0000000
   -efffffff ioport:4000(size=64)
   WARNING: output may be incomplete or inaccurate, you should run 
   this program as super-user.

Apakah ini menunjukkan semuanya beres?

Edit 5

Inilah jendela driver tambahan saya:

masukkan deskripsi gambar di sini

Haruskah saya melanjutkan & mengaktifkan 304?

Edit 6

Setelah berlari

 sudo apt-get install nvidia-current

sesuai salah satu saran, jendela driver tambahan berubah menjadi:

masukkan deskripsi gambar di sini

Juga:

$ sudo dpkg --get-selections | grep nvidia
nvidia-304                  install
nvidia-304-updates          install
nvidia-current              install
nvidia-current-updates      install
nvidia-settings             install

Pengaturan gambar masih kosong.

Lari $nvidia-settingsmenunjukkan saya:

masukkan deskripsi gambar di sini

Apa yang tersisa untuk dilakukan ??

Edit 7

Tanpa ada yang membalas ... Saya menginstal entri terakhir dalam daftar, dan menonaktifkan 304. Sekarang saya akan mencoba sudo nvidia-xconfig& reboot. semoga saja ..

masukkan deskripsi gambar di sini


Untuk melihat driver saat ini dijalankanlshw -c video
user107425

@ user107425 silakan lihat edit.
Jake

@ user107425 Saya mengedit dengan perintah yang Anda sarankan.
Jake

Anda menjalankan driver video Intel. configuration: driver=i915
user107425

@ user107425 Silakan lihat hasil edit yang baru saja saya buat.
Jake

Jawaban:


1

Saya tidak yakin tetapi berpikir begitu Ubuntu tidak menyediakan versi driver Nvidia terbaru secara langsung. Anda perlu mendapatkan bantuan dari Nvidia.

Saya pikir Anda memerlukan versi driver terbaru, hapus 331 yang sudah diinstal, Anda bisa mendapatkan berbagai versi driver Nvidia. Terbaru dirilis pada 10 Juli 2014.

Klik di sini .


1

Anda akan membutuhkan lebah untuk mengaktifkan nvidia gpu.

Untuk 12,04

sudo apt-get remove --purge nvidia-*

sudo rm /etc/X11/xorg.conf

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

sudo apt-get install ubuntu-desktop linux-headers-generic-lts-raring

sudo add-apt-repository ppa:bumblebee/stable

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

reboot

periksa pengaturan ini terhadap driver yang diinstal dan sesuaikan seperlunya

sudo nano /etc/bumblebee/bumblebee.conf

* Jika Anda memperbarui driver Anda harus mengedit file ini dan menyesuaikan pengaturan.

Driver=nvidia

KernelDriver=nvidia-331-updates

LibraryPath=/usr/lib/nvidia-331-updates:/usr/lib32/nvidia-331-updates

XorgModulePath=/usr/lib/nvidia-331-updates/xorg,/usr/lib/xorg/modules

Penggunaan [perintah] [opsi] [program]

optirun -b primus glxspheres

Atau

primusrun glxgears

primusrun firefox

primusrun wine gta-vc.exe

primusrun steam

primusrun nvidia-settings

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.