Masalah saya adalah setelah mencoba memperbarui driver saya melalui GUI driver tambahan, saya tidak dapat mem-boot Ubuntu dengan GUI lagi, karena Xorg mengatakan modul kernel adalah versi 304.88 (Versi lama sebelum saya memperbarui) tetapi komponen driver adalah versi 319.32 (Versi baru)
Ini adalah output dari dpkg -l | grep nvidia
dkpg -l | grep nvidia
ii nvidia-304 : 304.88-0ubuntu0.0.3
NVIDIA binary Xord driver, kernel module and VDPAU library
ii nvidia-319 : 319.32-0ubuntu0.0.1
NVIDIA binary Xord driver, kernel module and VDPAU library
ii nvidia-common : 1:0.2.44.2
Find obselete NVIDIA drivers
ii nvidia-current : 304.88-0ubuntu0.0.3
Transitional package for nvidia-current
ii nvidia-settings : 304.88-0ubuntu.0.0.3
Transitional package for nvidia-settings
ii nvidia-settings-304 : 304.88-0ubuntu.0.0.3
Tool for configuring the NVIDIA graphics driver
ii nvidia-settings-319 : 319.32-0ubuntu.0.0.1
Tool for configuring the NVIDIA graphics driver
Itu adalah output dari file tersebut.
Pesan yang diberikan startx kepada saya adalah:
NVIDIA:API mismatch:modul kernel NVIDIA memiliki versi 304.88, tetapi komponen driver NVIDIA ini memiliki versi 319.32. Harap pastikan bahwa modul kernel dan semua komponen driver NVIDIA memiliki versi yang sama.
Fatal server error:
no screens found
Saya mengerti bahwa ada yang tidak beres selama pembaruan, jadi saya bertanya-tanya bagaimana cara memperbaikinya sehingga bagian yang tersisa dari 304 dihapus dan diganti dengan 319. Saya tidak tahu harus mulai dari mana karena saya pikir nvidia-current-lah yang akan memperbarui ke 319 dan menginstal ulang itu tidak berhasil. Dan saya mencari di Google dan menemukan bahwa seseorang berkata untuk mencoba menginstal/menginstal ulang/menghapus paket ini:nvidia-current-updates-dev
Tetapi saya tidak menginstal paket itu sehingga tidak membantu. Selain itu, saya tidak tahu apa-apa. Semoga informasi yang saya berikan cukup sehingga saya bisa segera mendapatkan jawabannya.
EDIT:
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04.3 LTS
Release: 12.04
Codename: precise
uname -a
Linux SQuad 3.2.0-52-generic #78-Ubuntu SMP Fri Jul 26 16:21:44 UTC 2013 x86_64 x86_64 x86_64 GNU/LINUX
Jawaban Terbaik
Daripada menginstal versi terbaru, saya sarankan Anda untuk menginstal Kernel
yang dimaksudkan untuk Ubuntu 12.04.3 LTS
yaitu Linux Kernel 3.8.0.30
. Ini tersedia di repositori sehingga tidak perlu pergi ke tempat lain. Berikut adalah langkah-langkah untuk menginstal Kernel 3.8.0.30
untuk Ubuntu 12.04.3 LTS.
-
Jalankan perintah berikut secara berurutan (satu per satu, jika Anda mendapatkan kesalahan dalam perintah apa pun, cukup beri komentar untuk perintah yang Anda dapatkan kesalahannya dengan pesan kesalahan)
-
Jalankan ini untuk memperbarui repositori:
sudo apt-get update
-
Jalankan ini untuk menginstal
Kernel 3.8.x
(hati-hati, jangan sampai ada karakter yang terlewat)sudo apt-get install linux-generic-lts-raring linux-headers-3.8.0-30 linux-headers-3.8.0-30-generic linux-headers-generic-lts-raring linux-image-3.8.0-30-generic linux-image-generic-lts-raring
-
Jalankan ini untuk memperbarui grub:
sudo update-grub
-
Jalankan ini untuk mengkonfigurasi ulang semua paket yang diinstal (Ini akan memakan waktu, jadi tunggu. Jika gagal, memberikan beberapa kesalahan, lanjutkan ke langkah berikutnya)
sudo dpkg-reconfigure -a
-
Jalankan ini untuk memulai ulang sistem Anda:
sudo reboot
-
-
Saat memulai ulang, Anda akan melihat satu entri lagi di
Grub Entry
untukLinux Kernel 3.8.0.30
memilih itu. -
Lihat apa yang terjadi.. Balas untuk bantuan lebih lanjut..
Sekarang Menghapus nvidia-304
dan mengkonfigurasi ulang nvidia-319
Ikuti langkah-langkah ini untuk melakukannya.. Saya berasumsi bahwa nvidia-319
saat ini terpasang di sistem Anda.
-
Buka terminal dan jalankan perintah berikut untuk sepenuhnya
nvidia-304
sudo apt-get autoremove nvidia-304* sudo apt-get --purge remove nvidia-304* sudo apt-get autoremove sudo apt-get autoclean
-
Kemudian jalankan perintah ini untuk mengkonfigurasi ulang
nvidia-319
sudo update-grub sudo dpkg-reconfigure nvidia-319
jika perintah di atas menunjukkan beberapa kesalahan maka coba ganti
nvidia-319
dengannvidia-319*
sudo update-grub sudo update-initramfs -u (it would take some time)
-
Kemudian restart sistem Anda
sudo reboot
Balas..