Pengemudi Nvidia tidak bekerja di 12.10

30

Saya memiliki GeForce GTX 560 Ti. Saya bekerja dengan baik di 12,04 dengan driver nvidia. Sayangnya, setelah pembaruan 12,10 todays, sesuatu rusak.

Saya sudah mencoba nvidia-current, nvidia-current-updates dan nvidia-eksperimen. Perilaku yang selalu sama: Resolusi buruk dalam lightdm, setelah tidak mencatat apa pun kecuali wallpaper. Tidak ada panel persatuan, kunci "win" tidak berfungsi.

Setelah menghapus driver nvidia semuanya berfungsi.

konradk
sumber
Ini akan membantu banyak pengguna: askubuntu.com/questions/61396/…
Luis Alvarado

Jawaban:

30

Sebelum beralih ke driver nvidia, Anda perlu menginstal source-linux dan linux-header (lihat bug 1068341 ). Setelah sumber diinstal, coba beralih ke driver nvidia.

Begini caranya:

Sebelum Anda mulai, instal semua pembaruan (dan reboot komputer, jika Anda diminta).

  1. Beralih ke terminal ( Ctrl-Alt-F1).

  2. Login sebagai nama pengguna Anda.

  3. Instal sumber linux ( sudo apt-get install linux-source) dan header ( sudo apt-get install linux-headers-generic).

  4. Hapus instalan driver nvidia - ini tergantung pada versi yang Anda instal ( sudo apt-get remove nvidia-currentatau sudo apt-get remove nvidia-current-updatesatau sudo apt-get remove nvidia-experimental-304).

  5. Instal ulang driver nvidia ( sudo apt-get install nvidia-current-updates).

  6. Jika berhasil menginstal, restart komputer ( sudo shutdown -r now).

Cara Mendalam Lebih mendalam

Tautan berikut memberikan gambaran yang lebih mendalam tentang cara menangani driver nvidia. Seharusnya berlaku untuk lebih banyak kasus, yang serupa, tetapi tidak persis sama dengan yang dijelaskan di sini:

https://help.ubuntu.com/community/BinaryDriverHowto/Nvidia

rft183
sumber
Saya sudah menginstal linux-source dan kemudian driver nvidia, tetapi masih masalah yang sama.
konradk
Saya tidak yakin apakah linux-header diperlukan, tetapi cobalah menginstalnya. Seharusnya linux-headers-3.5.0-17-generic di pusat perangkat lunak. Kemudian cobalah beralih ke driver nvidia. Jika itu tidak berhasil, saya punya cara yang lebih 'manual' :)
rft183
Ya, itu dia: bugs.launchpad.net/ubuntu/+source/… Linux header membantu. Terima kasih!
konradk
Keren, aku senang itu berhasil. Saya menambahkan diri saya ke daftar orang yang mempengaruhi bug.
rft183
Apakah saya harus menginstal nvidia-current-updates? Atau bisakah saya mendapatkan nvidia-current atau nvidia-expetimanetal-304?
Shahe Tajiryan
8

Untuk Anda semua dalam situasi ini (seperti saya dulu) ada solusi mudah:

  1. Setelah masuk ke sesi (hanya wallpaper yang tampak dan resolusi buruk), klik kanan dan klik ganti wallpaper. Kemudian klik di sebelah kiri dalam Tampilkan semua konfigurasi (sistem saya dalam bahasa Spanyol jadi mungkin nama labelnya agak berbeda), kemudian sumber Perangkat Lunak dan akhirnya Anda hanya perlu mengubah kembali ke X.Org Nouveau.
  2. Setelah menerapkan perubahan, tekan Ctrl+ Alt+ Tuntuk membuka terminal dan ketik sudo reboot. Setelah ini, sistem harus bekerja dengan baik lagi.

  3. Sekarang coba instal driver NVIDIA lagi. Instal paket meta, bukan versi spesifik.

    sudo apt-get install linux-headers-generic
    
  4. Buka panel konfigurasi sistem dan di sumber perangkat lunak pilih driver NVIDIA yang Anda inginkan. (Saya biasanya lebih suka menggunakan yang sudah dipatenkan tetapi itu hanya preferensi saya)

rtomasa
sumber
Terima kasih telah menunjukkan metapackage linux-header-generik. Saya telah memperbarui jawaban saya untuk mencerminkan hal itu.
rft183
1

Dalam kasus khusus Ubuntu 12.10 dengan akselerasi perangkat keras Nvidia pada Macbook Pro Retina , serangkaian instruksi ini telah diuji dan berfungsi dengan benar.

speciousfool
sumber
1

Untuk petunjuk langkah demi langkah untuk menyelesaikan masalah, ikuti jawaban rft183 .

Jika ada yang salah

Untuk menggunakan driver nouveau lagi jalankan perintah:

sudo apt-get install xserver-xorg-video-nouveau --reinstall

Setelah itu resolusi monitor tidak dapat diatur lagi. Menghapus konfigurasi monitor membantu:

rm ~ / .config / monitor.xml

lumbric
sumber
Dalam kasus saya, masalahnya tetap ada. Saya perhatikan bahwa menggunakan akun tamu, semuanya baik-baik saja, jadi pengaturan pengguna rusak. 'dconf reset -f / org / compiz' menyelesaikan masalah ini (meskipun beberapa pengaturan compiz juga telah disetel kembali)
Bachi
0

Saya hanya perlu sudo apt-get install linux-headers-genericdan reboot. Jadi saya hanya:

  1. Beralih ke terminal dengan menekan <Ctrl><Alt>F1dan login.
  2. sudo apt-get install linux-headers-generic.
  3. sudo reboot.

Sistem saya muncul pada resolusi normal dan ketika saya masuk Unity, dll. Sekali lagi dimuat.

kacang
sumber