Cài đặt trình điều khiển nvidia trong debian 9. Thiết lập Debian sau khi cài đặt

Cần lưu ý rằng phương pháp nàyđang mâu thuẫn với hệ thống hàng loạt Debian và trình điều khiển có thể không hoạt động sau khi cập nhật hệ thống. Đừng sử dụng nó trừ khi thực sự cần thiết.


  • kết nối chi nhánh không miễn phí

  • Tải xuống trình điều khiển cho card màn hình của bạn, trong tùy chọn tìm kiếm chỉ định Linux 32-bit/Linux 64-bit tùy thuộc vào bitness của hệ thống của bạn


    Cài đặt các gói cần thiết cho việc lắp ráp tiếp theo:


    # aptitude install linux-headers-`uname -r` binutils pkg-config build-essential xserver-xorg-dev
  • Chuyển sang bảng điều khiển ảo (rời khỏi shell), để thực hiện việc này, hãy nhấn tổ hợp Ctrl+Alt+F1, đăng nhập bằng root và gõ lệnh


    #killallgdm

  • Chuyển đến thư mục nơi bạn đã lưu trình điều khiển và nhập lệnh (thay vì dấu hoa thị, tốt hơn là thêm phiên bản trình điều khiển):


    # sh ./NVIDIA-Linux-*.run

  • Khởi động lại máy tính:


    # khởi động lại

Cài đặt trình điều khiển NVIDIA từ kho Debian


  • Bạn cần kiểm tra phiên bản trình điều khiển cho card màn hình của mình trên trang web chính thức của NVidia hoặc tìm kiếm các thiết bị được hỗ trợ trong mô tả gói.

  • Kho lưu trữ cần được kết nối Không tự dođóng góp Debian của bạn /etc/apt/sources.list


    Kết nối chi nhánh không ổn định/sidđể có quyền truy cập vào trình điều khiển Debian mới nhất nếu bạn có phần cứng mới.


    Để đảm bảo toàn bộ hệ thống không bị biến thành không ổn định tạo trong thư mục /etc/apt/apt.conf.d/ tập tin có tên 00phát hành với nội dung sau:


APT::"Thử nghiệm" phát hành mặc định;

(thay vì thử nghiệm bạn có thể thay thế bản phân phối mà bạn thường xuyên sử dụng)


    Cài đặt trợ lý mô-đun và phiên bản mới nhất của gói nguồn trình điều khiển:


# apt-get cài đặt mô-đun trợ lý # apt-get cài đặt -t sid nvidia-kernel-source

  • Sau đó xây dựng trình điều khiển thực tế cho kernel hiện tại:

# trợ lý mô-đun a-i nvidia-kernel-source

  • Tùy chọn cho mọi hạt nhân phân phối đã cài đặt:

# module-assistant -l 2.6.32-4-openvz-AMD64 a-i nvidia-kernel-source

    Sau đó, cập nhật gói nvidia-glx:


# cài đặt apt-get -t sid nvidia-glx

Quá trình cài đặt hoàn tất, bạn có thể khởi động lại hoặc tải lại driver. Để tải lại trình điều khiển, hãy vào bảng điều khiển ( Alt-Ctrl-F1), sau đó:


    Dừng lại *dm(chọn một *dm, mà bạn đã cài đặt):


# gọi-rc.d xdm dừng # gọi-rc.d gdm dừng # gọi-rc.d kdm dừng

    Dỡ bỏ mô-đun cũ nvidia:


#rmmod nvidia

    Chạy *dm(chọn một *dm, mà bạn đã cài đặt):


# Gọi-rc.d xdm bắt đầu # Gọi-rc.d gdm bắt đầu # Gọi-rc.d kdm bắt đầu

Cài đặt trình điều khiển NVIDIA từ kho Debian bằng dkms


  • Việc cài đặt giống như trong đoạn trước, chỉ có trợ lý mô-đun là không sử dụng:

# apt-get cài đặt nvidia-glx nvidia-kernel-`uname -r` nvidia-kernel-dkms nvidia-settings nvidia-xconfig

Sau này làm


#nvidia-xconfig

  • Mô-đun hạt nhân sẽ được xây dựng và tự động được xây dựng lại khi hạt nhân mới được cài đặt hoặc gỡ bỏ trên hệ thống.

Buộc (ví dụ: nếu nó không hoạt động), bạn có thể buộc nó xây dựng lại như thế này:


# dpkg-cấu hình lại nvidia-kernel-dkms

X86_64


  • Đối với những hệ thống như vậy, bạn cũng có thể cài đặt phiên bản trình điều khiển 32-bit:

# apt-get cài đặt libgl1-nvidia-glx:i386

Debian không thể tự hào về hiệu suất của nó ngay sau khi cài đặt. Đây là hệ điều hành mà bạn cần thiết lập đầu tiên và bài viết này sẽ hướng dẫn bạn cách thực hiện điều đó.

Do có nhiều tùy chọn để cài đặt Debian (mạng, cơ bản, từ phương tiện DVD), không thể tạo một hướng dẫn chung, vì vậy một số bước của hướng dẫn sẽ áp dụng cho các phiên bản cụ thể của hệ điều hành.

Bước 1: Cập nhật hệ thống

Điều đầu tiên bạn cần làm sau khi cài đặt hệ thống là cập nhật nó. Nhưng điều này phù hợp hơn với những người dùng đã cài đặt Debian từ phương tiện DVD. Nếu bạn đã sử dụng phương pháp mạng, thì tất cả các bản cập nhật mới nhất sẽ được cài đặt trong HĐH.


Sau khi máy tính khởi động lại, hệ thống sẽ được cập nhật nên bạn có thể chuyển sang bước thiết lập tiếp theo.

Bước 2: Cài đặt SUDO

sudo- một tiện ích được tạo ra nhằm mục đích cung cấp người dùng cá nhân quyền quản trị viên. Như bạn có thể thấy, khi cập nhật hệ thống cần phải đăng nhập vào hồ sơ của bạn nguồn gốc, đòi hỏi thêm thời gian. Nếu bạn dùng sudo, bạn có thể bỏ qua bước này.

Để cài đặt tiện ích trên hệ thống sudo, được yêu cầu khi ở trong hồ sơ của bạn nguồn gốc, chạy lệnh:

cài đặt apt-get sudo

Tính thiết thực sudođã được cài đặt nhưng bạn cần có quyền sử dụng nó. Việc này dễ dàng hơn bằng cách thực hiện như sau:

tên người dùng adduser sudo

Thay vào đó ở đâu "Tên tài khoản" Bạn phải nhập tên của người dùng được gán quyền.

Cuối cùng, khởi động lại hệ thống của bạn để những thay đổi có hiệu lực.

Bước: 3: Thiết lập kho lưu trữ

Sau khi cài đặt Debian, các kho lưu trữ được cấu hình để chỉ nhận phần mềm Với mã nguồn mở, nhưng điều này là không đủ để cài đặt phiên bản chương trình và trình điều khiển mới nhất trên hệ thống.

Có hai cách để thiết lập kho lưu trữ để có được phần mềm độc quyền: sử dụng chương trình GUI và chạy các lệnh trong "Phần cuối".

Nâng cấp phần mềm

Để định cấu hình kho lưu trữ bằng chương trình GUI, hãy làm như sau:


Sau đó, chương trình sẽ nhắc bạn cập nhật tất cả thông tin hiện có về kho lưu trữ - nhấp vào nút "Cập nhật", sau đó đợi quá trình hoàn tất và chuyển sang bước tiếp theo.

Phần cuối

Nếu vì lý do nào đó bạn không thể cấu hình bằng chương trình Nâng cấp phần mềm, thì nhiệm vụ tương tự có thể được thực hiện trong "Phần cuối". Đây là những gì cần làm:

  1. Mở tệp chứa danh sách tất cả các kho lưu trữ. Để làm điều này, bài viết này sẽ sử dụng một trình soạn thảo văn bản. GChỉnh sửa, bạn có thể nhập lệnh khác vào vị trí thích hợp.
  2. Trong trình chỉnh sửa mở ra, hãy thêm biến vào tất cả các dòng "chủ yếu", "đóng góp""Không tự do".
  3. Nhấn vào nút "Cứu".
  4. Đóng trình chỉnh sửa.

Kết quả là tệp của bạn sẽ trông giống như thế này:

Bây giờ để các thay đổi có hiệu lực, hãy cập nhật danh sách gói bằng lệnh:

cập nhật sudo apt-get

Bước 4: Thêm Backport

Tiếp tục chủ đề về kho lưu trữ, nên thêm Backport vào danh sách. Nó chứa các phiên bản mới nhất của phần mềm. Gói này được coi là gói thử nghiệm, nhưng tất cả phần mềm trong đó đều ổn định. Nó không được đưa vào kho chính thức chỉ vì lý do nó được tạo sau khi phát hành. Do đó, nếu bạn muốn cập nhật trình điều khiển, kernel và phần mềm khác lên phiên bản mới nhất, bạn cần kết nối kho Backports.

Điều này có thể được thực hiện bằng cách sử dụng Nâng cấp phần mềm, Vì thế "Phần cuối". Chúng ta hãy xem xét cả hai phương pháp chi tiết hơn.

Nâng cấp phần mềm

Để thêm kho lưu trữ Backports bằng cách sử dụng Nâng cấp phần mềm Bạn cần:


Sau khi hoàn thành các bước, hãy đóng cửa sổ chương trình, cấp quyền cập nhật dữ liệu.

Phần cuối

TRONG "Phần cuối"để thêm kho Backports bạn cần nhập dữ liệu vào file "nguồn.list". Đối với điều này:

  1. Mở tập tin cần thiết:

    sudo gedit /etc/apt/sources.list

  2. Trong đó đặt con trỏ ở cuối dòng cuối cùng và bằng cách nhấn phím hai lần Đi vào, thụt lề, sau đó nhập các dòng sau:

    deb http://mirror.yandex.ru/debian Stretch-backports đóng góp chính không miễn phí
    deb-src http://mirror.yandex.ru/debian Stretch-backports đóng góp chính không miễn phí (dành cho Debian 9)

    deb http://mirror.yandex.ru/debian jessie-backports đóng góp chính không miễn phí
    deb-src http://mirror.yandex.ru/debian jessie-backports đóng góp chính không miễn phí (dành cho Debian 8)

  3. Nhấn vào nút "Cứu".
  4. Đóng trình soạn thảo văn bản của bạn.

Để áp dụng tất cả cài đặt bạn đã thực hiện, hãy cập nhật danh sách các gói:

cập nhật sudo apt-get

Bây giờ, để cài đặt phần mềm từ kho lưu trữ này trên hệ thống của bạn, hãy sử dụng lệnh tiếp theo:

sudo apt-get install -t Stretch-backports (dành cho Debian 9)

sudo apt-get install -t jessie-backports (dành cho Debian 8)

Thay vào đó ở đâu «» nhập tên gói bạn muốn cài đặt.

Bước 5: Cài đặt phông chữ

Phông chữ là một thành phần quan trọng của hệ thống. Debian có rất ít phông chữ được cài đặt sẵn, vì vậy người dùng thường xuyên làm việc với các trình soạn thảo văn bản hoặc hình ảnh trong chương trình GIMP chắc chắn sẽ cần phải thêm vào danh sách các phông chữ đã có sẵn. Trong số những thứ khác, chương trình Wine sẽ không thể hoạt động chính xác nếu không có chúng.

Để cài đặt phông chữ được sử dụng trong Windows, bạn cần chạy lệnh sau:

sudo apt-get cài đặt ttf-freefont ttf-mscorefonts-installer

Bạn cũng có thể thêm phông chữ từ bộ noto:

sudo apt-get cài đặt phông chữ-noto

Bạn có thể cài đặt các phông chữ khác bằng cách tìm kiếm chúng trên Internet và chuyển chúng vào một thư mục ".phông chữ", nằm ở thư mục gốc của hệ thống. Nếu bạn không có thư mục này, hãy tự tạo nó.

Bước 6: Điều chỉnh độ mịn phông chữ

Sau khi cài đặt Debian, người dùng có thể gặp phải tình trạng khử răng cưa của phông chữ hệ thống kém. Vấn đề này có thể được giải quyết khá đơn giản - bạn cần tạo một tệp cấu hình đặc biệt. Đây là cách nó được thực hiện:


Sau đó, các phông chữ trên toàn hệ thống sẽ có tính năng khử răng cưa bình thường.

Bước 7: Tắt tiếng loa hệ thống

Cài đặt này không cần thiết đối với tất cả người dùng mà chỉ dành cho những người nghe thấy âm thanh đặc trưng từ thiết bị hệ thống của họ. Thực tế là trong một số tổ hợp, tùy chọn này không bị tắt. Để khắc phục lỗi này, bạn cần:

  1. Mở tập tin cấu hình "fbdev-blacklist.conf":

    sudo gedit /etc/modprobe.d/fbdev-blacklist.conf

  2. Cuối cùng viết dòng sau:

    Bước 8: Cài đặt Codec

    Chỉ trong hệ thống được cài đặt Debian không có codec đa phương tiện, điều này là do tính chất độc quyền của chúng. Vì điều này, người dùng sẽ không thể tương tác với nhiều định dạng âm thanh và video. Để khắc phục tình trạng này, bạn cần cài đặt chúng. Đối với điều này:


    Sau khi hoàn thành tất cả các bước, bạn sẽ cài đặt tất cả các codec cần thiết trên hệ thống của mình. Nhưng đó không phải là kết thúc việc tùy chỉnh Debian.

    Bước 9: Cài đặt Flash Player

    Những ai quen thuộc với Linux đều biết rằng đã lâu rồi các nhà phát triển chưa cập nhật sản phẩm của họ trên nền tảng này. Do đó, và cũng vì ứng dụng này là độc quyền nên nó không có sẵn ở nhiều bản phân phối. Nhưng có một cách dễ dàng để cài đặt nó trên Debian.

    Để cài đặt Adobe Flash Player bạn cần làm:

    sudo apt-get cài đặt flashplugin-nonfree

    Sau này nó sẽ được cài đặt. Nhưng nếu bạn định sử dụng trình duyệt, hãy chạy thêm một lệnh:

    sudo apt-get cài đặt pepperflashplugin-nonfree

    Đối với lệnh là khác nhau:

    sudo apt-get cài đặt flashplayer-mozilla

    Bây giờ tất cả các thành phần trang web được phát triển với sử dụng Flash, sẽ có sẵn cho bạn.

    Bước 10: Cài đặt Java

    Nếu bạn muốn hệ thống của mình hiển thị chính xác các phần tử được tạo bằng ngôn ngữ lập trình, bạn cần cài đặt gói này trên hệ điều hành của mình. Để làm điều này, bạn chỉ cần chạy một lệnh:

    sudo apt-get cài đặt mặc định-jre

    Sau khi hoàn thành bạn sẽ nhận được Phiên bản Java Môi trường thực thi. Nhưng thật không may, nó không phù hợp để tạo các chương trình Java. Nếu bạn cần tùy chọn này thì hãy cài đặt Phát triển Java Bộ dụng cụ:

    sudo apt-get cài đặt mặc định-jdk

    Bước 11: Cài đặt ứng dụng

    Không nhất thiết phải chỉ sử dụng "Phần cuối" khi có thể sử dụng phần mềm có giao diện đồ họa. Chúng tôi xin gửi đến bạn bộ phần mềm được đề xuất để cài đặt trên hệ thống.

    • chứng minh– hoạt động với các tệp PDF;
    • vlc- trình phát video phổ biến;
    • con lăn tập tin- người lưu trữ;
    • thuốc tẩy– làm sạch hệ thống;
    • người yếu đuốibiên tập đồ họa(tương tự);
    • chất quýt- máy nghe nhạc;
    • tính toán- máy tính;
    • giếng bắn– chương trình xem ảnh;
    • đã chia tay– trình soạn thảo phân vùng đĩa;
    • diodon- trình quản lý clipboard;
    • libreoffice-nhà văn- xử lý văn bản;
    • libreoffice-calc- bộ xử lý bảng.

    Một số chương trình trong danh sách này có thể đã được cài đặt trên hệ điều hành của bạn, tất cả phụ thuộc vào bản dựng.

    Để cài đặt một ứng dụng từ danh sách, hãy sử dụng lệnh:

    sudo apt-get cài đặt tên chương trình

    Thay vào đó ở đâu "Tên chương trình" Thay thế tên của chương trình.

    Để cài đặt tất cả các ứng dụng cùng một lúc, chỉ cần liệt kê tên của chúng, cách nhau bằng dấu cách:

    sudo apt-get install file-roller evince diodon qalculate clementine vlc gimp shotwell gparted libreoffice-writer libreoffice-calc

    Sau khi thực hiện lệnh, quá trình tải xuống khá dài sẽ bắt đầu, sau đó tất cả phần mềm được chỉ định sẽ được cài đặt.

    Bước 12: Cài đặt driver cho card màn hình

    Cài đặt trình điều khiển card màn hình độc quyền trên Debian là một quá trình mà sự thành công của nó phụ thuộc vào nhiều yếu tố, đặc biệt nếu bạn có AMD. May mắn thay, thay vì đi sâu vào chi tiết và thực hiện nhiều lệnh trong "Phần cuối", bạn có thể sử dụng một tập lệnh đặc biệt để tự tải xuống và cài đặt mọi thứ. Đây chính xác là những gì chúng ta sẽ nói đến bây giờ.

    Quan trọng: khi cài đặt trình điều khiển, tập lệnh sẽ đóng tất cả các quy trình của trình quản lý cửa sổ, vì vậy hãy lưu tất cả các thành phần cần thiết trước khi thực hiện hướng dẫn.


    Sau khi hoàn thành tất cả các bước, tập lệnh sẽ bắt đầu tải xuống và cài đặt trình điều khiển đã chọn. Tất cả những gì bạn phải làm là đợi quá trình hoàn tất.

    Nếu vì lý do nào đó bạn quyết định xóa trình điều khiển đã cài đặt, bạn có thể thực hiện việc này bằng lệnh:

    vấn đề có thể xảy ra

    Giống như bất kỳ phần mềm nào khác, script sgfxi có nhược điểm. Trong khi thực hiện nó, một số lỗi có thể xảy ra. Bây giờ chúng tôi sẽ phân tích những phổ biến nhất trong số chúng và đưa ra hướng dẫn về cách loại bỏ chúng.

    1. Không thể xóa mô-đun Nouveau. Giải quyết vấn đề khá dễ dàng - bạn cần khởi động lại máy tính và khởi động lại tập lệnh.
    2. Bảng điều khiển ảo sẽ tự động chuyển đổi. Nếu trong quá trình cài đặt, bạn thấy một bảng điều khiển ảo mới trên màn hình, thì để tiếp tục quá trình, chỉ cần quay lại bảng điều khiển trước đó bằng cách nhấn các phím Ctrl+Alt+F3.
    3. Tiếng kêu cót két báo lỗi ngay khi bắt đầu vận hành. Trong hầu hết các trường hợp, điều này xảy ra do thiếu gói trong hệ thống "xây dựng thiết yếu". Tập lệnh tự động tải xuống trong khi cài đặt, nhưng cũng có lỗi. Để giải quyết vấn đề, hãy tự cài đặt gói bằng cách nhập lệnh:

      cài đặt apt-get build-essential

    Đây là những vấn đề thường gặp nhất khi chạy tập lệnh; nếu không tìm thấy vấn đề của mình trong số đó, bạn có thể đọc nội dung trên trang web chính thức của nhà phát triển.

    Bước 13: Đặt NumLock tự động bật

    Tất cả các thành phần chính của hệ thống đã được định cấu hình, nhưng cuối cùng, điều đáng nói là cách định cấu hình kích hoạt tự động bảng kỹ thuật số NumLock. Vấn đề là ở chỗ Phân phối Debian Theo mặc định, tham số này không được định cấu hình và bảng điều khiển phải được bật độc lập mỗi khi hệ thống khởi động.

    Vì vậy, để cấu hình, bạn cần:


    Bây giờ khi bạn khởi động máy tính, bảng kỹ thuật số sẽ tự động bật.

    Phần kết luận

    Sau khi hoàn thành tất cả các bước trong hướng dẫn thiết lập Debian, bạn sẽ nhận được một bản phân phối hoàn hảo không chỉ để giải quyết các tác vụ hàng ngày của người dùng thông thường mà còn để làm việc trên máy tính. Điều cần làm rõ là các cài đặt trên là cơ bản và chỉ đảm bảo hoạt động bình thường của các thành phần hệ thống được sử dụng nhiều nhất.

    (Các) bản dịch : Tiếng Anh - Español - Français - Italiano - Nga - 简体中文

    Trình điều khiển NVIDIA độc quyền

    Trang này mô tả cách cài đặt trình điều khiển video độc quyền của NVIDIA trên hệ thống Debian.

    Lưu ý: Đối với Hệ thống AppleĐể tránh màn hình đen sau khi cài đặt trình điều khiển, hãy làm theo các bước sau: http://askubfox.com/a/613573/134848

    Nhận biết

    Để xác định (loạt/tên mã) card đồ họa (GPU) đã cài đặt của bạn, bạn có thể sử dụng lệnh lspci. Ví dụ:

    $ lspci -nn | egrep -i "3d|display|vga" 01:00.0 Bộ điều khiển tương thích VGA : NVIDIA Corporation G80 (rev a2)

    thêm thông tin xem Nhận dạng thiết bị.

    Ghi chú: Nếu lệnh lspci trả về nhiều hơn một dòng thì có thể bạn có chipset đồ họa Optimus (hybrid) và bạn cần hướng dẫn từ trang này không phù hợp. Xem trang Bumblebee này.

    phát hiện nvidia

    Tập lệnh phát hiện nvidia (gói nvidia-phát hiện nằm trong phần không miễn phí) cũng có thể được sử dụng để xác định thẻ video của bạn và kiểm tra tính tương thích của trình điều khiển:

    $ nvidia- detect Đã phát hiện GPU NVIDIA: 02:00.0 Bộ điều khiển tương thích VGA : NVIDIA Corporation GF108 (rev a1) Thẻ của bạn được hỗ trợ bởi trình điều khiển mặc định. Nên cài đặt gói trình điều khiển nvidia.

    Trình điều khiển

    "Trình điều khiển đồ họa Linux tăng tốc NVIDIA" độc quyền cung cấp khả năng tăng tốc phần cứng được tối ưu hóa cho các ứng dụng OpenGL thông qua máy chủ X hiển thị trực tiếp. Đây là trình điều khiển Xorg chỉ nhị phân yêu cầu mô-đun hạt nhân Linux để sử dụng.

    Đối với Debian 9 "Kéo dài"

      Phiên bản 390.48 (thiết bị được hỗ trợ)

      • Dành cho thẻ video Fermi/Kepler/Maxwell/mới.
      • Xin lưu ý rằng phiên bản 390.48 hiện chỉ có sẵn ở dạng pull-backport.
    • Phiên bản 375.66 (thiết bị được hỗ trợ)

      • Dành cho Kepler/Maxwell/thẻ video mới.
    • Phiên bản 340.102 (GPU cũ) (thiết bị được hỗ trợ)

    • Phiên bản 304.135 (GPU cũ) (thiết bị được hỗ trợ)

    Có một số phiên bản trình điều khiển dành cho Debian 8 "Jessie":

      Phiên bản 375.66 (thiết bị được hỗ trợ)

      • Dành cho Kepler/Maxwell/thẻ video mới.
      • Xin lưu ý rằng phiên bản 375.66 chỉ có trên Debian Unstable và thông qua kho Backports.

      Phiên bản 340.102 (thiết bị được hỗ trợ)

      • Dành cho card màn hình GeForce 8xxx - 7xx.

      Phiên bản 304.135 (GPU cũ) (thiết bị được hỗ trợ)

      • Dành cho card màn hình GeForce 6xxx và 7xxx.

    Có 4 phiên bản trình điều khiển dành cho Debian 7 "Wheezy":

      Phiên bản 340.65 (thiết bị được hỗ trợ)

      • Dành cho card màn hình GeForce 8xxx trở lên.

      Phiên bản 304.125 (thiết bị được hỗ trợ)

      • Dành cho card màn hình GeForce 6xxx trở lên.

      (thiết bị hỗ trợ)

      • Dành cho card màn hình GeForce 5xxx / GeForce FX.

      Phiên bản 96.43.23 (GPU cũ) (thiết bị được hỗ trợ)

      • Dành cho card màn hình GeForce 2, GeForce 3 và GeForce 4.

    Tất cả các phiên bản trên chỉ có sẵn cho kiến ​​trúc x86 và x86-64 (cổng Debian i386 và AMD64 tương ứng).

    Cài đặt

    Debian 9 "Căng"

    Tóm lại, bạn không cần nvidia-xconfig nữa và tệp xorg.conf cũng không cần thiết trong hầu hết các trường hợp. Ngoài ra, dòng 340 đã được phân nhánh thành một loạt gói riêng để hỗ trợ các thẻ cũ hơn.

    Phiên bản 390.48 (có sẵn ở dạng bản backport kéo dài)

    Các thiết bị được hỗ trợ cho card màn hình GeForce 4xx trở lên. Đối với các thiết bị cũ hơn, hãy xem phiên bản 340.102 (GPU cũ) và phiên bản 304.135 (GPU cũ).

      Thêm Stretch-backport vào tệp /etc/apt/sources.list, ví dụ:

      # Stretch-backports deb http://deb.debian.org/debian Stretch-backports đóng góp chính không miễn phí
    1. Cài đặt gói tiêu đề linux thích hợp. Nếu bạn đang sử dụng kernel phiên bản 4.9 trong Debian Stretch:

      Hoặc nếu bạn đang sử dụng lõi từ các bản sao lưu kéo dài:

      # apt-get install -t Stretch-backports linux-headers-$(uname -r|sed "s/[^-]*-[^-]*-//")
    2. # apt-get update # apt-get install -t Stretch-backports nvidia-driver DKMS sẽ xây dựng mô-đun nvidia cho hệ thống của bạn.

    Phiên bản 375.66

    Dành cho card màn hình GeForce 4xx trở lên (thiết bị được hỗ trợ). Đối với các thiết bị cũ hơn, hãy xem phiên bản 340.105 (GPU cũ) và phiên bản 304.135 (GPU cũ).

    1. # cập nhật apt # apt cài đặt linux-headers-$(uname -r|sed "s/[^-]*-[^-]*-//") nvidia-driver

      Điều này sẽ cài đặt gói trình điều khiển nvidia

    2. Khởi động lại hệ thống của bạn (mô-đun nouveau sẽ tự động được thêm vào danh sách đen, nếu không hãy thực hiện thủ công).
    3. (Nếu bạn cần cung cấp độ phân giải cao hơn, hãy xem.)

    Phiên bản 340.102 (GPU cũ)

    thiết bị hỗ trợ).

      Thêm các thành phần "đóng góp" và "không miễn phí" vào tệp /etc/apt/sources.list, ví dụ:

      # Debian 9 "Stretch" deb http://deb.debian.org/debian/ kéo dài đóng góp chính không miễn phí
      1. Cập nhật danh sách của bạn gói có sẵn. Cài đặt gói tiêu đề linux và gói mô-đun hạt nhân thích hợp:

        # cập nhật apt # apt cài đặt linux-headers-$(uname -r|sed "s/[^-]*-[^-]*-//") nvidia-legacy-340xx-driver

      Điều này sẽ cài đặt gói trình điều khiển nvidia-legacy-340xx. DKMS sẽ xây dựng mô-đun nvidia cho hệ thống của bạn bằng gói nvidia-legacy-340xx-kernel-dkms.

      Tạo nên .

    1. Khởi động lại hệ thống của bạn (mô-đun nouveau sẽ tự động được thêm vào danh sách đen, nếu không hãy thực hiện thủ công).

    Phiên bản 304.135 (GPU cũ)

    Dành cho GPU GeForce 6xxx và 7xxx (thiết bị được hỗ trợ).

      Thêm các thành phần "đóng góp" và "không miễn phí" vào tệp /etc/apt/sources.list, ví dụ:

      # Debian 9 "Stretch" deb http://deb.debian.org/debian/ kéo dài đóng góp chính không miễn phí
    1. Cập nhật danh sách các gói có sẵn. Cài đặt gói tiêu đề linux và gói mô-đun hạt nhân thích hợp:

      # cập nhật apt # apt cài đặt linux-headers-$(uname -r|sed "s/[^-]*-[^-]*-//") nvidia-legacy-304xx-driver

      Điều này sẽ cài đặt gói trình điều khiển nvidia-legacy-304xx. DKMS sẽ xây dựng mô-đun nvidia cho hệ thống của bạn bằng gói nvidia-legacy-304xx-kernel-dkms.

      Tạo tệp cấu hình cho máy chủ Xorg.

    2. Khởi động lại hệ thống của bạn (mô-đun nouveau sẽ tự động được thêm vào danh sách đen, nếu không hãy thực hiện thủ công).

    Debian 8 "Jessie"

    Đối với Jessie, nếu bạn chỉ cần chức năng cơ bản và không quan tâm đến hiệu suất thì cần cho các trình điều khiển độc quyền đã gần như không còn nữa - nouveau hiện hoạt động khá tốt và hoạt động với màn hình hai đầu bằng cách định cấu hình đơn giản và dễ dàng từ bên trong máy tính để bàn của bạn (đối với KDE Plasma, hãy xem System_Settings/Phần cứng/Display_and_Monitor/Display_Configuration). Trình điều khiển độc quyền không cung cấp khả năng ghi nhật ký bình thường và có thể là nguồn gốc tiềm ẩn của sự cố. Nếu bạn đang thực hiện nâng cấp bản phân phối, ít nhất bạn nên xóa tất cả các gói nvidia khỏi khò khè, để máy tính để bàn của bạn hoạt động với nouveau, sau đó cài đặt lại trình điều khiển độc quyền. gói nvidia nếu có lý do cấp bách.

    Phiên bản 375.66 (có sẵn từ jessie-backport)

    Dành cho thẻ video Geforce 4xx và các thiết bị được hỗ trợ cao hơn. Đối với các thiết bị cũ hơn, hãy xem phiên bản 340.102 (GPU cũ) và phiên bản 304.135 (GPU cũ).

      Thêm jessie-backports vào tệp /etc/apt/sources.list, ví dụ:

      # jessie-backports deb http://deb.debian.org/debian jessie-backports đóng góp chính không miễn phí
    1. Cài đặt gói tiêu đề linux thích hợp. Nếu bạn đang sử dụng kernel phiên bản 3.16 trên Debian Jessie:

      # apt-get cài đặt linux-headers-$(uname -r|sed "s/[^-]*-[^-]*-//")

      Hoặc nếu bạn đang sử dụng kernel từ jessie-backports:

      # cập nhật apt-get # cài đặt apt-get -t jessie-backports linux-headers-$(uname -r|sed "s/[^-]*-[^-]*-//")
    2. Bây giờ bạn có thể cài đặt gói trình điều khiển nvidia.

      # apt-get update # apt-get install -t jessie-backports nvidia-driver DKMS sẽ xây dựng mô-đun nvidia cho hệ thống của bạn.
    3. Khởi động lại hệ thống của bạn (mô-đun nouveau sẽ tự động được thêm vào danh sách đen, nếu không hãy thực hiện thủ công).

    Phiên bản 340.102

    các thiết bị được hỗ trợ Phiên bản 304.135 (GPU cũ).

    1. Thêm các thành phần "đóng góp" và "không miễn phí" vào tệp /etc/apt/sources.list, ví dụ:

    2. Cập nhật danh sách các gói có sẵn. Cài đặt gói tiêu đề linux và gói mô-đun hạt nhân thích hợp:

      Điều này sẽ cài đặt gói trình điều khiển nvidia. DKMS sẽ xây dựng mô-đun nvidia cho hệ thống của bạn bằng gói nvidia-kernel-dkms.

      Tạo tệp cấu hình cho máy chủ Xorg.

    3. Khởi động lại hệ thống của bạn (mô-đun nouveau sẽ tự động được thêm vào danh sách đen, nếu không hãy thực hiện thủ công).

    Phiên bản 304.135 (GPU cũ)

    Dành cho card màn hình GeForce 6xxx và 7xxx (thiết bị được hỗ trợ).

      Thêm các thành phần "đóng góp" và "không miễn phí" vào tệp /etc/apt/sources.list, ví dụ:

      # Debian 8 "Jessie" deb http://deb.debian.org/debian/ jessie đóng góp chính không miễn phí
    1. Cập nhật danh sách các gói có sẵn. Cài đặt gói tiêu đề linux và gói mô-đun hạt nhân thích hợp:

      # cập nhật năng khiếu # aptitude -r cài đặt linux-headers-$(uname -r|sed "s/[^-]*-[^-]*-//") nvidia-legacy-304xx-driver

      Điều này sẽ cài đặt gói trình điều khiển nvidia-legacy-304xx. DKMS sẽ xây dựng mô-đun nvidia cho hệ thống của bạn bằng gói nvidia-legacy-304xx-kernel-dkms.

      Tạo tệp cấu hình cho máy chủ Xorg.

    2. Khởi động lại hệ thống của bạn (mô-đun nouveau sẽ tự động được thêm vào danh sách đen, nếu không hãy thực hiện thủ công).

    Debian 7 "Khò khè"

    Phiên bản 340.96 (có sẵn từ wheezy-backport)

    Dành cho card màn hình GeForce 8xxx trở lên (thiết bị được hỗ trợ). Điều này có sẵn từ kho lưu trữ wheezy-backports.

      Thêm wheezy-backports vào tệp /etc/apt/sources.list, ví dụ:

      # wheezy-backports deb http://deb.debian.org/debian/ wheezy-backports đóng góp chính không miễn phí
    1. Cập nhật danh sách các gói có sẵn:

      #cập nhật năng khiếu
    2. Cài đặt gói tiêu đề linux thích hợp:

      # aptitude install linux-headers-$(uname -r|sed "s/[^-]*-[^-]*-//")
    3. Cài đặt gói mô-đun hạt nhân từ wheezy-backports:

      # aptitude -t wheezy-backports -r cài đặt nvidia-driver

      Điều này sẽ cài đặt gói trình điều khiển nvidia. DKMS sẽ xây dựng mô-đun nvidia cho hệ thống của bạn bằng gói nvidia-kernel-dkms.

      Tạo tệp cấu hình cho máy chủ Xorg.

    4. Khởi động lại hệ thống của bạn (mô-đun nouveau sẽ tự động được thêm vào danh sách đen, nếu không hãy thực hiện thủ công).

    Phiên bản 304.125

    Dành cho card màn hình GeForce 6xxx trở lên (thiết bị được hỗ trợ). Đối với các thiết bị cũ hơn, hãy xem phiên bản 173.14.35 (GPU cũ) và phiên bản 96.43.23 (GPU cũ).

      Thêm các thành phần "đóng góp" và "không miễn phí" vào tệp /etc/apt/sources.list, ví dụ:

    1. Cập nhật danh sách các gói có sẵn. Cài đặt gói tiêu đề linux và gói mô-đun hạt nhân thích hợp:

      # cập nhật năng khiếu # aptitude -r cài đặt linux-headers-$(uname -r|sed "s/[^-]*-[^-]*-//") nvidia-kernel-dkms

      Tạo tệp cấu hình cho máy chủ Xorg.

    2. Khởi động lại hệ thống của bạn (mô-đun nouveau sẽ tự động được thêm vào danh sách đen, nếu không hãy thực hiện thủ công).

    Phiên bản 173.14.35 (GPU cũ)

    Dành cho card màn hình GeForce 5xxx / GeForce FX (thiết bị được hỗ trợ).

      Thêm các thành phần "đóng góp" và "không miễn phí" vào tệp /etc/apt/sources.list, ví dụ:

      # Debian 7 gỡ lỗi "Wheezy" http://deb.debian.org/debian/ wheezy đóng góp chính không miễn phí
    1. Cập nhật danh sách các gói có sẵn. Cài đặt gói tiêu đề linux và gói mô-đun hạt nhân thích hợp:

      # cập nhật năng khiếu # aptitude -r cài đặt linux-headers-$(uname -r|sed "s/[^-]*-[^-]*-//") nvidia-legacy-173xx-driver

      Điều này sẽ cài đặt gói nvidia-glx-legacy-173xx. DKMS sẽ xây dựng mô-đun nvidia cho hệ thống của bạn bằng gói nvidia-legacy-173xx-kernel-dkms.

      Tạo tệp cấu hình cho máy chủ Xorg.

    2. Khởi động lại hệ thống của bạn (mô-đun nouveau sẽ tự động được thêm vào danh sách đen, nếu không hãy thực hiện thủ công).

    Phiên bản 96.43.23 (GPU cũ)

    Dành cho card màn hình GeForce 2, GeForce 3 và GeForce 4 (thiết bị được hỗ trợ).

      Thêm các thành phần "đóng góp" và "không miễn phí" vào tệp /etc/apt/sources.list, ví dụ:

      # Debian 7 gỡ lỗi "Wheezy" http://deb.debian.org/debian/ wheezy đóng góp chính không miễn phí
    1. Cập nhật danh sách các gói có sẵn. Cài đặt gói tiêu đề linux và gói mô-đun hạt nhân thích hợp:

      # cập nhật năng khiếu # aptitude -r cài đặt linux-headers-$(uname -r|sed "s/[^-]*-[^-]*-//") nvidia-driver

      Đồng thời, gói được đề xuất nvidia-glx-legacy-96xx cũng sẽ được cài đặt. DKMS sẽ xây dựng mô-đun nvidia cho hệ thống của bạn bằng gói nvidia-legacy-96xx-kernel-dkms.

      Tạo tệp cấu hình cho máy chủ Xorg.

    2. Khởi động lại hệ thống của bạn (mô-đun nouveau sẽ tự động được thêm vào danh sách đen, nếu không hãy thực hiện thủ công).

    Xây dựng phiên bản mới từ SVN

    Khi các phiên bản chính thức mới của trình điều khiển độc quyền được phát hành, chúng không thể được tải lên kho lưu trữ ngay lập tức. Điều này có thể bởi nhiều lý do khác nhau, bao gồm cả việc chờ các gói nhị phân mới xóa hàng đợi MỚI, hàng đợi này phải được chủ FTP phê duyệt theo cách thủ công.

    Trước khi chạy trình cài đặt ngược dòng, điều này có thể gây ra sự cố cho quá trình cài đặt của bạn, bạn có thể xây dựng và cài đặt các gói cục bộ nếu chúng đã sẵn sàng trên SVN. Kiểm tra xem phiên bản bạn quan tâm có sẵn không:

    https://anonscm.debian.org/viewvc/pkg-nvidia/packages/nvidia-graphics-drivers/branches/

    Nếu vậy, hãy cài đặt như sau:

    # apt-get cài đặt Subversion svn-buildpackage # apt-get build-dep nvidia-driver

    Sau đó kiểm tra chi nhánh bạn muốn và xây dựng nó cục bộ:

    #svn co svn://anonscm.debian.org/pkg-nvidia/packages/nvidia-graphics-drivers/branches/384 # cd 384 # debian/rules get-orig-source # mkdir ../tarballs # mv nvidia- trình điều khiển đồ họa* ../tarballs # svn-buildpackage --svn-ignore -us -uc -rfakeroot

    và nếu bạn cần các gói multiarch (tức là i386 trên AMD64) - cần thiết để Steam hoạt động:

    # sudo apt-get cài đặt libwayland-client0:i386 libwayland-server0:i386 # svn-buildpackage --svn-ignore --svn-arch=i386 -us -uc -rfakeroot

    Lưu ý: Đối với MultiArch, chẳng hạn như amd64 với i386, bạn KHÔNG phải cài đặt tất cả các gói từ kiến ​​trúc nước ngoài, chỉ cần libgl1-nvidia-glx-i386 hoặc nvidia-driver-libs-i386 tùy thuộc vào nhánh và các phần phụ thuộc của chúng là đủ.

    Lưu ý: để sử dụng get-orig-source, bạn sẽ cần tar phiên bản 1.29 hoặc cao hơn, nếu đó không phải là một tùy chọn (ví dụ: trong jessie), bạn có thể sửa đổi tệp debian/rules bằng cách xóa cái mới các đối số tar không tồn tại trong các phiên bản tar cũ hơn (--clamp-mtime và --sort):

    $ svn diff debian/rules Chỉ mục: debian/rules =========================================== ============================================= --- debian/rules (sửa đổi 6570) +++ debian/rules (bản sao làm việc) @@ -380.8 +380.7 @@ chmod 0755 $(ORIGDIR.$*)/* ; \ mới nhất=$$(ls -tr $$(find $(ORIGDIR.$*) -type f) | tail -n 1) ; \ tar cv \ - --clamp-mtime --mtime="./$$latestfile" \ - --sort=name \ + --mtime="./$$latestfile" \ --owner=root --group =src \ $(ORIGDIR.$*) \ | gzip -n -9 > $(TARBALL.$*) ; \

    Bằng cách này, lệnh debian/rules get-orig-source sẽ hoạt động tốt trong jessie. Trong trường hợp nó không hoạt động, bạn có thể thử tạo tarball theo cách thủ công theo lược đồ được sử dụng bởi lược đồ hiện có trong kho lưu trữ Debian.

    Lưu ý: Nếu lệnh svn-buildpackage báo lỗi từ tar như thế này:

    tar: /home/foo/tmp/nvidia/build-area/tmp-0.834000333984481: Không thể mở: Không có tệp hoặc thư mục như vậy tar: Lỗi không thể phục hồi được: hiện đang thoát Lệnh " tar --no-same-owner --no- quyền tương tự --extract --file /home/foo/tmp/nvidia/tarballs/nvidia-graphics-drivers_367.35.orig-armhf.tar.gz --directory /home/foo/tmp/nvidia/build-area /tmp-0.834000333984481" không thành công trong "/home/foo/tmp/nvidia/367", làm cách nào để tiếp tục bây giờ? :

    sau đó tạo thư mục bị thiếu /home/foo/tmp/nvidia/build-area/tmp-0.834000333984481 (tên thay đổi mỗi lần, tùy thuộc vào thời gian, vì vậy hãy tạo thư mục trong một thiết bị đầu cuối khác) và nhấn r để lặp lại lệnh. Bạn phải tạo thư mục hai lần. Sau này, quá trình xây dựng sẽ hoàn tất thành công.

    Cấu hình

    Trình điều khiển nvidia không được máy chủ Xorg tự động phát hiện, do đó nó phải được định cấu hình. Tuy nhiên, cấu hình được mô tả bên dưới, Không phải chạy trên hệ thống có Nvidia Optimus; Màn hình X chính sử dụng trình điều khiển cạc đồ họa Intel của bạn, được X tự động phát hiện. Hãy xem Bumblebee để biết thêm thông tin về cách thiết lập Optimus trên hệ thống của bạn.

    Tự động

    Cài đặt gói nvidia-xconfig và chạy dưới dạng người dùng gốc hoặc thông qua sudo. Điều này sẽ tự động tạo tệp cấu hình máy chủ Xorg /etc/X11/xorg.conf.

    thủ công

    /etc/X11/xorg.conf.d/20-nvidia.conf

    • Phần "Thiết bị" Mã nhận dạng "GPU của tôi" Trình điều khiển "nvidia" EndSection

    Tệp cấu hình này có thể được tạo bằng các lệnh sau:

    • # mkdir /etc/X11/xorg.conf.d # echo -e "Section "Device"\n\tIdentifier "My GPU"\n\tDriver "nvidia"\nEndSection" > /etc/X11/xorg.conf.d /20-nvidia.conf

    Xin lưu ý rằng điều này sẽ làm hỏng Xorg trên hệ thống đang chạy!Optimus. Đối với những thiết bị như vậy, hãy xem ru/Bumblebee, thay vì những hướng dẫn này.

    Khởi động lại hệ thống của bạn (mô-đun nouveau sẽ tự động được thêm vào danh sách đen).

    Thông tin cấu hình bổ sung.

    CUDA

    Debian 9 "Căng"

    CUDA 8 có sẵn từ kho lưu trữ không miễn phí

    # apt-get cài đặt nvidia-cuda-dev nvidia-cuda-toolkit nvidia-driver

    Điều này sẽ cài đặt nvcc và những cái liên quan. Trình lược tả trực quan nằm trong một gói riêng biệt nvidia-visual-profiler.

    CUDA 8 chỉ hỗ trợ gcc 5.3.1, không có sẵn cho Stretch. Khi biên dịch, bạn cần thêm -ccbin clang-3.8 vào dòng lệnh nvcc.

    Rất tiếc, các gói CUDA của Debian không bao gồm các ví dụ về Bộ công cụ. Để tự cài đặt chúng, bạn cần tải xuống tệp .run cài đặt Cuda 8 từ https://developer.nvidia.com/cuda-downloads (chọn "Ubuntu 16.04"). Thực thi tệp .run này và (sau khi chấp nhận giấy phép và đồng ý chạy trên hệ thống không được hỗ trợ) mà không cần cài đặt trình điều khiển và bộ công cụ, chỉ chọn “Mẫu”. Xin lưu ý rằng trước bước này bạn phải cài đặt

    xuất PERL5LIB=.

    Để biên dịch mẫu, trước tiên bạn cần cài đặt

    xuất HOST_COMPILER=clang++-3.8

    Lưu ý rằng nếu bạn biên dịch mã hỗn hợp bằng gcc và nvcc, bạn cũng có thể cần thêm

    --tùy chọn trình biên dịch -fpie

    trên dòng lệnh nvcc.

    Giải quyết vấn đề

      Trình điều khiển NVIDIA xung đột với trình điều khiển DRM nouveau(). Mô-đun hạt nhân nouveau bị liệt vào danh sách đen trong các gói glx-alternative-nvidia hoặc nvidia-kernel-common.

      • Khởi động lại máy tính của bạn sau khi định cấu hình Xorg để hoạt động với trình điều khiển NVIDIA.

        Từ tệp README.Debian, gói xserver-xorg-video-nouveau:

        Nếu bạn quyết định chuyển sang trình điều khiển độc quyền, điều đó rất có thể xảy ra.
    • Nếu bạn không thể thay đổi độ sáng màn hình, hãy mở tệp cấu hình Xorg (/etc/X11/xorg.conf hoặc /etc/X11/xorg.conf.d/20-nvidia.conf tùy thuộc vào phương pháp bạn đã sử dụng để định cấu hình) và thêm vào

      Tùy chọn "RegistryDwords" "EnableBrightnessControl=1;"

      vào phần Thiết bị. Trong một số trường hợp (ví dụ: GeForce GT 650M Mac Edition), nó có thể gây ra hiện tượng nhấp nháy màn hình trong thời gian khởi động (ngay sau màn hình grub), và hệ thống sẽ không khởi động. Trong trường hợp này, bạn nên sử dụng thay thế thêm như sau:

      setpci -v -H1 -s 00:01.00 BRIDGE_Control=0

      vào tệp: /etc/rc.local

      Thông tin giải quyết vấn đề bổ sung.

    Đưa mọi thứ về trạng thái ban đầu

    Trong trường hợp bạn muốn khôi phục hệ thống về trạng thái trước đó, hãy làm như sau:

    Nếu bạn không thể sử dụng môi trường máy tính để bàn:

    Nhấn Ctrl+Alt+F2 và đăng nhập bằng root.

    # apt-get thanh lọc nvidia. (đừng quên dấu chấm ".") Thao tác này sẽ xóa mọi gói có "nvidia" trong tên. # /etc/init.d/gdm3 dừng (nếu bạn có Gnome 3) # apt-get install --reinstall xserver-xorg # apt-get install --reinstall xserver-xorg-video-nouveau # killall Xorg # khởi động lại

    Tệp xorg sẽ tự động cấu hình lại, nếu điều này không xảy ra, hãy thực hiện việc này:

    # X -cấu hình

      Thông tin cấu hình bổ sung

    Vào ngày 17 tháng 6 năm 2017, phiên bản mới quan trọng nhất Phân phối Linux- Debian 9. Thời gian trôi nhanh quá, cứ tưởng như Debian 8 mới ra mắt ngày hôm qua, tôi đang viết bài hướng dẫn cài đặt. Giống như nhiều bài viết khác liên quan đến nó. Bây giờ đến lượt Debian 9 Phiên bản phần mềm mới, tính năng mới, rất nhiều phần mềm mới trong kho. Trong tương lai gần, tôi sẽ cập nhật kho lưu trữ của mình cho Debian, đồng thời bổ sung thêm một số kho lưu trữ mới và rất hữu ích. Trong lúc chờ đợi, hãy bắt đầu với thiết lập ban đầu.
    1) Đối với khi sử dụng sudo, không chỉ định steam đăng nhập bằng root trong khi cài đặt.

    Udpate: Vì Debian 9 thiếu trình biên dịch ngôn ngữ Rust 1.5 cần thiết để xây dựng các phiên bản Firefox mới nhất nên kho lưu trữ Debian Mozilla Team không có sẵn trên phiên bản Debian này. Bạn chỉ có thể sử dụng các phiên bản ESR của Firefox (hỗ trợ dài hạn), không yêu cầu Rust xây dựng.

    Update2: Flashplugin đã bị xóa khỏi kho Debian 9.

    2) Hãy kết nối các kho chương trình bổ sung (Tôi sử dụng bảng điều khiển văn bản thứ thứ biên tập nano. Bạn có thể sử dụng bất kỳ cái nào khác):

    sudo nano /etc/apt/sources.list

    Trong mỗi dòng, sau từ chủ yếu, chúng tôi viết đóng góp Không tự do.

    đóng góp- phần mềm miễn phí có sự phụ thuộc vào phần mềm không tự do.
    Không tự do- phần mềm độc quyền và phần mềm bị giới hạn bởi bằng sáng chế. Ví dụ: trình điều khiển độc quyền.

    3) Kết nối kho lưu trữBackport . Nó chứa các phiên bản mới nhất của một số phần mềm (ví dụ: hạt nhân, trình điều khiển và nhiều phần mềm khác), đủ ổn định đểDebian ổn định, nhưng không được đưa vào bản phát hành cuối cùng. Các gói trong kho lưu trữ này được chuyển từ nhánh thử nghiệm Debian và được điều chỉnh để sử dụng ổn định mà không bị hỏng hoạt động binh thương hệ thống.

    deb http://mirror.yandex.ru/debian Stretch-backports đóng góp chính không miễn phí

    Các gói từ kho lưu trữcổng saucài đặt bằng lệnh:

    sudo apt install -t tên gói Stretch-backports

    Khi tất cả các kho lưu trữ cần thiết đã được đăng ký, hãy lưu (Ctrl+O, Enter) và thoát trình chỉnh sửa (Ctrl+X).
    Bây giờ tất cả những gì còn lại là cập nhật danh sách các gói:

    cập nhật sudo apt-get

    4) Bây giờ chúng tôi sẽ cài đặt trình điều khiển, cũng như các gói đa phương tiện khác nhau giúp mở rộng chức năng của hệ thống. Hãy bắt đầu với các trình điều khiển:

    sudo apt cài đặt firmware-linux-free firmware-linux-nonfree
    Dành cho người sở hữu máy tính xách tay có Card màn hình IntelĐồ họa HD: trong Debian 9, theo mặc định, đối với các thế hệ chip video mới này (kể từ năm 2007), trình điều khiển DDX phổ quát sẽ được cài đặt xserver-xorg-video-chế độ, cung cấp khả năng tăng tốc 2D thông qua Glamour và tương tác trực tiếp với giao diện "kernel" KMS. Nguyên nhân chính là sự trì trệ trong quá trình phát triển trình điều khiển Intel DDX. Mỗi bản phân phối chọn một ảnh chụp nhanh từ kho lưu trữ Intel Git, trong đó số lần hồi quy ít nhiều có thể chấp nhận được. Đã nhiều năm không có phiên bản 3.0 ổn định nào được phát hành. Trong hầu hết các trường hợp, trình điều khiển phổ quát cài đặt chế độ là lý tưởng, nhưng nếu bạn vẫn cần DDX- Trình điều khiển Intel:

    sudo apt cài đặt xserver-xorg-video-intel

    Nếu bạn cần trình điều khiển Intel hoặc Radeon có hỗ trợ Vulkan:

    sudo apt cài đặt trình điều khiển mesa-vulkan


    Dành cho chủ sở hữu card màn hình AMD Radeon: Trình điều khiển Fglrx độc quyền bị bỏ và không được phát triển. Thay vào đó, AMD đang phát triển trình điều khiển AMDGPU-PRO lai, chạy trên mô-đun hạt nhân amdgpu mở, theo tiêu chuẩn. giao diện đồ họa Linux và triển khai các triển khai OpenGL, Vulkan và OpenCL của riêng mình trên chúng. Tuy nhiên, trình điều khiển vẫn đang được phát triển phát triển tích cực, không phải tất cả các tính năng đều khả dụng và hoạt động ổn định chỉ được đảm bảo cho các card kiến ​​trúc GCN 1.2 (Radeon R9 285 trở lên). Nếu bạn cần trình điều khiển này, hãy đọc nó, nó mô tả mọi thứ một cách chi tiết. Trong hầu hết các trường hợp, một trình điều khiển miễn phí sẽ là quá đủ radeon.
    Dành cho chủ sở hữu Card màn hình Nvidia: mọi thứ vẫn đơn giản như mọi khi:

    sudo apt cài đặt nvidia-driver nvidia-settings


    Lưu ý dành cho chủ sở hữu card đồ họa Nvidia cũ hơn: Nếu bạn có card dòng GeForce 8xxx, 9xxx hoặc GT 2xx cũ hơn, hãy sử dụng trình điều khiển nvidia-legacy-340xx-driver; nếu bạn có thẻ thậm chí cũ hơn, dòng NV4 hoặc GeForce 7x, hãy sử dụng trình điều khiển nvidia-legacy-304xx-driver.
    Nếu vì lý do nào đó mà bạn bị rách, chẳng hạn như trong trình duyệt hoặc khi xem video, những đề xuất sau sẽ giúp bạn:
    Đối với trình điều khiển Intel/Radeon/Nouveau miễn phí:

    Thêm phần sau vào cấu hình:


    Đối với trình điều khiển Intel/Radeon:

    Phần "Thiết bị"

    Driver "intel" #radeon cho AMD
    Tùy chọn "DRI" "3"
    Phần cuối

    Lưu và khởi động lại phiên của bạn.

    Đối với cài đặt chế độ trình điều khiển:

    Phần "Thiết bị"
    Mã định danh "Intel Graphics" #Radeon cho AMD
    Trình điều khiển "chế độ"
    Tùy chọn "AccelMethod" "quyến rũ"
    Tùy chọn "DRI" "3"
    Phần cuối

    Lưu và khởi động lại phiên của bạn. Phiên bản Xorg 1.19 trong Debian 9 được xây dựng với DRI 3 theo mặc định, do đó các cấu hình trên chỉ hữu ích trong những trường hợp đặc biệt.

    Đối với trình điều khiển độc quyền của Nvidia:

    Cài đặt tiện ích nvidia-xconfig và chạy:

    sudo nvidia-xconfig
    sudo nano /etc/X11/xorg.conf

    Đến phần "Màn hình" ", trước EndSection thêm:

    Tùy chọn "ForceFullCompositionPipeline" "true"


    Hoặc:
    Mở Bảng điều khiển Nvidia Cài đặt. Di chuyển qua những cái trên tab Cấu hình hiển thị Xserver. Nhấp vào quảng cáo đã được nâng cấp và chọn hộp cho Đường ống thành phần đầy đủ bắt buộc. Sau đó nhấp vào tệp cấu hình Lưu vào X, chỉ định đường dẫn /etc/X11/xorg.conf và nhấp vào Lưu. Sĩ Hệ thống sẽ yêu cầu bạn nhập mật khẩu dmi istrator của n:



    Lưu và khởi động lại phiên của bạn.
    Tiếp theo, nên cài đặt trình điều khiển trên card mạng (đặc biệt nếu nówifi). Đối với thẻ trên chipRealtek, đây là một gói firmware-realtek, Vì Ralink - firmware-ralink. Tìm hiểu mô hình của bạn thẻ kết nối bạn có thể sử dụng lệnhlspci(tìm dòng Ethernet và/hoặc Mạng).

    Bây giờ hãy cài đặt hỗ trợ đa phương tiện nâng cao. Hãy sao chép lệnh quái dị sau:

    sudo apt cài đặt ttf-mscorefonts-installer freepats gstreamer1.0-fluendo-mp3 gstreamer1.0-pulseaudio unrar gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-ugly cabextract gstreamer1.0-libav ffmpeg

    Phông chữ Microsoft TTF (nhiều trang web trông xấu nếu không có chúng), plugin cho GStreamer, hỗ trợ cải tiến cho trình giải nén kho lưu trữ mp3, h.264 và RAR, nhiều codec đa phương tiện khác nhau. Chúng tôi vừa cài đặt tất cả những thứ này :)

    Nói về phông chữ. Trước đây tôi đã sử dụng nét chữ Droid Sans, trông khá tệ khi ra khỏi hộp. Bây giờ tôi sử dụng Noto Sans , bản thân nó trông khá đẹp và không làm mỏi mắt. Nó xuất hiện theo mặc định trong môi trường KDE Plasma 5. Bạn có thể chọn bất kỳ cái nào. Nếu bạn không hài lòng với chất lượng hiển thị phông chữ, bạn cần định cấu hình hiển thị chúng theo cách thủ công. Với các phông chữ khác ngoài Droid Sans và Noto Sans, cài đặt sau Tôi chưa kiểm tra, vì vậy hãy cẩn thận. Được rồi, hãy đi vào vấn đề. Trong của bạntạo một tập tin trong thư mục chính của bạn.Xresourcevới nội dung sau:

    Xft.autohint: 0
    Xft.lcdfilter: lcddefault
    Xft.hintstyle: gợi ý
    Xft.hinting: 1
    Xft.antialias: 1
    Xft.rgba: rgb
    Xft.dpi: 96

    Hãy chú ý đến dòngXft.dpi: 96. Đây là dpi (số chấm trên mỗi inch) của màn hình này. Đối với tôi nó là 96. Bạn có thể tìm ra giá trị của mình bằng lệnhxdpyinfo | độ phân giải grep


    Tiếp theo chúng tôi quay số sudo dpkg-cấu hình lại fontconfig-configTrên tab đầu tiên chọnTự động gợi ý, Vào ngày thứ hai "Luôn luôn", vào ngày thứ ba "KHÔNG" Chúng tôi áp dụng:
    sudo dpkg-cấu hình lại fontconfig

    Bây giờ hãy chạy lệnhxrdb -merge ~/.Xresourcesvà đăng nhập lại.

    5) Cấu hình sử dụng phân vùng trao đổi - tham số sự tráo đổi. Giá trị swappiness, nằm trong khoảng từ 0 đến 100, là mức độ mà hệ thống duy trì bộ nhớ ẩn danh hoặc bộ đệm trang. Giá trị cao cải thiện hiệu suất hệ thống tập tin, với việc phân trang tích cực các tiến trình ít hoạt động nhất. Giá trị thấp sẽ tránh việc hoán đổi các tiến trình ra khỏi bộ nhớ, điều này thường làm giảm độ trễ gây ảnh hưởng đến hiệu suất I/O. Giá trị mặc định là 60. Mở file:

    sudo nano /etc/sysctl.conf

    và cuối cùng chúng tôi viết vm.swappiness = 10

    lưu và áp dụng: sudo sysctl -p

    Giá trị này được khuyến nghị để cải thiện hiệu suất khi hệ thống có đủ bộ nhớ truy cập tạm thời. Chú ý: nếu giá trị vm.swappiness = 0 phân trang sẽ bị vô hiệu hóa hoàn toàn, điều này có thể khiến OOM Killer khởi chạy khi RAM đầy.
    lưu và áp dụng:sudo sysctl -p

    Ngoài ra, tôi đã bật ZSwap (nhân tiện, một tập đoàn nổi tiếng đã đưa nó vào hệ điều hành số 10 không kém phần nổi tiếng). Việc này được thực hiện như thế này:

    sudo nano /etc/default/grub
    Trong dòng GRUB_CMDLINE_LINUX_DEFAULT="" giữa các dấu ngoặc kép chúng tôi viết zswap.enabled=1 Lưu và cập nhật:

    cập nhật sudo-grub
    6) B Ghi chú thiết lập Debian 8 Tôi đã viết rằng trong KDE 4 theo mặc định, các ứng dụng trên GTK trông giống như trong Windows 95. Trong KDE Plasma 5, mọi thứ hoạt động hoàn hảo ngay lập tức. Không cần tinh chỉnh nữa như với KDE 4. Tuy nhiên, nếu bạn đang sử dụng chủ đề tối Breeze (hoặc chủ đề tối khác) cho tất cả các ứng dụng, bao gồm GTK, LibreOffice bạn sẽ trông như thế này:

    Để tránh điều này, trước tiên hãy chỉ định cho GT K thường chủ đề Breeze này (hoặc bất kỳ chủ đề nào khác E tối), hơn nữa trong " Tham số hệ thống - Bỏ chọn Màu sắc" những người trong ở phía dưới có một dấu tích với " Áp dụng dữ liệu màu cho ứng dụng cho các ứng dụng không phải KDE" , sau đó:

    sudo nano /etc/profile.d/libreoffice-fresh.sh

    Thức dậy V. đi đến dòng tập tin này xuất khẩu SAL_USE_VCPLUGIN=gtk

    Lưu và khởi động lại. Bây giờ mọi thứ sẽ tốt hơn:

    Giới thiệu

    Card đồ họa NVIDIA từ lâu đã được các game thủ Linux yêu thích. Trình điều khiển độc quyền của họ đã được hỗ trợ rất tốt trong vài năm qua. Trình điều khiển nguồn mở của Nouveau kém tin cậy hơn nhiều, phần lớn là do NVIDIA từ chối mở nguồn cho cộng đồng. Trong mọi trường hợp, trình điều khiển đều có sẵn để cài đặt trên Debian Stretch.

    Thông thường, khi bạn cài đặt Debian Stretch, trình điều khiển Nouveau cũng sẽ được cài đặt. Trước khi tiếp tục, bạn phải đảm bảo rằng card đồ họa của bạn hỗ trợ Nouveau. Bạn có thể kiểm tra hỗ trợ cho thẻ của mình tại https://nouveau.freedesktop.org/wiki/FeatureMatrix/.

    Cài đặt

    Bước đầu tiên là kích hoạt các kho lưu trữ Đóng góp và không miễn phí trong Debian. Mở tệp /etc/apt/sources.list trong mục yêu thích của bạn soạn thảo văn bản với quyền root và thêm Contrib non-free vào cuối mỗi dòng sau main. Lưu và thoát trình chỉnh sửa.


    Bây giờ chạy cập nhật hệ thống

    # cập nhật apt && nâng cấp apt

    Sử dụng apt thay vì apt-get. Đây là phiên bản mới hơn và xử lý xung đột tốt hơn.

    Phần tiếp theo này không thực sự cần thiết, nhưng LLVM được một số gói đồ họa sử dụng và tốt nhất là đảm bảo bạn đã cài đặt phiên bản mới nhất, đặc biệt vì có các phiên bản cũ hơn trong kho.

    Tại thời điểm xuất bản bài viết này, phiên bản mới nhất là 3.9 và đã có phiên bản 4.0. Phiên bản tối thiểu để cài đặt là 3.9.

    # cài đặt apt llvm-3.9 clang-3.9

    Bây giờ hãy khởi động lại máy tính của bạn và kiểm tra chức năng của card màn hình của bạn. Trình điều khiển độc quyền thực sự phát huy hết tiềm năng của card NVIDIA. Chúng có thể không phù hợp với tất cả mọi người, nhưng nếu bạn không ngại sử dụng phần mềm độc quyền và chỉ muốn trò chơi của mình chạy thì đây là một lựa chọn tuyệt vời.

    Bắt đầu bằng cách kích hoạt cả kho lưu trữ đóng góp và không miễn phí, cũng như hỗ trợ i386. Để kích hoạt chúng, hãy mở /etc/apt/sources.list trong trình soạn thảo văn bản của bạn dưới dạng root và thêm Contrib non-free sau main trên mỗi dòng kho lưu trữ Debian.

    Bây giờ kích hoạt i386 bằng lệnh sau:

    # dpkg --add-architecture i386

    Sau khi chạy lệnh, bạn có thể cài đặt cả phần sụn không miễn phí và các gói trình điều khiển NVIDIA cần thiết.

    # apt cài đặt firmware-linux nvidia-driver nvidia-settings nvidia-xconfig

    Khi quá trình cài đặt hoàn tất, hãy chạy lệnh sau để tạo tệp cấu hình Xorg.

    #nvidia-xconfig

    Bây giờ bạn có thể khởi động lại máy tính của mình và tận hưởng trình điều khiển mới.

    Trình cài đặt Nvidia

    Phương pháp này thường không được khuyến khích vì nó có thể gây ra vấn đề. Tuy nhiên, nó vẫn hoạt động và đây có thể là cách duy nhất để cài đặt trình điều khiển mới nhất NVIDIA. Tương tự như cài đặt gói Debian, bạn cần bao gồm một kho lưu trữ không miễn phí cùng với sự hỗ trợ của i386.

    # apt cài đặt firmware-linux build-essential gcc-multilib

    # apt build-dep linux

    Bây giờ bạn có thể truy cập https://www.nvidia.com/Download/Find.aspx?lang=en-us, điền vào biểu mẫu thông tin hệ thống và tải xuống trình điều khiển của bạn. Các trình điều khiển sẽ được trình bày dưới dạng tệp .run. Tệp này phải được chạy bằng root và tắt máy chủ X.

    Cách dễ nhất để thực hiện việc này trên Debian là dừng trình quản lý hiển thị bằng Systemd.

    # systemctl dừng gdm3

    Lệnh này giả định rằng bạn đang sử dụng trình quản lý GDM. Nếu không, chỉ cần thay thế nó bằng cái bạn sử dụng. Ngay sau khi thực hiện lệnh này, bạn sẽ được đưa đến terminal. Đăng nhập bằng root và đi tới thư mục mà bạn đã tải xuống trình cài đặt trình điều khiển.

    Hãy chắc chắn rằng nó có thể thực thi được.

    # cd /home/user/Tải xuống

    # chmod +x NVIDIA-Linux-x86_64-378.09.run

    Bài viết này sử dụng số phiên bản beta hiện tại, vì vậy hãy đảm bảo sử dụng tên thực của tệp bạn đã tải xuống. Bây giờ bạn có thể chạy trình cài đặt.

    # ./NVIDIA-Linux-x86_64-378.09.run

    Bây giờ bạn sẽ nhận được một loạt lời nhắc khi chạy trình cài đặt. Khi được nhắc, chúng tôi khuyên bạn nên bật hỗ trợ 32 bit. Trình cài đặt cũng sẽ yêu cầu bạn tạo cấu hình Xorg. Đồng ý hoặc chạy nvidia-xconfig sau khi cài đặt hoàn tất. Sau khi cài đặt hoàn tất, hãy khởi động lại hệ thống của bạn.