Làm cách nào để thay đổi trình điều khiển video độc quyền bằng cách sử dụng dòng lệnh?


32

Máy tính xách tay của tôi có card màn hình Nvidia và chạy Ubuntu 12.04 LTS 64-bit. Trong quá trình nâng cấp ngày hôm qua, có vẻ như phiên bản trình điều khiển Nvidia mới 304 (nếu tôi nhớ chính xác) đã được cài đặt. Sau khi nâng cấp và khởi động lại, tôi đã mở công cụ Trình điều khiển bổ sung và thấy rằng trình điều khiển Nvidia phiên bản 304 đang được sử dụng. Càng xa càng tốt.

Tuy nhiên, công cụ Trình điều khiển bổ sung cũng báo cáo rằng đã có phiên bản trình điều khiển Nvidia phiên bản 319 và phiên bản trình điều khiển này được khuyến nghị. Sau đó tôi đã chọn để thay đổi trình điều khiển được đề xuất này, trình điều khiển đã được tải xuống và cài đặt, tôi khởi động lại hệ thống và kết thúc với màn hình đen và vỏ lệnh.

Làm cách nào để thay đổi trình điều khiển video Nvidia độc quyền bằng cách sử dụng dòng lệnh và trở lại phiên bản trước hoạt động trên hệ thống của tôi?

(Câu hỏi thứ hai: Làm thế nào có thể một trình điều khiển video dường như không hoạt động được đề xuất?)

Câu trả lời:


11

Ubuntu 12.04 (đối với các phiên bản mới hơn, hãy xem câu trả lời khác)

Bạn có thể sử dụng jockey-textđể vô hiệu hóa và kích hoạt trình điều khiển Nvidia trong Ubuntu.

Ví dụ:

  • Chạy jockey-text --listđể có được danh sách các tùy chọn có sẵn.

  • Chạy sudo jockey-text -d xorg:nvidia_304để loại bỏ trình điều khiển 304.

  • Chạy sudo jockey-text -e xorg:nvidia_304để kích hoạt trình điều khiển tương tự.

  • Chạy jockey-text --helpđể xem hướng dẫn giúp đỡ.


1
13.10 thì sao? Tôi không có một công cụ gọi là jockey.
phía bắc

1
j Racer-text được cung cấp bởi j Racer-common:sudo apt-get install jockey-common
thịt xông khói

10
14.04 (có thể 13.10 cũng được) thay thế jockey-commonbằng ubuntu-drivers-commoncái có ubuntu-driverskhả năng thực thi hoạt động khác.
Nick T

45

Theo Trang Wiki Trợ giúp Cộng đồng Ubuntu này , Ubuntu 14.04+ thì khác:

Ubuntu 14.04 trở lên

Lệnh j Racer-text đã bị xóa khi phát hành Ubuntu 14.04. Bây giờ bạn có thể sử dụng trình điều khiển Ubuntu để lấy danh sách các gói cho mỗi trình điều khiển, sau đó cài đặt các gói bằng apt-get. Ví dụ:

sudo ubuntu-drivers devices

== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==

vendor   : NVIDIA Corporation
modalias : pci:v000010DEd00000DDAsv000017AAsd000021D1bc03sc00i00
model    : GF106GLM [Quadro 2000M]
driver   : xserver-xorg-video-nouveau - distro free builtin
driver   : nvidia-304-updates - distro non-free
driver   : nvidia-304 - distro non-free
driver   : nvidia-331 - distro non-free recommended
driver   : nvidia-331-updates - distro non-free

sudo apt-get install nvidia-331

Ubuntu 12.04 (giống như câu trả lời của mikewhthing)

Nếu bạn cần thay đổi trình điều khiển mà không sử dụng GUI X, có lẽ vì những trình điều khiển đó chưa được cài đặt, bạn có thể sử dụng lệnh j Racer-text. Ví dụ:

jockey-text --help
jockey-text -l
jockey-text -e xorg:nvidia_current

Tôi nhận được ubuntu-drivers: command not foundnếu tôi cố gắng chạy sudo ubuntu-drivers devicesvào ngày 14.04.
cướp biển

2
chạy apt install ubuntu-drivers-commonđể cài đặt ubuntu-driverstrước.
Hank

1
Anh ta không hỏi cách cài đặt trình điều khiển mới. Anh ấy hỏi làm thế nào để kích hoạt trình điều khiển đã được cài đặt: "quay trở lại phiên bản trước hoạt động trên hệ thống của tôi"
James Bowery

10

Tôi gặp vấn đề tương tự khi sử dụng trình điều khiển 304/319 từ kho lưu trữ, Nvidia có trình điều khiển độc quyền trên trang web của họ, được cài đặt từ đó chúng thực sự hoạt động khá tốt, tôi đã sử dụng hướng dẫn này để xóa trình điều khiển còn lại và cài đặt trình điều khiển trực tiếp từ Nvidia.

http://www.beginninglinux.com/home/graphics-drivers/install-nvidia-custom- ấn-on-ub Ubuntu-12-04

Hãy chắc chắn rằng bạn chú ý đến mọi thứ, đặc biệt là đảm bảo rằng trong /etc/default/grubdòng GRUB_CMDLINE_LINUX_DEFAULTcó chứa nomodeset, nếu không trình điều khiển Nvidia không hoạt động.

Ngoài ra, nếu trình điều khiển độc quyền không hoạt động và bạn bị kẹt trong dòng lệnh, bạn luôn có thể gỡ cài đặt trình điều khiển Nvidia và cài đặt trình điều khiển nouveau mặc định.

sudo apt-get autoremove --purge nvidia-*
sudo service lightdm stop
sudo apt-get install xserver-xorg-video-nouveau

sudo: stop: lệnh không tìm thấy
Kreas

0

Bạn cũng có thể tải xuống tệp .sh từ nvidia sau đó làm theo các bước:

  • Đầu tiên nhấn control + alt + f1 - để thoát chế độ GUI

    • dịch vụ sudo gdm stop (trên Ubuntu)
    • điều hướng đến thư mục bạn đã tải xuống trình điều khiển nvidia
    • ./nvidia.drivers.sh
    • sudo khởi động lại sau khi cài đặt
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.