Làm cách nào tôi có thể sửa 'Không thể tải: nvidia-Installer ncurses v6 giao diện người dùng'?


11

Tôi muốn cài đặt trình điều khiển nvidia ( 367.27) mới nhất cho tôi GeForce 940MX.

Tại sao tôi muốn chuyển đổi

Hiện tại, tôi đã 361.42cài đặt từ kho chính thức. Tuy nhiên, cái này có vấn đề với TensorFlow ( số 2810 ).

Tôi đã làm gì

  1. Tải xuống trình điều khiển mới nhất từ http://www.nvidia.com/Doad/index.aspx
  2. Đóng mọi thứ, đăng xuất, chuyển sang bảng điều khiển ( Ctrl+ Alt+ F2)
  3. Tắt của lightdm ( sudo service lightdm stop)
  4. Thực thi tập lệnh đã tải xuống ( sudo sh NVIDIA-Linux-x86_64-367.27.run)

Tôi mong đợi điều gì

Tôi nghĩ rằng điều này sẽ chỉ đơn giản là cập nhật trình điều khiển.

Chuyện gì đã xảy ra

Sau khi chấp nhận EULA, tôi đã gặp lỗi. Nó hỏi tôi có muốn tiếp tục cài đặt hay hủy bỏ nó không. Tôi đã hủy bỏ và xem thông báo lỗi:

$ cat /var/log/nvidia-installer.log     
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Fri Jul 15 13:41:43 2016
installer version: 367.27

PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

nvidia-installer command line:
    ./nvidia-installer

Unable to load: nvidia-installer ncurses v6 user interface

Using: nvidia-installer ncurses user interface
-> Detected 8 CPUs online; setting concurrency level to 8.
-> License accepted.
-> Installing NVIDIA driver version 367.27.
-> Running distribution scripts
   executing: '/usr/lib/nvidia/pre-install'...
-> done.
-> The distribution-provided pre-install script failed!  Are you sure you want to continue? (Answer: Abort installation)
ERROR: Installation has failed.  Please see the file '/var/log/nvidia-installer.log' for details.  You may find suggestions on fixing installation problems in the README available on the Linux driver download page at www.nvidia.com.

Làm thế nào tôi có thể khắc phục vấn đề này?

Làm thế nào tôi quay trở lại

Sau khi bỏ qua cảnh báo và cài đặt nó, tôi không nhận được bất kỳ đồ họa nào. Chỉ là một màn hình đen. Vì vậy, tôi đã gỡ cài đặt:

  1. Nhấn shifttrong khi khởi động
  2. Đi vào một vỏ gốc
  3. Làm cho nó có thể ghi bằng cách mount -o remount,rw /( -đang ?/nằm -trong bố cục của người Mỹ)
  4. sh NVIDIA-Linux-x86_64-367.27.run --uninstall

Tôi nghi ngờ rằng thông báo cho thấy một lỗi nghiêm trọng - nó dường như tiếp tục vui vẻ sau khi sử dụng nvidia-installer ncurses user interface(không có 'v6'). Có bất cứ điều gì khác trong thông báo lỗi mà bạn nhớ (đã đề cập đến DKMS hoặc ký bất kỳ cơ hội nào không?)
Steeldo

Trong thực tế, khi tôi tiếp tục cài đặt, mọi thứ đều hoạt động. Cho đến khi tôi cố gắng khởi động lại GUI. Sau đó, tôi không có đồ họa: - /
Martin Thoma

Nghe có vẻ giống như một câu hỏi khác (khả năng tương thích của trình điều khiển cụ thể với card đồ họa của bạn?)
Steeldo

Tôi đã tải xuống trình điều khiển từ trang web nvidia và tôi đã chọn đúng card đồ họa. Vì vậy, khả năng tương thích của trình điều khiển với card đồ họa không phải là vấn đề (Tôi đã không gỡ cài đặt trình điều khiển nvidia cũ ... Tôi không chắc tại sao tôi nên làm điều này, nhưng một số hướng dẫn cho thấy điều đó)
Martin Thoma

2
Bản sao có thể có của Tôi làm cách nào để cài đặt trình điều khiển Nvidia? . ppa:graphics-drivers/ppathường có trình điều khiển nVidia mới nhất mặc dù phiên bản mới nhất của nhánh 367 hiện đang ở trong kho chính thức.
David Foerster

Câu trả lời:


15

Trên hệ thống của tôi (Ubuntu), tệp "/ usr / lib / nvidia / cài đặt sẵn" không làm gì khác ngoài việc chạy exit 1. Một bình luận ở trên có nội dung exit 1"Kích hoạt trạng thái thoát lỗi để ngăn trình cài đặt ghi đè lên các gói nvidia của Ubuntu."

Vì vậy, tập lệnh cài đặt sẵn được thiết kế để thất bại. Nó chỉ phục vụ để yêu cầu người dùng xác nhận trước khi tiếp tục. Vì vậy, bình luận của @ Steeldo ở trên, "Tôi nghi ngờ rằng thông báo chỉ ra lỗi nghiêm trọng" - là chính xác.

Theo quan điểm của tôi, đây là một cách khó hiểu để tạo một trình cài đặt. Tôi hy vọng rằng Nvidia có thể thay đổi tập lệnh để trực quan hơn.


1
Có phải nó cũng chỉ ra rằng các gói nvidia của Ubuntu hiện đang được cài đặt?
dùng643722

1
Tôi vừa xóa nó và trình cài đặt chạy tốt :)
CharlesB

3

Trên Ubuntu 16.04, trước đây tôi đã cài đặt các gói trình điều khiển nvidia, có thể đã để lại tệp này, ngăn không cho biểu mẫu trình cài đặt chạy.

Khắc phục sự cố của tôi là vấn đề này rm /usr/lib/nvidia/pre-install, cho phép trình cài đặt tiếp tục.


Điều này hoạt động vào ngày 18.04.
Kyle J

0

Tôi cũng gặp vấn đề tương tự (với GeForce 1060 Mobile) và tôi đã khắc phục bằng cách sử dụng trình điều khiển PPA như được đề cập trong câu trả lời: Làm cách nào để cài đặt trình điều khiển Nvidia?

Trong trường hợp của tôi, ngay cả sau khi cài đặt mô-đun sẽ không tải cho đến khi tôi tắt khởi động an toàn như được chỉ ra ở đây: Tại sao tôi nhận được "Khóa bắt buộc không khả dụng" khi cài đặt mô-đun hạt nhân của bên thứ 3 hoặc sau khi nâng cấp kernel?

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.