Nvidia FreeBSD Display Driver

Phần mềm chụp màn hình:
Nvidia FreeBSD Display Driver
Các chi tiết về phần mềm:
Phiên bản: 396.45 Cập nhật
Ngày tải lên: 17 Aug 18
Nhà phát triển: NVIDIA Corporation
Giấy phép: Miễn phí
Phổ biến: 59

Rating: 4.0/5 (Total Votes: 1)

Trình điều khiển hiển thị Nvidia FreeBSD là trình điều khiển video OpenGL độc quyền cố gắng hỗ trợ thẻ đồ họa được sản xuất bởi Nvidia trên hệ điều hành FreeBSD. Trình điều khiển được phân phối trong các nhánh khác nhau, như Short Lived (hỗ trợ ngắn hạn) hoặc Long Lived (hỗ trợ dài hạn), cung cấp hỗ trợ cho cả kiến ​​trúc bộ lệnh 32 bit và 64 bit.


Cài đặt trình điều khiển hiển thị Nvidia Solaris

Để cài đặt Trình điều khiển Hiển thị Nvidia FreeBSD, người dùng phải tải xuống từ phần Tải xuống phía trên gói tương ứng với kiến ​​trúc phần cứng của nó, nhập phiên điều khiển và thực thi & ldquo; tar xzf NVIDIA-FreeBSD-x86_64-xxx. xx.tar.gz & amp; & amp; cd NVIDIA-FreeBSD-x86_64-xxx.xx & amp; cài đặt & rdquo; trên hệ thống 64 bit hoặc & ldquo; tar xzf NVIDIA-FreeBSD-x86-xxx.xx.tar.gz & amp; & amp; cd NVIDIA-FreeBSD-x86-xxx.xx & amp; cài đặt & rdquo; lệnh cho các hệ thống 32 bit, dưới dạng root, trong đó xxx.xx là số phiên bản của trình điều khiển.

Trước khi bạn chạy các lệnh trên, hãy nhớ rằng trước tiên bạn phải cài đặt tiêu đề hạt nhân cho hộp FreeBSD của bạn. Trong quá trình cài đặt, người dùng sẽ được hỏi liệu họ có muốn cho trình cài đặt tự động cấu hình trình điều khiển mới được cài đặt và tối ưu hóa nó cho cạc đồ họa của họ hay không. Ngoài ra, người dùng chuyên gia có thể chỉnh sửa thủ công tệp cấu hình X hoặc sau khi cài đặt, họ có thể thực thi & ldquo; nvidia-xconfig & rsquo; lệnh thông qua trình mô phỏng thiết bị đầu cuối Linux để đặt trình điều khiển Nvidia làm mặc định cho hệ thống của họ.


Hộp FreeBSD của tôi có được hỗ trợ không?

Có, có thể là nhiều nhất! Chúng tôi đã thử nghiệm thành công cả bộ đệm Ngắn và Sống lâu của trình điều khiển này với các bản phát hành ổn định hiện tại của hệ điều hành FreeBSD, tại Phòng thí nghiệm Softoware. Cả hai nền tảng phần cứng 64 bit (x86_64) và 32 bit (x86) đều được hỗ trợ tại thời điểm này.


Điều gì về card đồ họa Nvidia cũ!

Vì chúng tôi đã nhận được nhiều đơn khiếu nại từ những người dùng FreeBSD, Linux và Solaris của chúng tôi đang chạy các card đồ họa Nvidia rất cũ, chúng tôi cảm thấy phải đề cập ở đây rằng trình điều khiển này sẽ không hoạt động với thẻ video của họ. Do đó, bạn nên tìm kiếm Softoware cho Trình điều khiển hiển thị di sản mới nhất của Nvidia FreeBSD.

Có gì mới trong bản phát hành này:

  • Đã sửa lỗi có thể khiến các ứng dụng EGL đa luồng bị lỗi khi thoát.

Tính năng mới trong phiên bản 390.67:

  • Đã khắc phục lỗi có thể gây ra các vấn đề về hạt nhân khi sử dụng phần cứng Quadro SDI Capture.
  • Đã sửa lỗi gây ra kwin OpenGL hợp lại khi gặp sự cố khi khởi chạy các ứng dụng OpenGL nhất định.
  • Đã khắc phục sự cố gián đoạn khi khởi chạy ứng dụng Vulkan.
  • Đã sửa lỗi gây ra trình điều khiển, trong một số cấu hình DisplayPort băng thông thấp, không cho phép hiển thị phối màu. Điều này dẫn đến dải có thể nhìn thấy.
  • Đã thêm hỗ trợ cho X.Org xserver ABI 24 (xorg-server 1.20).
  • Cải thiện nvidia-bug-report.sh để kiểm tra kern.log là vị trí tệp nhật ký hạt nhân mặc định cho nhiều bản phân phối Linux dựa trên Debian.
  • Đã sửa lỗi có thể gây ra các máy chủ X xuất Video Driver ABI sớm hơn 0,8 khi gặp sự cố khi chạy các ứng dụng X11 gọi là XRenderAddTraps ().

Có gì mới trong phiên bản:

  • Đã thêm hỗ trợ cho GPU sau:
  • TITAN V
  • GTX 1070 Ti
  • Đã sửa lỗi hồi quy có thể gây ra lỗi trình điều khiển khi thiết lập các chế độ bao gồm thiết bị DisplayPort Multi-Stream Transport.
  • Đã sửa lỗi hồi quy đã khiến một số trình kết nối hiển thị trên một số GPU không báo cáo thiết bị âm thanh HDMI hoặc DisplayPort đã kết nối ngay cả khi màn hình được kết nối hỗ trợ âm thanh.
  • Đã khắc phục lỗi đôi khi ngăn nút "Đặt lại Cấu hình Mặc định" trong trang "Cài đặt ECC" cài đặt nvidia khả dụng khi cấu hình ECC được đặt thành trạng thái không mặc định.
  • Đã sửa lỗi gây ra cài đặt nvidia để thực thi các giới hạn quá mức trên các vị trí hiển thị trong trang "Cấu hình Hiển thị Máy chủ X" trong một số trường hợp.
  • Đã sửa lỗi có thể khiến hộp kiểm "Bật cơ sở Mosaic (Vòm)" trong cài đặt nvidia biến mất khi màn hình X, thay vì hiển thị, được chọn trong trang "Cấu hình Hiển thị Máy chủ X".
  • Đã khắc phục tình trạng cuộc đua có thể dẫn đến sự cố khi các chương trình OpenGL thao tác các đối tượng bộ đệm đỉnh từ nhiều luồng cùng một lúc.
  • Đã sửa lỗi gây ra bảng điều khiển cài đặt nvidia để giữ lại một số cài đặt đã được áp dụng nhưng không được xác nhận. Điều này dẫn đến các cài đặt không mong muốn được áp dụng cho các thay đổi cài đặt tiếp theo.
  • Đã thêm hỗ trợ cho quá trình nén YUV 4: 2: 0 cho màn hình được kết nối qua DisplayPort trong cấu hình khi màn hình hoặc GPU không thể điều khiển chế độ hiện tại trong RGB 4: 4: 4. Xem mô tả trong phụ lục "Chế độ lập trình" để biết chi tiết.
  • Đã thêm xử lý plug-in framebuffer hot plug vào nvidia-modeset.
  • Lưu ý rằng việc cắm nóng chỉ được xử lý khi chế độ nvidia được khởi tạo; ví dụ, khi Xorg hoặc nvidia-persistenced đang chạy hoặc khi nvidia-drm được nạp với tham số "modeset = 1".
  • Đã thêm thuộc tính MetaMode "AllowGSYNC" có thể được sử dụng để tắt hoàn toàn G-SYNC. Điều này có thể được sử dụng để cho phép bật các tính năng không tương thích với G-SYNC, chẳng hạn như Ultra Low Motion Blur hoặc Frame Lock.
  • Màn hình lát gạch trước đây dẫn đến màn hình Xinerama riêng biệt được báo cáo cho từng ô. Bây giờ, chúng sẽ được kết hợp thành một màn hình Xinerama lớn duy nhất.
  • Các bảng riêng lẻ trong một màn hình lát gạch sẽ được sắp xếp dựa trên thông tin bố trí được cung cấp trong EDID của màn hình. Điều này có thể bị ghi đè bằng cách chỉ định bù trừ theo cách thủ công hoặc sử dụng tùy chọn "MetaModeOrientation".
  • Đã tắt chế độ xen kẽ qua DisplayPort theo mặc định do hỗ trợ không đầy đủ trong GPU. Đã thêm mã thông báo xác thực chế độ "AllowDpInterlaced" để ghi đè hành vi mặc định này và cho phép các chế độ xen kẽ qua giao thức DisplayPort.
  • Đã sửa lỗi có thể khiến một số màn hình G-SYNC eDP nhấp nháy ở tốc độ làm mới thấp.
  • Đã khắc phục lỗi giả tạo giới hạn tối đa đồng hồ pixel tới 300 MHz khi sử dụng một số DisplayPort nhất định có khả năng cho bộ điều hợp HDMI.
  • Đã sửa lỗi gây ra báo cáo cấu trúc liên kết PCI không chính xác trong nvidia-smi trên hệ thống Intel Skylake.

Tính năng mới trong phiên bản 387.22:

  • Đã thêm hỗ trợ cho GPU sau:
  • GTX 1070Ti
  • Đã sửa lỗi hồi quy có thể gây ra lỗi trình điều khiển khi thiết lập các chế độ bao gồm thiết bị DisplayPort Multi-Stream Transport.
  • Đã sửa lỗi hồi quy đã khiến một số trình kết nối hiển thị trên một số GPU không báo cáo thiết bị âm thanh HDMI hoặc DisplayPort đã kết nối ngay cả khi màn hình được kết nối hỗ trợ âm thanh.
  • Đã khắc phục lỗi đôi khi ngăn nút "Đặt lại Cấu hình Mặc định" trong trang "Cài đặt ECC" cài đặt nvidia khả dụng khi cấu hình ECC được đặt thành trạng thái không mặc định.
  • Đã sửa lỗi gây ra cài đặt nvidia để thực thi các giới hạn quá mức trên các vị trí hiển thị trong trang "Cấu hình Hiển thị Máy chủ X" trong một số trường hợp.
  • Đã sửa lỗi có thể khiến hộp kiểm "Bật cơ sở Mosaic (Vòm)" trong cài đặt nvidia biến mất khi màn hình X, thay vì hiển thị, được chọn trong trang "Cấu hình Hiển thị Máy chủ X".
  • Đã khắc phục tình trạng cuộc đua có thể dẫn đến sự cố khi các chương trình OpenGL thao tác các đối tượng bộ đệm đỉnh từ nhiều luồng cùng một lúc.
  • Đã sửa lỗi gây ra bảng điều khiển cài đặt nvidia để giữ lại một số cài đặt đã được áp dụng nhưng không được xác nhận. Điều này dẫn đến các cài đặt không mong muốn được áp dụng cho các thay đổi cài đặt tiếp theo.
  • Đã thêm hỗ trợ cho quá trình nén YUV 4: 2: 0 cho màn hình được kết nối qua DisplayPort trong cấu hình khi màn hình hoặc GPU không thể điều khiển chế độ hiện tại trong RGB 4: 4: 4. Xem mô tả trong phụ lục "Chế độ lập trình" để biết chi tiết.
  • Đã thêm xử lý plug-in framebuffer hot plug vào nvidia-modeset.
  • Lưu ý rằng việc cắm nóng chỉ được xử lý khi chế độ nvidia được khởi tạo; ví dụ, khi Xorg hoặc nvidia-persistenced đang chạy hoặc khi nvidia-drm được nạp với tham số "modeset = 1".
  • Đã thêm thuộc tính MetaMode "AllowGSYNC" có thể được sử dụng để tắt hoàn toàn G-SYNC. Điều này có thể được sử dụng để cho phép bật các tính năng không tương thích với G-SYNC, chẳng hạn như Ultra Low Motion Blur hoặc Frame Lock.
  • Màn hình lát gạch trước đây dẫn đến màn hình Xinerama riêng biệt được báo cáo cho từng ô. Bây giờ, chúng sẽ được kết hợp thành một màn hình Xinerama lớn duy nhất.
  • Các bảng riêng lẻ trong một màn hình lát gạch sẽ được sắp xếp dựa trên thông tin bố trí được cung cấp trong EDID của màn hình. Điều này có thể bị ghi đè bằng cách chỉ định bù trừ theo cách thủ công hoặc sử dụng tùy chọn "MetaModeOrientation".
  • Đã tắt chế độ xen kẽ qua DisplayPort theo mặc định do hỗ trợ không đầy đủ trong GPU. Đã thêm mã thông báo xác thực chế độ "AllowDpInterlaced" để ghi đè hành vi mặc định này và cho phép các chế độ xen kẽ qua giao thức DisplayPort.
  • Đã sửa lỗi có thể khiến một số màn hình G-SYNC eDP nhấp nháy ở tốc độ làm mới thấp.
  • Đã khắc phục lỗi giả tạo giới hạn tối đa đồng hồ pixel tới 300 MHz khi sử dụng một số DisplayPort nhất định có khả năng cho bộ điều hợp HDMI.
  • Đã sửa lỗi gây ra báo cáo cấu trúc liên kết PCI không chính xác trong nvidia-smi trên hệ thống Intel Skylake.

Tính năng mới trong phiên bản 384.59:

  • Đã thêm hỗ trợ cho các GPU sau:
  • GeForce GT 1030
  • GeForce MX150
  • Đã khắc phục lỗi ngăn chặn các thay đổi đối với phân bổ mắt âm thanh nổi từ việc áp dụng từ bảng điều khiển cài đặt nvidia.
  • Đã sửa lỗi gây ra lỗi tạm dừng S4 (còn được gọi là "ngủ đông") treo trong khi tạm ngưng khi SLI được bật.
  • Đã sửa lỗi trong đó các thiết bị sẽ không được liệt kê chính xác bởi trình điều khiển Vulkan. Xem phần "Sự cố đã biết" của README để biết thêm chi tiết.
  • Đã khắc phục lỗi có thể khiến ứng dụng OpenGL gặp sự cố sau khi gọi glDeleteBuffers trên VBO đã được đặt lại với ARB_vertex_attrib_binding.
  • Đã khắc phục lỗi đôi khi có thể khiến các ứng dụng OpenGL bị khóa cho đến khi máy chủ X nhận dữ liệu nhập.
  • Đã sửa lỗi gây ra cài đặt nvidia để giảm giá trị BusID thiết bị khi thực hiện thay đổi đối với tệp cấu hình X hiện có.
  • Đã sửa lỗi hồi quy đã ngăn không cho nvidia-xconfig truy vấn một số GPU, ví dụ: khi chạy `nvidia-xconfig -a`.
  • Đã sửa lỗi gây ra phát lại VDPAU bị hỏng khi mở rộng đến tọa độ ngoài 16384 pixel.
  • Đã cập nhật nvidia-persistenced để khởi tạo nvidia-modeset.ko ngoài nvidia.ko khi thiết lập chế độ persistence.
  • Đã khôi phục một số kiểm tra sanity đã vô tình bị xóa khỏi quá trình tạo mô-đun hạt nhân trong trình điều khiển 355.06.
  • Đã thêm hỗ trợ cho bộ lọc biến đổi "Gần nhất" trong trình điều khiển X. Điều này làm cho trình điều khiển X sử dụng bộ lọc lân cận gần nhất khi thực hiện các phép biến đổi màn hình. Bạn có thể yêu cầu bộ lọc thông qua đối số 'bộ lọc' đối với RRSetCrtcTransform của RandR hoặc thông qua mã thông báo MetaMode 'ResamplingMethod'.
  • Đã khắc phục lỗi trong đó nvidia-installer sẽ cài đặt phiên bản sai của tệp cấu hình Vulkan ICD khi GLVND bị tắt cho ứng dụng khách GLX.
  • Khắc phục lỗi với GLX_EXT_buffer_age trong đó các giá trị độ tuổi đệm không chính xác sẽ được báo cáo cho cấu hình SLI AFR. Trong tuổi đệm cấu hình như vậy bây giờ có thể lớn hơn 3, tuổi đệm tối đa trước đó.
  • Đã khắc phục lỗi có thể gây treo và Xids khi thực hiện phép biến đổi RandR với Lớp phủ và SLI được bật.
  • Mở rộng thông tin được tiện ích NVIDIA Xinerama X báo cáo để báo cáo màn hình PRIME ngoài màn hình được kết nối trực tiếp.
  • Đã khắc phục lỗi khiến các thiết bị âm thanh HDMI xuất hiện hoặc biến mất không nhất quán khi thiết bị HDMI được cắm hoặc rút phích cắm.
  • Đã sửa lỗi có thể gây ra lỗi trình điều khiển khi đặt chế độ trên màn hình X chạy ở Độ sâu 8 hoặc Độ sâu 15.
  • Đã khắc phục lỗi có thể gây ra các hạt nhân gián đoạn khi chạy với PRIME Sync.
  • Đã sửa lỗi gây ra hiện tượng hoảng loạn hạt nhân khi hotplugging HDMI hiển thị trên một số máy tính mini Zotac.
  • Đã cập nhật nvidia-installer để gắn nhãn mô-đun hạt nhân với loại tệp SELinux 'modules_object_t'. Một số chính sách SELinux hệ thống chỉ cho phép tải các mô-đun hạt nhân bằng loại tệp SELinux này.
  • Đã xóa hỗ trợ để kiểm tra và tải xuống các gói trình điều khiển đã cập nhật và giao diện hạt nhân biên dịch sẵn từ nvidia-installer. Chức năng này được giới hạn ở ftp và http không được mã hóa và được triển khai bằng mã không còn được duy trì tích cực nữa.

Tính năng mới trong phiên bản 381.22 / 381.09 Beta:

  • Đã sửa lỗi gây ra phần mở rộng tuổi của bộ đệm GLX_EXT_buffer_age để trả lại giá trị không chính xác cho các bản vẽ âm thanh nổi khi sử dụng chế độ âm thanh thụ động 5 đến 9.
  • Đã sửa lỗi gây ra "cài đặt nvidia - truy vấn tất cả" để in nhiều mục trùng lặp.
  • Đã khắc phục lỗi khiến ứng dụng gặp sự cố trong một số trường hợp khi gọi glXMakeCurrent trong khi tối ưu hóa luồng OpenGL đã được bật.
  • Đã khắc phục lỗi khiến ứng dụng VDPAU sử dụng hàng đợi bản trình bày blit khi ứng dụng VDPAU trước đó không tắt hoàn toàn.
  • Đã khắc phục sự cố treo và sự cố có thể xảy ra khi bối cảnh OpenGL được tạo trong khi hệ thống hết bộ nhớ khả dụng.
  • Đã khắc phục lỗi gây ra lỗi khi cửa sổ OpenGL được di chuyển hoặc đổi kích thước.
  • Đã khắc phục lỗi khiến màn hình X sử dụng Tùy chọn "UseDisplayDevice" "none" để đổi kích thước thành 640x480 khi sử dụng "xrandr -s" để thay đổi cấu hình màn hình.
  • Tối ưu hóa luồng OpenGL bị tắt theo mặc định, ban đầu được bật trong 378.09 do các báo cáo khác nhau về tính không ổn định.
  • Đã xóa màn hình khởi động biểu trưng của trình điều khiển X và các tùy chọn NoLogoand LogoPath xorg.conf tương ứng.
  • Đã thêm tùy chọn "ResamplingMethod" MetaMode, thêm hỗ trợ cho các phương thức lấy mẫu lại bicubic khi các phép biến đổi màn hình mở rộng đang được sử dụng. Xem README để biết thêm chi tiết.

Tính năng mới trong phiên bản 378.13 / 381.09 Beta:

  • Đã thêm hỗ trợ cho các GPU sau:
  • GeForce GTX 1080 Ti
  • Quadro M520
  • TITAN Xp
  • Đã khôi phục hỗ trợ cho GPU sau:
  • GRID K520
  • Cải thiện khả năng tương thích với các hạt nhân gần đây.
  • Đã sửa lỗi gây ra "cài đặt nvidia - truy vấn tất cả" để in nhiều mục trùng lặp.
  • Đã khắc phục lỗi khiến ứng dụng gặp sự cố trong một số trường hợp khi gọi glXMakeCurrent trong khi tối ưu hóa luồng OpenGL đã được bật.
  • Điều này thường xảy ra khi Steam cố gắng tạo video xuất hiện toàn màn hình.
  • Đã khắc phục lỗi khiến ứng dụng VDPAU sử dụng hàng đợi bản trình bày blit khi ứng dụng VDPAU trước đó không tắt hoàn toàn.
  • Đã khắc phục sự cố treo và sự cố có thể xảy ra khi bối cảnh OpenGL được tạo trong khi hệ thống hết bộ nhớ khả dụng.
  • Đã khắc phục lỗi gây ra lỗi khi cửa sổ OpenGL được di chuyển hoặc đổi kích thước.
  • Đã khắc phục lỗi khiến màn hình X sử dụng Tùy chọn "UseDisplayDevice" "none" để đổi kích thước thành 640x480 khi sử dụng "xrandr -s" để thay đổi cấu hình màn hình.
  • Đã khắc phục sự cố hạt nhân xảy ra khi cố gắng ánh xạ phân bổ bộ nhớ người dùng lớn vào CUDA.
  • Tối ưu hóa luồng OpenGL bị tắt theo mặc định, ban đầu được bật trong 378.09 do các báo cáo khác nhau về tính không ổn định.
  • Đã thêm hỗ trợ cho các tiện ích mở rộng Vulkan sau:
  • VK_EXT_acquire_xlib_display
  • VK_EXT_display_control
  • VK_EXT_display_surface_counter
  • VK_EXT_direct_mode_display
  • VK_KHX_external_memory
  • VK_KHX_external_memory_fd
  • VK_KHX_external_semaphore
  • VK_KHX_external_semaphore_fd
  • Các tiện ích mở rộng này yêu cầu phiên bản trình tải xuống Vulkan & gt; = 1.0.42.
  • Đã xóa màn hình hiển thị biểu trưng của trình điều khiển X và các tùy chọn NoLogo và LogoPath xorg.conf tương ứng.
  • Đã thêm tùy chọn "ResamplingMethod" MetaMode, thêm hỗ trợ cho các phương thức lấy mẫu lại bicubic khi sử dụng các phép biến đổi màn hình mở rộng. Xem README để biết thêm chi tiết.
  • Đã khắc phục lỗi khiến âm thanh HDMI và DisplayPort bị tắt tiếng sau khi chế độ bảng điều khiển bộ đệm khung được khôi phục. Đối với một số màn hình, điều này khiến màn hình vẫn trống.
  • Đã khắc phục lỗi khiến âm thanh trên DisplayPort ngừng hoạt động khi màn hình đã được rút phích cắm và cắm lại hoặc đánh thức từ chế độ tiết kiệm điện DPMS.
  • Đã sửa lỗi hồi quy đã gây ra tham nhũng trong một số ứng dụng nhất định, chẳng hạn như bóng viền cửa sổ trong Unity, sau khi tiếp tục từ việc tạm ngưng.

Tính năng mới trong phiên bản 378.13:

  • Đã thêm hỗ trợ cho (các) GPU sau:
  • Quadro P3000
  • Quadro GP100
  • Quadro P4000
  • Quadro P2000
  • Quadro P1000
  • Quadro P600
  • Quadro P400
  • Quadro M1200
  • Quadro M2200
  • Tối ưu hóa luồng OpenGL bị tắt theo mặc định trong Xinerama.
  • Đã thêm hỗ trợ cho tiện ích mở rộng ARB_parallel_shader_compile để cho phép biên dịch nhiều luồng của trình tạo bóng GLSL.
  • Đã cập nhật trình điều khiển X để bỏ qua bất kỳ Màn hình được Gắn Kết Thực tế ảo nào (HMD). Xem tùy chọn cấu hình "AllowHMD" X trong README để biết chi tiết.
  • Trình điều khiển bây giờ sẽ quảng cáo GLX FBConfigs không có bit sâu trên màn hình độ sâu 30 X.
  • Đã khắc phục lỗi khiến hệ thống bị treo khi tiếp tục ngừng hoạt động với một số GPU.
  • Đã sửa lỗi hồi quy có thể gây tham nhũng khi màn hình đang cắm nóng.
  • Đã sửa lỗi hồi quy đã ngăn các hệ thống có nhiều màn hình DisplayPort tiếp tục chính xác từ việc tạm ngưng.
  • Đã khắc phục lỗi trong mô-đun hạt nhân nvidia-modeet.ko có thể gây lỗi khi gửi sự kiện tới các thành phần trình điều khiển không gian của người dùng.
  • Đã thêm hỗ trợ cho X.Org xserver ABI 23 (xorg-server 1.19)
  • Đã thêm hỗ trợ cho FreeBSD 11.0-RELEASE.

Tính năng mới trong phiên bản 375.26:

  • Đã thêm hỗ trợ cho (các) GPU sau:
  • Quadro M3000 SE
  • Đã sửa lỗi hồi quy đã ngăn đèn nền trên một số màn hình máy tính xách tay hiển thị khi bật lại sau khi bị tắt.
  • Đã sửa lỗi hồi quy đã ngăn không cho bảng điều khiển được khôi phục đúng cách khi sử dụng SLI.
  • Đã sửa lỗi hồi quy có thể khiến bảng điều khiển cài đặt nvidia gặp sự cố khi khởi động với một số cấu hình GPU nhất định.
  • Đã sửa lỗi hồi quy đã ngăn tiện ích GLX_NV_swap_group hoạt động khi sử dụng SLI hoặc Đồng bộ hóa Quadro.

Tính năng mới trong phiên bản 375.20:

  • Đã thêm hỗ trợ cho các GPU sau:
  • GeForce GTX 1050
  • GeForce GTX 1050 Ti
  • Quadro M620
  • Quadro M5000 SE
  • Quadro M3000 SE
  • Đã sửa lỗi có thể khiến hiển thị trong SLI Mosaic bị trống khi áp dụng ma trận chuyển đổi.
  • Đã khắc phục lỗi ngăn G-SYNC hoạt động trên màn hình máy tính xách tay.
  • Đã sửa lỗi gây ra các thiết bị đa luồng DisplayPort bị trống sau khi bảng điều khiển được khôi phục.
  • Đã sửa lỗi gây ra sự cố hạt nhân khi khởi động X lần thứ hai khi nhiều thiết bị nhiều dòng DisplayPort được kết nối với một đầu nối DisplayPort duy nhất thông qua một thiết bị nhánh.
  • Đã cập nhật cài đặt nvidia để không có sự phụ thuộc vào thời gian xây dựng trên gói phát triển nvml bên ngoài (hồi quy được giới thiệu trong 375.10).
  • Đã khắc phục sự cố trong cài đặt nvidia khi thêm quy tắc Hồ sơ Ứng dụng và các mục Tiểu sử.
  • Đã xóa tùy chọn "Bật chú giải công cụ" trong cài đặt nvidia cho giao diện GTK 2.
  • Đã thêm tùy chọn cấu hình X mới:
  • ForceCompositionPipeline
  • ForceFullCompositionPipeline
  • ghi đè mã thông báo MetaMode có cùng tên.
  • Đã khắc phục lỗi gây ra sự chậm trễ kéo dài khi rời khỏi VT hoặc vô hiệu hóa thiết bị hiển thị trong khi ứng dụng OpenGL đang chạy.
  • Đã thêm hỗ trợ cho thuộc tính TĂNG RandR được thêm vào trong RandR 1.5.
  • Tăng kích thước bộ nhớ cache của bộ đệm OpenGL trên đĩa từ 64MB lên 128MB. Tham khảo phần "Chỉ định cài đặt biến môi trường OpenGL" của trình điều khiển README để biết chi tiết về cách chọn vị trí của nó hoặc tắt nó.
  • Đã thêm hỗ trợ cho X.Org xserver ABI 23 (xorg-server 1.19)
  • Đã thêm hỗ trợ cho FreeBSD 11.0-RELEASE.

Tính năng mới trong phiên bản 370.28:

  • Cố định tham chiếu biểu tượng không xác định trong libnvidia-glcore.so.
  • Đã cập nhật báo cáo CurrentMetaMode qua API NV-CONTROL để phản ánh liệu ForceCompositionPipeline hoặc ForceFullCompositionPipeline có được đặt trong MetaMode hiện tại hay không.
  • Đã thêm khả năng sử dụng GPU GeForce quá mức và dưới đồng hồ trong chuỗi GeForce GTX 1000 trở lên. Đối với các GPU cho phép nó, một khoảng bù có thể được áp dụng cho các giá trị đồng hồ trong một số miền đồng hồ của tất cả các mức hiệu suất. Thao tác đồng hồ này được thực hiện theo nguy cơ của người dùng. Xem tài liệu README của tùy chọn cấu hình "CoolBits" X để biết thêm chi tiết.
  • Đã thêm tùy chọn "PixelShiftMode" MetaMode, cho phép hỗ trợ hiển thị thay đổi điểm ảnh 4K và 8K pixel. Xem README để biết chi tiết.

Tính năng mới trong phiên bản 367.44:

  • Đã thêm hỗ trợ cho các GPU sau:
  • TITAN X (Pascal)
  • GeForce GTX 1060 6 GB
  • GeForce GTX 1060 3 GB
  • Đã sửa lỗi hồi quy khiến ứng dụng sử dụng GLX gián tiếp bị lỗi.
  • Đã sửa lỗi hồi quy được giới thiệu trong 367.35 đã khiến chế độ đầu tiên của máy chủ X hiển thị trống nếu các tính năng được yêu cầu trong tệp cấu hình X đã bật đường dẫn thành phần của trình điều khiển X. Điều này sẽ được kích hoạt, ví dụ: bằng mã thông báo MetaMode như ForceCompositionPipeline, ForceFullCompositionPipeline, Rotation, Reflection và Transform.

Tính năng mới trong phiên bản 367.35:

  • Đã khắc phục lỗi khiến X bị lỗi khi áp dụng thay đổi đối với thuộc tính RandR CscMatrix trong khi VT-chuyển đổi khỏi X.
  • Đã khắc phục lỗi gây ra sự cố khi thoát khỏi cài đặt nvidia trên màn hình với độ sâu màu 8 hoặc 15 bit.
  • Đã thêm hỗ trợ cho Bộ Đặc tính VDPAU H vào trình điều khiển NVIDIA VDPAU. Các GPU với VDPAU Feature Set H có khả năng giải mã được tăng tốc phần cứng của các luồng video 8192x8192 (8k) H.265 / HEVC.
  • Đã thêm hỗ trợ cho truy vấn giá trị đồng hồ trên GPU Pascal.
  • Đã xóa tùy chọn cấu hình Cơ sở Mosaic khỏi cài đặt nvidia trên các hệ thống mà tính năng này không thực sự được hỗ trợ.
  • Đã sửa một lỗi khiến nvidia-smi báo cáo số phiên bản không chính xác.

Tính năng mới trong phiên bản 364.19:

  • Đã thêm hỗ trợ cho các GPU sau:
  • Quadro M6000 24 GB
  • Quadro M5500
  • Đã sửa lỗi có thể gây ra báo cáo tốc độ khung hình không chính xác trên cấu hình Quadro Sync với nhiều GPU.
  • Cải thiện độ chính xác X colormap từ 8 bit quan trọng thành 11 trên GPU GeForce GPUs.Quadro đã sử dụng 11 bit chính xác.
  • Đã thêm thuộc tính RandR mới, CscMatrix, chỉ định ma trận chuyển đổi không gian màu 3x4. Ma trận được áp dụng sau bản đồ màu X và trước đoạn đường nối gamma. Thuộc tính này khả dụng trên GF119 và các GPU mới hơn.
  • Cải thiện việc xử lý đoạn đường nối X gamma trên GF119 và GPU mới hơn. Trên các GPU này, đoạn đường nối gamma RandR luôn là 1024 mục và bây giờ áp dụng cho con trỏ và VDPAU hoặc lớp phủ máy trạm ngoài cửa sổ gốc X.
  • Cải thiện tính tương tác của các ứng dụng sử dụng con trỏ phần cứng trong khi G-SYNC đang hoạt động.

Tính năng mới trong phiên bản 361.42:

  • Đã thêm hỗ trợ cho các GPU sau:
  • GeForce 920MX
  • GeForce 930MX
  • Quadro M6000 24 GB
  • Hạn chế mức đồng thời mặc định trong cài đặt nvidia thành 32, để tránh đạt đến giới hạn tác vụ tối đa trên các hệ thống có nhiều CPU.
  • Đã sửa lỗi hồi quy gây ra ngoại lệ GPU và hiển thị không chính xác khi sử dụng pbuffers với EGLDevice.
  • Đã sửa lỗi gây ra cài đặt nvidia bị lỗi khi ghép nối kính với bộ phát 3D Vision Pro trên một số hệ thống.
  • Đã sửa lỗi gây ra các mục kê khai trình cài đặt cho một số thư viện tương thích 32 bit được sao chép trong gói cài đặt.
  • Đã sửa lỗi hồi quy đã làm cho cờ phân cực thời gian của chế độ HSync và VSync bị đảo ngược.

Tính năng mới trong phiên bản 361.28:

  • Đã thêm hỗ trợ cho GPU sau: GeForce 945A
  • Cơ sở hạ tầng Trình điều khiển Nhà cung cấp OpenGL (GLVND) hiện được bao gồm và hỗ trợ bởi trình điều khiển NVIDIA GLX và OpenGL. Điều này sẽ không gây ra bất kỳ thay đổi có thể nhìn thấy trong hành vi cho người dùng cuối, nhưng một số thư viện thành phần trình điều khiển nội bộ đã được đổi tên và / hoặc di chuyển như là một kết quả. Những thay đổi này có thể ảnh hưởng đến các kịch bản dựa trên sự hiện diện của các thành phần trình điều khiển NVIDIA OpenGL khác với các phiên bản Linux OpenGL ABI 1.0, các trình bảo trì các gói cài đặt trình điều khiển NVIDIA thay thế và các ứng dụng dựa trên sự hiện diện của bất kỳ ký hiệu không phải OpenGL / GLX nào trong thư viện libGL.so.1 và các phụ thuộc của nó theo bất kỳ cách nào. Vui lòng xem https://github.com/NVIDIA/libglvnd. Để biết thêm thông tin về dự án GLVND. Thông số kỹ thuật Linux OpenGL ABI phiên bản 1.0 có sẵn tại https://www.opengl.org/registry/ABI
  • Đã cập nhật nvidia-installer để chạy ldconfig (8) và depmod (8) sau khi gỡ cài đặt trình điều khiển hiện có, thay vì chỉ chạy hai lệnh này khi cài đặt trình điều khiển mới.
  • Đã xóa trình bao bọc và thư viện dấu vết VDPAU libvdpau.so.1 và libvdpau_trace.so.1 khỏi gói trình điều khiển. Các thư viện này có thể có sẵn thông qua hệ thống quản lý gói phân phối của bạn, hoặc có thể được biên dịch từ các nguồn có sẵn tại http://people.freedesktop.org/~aplattner/vdpau/. Vui lòng xem http://freedesktop.org/wiki/Software/VDPAU/ để biết thêm thông tin.
  • Đã sửa lỗi trong trình điều khiển EGL nơi một mutex được mở khóa nhiều lần. Điều này kích hoạt hành vi không xác định, và đặc biệt, nếu việc cắt bỏ khóa được kích hoạt trong glibc, có thể dẫn đến lỗi phân đoạn.

Tính năng mới trong phiên bản 358.16:

  • Đã sửa lỗi hồi quy, được giới thiệu trong 358.09, gây ra hiển thị không chính xác các ứng dụng stereo OpenGL kết hợp với Đồng bộ hóa Quadro trên một số GPU nhất định.
  • Đã sửa lỗi hồi quy, được giới thiệu trong 358.09, khiến ứng dụng âm thanh nổi OpenGL bị treo khi chế độ SLI AFR, SFR hoặc SLIAA được bật.
  • Đã sửa lỗi hồi quy, được giới thiệu trong 358.09, khiến hệ thống bị treo trong khi khởi chạy các ứng dụng OpenGL khi một số cấu trúc liên kết SLI Mosaic được sử dụng.
  • Đã sửa lỗi, được giới thiệu trong 358.09, có thể gây ra lỗi hạt nhân khi nvidia.ko và nvidia-modeset.ko có các phiên bản khác nhau. Điều này có thể xảy ra nếu gói trình điều khiển cũ hơn được cài đặt sau khi cài đặt 358.09.
  • Đã sửa lỗi có thể khiến một số màn hình G-SYNC nhấp nháy trên GPU dựa trên Kepler khi chạy ở tốc độ khung hình thấp.
  • Đã sửa lỗi hồi quy có thể khiến ứng dụng OpenGL hoặc VDPAU treo trong bố cục Xinerama bao gồm nhiều màn hình X được điều khiển bởi cùng một GPU.
  • Đã thêm dự phòng để cho phép GLX hoạt động khi giao tiếp ổ cắm miền UNIX bị chặn giữa GLX phía máy khách NVIDIA và GLX của máy chủ NVIDIA. Ví dụ: chính sách SELinux mặc định trên Fedora 22 ngăn trình điều khiển NVIDIA 358.09 GLX hoạt động trong GDM3:
  • https://bugzilla.redhat.com/show_bug.cgi?id=1271401
  • Đã sửa lỗi hồi quy từ 358.09 đã khiến cho các màn hình G-SYNC được định cấu hình sử dụng âm thanh nổi 3D Vision để trống và báo cáo tín hiệu không được hỗ trợ.
  • Đã sửa lỗi hồi quy từ 358.09 khiến các ứng dụng OpenGL không thể thương lượng quyền thực hiện glXSwapBuffers thông qua lật để ngừng cập nhật màn hình. Điều này đã được kích hoạt trên Fedora 22, trong đó chính sách hệ thống SELinux ngăn không cho gnome-shell giao tiếp với máy chủ X.
  • Hiện tại, các ứng dụng OpenGL không thương lượng được lật sẽ rơi trở lại glXSwapBuffers bằng cách nhấp nháy.
  • Xem https://bugzilla.redhat.com/show_bug.cgi?id=1271401 để biết thêm chi tiết.
  • Đã sửa lỗi hồi quy làm giảm hiệu suất OpenGL trên cấu hình máy chủ X không đầu.
  • Đã sửa lỗi rò rỉ bộ nhớ xảy ra sau khi hủy một GLXWindow mà vẫn có ngữ cảnh hiện tại được đính kèm với nó.
  • Đã sửa lỗi gây ra các bộ đệm puffer EGL được tạo bằng cả bộ đệm trước và sau, thay vì chỉ có bộ đệm sau, như được yêu cầu cho EGL.
  • Đã thêm một mô-đun hạt nhân mới, nvidia-modeset.ko. Thành phần trình điều khiển mới này hoạt động cùng với mô-đun hạt nhân nvidia.ko để lập trình công cụ hiển thị của GPU.
  • nvidia-modeset.ko không cung cấp bất kỳ chức năng hoặc giao diện người dùng có thể nhìn thấy mới nào cho các ứng dụng của bên thứ ba. Tuy nhiên, trong bản phát hành sau, nvidia-modeset.ko sẽ được sử dụng làm cơ sở cho giao diện chế độ được cung cấp bởi trình quản lý kết xuất trực tiếp của hạt nhân (DRM).
  • Giảm nhấp nháy và trì hoãn khi chuyển sang hoặc chuyển sang chế độ G-SYNC. Là một phần của thay đổi này, các màn hình có chỉ báo G-SYNC trong màn hình trên màn hình của họ giờ đây sẽ luôn báo cáo rằng chúng đang ở chế độ G-SYNC. Chỉ báo hình ảnh OpenGL G-SYNC có thể được bật trong cài đặt nvidia để xác định khi nào G-SYNC thực sự đang được sử dụng.
  • Giao thức GLX cho tiện ích mở rộng OpenGL sau từ OpenGL 3.0 đã được quảng cáo không chính thức cho trạng thái chính thức được chấp thuận của ARB:
  • GL_EXT_draw_buffers2
  • Giao thức GLX cho các lệnh OpenGL 3.0 sau đây:
  • BindBufferRangeNV
  • BindBufferBaseNV
  • BeginTransformFeedbackNV
  • EndTransformFeedbackNV
  • GetTransformFeedbackVaryingEXT
  • TransformFeedbackVaryingsEXT
  • là một phần của các tiện ích mở rộng sau:
  • GL_NV_transform_feedback
  • GL_EXT_transform_feedback
  • đã được thăng cấp từ không chính thức sang trạng thái chính thức được chấp thuận của ARB.
  • Với những thay đổi ở trên, giao thức GLX cho OpenGL 3.0 đã được quảng cáo không chính thức đến trạng thái chính thức được chấp thuận của ARB.
  • Đã thêm cơ chế cấp phát bộ nhớ hệ thống mới cho các phân bổ lớn trong trình điều khiển OpenGL. Cơ chế này cho phép unmapping phân bổ từ quá trình khi nó không được sử dụng, làm cho không gian địa chỉ ảo hơn có sẵn cho ứng dụng. Nó được kích hoạt mặc định trên các ứng dụng OpenGL 32 bit với Linux 3.11+ và glibc 2.19+. Bộ nhớ được phân bổ theo cách này sẽ tiêu thụ không gian trong / dev / shm. Đặt biến môi trường __GL_DevShmPageableAllocations thành 2 sẽ tắt tính năng này
  • Đã thêm hỗ trợ cho OpenGL 4.3.
  • Đã thêm hỗ trợ cho X.Org xserver ABI 20 (xorg-server 1.18).

Tính năng mới trong phiên bản 355.11:

  • Đã thêm hỗ trợ cho các GPU sau:
  • GeForce GTX 950
  • Quadro M4000
  • Quadro M5000
  • Đã khắc phục lỗi khiến các ứng dụng sử dụng OpenCL hoặc CUDA có khả năng tương thích OpenGL bị lỗi khi sử dụng hiển thị gián tiếp GLX.
  • Đã khắc phục lỗi khiến VDPAU chỉ hiển thị nửa trên của khung hình video khi giải mã và hiển thị các luồng video được mã hóa H.265 / HEVC.
  • Đã khắc phục lỗi có thể gây ra ngoại lệ cho GPU khi sử dụng glReadPixels () trên bộ đệm sâu hoặc stencil của cửa sổ nhiều mẫu trong khi thay đổi kích thước hoặc di chuyển cửa sổ.
  • Đã sửa lỗi có thể khiến dữ liệu từ một mức kết cấu ghi đè dữ liệu từ cấp thấp nhất tiếp theo, khi tạo chế độ xem kết cấu không bao gồm cao hơn của hai cấp.
  • Đã sửa lỗi có thể khiến bảng điều khiển cài đặt nvidia gặp sự cố khi cập nhật bố cục hiển thị.
  • Đã sửa một số báo cáo hỗ trợ sai cho các phần mở rộng GLX: một số tiện ích mở rộng đã được báo cáo là được hỗ trợ cho GLX gián tiếp, thực tế chỉ được hỗ trợ trong hiển thị trực tiếp.
  • Đã thêm hỗ trợ cho các tiện ích mở rộng EGL sau đây:
  • EGL_KHR_swap_buffers_with_damage
  • EGL_NV_stream_consumer_gltexture_yuv
  • Đánh dấu tùy chọn DeleteUnusedDP12Displays là không được chấp nhận.
  • Phiên bản 1.5.0 của đặc tả X Thay đổi kích thước và xoay thêm ghi chú rằng đầu ra được tạo động sẽ không bị hủy, do đó, tùy chọn này sẽ không còn được dùng nữa và sẽ bị xóa trong bản phát hành trình điều khiển trong tương lai.
  • Đã thêm hỗ trợ cho các cấu hình VDPAU được thêm vào trong VDPAU 0.9:
  • VDP_DECODER_PROFILE_H264_BASELINE
  • VDP_DECODER_PROFILE_H264_CONSTRAINED_BASELINE
  • VDP_DECODER_PROFILE_H264_EXTENDED
  • VDP_DECODER_PROFILE_H264_PROGRESSIVE_HIGH
  • VDP_DECODER_PROFILE_H264_CONSTRAINED_HIGH
  • Đã khắc phục lỗi ngăn chặn nhiều hơn một đầu ra RandR từ việc chia sẻ chế độ do người dùng thêm.
  • Đã sửa lỗi gây ra khoảng thời gian hoán đổi do ứng dụng chỉ định để bỏ qua trên một số màn hình khi sử dụng Xinerama.
  • Đã sửa lỗi gây ra các chế độ RandR do người dùng cung cấp với sự kết hợp vô nghĩa của các cờ + HSync, -HSync, + VSync và -VSync để hỏng danh sách chế độ.
  • Đã thêm hỗ trợ để tạo một ngữ cảnh OpenGL 3.0 trở lên mà không làm cho hiện tại có thể vẽ được.

Tính năng mới trong phiên bản 352.21:

  • Đã thêm hỗ trợ cho các GPU sau:
  • Tesla K40t
  • GeForce 720A
  • GeForce 920A
  • GeForce 930A
  • GeForce 940A
  • GeForce GTX 950A
  • GeForce GTX 980 Ti
  • Đã sửa lỗi trong cài đặt nvidia khiến ứng dụng gặp sự cố khi lưu EDID vào tệp.
  • Đã khắc phục lỗi đã ngăn tiện ích "mkprecompiled" được bao gồm trong gói trình điều khiển từ đọc tệp chính xác.
  • Đã sửa lỗi có thể gây ra lỗi Xid khi chấm dứt ứng dụng phát lại video bằng hàng đợi bản trình bày lớp phủ trong VDPAU.
  • Đã cập nhật nvidia-installer để tránh đệ quy quá sâu vào các cây nguồn của hạt nhân trong / usr / lib / modules, phản ánh một hạn chế hiện có về đệ quy trong / lib / modules.
  • Đã cập nhật nvidia-installer để sử dụng modprobe (8) khi rời mô-đun hạt nhân NVIDIA được tải sau khi cài đặt, thay vì insmod (8) hoặc libkmod. Điều này cho phép mô-đun hạt nhân tôn trọng bất kỳ chỉ thị cấu hình nào áp dụng cho nó trong /etc/modprobe.d khi nó được tải.
  • Đã khắc phục lỗi cho phép các thông báo trên bàn điều khiển từ hạt nhân Linux được vẽ trên giao diện người dùng của nvidia-installer.

Phần mềm khác của nhà phát triển NVIDIA Corporation

Ý kiến ​​để Nvidia FreeBSD Display Driver

Bình luận không
Nhập bình luận
Bật hình ảnh!