Trình điều khiển Nvidia không hoạt động trong 12.10


30

Tôi có GeForce GTX 560 Ti. Tôi đã làm việc tốt trong 12.04 với trình điều khiển nvidia. Thật không may, sau ngày cập nhật 12.10, một cái gì đó đã bị hỏng.

Tôi đã thử nvidia-current, nvidia-current-update và nvidia-thử nghiệm. Luôn luôn cùng một hành vi: Độ phân giải xấu trong lightdm, sau khi đăng nhập không có gì ngoại trừ hình nền. Không có bảng thống nhất, phím "thắng" không hoạt động.

Sau khi loại bỏ trình điều khiển nvidia mọi thứ hoạt động.


Điều này sẽ giúp nhiều người dùng: Askubfox.com/questions/61394/NH
Luis Alvarado

Câu trả lời:


30

Trước khi chuyển sang trình điều khiển nvidia, bạn cần cài đặt tiêu đề linux và nguồn linux (xem lỗi 1068341 ). Sau khi nguồn được cài đặt, hãy thử chuyển sang trình điều khiển nvidia.

Đây là cách thực hiện:

Trước khi bạn bắt đầu, hãy cài đặt tất cả các bản cập nhật (và khởi động lại máy tính, nếu bạn được yêu cầu).

  1. Chuyển sang một thiết bị đầu cuối ( Ctrl-Alt-F1).

  2. Đăng nhập như tên người dùng của bạn.

  3. Cài đặt nguồn linux ( sudo apt-get install linux-source) và tiêu đề ( sudo apt-get install linux-headers-generic).

  4. Gỡ cài đặt trình điều khiển nvidia - điều này phụ thuộc vào phiên bản bạn đã cài đặt ( sudo apt-get remove nvidia-currenthoặc sudo apt-get remove nvidia-current-updateshoặc sudo apt-get remove nvidia-experimental-304).

  5. Cài đặt lại trình điều khiển nvidia ( sudo apt-get install nvidia-current-updates).

  6. Nếu nó cài đặt thành công, hãy khởi động lại máy tính ( sudo shutdown -r now).

Hướng dẫn sâu hơn

Liên kết sau đây cung cấp một cái nhìn tổng quan sâu hơn về cách xử lý trình điều khiển nvidia. Nó nên được áp dụng cho nhiều trường hợp tương tự, nhưng không hoàn toàn giống như trường hợp được mô tả ở đây:

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


Tôi đã cài đặt trình điều khiển nguồn linux và sau đó là trình điều khiển nvidia, nhưng vẫn cùng một vấn đề.
konradk

Tôi không chắc chắn nếu tiêu đề linux là cần thiết, nhưng hãy thử cài đặt chúng. Nó phải là linux-headers-3.5.0-17-generic trong trung tâm phần mềm. Sau đó thử chuyển sang trình điều khiển nvidia. Nếu điều đó không hiệu quả, tôi có cách 'thủ công' hơn :)
rft183

Vâng, đó là: bug.launchpad.net/ubfox/+source/ Tiêu đề Linux đã giúp. Cảm ơn bạn!
konradk

Thật tuyệt, tôi rất vui vì nó đã hoạt động. Tôi đã thêm mình vào danh sách những người mà lỗi ảnh hưởng.
rft183

Tôi có phải cài đặt bản cập nhật nvidia không? Hoặc tôi có thể lấy nvidia-current hoặc nvidia-expetimanetal-304 không?
Shahe Tajiryan

8

Đối với tất cả các bạn trong tình huống này (như tôi), có một giải pháp dễ dàng:

  1. Sau khi đăng nhập vào phiên (chỉ hình nền dường như xuất hiện và độ phân giải xấu), nhấp chuột phải và nhấp vào thay đổi hình nền. Sau đó nhấp vào bên trái trong Hiển thị tất cả các cấu hình (hệ thống của tôi bằng tiếng Tây Ban Nha để có thể các tên nhãn khác nhau một cách tinh tế), sau đó là các nguồn Phần mềm và cuối cùng bạn chỉ cần đổi lại thành X.Org Nouveau.
  2. Sau khi áp dụng các thay đổi, nhấn Ctrl+ Alt+ Tđể mở terminal và gõ sudo reboot. Sau đó, hệ thống sẽ hoạt động bình thường trở lại.

  3. Bây giờ hãy thử cài đặt lại trình điều khiển NVIDIA. Cài đặt gói meta, không phải là một phiên bản cụ thể.

    sudo apt-get install linux-headers-generic
    
  4. Chuyển đến bảng cấu hình hệ thống và trong các nguồn phần mềm, chọn trình điều khiển NVIDIA bạn thích. (Tôi thường thích sử dụng bản thử nghiệm độc quyền nhưng đó chỉ là sở thích của tôi)


Cảm ơn bạn đã chỉ ra siêu dữ liệu linux-headers-generic. Tôi đã cập nhật câu trả lời của tôi để phản ánh điều đó.
rft183

1

Trong trường hợp đặc biệt của Ubuntu 12.10 với khả năng tăng tốc phần cứng Nvidia trên Macbook Pro Retina , bộ hướng dẫn này đã được kiểm tra và hoạt động chính xác.


1

Để biết hướng dẫn từng bước để giải quyết vấn đề, hãy làm theo câu trả lời của rft183 .

Nếu có điều gì sai

Để sử dụng trình điều khiển nouveau một lần nữa chạy lệnh:

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

Sau đó, độ phân giải màn hình không thể được đặt nữa. Xóa cấu hình màn hình đã giúp:

rm ~ / .config / Monitor.xml


Trong trường hợp của tôi, vấn đề vẫn tồn tại. Tôi nhận thấy rằng sử dụng tài khoản khách, mọi thứ đều ổn, do đó, cài đặt người dùng đã bị hỏng. 'dconf reset -f / org / compiz' đã giải quyết vấn đề (mặc dù một số cài đặt compiz cũng được đặt lại)
Bachi

0

Tôi chỉ phải sudo apt-get install linux-headers-genericvà khởi động lại. Vì vậy, tôi chỉ:

  1. Chuyển sang thiết bị đầu cuối bằng cách nhấn <Ctrl><Alt>F1và đăng nhập.
  2. sudo apt-get install linux-headers-generic.
  3. sudo reboot.

Hệ thống của tôi xuất hiện ở độ phân giải bình thường và khi tôi đăng nhập vào Unity, v.v. một lần nữa được tải.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.