Nvidia Linux Display Driver 64-bit

소프트웨어 스크린 샷:
Nvidia Linux Display Driver 64-bit
소프트웨어 정보:
버전: 396.45 업데이트
업로드 날짜: 17 Aug 18
개발자: NVIDIA Corporation
라이센스: 무료
인기: 110

Rating: nan/5 (Total Votes: 0)

Nvidia Linux 디스플레이 드라이버 64 비트는 Linux 커널 기반 운영 체제에서 Nvidia 그래픽 카드를 지원하기 위해 개발 된 독점적이지만 자유롭게 배포되는 OpenGL 비디오 드라이버입니다. 이 버전은 64 비트 아키텍처를 지원하는 컴퓨터에만 설치하도록 설계되었습니다. 32 비트 지원의 경우이 링크를 참조하십시오. 이는 사용자에게 설정 패널뿐만 아니라 명령 행 설치 프로그램 만 제공하는 기본 Linux 드라이버입니다. 또한 게임 사용자를위한 최고의 선택입니다.


Nvidia 그래픽 드라이버는 어떻게 설치합니까?

Linux 박스에 Nvidia Linux Display Driver를 설치하려면 & ldquo; Download & rdquo;를 사용하여 먼저 바이너리 패키지를 다운로드해야합니다. 버튼을 클릭하고 홈 디렉토리의 실행 파일을 저장하고 TTY를 연 다음 & ldquo; sh ./NVIDIA-Linux-x86-xxx.xx.run & rdquo; 명령 (따옴표 제외)은 루트 (sudo 포함)로 표시됩니다. 여기서 xxx.xx는 버전 번호입니다.

먼저 Linux 커널 헤더 패키지를 설치해야합니다. 설치하는 동안 X 구성 파일을 수동으로 편집 할 것인지 또는 설치 프로그램이 모든 노력을 기울일 것인지 묻는 메시지가 나타납니다. 또는 설치 후 Linux 터미널 에뮬레이터를 통해 nvidia-xconfig 명령을 실행하여 자동으로 구성 할 수도 있습니다.


이 드라이버는 어떤 Nvidia 그래픽 카드를 지원합니까?

공식적으로, Nvidia Linux 디스플레이 드라이버는 Nvidia 그래픽 카드를 광범위하게 지원합니다. 오픈 소스 Nouveau 드라이버가 지원하는 것보다 훨씬 큽니다. 현재 ION, ION LE, Quadro Plex, Quadro Sync, GRID, NVS, nForce Professional 3000, Quadro FX, Quadro Blade 및 모든 GeForce 시리즈가 지원됩니다.


내 Linux 배포판이 지원됩니까?

테스트 과정에서 우리는 Softoware Testing Labs에서 유명한 Ubuntu를 포함한 수많은 Linux 배포판에 Nvidia Linux Display Driver를 성공적으로 설치했습니다. 그것은 아치 리눅스, 데비안 GNU / 리눅스, 리눅스 민트, 오픈 수세, 페도라 및 기타 유명한 리눅스 커널 기반 OS와 잘 작동합니다.

이번 출시의 새로운 기능 :


응용 프로그램이 멈추거나 충돌 한 후 Vulkan Direct-to-Display 응용 프로그램의 복구가 향상되었습니다.
종료 할 때 멀티 스레드 EGL 응용 프로그램이 중단 될 수있는 버그가 수정되었습니다.

버전 390.67의 새로운 기능 :



Quadro SDI Capture 하드웨어를 사용할 때 커널 패닉을 일으킬 수있는 버그가 수정되었습니다.
특정 OpenGL 응용 프로그램을 시작할 때 kwin OpenGL 합성이 중단되는 버그가 수정되었습니다.
Vulkan 응용 프로그램을 시작할 때 간헐적 인 충돌이 수정되었습니다.
Wine을 통해 응용 프로그램을 시작할 때 간헐적 인 충돌이 수정되었습니다.
일부 저 대역폭 디스플레이 포트 구성에서 드라이버가 암시 적으로 디스플레이 디더링을 사용하지 않도록하는 버그가 수정되었습니다. 이로 인해 눈에 띄는 밴딩이 발생했습니다.
X.Org xserver ABI 24 (xorg-server 1.20)에 대한 지원이 추가되었습니다.
많은 Debian 기반 Linux 배포판의 기본 커널 로그 파일 위치 인 kern.log를 확인하기 위해 nvidia-bug-report.sh를 개선했습니다.
XRenderAddTraps ()를 호출하는 X11 응용 프로그램을 실행할 때 비디오 드라이버 ABI를 0.8보다 먼저 내보내는 X 서버가 충돌 할 수있는 버그가 수정되었습니다.

버전의 새로운 기능 :


다음 GPU에 대한 지원이 추가되었습니다.
타이탄 브이
GTX 1070 Ti
Tesla 브랜드 그래픽 카드 및 일부 Optimus 노트북과 같은 디스플레이 엔진이없는 Vulkan X11 스왑 체인이 GPU에서 오류를 일으키는 버그가 수정되었습니다.
전체 화면 Vulkan 응용 프로그램이 GeForce GTX 680과 같은 일부 Kepler GPU에 매달려있는 버그가 수정되었습니다.
G-SYNC가 활성화되었을 때 Vulkan 응용 프로그램에서 G-SYNC 표시기가 "G-SYNC"대신 "normal"을보고하는 버그가 수정되었습니다.

버전 387.22의 새로운 기능 :

다음 GPU에 대한 지원이 추가되었습니다.
GTX 1070Ti
DisplayPort 다중 스트림 전송 장치가 포함 된 모드를 설정할 때 드라이버 오류를 일으킬 수있는 회귀 현상이 수정되었습니다.
/ sys / class / backlight /를 통해 랩탑 백라이트 밝기를 실험적으로 처리하는 데 사용할 수있는 NVreg_EnableBacklightHandler라는 nvidia.ko 커널 모듈 매개 변수가 추가되었습니다. 이 처리기는 video.ko 커널 모듈에서 제공하는 ACPI 기반 프로그램을 무시합니다.
NVreg_EnableBacklightHandler는 기본적으로 비활성화되어 있습니다.
맥스웰 이상 지원되는 모든 Vulkan 스왑 체인에 G-SYNC를 추가했습니다. G-SYNC 준비 모니터를 사용할 때 G-SYNC가 기본적으로 활성화됩니다. 직접 디스플레이 스왑 체인의 경우 "GLGSYNCAllowed"설정이 'false'로 설정된 응용 프로그램 프로파일을 사용하여이 기능을 비활성화 할 수 있습니다.
{ "규칙": [
{ "패턴": [], "프로필": [ "GLGSYNCAllowed", false]}
연결된 모니터가 오디오를 지원하더라도 일부 GPU의 일부 디스플레이 커넥터가 연결된 HDMI 또는 DisplayPort 오디오 장치를보고하지 않는 문제를 수정했습니다.ECC 구성이 기본이 아닌 상태로 설정되었을 때 NVIDIA 설정 ​​"ECC Settings"페이지의 "Reset Default Configuration"버튼을 사용할 수없는 버그가 수정되었습니다.
상황에 따라 nvidia-settings에서 "X Server Display Configuration"페이지의 표시 위치에 지나치게 공격적인 제한을 두는 버그가 수정되었습니다.
"X Server Display Configuration (X 서버 디스플레이 구성)"페이지에서 디스플레이가 아닌 X 화면이 선택되면 nvidia 설정에서 "Enable Base Mosaic (Surround)"확인란이 사라질 수있는 버그가 수정되었습니다.
OpenGL 프로그램이 여러 스레드에서 정점 버퍼 객체를 동시에 조작 할 때 충돌을 일으킬 수있는 경쟁 조건이 수정되었습니다.
nvidia 설정 제어판이 적용되었지만 확인되지 않은 일부 설정을 유지하게하는 버그가 수정되었습니다. 이로 인해 후속 설정 변경에 원하지 않는 설정이 적용되었습니다.X11 스왑 체인을 사용하여 전체 화면 Vulkan 응용 프로그램의 성능이 향상되었습니다. 이 최적화는 전체 화면 모드로 들어가거나 나갈 때와 같이 오래된 스왑 체인을 트리거하는 이벤트를 더 많이 발생시킵니다. 예를 들어 alt-tab 키 조합을 사용할 때 일반적으로 발생합니다. VK_ERROR_OUT_OF_DATE_KHR 반환 코드에 올바르게 응답하지 않는 응용 프로그램은 이러한 이벤트가 발생할 때 제대로 작동하지 않을 수 있습니다. Vulkan 사양의 30.8 절을 참조하십시오.
디스플레이 또는 GPU가 RGB 4 : 4 : 4에서 현재 모드를 구동 할 수없는 구성에서 DisplayPort를 통해 연결된 모니터의 YUV 4 : 2 : 0 압축 지원이 추가되었습니다. 자세한 내용은 "프로그래밍 모드"부록의 설명을 참조하십시오.
nvidia-modeet에 프레임 버퍼 콘솔 핫 플러그 ​​처리를 추가했습니다.
핫 플러깅은 nvidia-modeet이 초기화 될 때만 처리됩니다. 예를 들어, Xorg 또는 nvidia-persistenced가 실행 중이거나 nvidia-drm에 "modeset = 1"매개 변수가로드되어있는 경우.
G-SYNC를 완전히 비활성화하는 데 사용할 수있는 "AllowGSYNC"MetaMode 속성이 추가되었습니다. 이것은 매우 낮은 동작 흐림 또는 프레임 잠금과 같이 G-SYNC와 호환되지 않는 기능을 활성화하는 데 사용할 수 있습니다.NVIDIA 커널 모듈을 만들 때 "cc_version_check"온 전성 테스트가 올바르게 실행되지 못하게하는 몇 가지 문제가 수정되었습니다. 이러한 문제로 인해 커널을 빌드하는 데 사용 된 컴파일러 버전과 NVIDIA 커널 모듈 간의 오랜 시간이 일치하지 않아 nvidia-installer는 기본적으로 CC 버전이 일치하지 않을 경우이를 무시하도록 업데이트되었습니다.
libkmod / insmod 대신에로드 커널 모듈을 직접 테스트하기 위해 init_module syscall을 직접 사용하도록 nvidia-installer를 업데이트했습니다. 이렇게하면 libkmod가 nvidia-installer의 빌드 종속성으로 제거되고 insmod가 런타임 종속성으로 제거됩니다.
이전에는 바둑판 식 모니터로 인해 각 타일에 대해 별도의 Xinerama 화면이보고되었습니다. 이제는 기본적으로 하나의 큰 Xinerama 화면으로 결합됩니다.
타일링 된 모니터의 개별 패널은 이제 모니터의 EDID에 제공된 레이아웃 정보를 기반으로 정렬됩니다. 이는 수동으로 오프셋을 지정하거나 "MetaModeOrientation"옵션을 사용하여 무시할 수 있습니다.

GPU의 불완전한 지원으로 인해 기본적으로 DisplayPort를 통한 인터레이스 된 모드는 사용 중지되었습니다. "AllowDpInterlaced"모드 검증 토큰을 추가하여이 기본 동작을 무시하고 DisplayPort 프로토콜을 통한 인터레이스 모드를 허용합니다.
낮은 재생률에서 일부 eDP G-SYNC 디스플레이가 깜박 거릴 수있는 버그가 수정되었습니다.
PRIME Sync로 구동되는 모니터에서 DPMS 절전 상태가 오래되어 OpenGL 응용 프로그램이 충돌 할 수있는 버그가 수정되었습니다.
더 많은 기능을 갖춘 DisplayPort 대 HDMI 어댑터를 사용할 때 인위적으로 최대 픽셀 클럭을 300MHz로 제한하는 버그가 수정되었습니다.
NVIDIA 커널 모듈이 비 SMP Linux 커널을 빌드하지 못하게하는 버그가 수정되었습니다.
보고 NVLink 속도를 포함하도록`nvidia-smi nvlink --status`의 출력을 업데이트했습니다.
Intel Skylake 시스템의 nvidia-smi에서 잘못된 PCI 토폴로지보고가 발생하는 버그가 수정되었습니다.

버전 384.59의 새로운 기능 :

다음 GPU에 대한 지원이 추가되었습니다.
GeForce GT 1030
GeForce MX150
스테레오 아이 지정 변경이 nvidia-settings 제어판에서 적용되지 못하게하는 버그가 수정되었습니다.
SLI가 활성화되었을 때 일시 중지 중에 S4 일시 중단 ( "최대 절전 모드"라고도 함)이 중단되는 버그가 수정되었습니다.
장치가 Vulkan 드라이버에 의해 제대로 열거되지 않는 버그가 수정되었습니다. 자세한 내용은 README의 "알려진 문제점"섹션을 참조하십시오.
ARB_vertex_attrib_binding으로 다시 매핑 된 VBO에서 glDeleteBuffers를 호출 한 후 OpenGL 응용 프로그램이 중단 될 수있는 버그가 수정되었습니다.
X 서버가 입력을받을 때까지 OpenGL 응용 프로그램을 잠글 수있는 버그가 수정되었습니다.
기존 X 구성 파일을 변경할 때 nVidia 설정에서 장치 BusID 값을 삭제하는 버그가 수정되었습니다.
nvidia-xconfig가 일부 GPU를 쿼리하지 못하게하는 회귀 문제를 수정했습니다. `nvidia-xconfig -a`를 실행할 때.
16384 픽셀을 넘는 좌표로 확장하면 VDPAU 재생이 손상되는 버그가 수정되었습니다.지속성 모드를 설정할 때 nvidia.ko와 함께 nvidia-modestica를 초기화하도록 업데이트되었습니다.
355.06 드라이버의 커널 모듈 빌드 프로세스에서 부주의로 제거 된 몇 가지 온 전성 검사를 복원했습니다.
X 드라이버에서 "가장 가까운"변환 필터에 대한 지원이 추가되었습니다. 이로 인해 X 드라이버는 화면 변환을 수행 할 때 가장 가까운 이웃 필터링을 사용합니다. RandR의 RRSetCrtcTransform에 대한 'filter'인수 또는 'ResamplingMethod'MetaMode 토큰을 통해 필터를 요청할 수 있습니다.
GLX 클라이언트에 대해 GLVND가 비활성화 된 경우 nvidia-installer가 잘못된 버전의 Vulkan ICD 구성 파일을 설치하는 버그가 수정되었습니다.
SLI AFR 구성에 잘못된 버퍼 보존 기간 값이보고되는 GLX_EXT_buffer_age의 버그를 수정했습니다. 이러한 구성에서 버퍼 보존 기간은 이전의 최대 버퍼 보존 기간 인 3보다 커질 수 있습니다.
Overlay 및 SLI가 활성화 된 상태에서 RandR 변환을 수행 할 때 걸려 있거나 Xids를 일으킬 수있는 버그가 수정되었습니다.
NVIDIA Xinerama X 확장으로보고 된 정보를 확장하여 직접 연결된 디스플레이 외에도 PRIME 디스플레이를보고합니다.

HDMI 장치가 핫 플러그되거나 분리되었을 때 HDMI 오디오 장치가 불규칙하게 나타나거나 사라지는 버그가 수정되었습니다.
깊이 8 또는 깊이 15에서 실행중인 X 화면에서 모드를 설정할 때 드라이버 오류를 일으킬 수있는 버그가 수정되었습니다.
PRIME Sync로 실행할 때 간헐적 인 커널 패닉이 발생할 수있는 버그가 수정되었습니다.
일부 Zotac 미니 PC에서 HDMI 디스플레이를 핫 플러그 ​​할 때 커널 패닉이 발생하는 버그가 수정되었습니다.
SELinux 파일 유형 'modules_object_t'로 커널 모듈에 레이블을 지정하도록 nvidia-installer를 업데이트했습니다. 일부 시스템 SELinux 정책은이 SELinux 파일 유형의 커널 모듈로드 만 허용합니다.
nvidia-installer에서 업데이트 된 드라이버 패키지 및 미리 컴파일 된 커널 인터페이스를 확인하고 다운로드하는 기능이 제거되었습니다. 이 기능은 암호화되지 않은 ftp 및 http로 제한되었으며 더 이상 적극적으로 관리되지 않는 코드를 사용하여 구현되었습니다.

버전 381.22의 새로운 기능 :

패시브 스테레오 모드 5에서 9를 사용하는 경우 GLX_EXT_buffer_age 버퍼 보존 기간 연장으로 인해 스테레오 드로어 블에 대해 잘못된 값이 반환되는 버그가 수정되었습니다.
Vulkan에서 DP1.2 모니터가 열거되지 않은 위치를 직접 표시하는 버그가 수정되었습니다.
최신 커널과의 호환성 향상.
"nvidia-settings --query all"이 많은 중복 항목을 인쇄하게하는 버그가 수정되었습니다.
OpenGL 스레드 최적화가 활성화 된 동안 glXMakeCurrent를 호출 할 때 응용 프로그램이 충돌하는 버그가 수정되었습니다. 이것은 Steam이 비디오를 전체 화면으로 표시하려고 할 때 자주 발생했습니다.
이전 VDPAU 응용 프로그램이 완전히 종료되지 않은 경우 VDPAU 응용 프로그램이 blit 프레젠테이션 대기열을 사용하게하는 버그가 수정되었습니다.
시스템의 사용 가능한 메모리가 부족한 상태에서 OpenGL 컨텍스트를 만들 때 발생할 수있는 중단 및 충돌을 수정했습니다.
OpenGL 창이 이동하거나 크기가 변경되었을 때 손상을 일으킨 버그가 수정되었습니다.
"xrandr -s"를 사용하여 화면 구성을 변경할 때 Option "UseDisplayDevice" "none"을 사용하는 X 화면이 640x480 크기로 조정되는 버그가 수정되었습니다.

대규모 사용자 메모리 할당을 CUDA에 매핑하려고 할 때 발생했던 커널 충돌 문제가 수정되었습니다.
불안정성에 대한 다양한 보고서로 인해 기본적으로 378.09에서 활성화 된 OpenGL 스레드 최적화가 비활성화되었습니다.
다음과 같은 Vulkan 확장 기능에 대한 지원이 추가되었습니다.
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
이러한 확장 프로그램은 Vulkan 로더 버전이 1.0.42 이상이어야합니다.
X 드라이버의 로고 시작 화면과 해당 NoLogoand LogoPath xorg.conf 옵션이 제거되었습니다.
"ResamplingMethod"MetaMode 옵션을 추가하여 화면 변환 스케일링을 사용할 때 bicubic 리샘플링 메서드에 대한 지원을 추가했습니다. 자세한 내용은 README를 참조하십시오.

버전 378.13의 새로운 기능 :

다음 GPU에 대한 지원이 추가되었습니다.
쿼드로 P3000
쿼드로 GP100
쿼드로 P4000
Quadro P2000
쿼드로 P1000
쿼드로 P600
쿼드로 P400
쿼드로 M1200
쿼드로 M2200
Xinerama에서 기본적으로 OpenGL 스레드 최적화가 비활성화되었습니다.
GLSL 쉐이더의 멀티 스레드 컴파일을 허용하는 ARB_parallel_shader_compile 확장에 대한 지원이 추가되었습니다.
가상 현실 헤드 마운트 디스플레이 (HMD)를 무시하도록 X 드라이버를 업데이트했습니다. 자세한 내용은 README의 "AllowHMD"X 구성 옵션을 참조하십시오.
드라이버는 이제 심도 30 X 화면에 심도 비트가없는 GLX FBConfigs를 광고합니다.
구성된 PRIME 디스플레이를 보려면 nvidia-settings에 지원이 추가되었습니다. PRIME 디스플레이를 활성화하려면 README에서 "RandR 1.4로 그래픽 디스플레이 오프로드"를 참조하십시오.
NVIDIA EGL 드라이버가 기존 libnvidia-egl-wayland.so.1 이상의 새로운 윈도우 시스템에 대한 클라이언트 측 지원을 추가하는 EGL 외부 플랫폼 라이브러리를로드 할 수있게 해주는 인프라를 추가했습니다. 자세한 내용은 다음을 참조하십시오.
- https://github.com/NVIDIA/eglexternalplatform
- https://github.com/NVIDIA/egl-wayland다음과 같은 Vulkan 확장 기능에 대한 지원이 추가되었습니다.
VK_KHR_ 디스플레이
VK_KHR_display_swapchain
드라이버에서 기본적으로 OpenGL 스레드 최적화가 활성화되었습니다. 자세한 내용은 README의 "OpenGL 환경 변수 설정 지정"장의 "스레드 최적화"단원을 참조하십시오. 이러한 최적화는 성능이 저하 될 때 자동으로 비활성화됩니다. 결과적으로 성능은 많은 응용 프로그램에서 변경되지 않아야하며 스레드 최적화에서 이점을 얻고 이미 스레드를 사용하도록 설정하지 않은 경우 성능이 향상되어야합니다.
GeForce GTX 4xx 및 5xx 시리즈 GPU가 장착 된 노트북에서 PRIME Sync가 작동하지 않는 버그가 수정되었습니다.
일부 GPU에서 일시 중지 상태에서 다시 시작할 때 시스템이 멈추는 버그가 수정되었습니다.
핫 플러그가 표시 될 때 손상을 일으킬 수있는 회귀 현상이 수정되었습니다.
여러 DisplayPort 모니터가있는 시스템이 일시 중지에서 올바르게 다시 시작하지 못하게하는 문제를 수정했습니다.
4GB 이상의 물리적 주소를 가진 UEFI 프레임 버퍼 콘솔을 적절하게 처리하기 위해 커널에 screen_info.ext_lfb_base 필드에 대한 지원이 추가되었습니다.
X.Org xserver ABI 23 (xorg-server 1.19)에 대한 추가 지원

nvidia-installer에서 비 실행 커널에 대해 빌드 된 커널 모듈로드를 시도 할 수있는 버그가 수정되었습니다.

버전 375.26의 새로운 기능 :

다음 GPU에 대한 지원이 추가되었습니다.
쿼드로 M3000 SE
일부 노트북 컴퓨터 디스플레이의 백라이트가 꺼진 후에 다시 켜지는 문제를 수정했습니다.
SLI를 사용할 때 콘솔이 올바르게 복원되지 않도록하는 회귀 현상 수정.
일부 32 비트 호환성 라이브러리의 설치 프로그램 매니페스트 항목이 설치 프로그램 패키지에 복제되는 버그가 수정되었습니다. 이 엔트리는 nvidia-installer에서 32 비트 호환성 라이브러리를 설치할 때 '예 :'심볼릭 링크를 만들 수 없습니다 /usr/lib/libEGL.so (파일이 있습니다) '라는 경고 메시지를 표시합니다.
특정 GPU 구성으로 시작할 때 NVIDIA 설정 ​​제어판이 충돌 할 수있는 문제를 수정했습니다.
SLI 또는 Quadro Sync를 사용할 때 GLX_NV_swap_group 확장이 작동하지 않도록하는 회귀 현상 수정.
NVIDIA X 드라이버가 노트북에서 AC / 배터리 핫 플러그 ​​이벤트를 올바르게 감지하지 못하게하는 오랜 버그 수정.

Linux 커널의 CONFIG_HARDENED_USERCOPY 기능 (Linux 커널 4.8의 새로운 기능)과 modeset = 1이 설정된 nvidia-drm.ko 간의 상호 작용 문제가 해결되었습니다. 이 문제로 인해 CONFIG_HARDENED_USERCOPY가 시스템을 잘못 중단하여 다음과 같은 형식의 보고서를 발행했습니다.
usercopy : 커널 메모리 덮어 쓰기 시도가 ffff8803e8ec7ce0 () (8 바이트)으로 감지되었습니다.
nvidia-bug-report.sh가 커널 로그 파일에서 관련 메시지를 찾지 못하게하는 버그가 수정되었습니다.
4GB 이상의 물리적 주소를 가진 UEFI 프레임 버퍼 콘솔을 적절하게 처리하기 위해 커널에 screen_info.ext_lfb_base 필드에 대한 지원이 추가되었습니다.

버전 375.20의 새로운 기능 :

다음 GPU에 대한 지원이 추가되었습니다.
GeForce GTX 1050
GeForce GTX 1050 Ti
쿼드로 M620
Quadro M5000 SE
쿼드로 M3000 SE
변형 행렬을 적용 할 때 SLI Mosaic의 표시가 공백이 될 수있는 버그가 수정되었습니다.
GL Vendor Neutral Dispatch Library (libGLVND)에 EGL 지원을 추가했습니다. 설치 프로그램 패키지에는 이제 GLVND 및 EGL 라이브러리의 비 GLVND 버전이 모두 포함됩니다. nvidia-installer의 --glvnd-egl-client 및 --no-glvnd-egl-client 옵션을 사용하여 설치할 항목을 선택할 수 있습니다.
노트북 디스플레이에서 G-SYNC가 작동하지 못하게하는 버그가 수정되었습니다.
콘솔이 복원 된 후 DisplayPort 멀티 스트림 장치가 비어있는 버그가 수정되었습니다.
둘 이상의 DisplayPort 멀티 스트림 장치가 분기 장치를 통해 단일 DisplayPort 커넥터에 연결된 경우 X를 두 번째로 시작할 때 커널 충돌을 일으키는 버그가 수정되었습니다.
업데이트 된 nvidia-settings은 외부 nvml 개발 패키지 (375.10에서 소개 된 회귀)에 대한 빌드 타임 의존성을 갖지 않도록 업데이트되었습니다.
응용 프로그램 프로파일 규칙 및 프로필 항목을 추가 할 때 nvidia 설정에서 충돌이 수정되었습니다.GTK 2 인터페이스의 nvidia-settings에서 "Enable Tooltip"옵션을 제거했습니다.
새로운 X 구성 옵션 추가 :
ForceCompositionPipeline
ForceFullCompositionPipeline
MetaMode 토큰을 동일한 이름으로 겹쳐 씁니다.
PRIME 기반 디스플레이와 기본 구동 디스플레이를 혼합 할 때 패닝 및 커서 제한과 관련된 문제를 수정했습니다.
OpenGL 응용 프로그램이 실행 중일 때 VT를 떠나거나 디스플레이 장치를 사용 중지 할 때 오랜 지연을 초래하는 버그가 수정되었습니다.
UEFI 그래픽 출력 프로토콜 및 대부분의 vesafb 모드를 사용하는 시스템에서 향상된 콘솔 복원 동작.
RandR 1.5에 추가 된 RandR TILE 속성에 대한 지원이 추가되었습니다.
디스크상의 OpenGL 쉐이더 캐시 크기를 64MB에서 128MB로 올렸습니다. 위치를 선택하거나 비활성화하는 방법에 대한 자세한 내용은 드라이버 README의 "OpenGL 환경 변수 설정 지정"절을 참조하십시오.
X와 OpenGL간에 공유되는 동기화 프리미티브의 버그가 수정되었습니다.
X.Org xserver ABI 23 (xorg-server 1.19)에 대한 추가 지원
nvidia-installer에서 비 실행 커널에 대해 빌드 된 커널 모듈로드를 시도 할 수있는 버그가 수정되었습니다.

버전 370.28의 새로운 기능 :

libnvidia-glcore.so에서 정의되지 않은 심볼 참조가 수정되었습니다.
현재 동기화에 vkFence를 사용하는 vkQuake 및 DOTA2와 같은 Vulkan 응용 프로그램의 잠재적 인 응답이 수정되었습니다.
드라이버가 VIZIO D40u-D1과 같은 일부 TV에서 HDMI YUV 420 4K 모드를 올바르게 설정하지 못하게하는 버그가 수정되었습니다.
현재 MetaMode에 ForceCompositionPipeline 또는 ForceFullCompositionPipeline이 설정되어 있는지 여부를 반영하여 NV-CONTROL API를 통해 CurrentMetaMode보고를 업데이트했습니다.
GeForce GTX 1000 시리즈 및 이후 버전에서 특정 GeForce GPU를 초과 및 미달하는 기능이 추가되었습니다. 이를 허용하는 GPU의 경우 모든 성능 수준의 일부 클록 도메인에서 클록 값에 오프셋을 적용 할 수 있습니다. 이 시계 조작은 사용자 자신의 위험 부담으로 수행됩니다. 자세한 내용은 "CoolBits"X 구성 옵션의 README 문서를 참조하십시오.
PRIME Synchronization에 대한 초기 지원을 구현하여 NVIDIA PRIME 디스플레이 소스와 별도의 PRIME 디스플레이 싱크 사이에서 뒤집기를 동기화합니다. 이 지원은 실험적이며 현재 X.org X 서버 시험판을 요구합니다.
Vulkan 응용 프로그램이 여러 대기열에서 동일한 X11 스왑 체인으로 표시되지 않도록하는 버그가 수정되었습니다.

"PixelShiftMode"MetaMode 옵션을 추가하여 4K 및 8K 픽셀 시프트 디스플레이를 지원합니다. 자세한 내용은 README를 참조하십시오.

버전 367.44의 새로운 기능 :



다음 GPU에 대한 지원이 추가되었습니다.
TITAN X (파스칼)
GeForce GTX 1060 6GB
GeForce GTX 1060 3GB
간접 GLX를 사용하는 응용 프로그램이 충돌을 일으키는 회귀 현상이 수정되었습니다.
X 구성 파일에서 요청 된 기능이 X 드라이버의 구성 파이프 라인을 활성화 한 경우 X 서버의 첫 번째 모드 집합이 공백으로 표시되도록 367.35에서 도입 된 회귀가 수정되었습니다. 이는 ForceCompositionPipeline, ForceFullCompositionPipeline, Rotation, Reflection 및 Transform과 같은 MetaMode 토큰에 의해 트리거됩니다.

버전 367.35의 새로운 기능 :

일시 중지에서 다시 시작할 때 콘솔 손상을 일으킬 수있는 회귀 현상이 수정되었습니다.
사용 가능한 경우 쓰기 결합 된 DRM 덤프 버퍼를 사용하여 nvidia-drm DRM KMS 드라이버의 버퍼 쓰기 성능이 향상되었습니다.
VT에서 X에서 전환하는 동안 RandR CscMatrix 속성에 변경 사항을 적용 할 때 X가 충돌하는 버그가 수정되었습니다.
8 비트 또는 15 비트 색 농도의 디스플레이에서 nvidia-settings를 종료 할 때 크래시가 발생하는 버그가 수정되었습니다.
VDPAU 기능 세트 H에 대한 지원이 NVIDIA VDPAU 드라이버에 추가되었습니다. VDPAU 기능 세트 H가있는 GPU는 8192x8192 (8k) H.265 / HEVC 비디오 스트림의 하드웨어 가속 디코딩이 가능합니다.
Composite 확장 기능을 사용할 때 X 서버에서 Vulkan 프레임 표시를 건너 뛰는 버그가 수정되었습니다.
Pascal GPU에서 클럭 값을 쿼리하는 기능이 추가되었습니다.
해당 기능이 실제로 지원되지 않는 시스템의 nvidia-settings에서 Base Mosaic 구성 옵션을 제거했습니다.
nvidia-smi가 부정확 한 버전 번호를보고하게하는 버그가 수정되었습니다.
CUDA 컨텍스트 분해 중에 여전히 활성화 된 피어 투 피어 매핑이있는 경우 시스템 충돌로 이어질 수있는 버그가 수정되었습니다.

nvidia-bug-report.sh가 커널 로그 파일에서 관련 메시지를 찾지 못하게하는 버그가 수정되었습니다.

버전 364.19의 새로운 기능 :

다음 GPU에 대한 지원이 추가되었습니다.
Quadro M6000 24GB
쿼드로 M5500
libnvidia-egl-wayland.so의 잠금 문제가 해결되었습니다.
버퍼 관리 Wayland 프로토콜과 관련된 몇 가지 libnvidia-egl-wayland.so 상호 작용 문제를 수정했습니다.
Wayland의 창 크기를 조정할 때 여러 EGL 드라이버 상호 작용 문제가 수정되었습니다.
DRM KMS가 활성화되었을 때 (즉, nvidia-drm.ko의 모드 세트 커널 모듈 매개 변수가 "1"로 설정된) 일부 DRM PRIME 구성이 실패하는 버그가 수정되었습니다.
DRM KMS가 활성화되어있는 동안 VDPAU가 사용되었을 때 커널 충돌을 일으킬 수있는 버그가 수정되었습니다.
기존 OpenGL 설치 유형을 기존 non-GLVND 라이브러리가 아닌 GLVND GLX 클라이언트 라이브러리를 사용하도록 변경했습니다.
Direct Rendering Manager 커널 모드 설정 (DRM KMS)에 대한 초기 지원이 추가되었습니다. 자세한 내용은 README의 DRM KMS 섹션을 참조하십시오.
PRIME 및 DRM KMS 지원을 모두 갖춘 DRM 드라이버로 등록되는 새로운 커널 모듈 인 nvidia-drm.ko가 추가되었습니다.
다음 EGL 확장에 대한 지원이 추가되었습니다.
EGL_EXT_platform_wayland
Wayland 응용 프로그램을 NVIDIA의 EGL 구현에서 실행할 수있게하려면,
EGL_WL_bind_wayland_displayWayland 작곡가가 NVIDIA의 EGL 구현을 실행할 수 있도록
EGL_EXT_device_drm
EGL_EXT_output_drm
EGL_EXT_stream_consumer_egloutput
Mir 및 Wayland 컴포지션이 EGLDevice, EGLOutput 및 EGLstream을 통해 컨텐트를 표시 할 수 있습니다.
Wayland 플랫폼 라이브러리, libnvidia-egl-wayland.so를 추가하여 EGLDevice, EGLOutput 및 EGLstreams를 지원하는 Wayland 컴포저가 Wayland 응용 프로그램과 EGL 버퍼를 공유 할 수있게했습니다.
여러 GPU가있는 Quadro Sync 구성에서 잘못된 프레임 속도보고를 일으킬 수있는 버그가 수정되었습니다.
Vulkan API 버전 1.0에 대한 지원이 추가되었습니다.
GeForce GPU에서 8 개의 중요한 비트에서 11까지의 향상된 X 컬러 맵 정밀도. Quadro GPU는 이미 11 비트의 정밀도를 사용했습니다.
새로운 RandR 속성 인 CscMatrix를 추가하여 3x4 색상 공간 변환 행렬을 지정합니다.이 행렬은 X 색상 표와 감마 램프 이전에 적용됩니다.이 속성은 GF119 및 최신 GPU에서 사용할 수 있습니다.
GF119 및 최신 GPU에서 X 감마 램프 처리 개선이 GPU에서 RandR 감마 램프는 항상 1024 개 항목으로, X 루트 창 외에도 커서 및 VDPAU 또는 워크 스테이션 오버레이에 적용됩니다.

NVIDIA 드라이버가 PRIME 지원을 위해 Linux 커널의 DRM 서브 시스템에 등록하는 방법을 재구성했습니다. 결과적으로 PRIME 지원에는 Linux 커널 버전 3.13 이상이 필요합니다 (이전에는 PRIME 지원 Linux 커널 버전 3.10 이상이 필요했습니다).
G-SYNC가 활성화되어있는 동안 하드웨어 커서를 사용하는 응용 프로그램의 상호 작용이 향상되었습니다.

버전 361.42의 새로운 기능 :



다음 GPU에 대한 지원이 추가되었습니다.
GeForce 920MX
GeForce 930MX
Quadro M6000 24GB
nvidia-settings의 기본 동시성 수준을 32로 제한하여 CPU가 많은 시스템에서 최대 작업 제한을 피하십시오.
EGLDevice에서 pbuffers를 사용할 때 GPU 예외 및 잘못된 렌더링을 일으키는 회귀 현상이 수정되었습니다.
일부 시스템에서 3D Vision Pro 송신기와 안경을 페어링 할 때 nvidia 설정이 중단되는 버그가 수정되었습니다.
일부 32 비트 호환성 라이브러리의 설치 프로그램 매니페스트 항목이 설치 프로그램 패키지에 복제되는 버그가 수정되었습니다.
HSync 및 VSync 모드 타이밍 극성 플래그가 반전 된 회귀 현상이 수정되었습니다.

버전 361.28의 새로운 기능 :

다음 GPU에 대한 지원 추가 : GeForce 945A
GLVND가 아닌 기존 GLV 클라이언트 라이브러리를 NVIDIA Linux 드라이버 설치 프로그램 패키지에 추가하고 설치시 GLVND 또는 GLVND GLX 클라이언트 라이브러리를 선택할 수있는 기능을 추가했습니다. 이를 통해 사용자는 Linux OpenGL ABI 버전 1.0에서 정의되지 않은 NVIDIA GLX 클라이언트 드라이버의 동작에 의존하는 GLX 응용 프로그램으로 인해 발생할 수있는 호환성 문제를 해결하기 위해 레거시 GLVND GLX 클라이언트 라이브러리를 설치할 수 있습니다.
기본적으로 nvidia-installer는 기존의 GLVND가 아닌 GLX 클라이언트 라이브러리를 설치합니다. --glvnd-glx-client 명령 줄 옵션을 사용하여 기본값을 무시하고 대신 GLVND GLX 클라이언트 라이브러리를 설치할 수 있습니다. GLVND와 호환되지 않는 응용 프로그램의 공급 업체에 문의하여 응용 프로그램이 GLVND와의 호환성을 위해 업데이트되도록하십시오.
패키지에 여러 GLX 클라이언트 라이브러리가 있으면 NVIDIA 드라이버의 재 포장자가 영향을받습니다. 자세한 내용은 README의 "설치된 구성 요소"장에서 libGL.so 항목을 참조하십시오.GLVND (OpenGL Vendor-Neutral Driver) 인프라가 NVIDIA GLX 및 OpenGL 드라이버에 포함되어 지원됩니다. 이로 인해 최종 사용자의 동작이 눈에 띄게 변경되지 않아야하지만 일부 내부 드라이버 구성 요소 라이브러리의 이름이 바뀌거나 그 결과로 이동되었습니다. 이러한 변경 사항은 Linux OpenGL ABI 버전 1.0에 지정된 NVIDIA OpenGL 드라이버 구성 요소, 대체 NVIDIA 드라이버 설치 패키지의 유지 관리자 및 OpenGL / GLX가 아닌 심볼의 존재 여부에 의존하는 응용 프로그램의 존재 여부에 의존하는 스크립트에 영향을 줄 수 있습니다 libGL.so.1 라이브러리 및 그 종속성에 대해 자세히 설명합니다. https://github.com/NVIDIA/libglvnd를 참조하십시오. GLVND 프로젝트에 대한 추가 정보. Linux OpenGL ABI 버전 1.0 사양은 https://www.opengl.org/registry/ABI에서 사용할 수 있습니다.
새 드라이버를 설치할 때이 두 명령을 실행하는 대신 기존 드라이버를 제거한 후 ldconfig (8) 및 depmod (8)를 실행하도록 nvidia-installer를 업데이트했습니다.

드라이버 패키지에서 VDPAU 래퍼 및 추적 라이브러리 libvdpau.so.1 및 libvdpau_trace.so.1을 제거했습니다. 이 라이브러리는 배포판 패키지 관리 시스템을 통해 사용할 수도 있고 http://people.freedesktop.org/~aplattner/vdpau/에서 구할 수있는 소스에서 컴파일 할 수도 있습니다. 자세한 내용은 http://freedesktop.org/wiki/Software/VDPAU/를 참조하십시오.
뮤텍스가 두 번 이상 잠금 해제 된 EGL 드라이버의 버그가 수정되었습니다. 이렇게하면 정의되지 않은 동작이 트리거되며, 특히 glibc에서 잠금 제거가 활성화 된 경우 세그멘테이션 오류가 발생할 수 있습니다.

버전 358.16의 새로운 기능 :

358.09에서 소개 된 회귀 현상을 수정하여 특정 GPU에서 Quadro Sync와 함께 OpenGL 스테레오 응용 프로그램의 잘못된 렌더링이 발생하는 문제를 수정했습니다.
SLI AFR, SFR 또는 SLIAA 모드가 활성화되었을 때 OpenGL 스테레오 응용 프로그램이 멈추는 원인이되었던 회귀 현상이 358.09에서 수정되었습니다.
일부 SLI 모자이크 토폴로지가 사용 중일 때 OpenGL 응용 프로그램을 시작하는 동안 시스템이 멈추는 문제를 수정 한 358.09의 회귀 현상이 수정되었습니다.
낮은 프레임 속도로 실행될 때 Kepler 기반 GPU에서 일부 G-SYNC 모니터가 깜박 거릴 수있는 버그가 수정되었습니다.
동일한 GPU로 구동되는 여러 개의 X 화면을 포함하는 Xinerama 레이아웃에서 OpenGL 또는 VDPAU 응용 프로그램이 중단 될 수있는 문제를 수정했습니다.
GLX가 NVIDIA 클라이언트 측 GLX와 NVIDIA 서버 측 GLX간에 UNIX 도메인 소켓 통신이 차단되었을 때 GLX가 작동하도록하는 대체 기능이 추가되었습니다. 예를 들어, Fedora 22의 기본 SELinux 정책은 NVIDIA 358.09 GLX 드라이버가 GDM3에서 작동하지 못하게합니다.
https://bugzilla.redhat.com/show_bug.cgi?id=1271401미리 컴파일 된 커널 인터페이스가 추가 된 드라이버 패키지 (예 : "--add-this-kernel"옵션 사용)에서 설치할 때 nvidia-installer가 중단 될 수있는 버그가 수정되었습니다.
358.09의 회귀를 수정하여 3D Vision 스테레오를 사용하도록 구성된 G-SYNC 모니터가 공백으로 표시되고 지원되지 않는 신호를보고했습니다.
358.09에서 회귀를 수정하여 glXSwapBuffers를 수행 할 수있는 권한을 협상에 실패한 OpenGL 응용 프로그램이 화면을 업데이트하지 못하도록 바꿨습니다. 이것은 SELinux 시스템 정책이 gnome-shell이 ​​X 서버와 통신하는 것을 방지하는 Fedora 22에서 트리거되었습니다.
이제 플립 핑 협상에 실패한 OpenGL 응용 프로그램은 blitting을 통해 glXSwapBuffers로 되돌아갑니다.
자세한 내용은 https://bugzilla.redhat.com/show_bug.cgi?id=1271401을 참조하십시오.
헤드리스 X 서버 구성에서 OpenGL 성능을 감소시키는 회귀 현상 수정.
현재 컨텍스트가 첨부 된 GLXWindow를 파괴 한 후에 발생한 메모리 누수 문제를 수정했습니다.
EGL에 필요한 것처럼 백 버퍼 대신 ETL pbuffer가 앞면 및 뒷면 버퍼로 생성되는 버그가 수정되었습니다.새로운 커널 모듈 인 nvidia-modeset.ko가 추가되었습니다. 이 새로운 드라이버 구성 요소는 nvidia.ko 커널 모듈과 함께 작동하여 GPU의 디스플레이 엔진을 프로그래밍합니다.
nvidia-modeset.ko는 타사 응용 프로그램에 사용자가 볼 수있는 새로운 기능이나 인터페이스를 제공하지 않습니다. 그러나 나중 버전에서 nvidia-modeset.ko는 커널의 직접 렌더링 관리자 (DRM)에서 제공하는 모드 설정 인터페이스의 기초로 사용됩니다.
G-SYNC 모드로 또는 G-SYNC 모드로 전환 할 때 깜박임과 지연이 줄어 듭니다. 이 변경의 일부로 온 스크린 디스플레이에 G-SYNC 표시등이있는 모니터는 항상 G-SYNC 모드임을보고합니다. OpenGL G-SYNC 시각적 표시기는 NV-SYNC가 실제로 사용되는시기를 결정하기 위해 nvidia 설정에서 활성화 할 수 있습니다.
OpenGL 3.0의 다음 OpenGL 확장에 대한 GLX 프로토콜이 비공식에서 ARB 승인 공식 상태로 승격되었습니다.
GL_EXT_draw_buffers2
다음 OpenGL 3.0 명령에 대한 GLX 프로토콜 :
BindBufferRangeNV
BindBufferBaseNV
BeginTransformFeedbackNV
EndTransformFeedbackNV
GetTransformFeedbackVaryingEXT
TransformFeedbackVaryingsEXT다음 확장명의 일부입니다.
GL_NV_transform_feedback
GL_EXT_transform_feedback
비공식에서 ARB 승인 공식 상태로 승격되었습니다.
위의 변경 사항에 따라 OpenGL 3.0 용 GLX 프로토콜이 비공식에서 ARB 승인 공식 상태로 승격되었습니다.
OpenGL 드라이버에서 큰 할당을위한 새로운 시스템 메모리 할당 메커니즘을 추가했습니다. 이 메커니즘을 사용하면 사용하지 않을 때 프로세스에서 할당을 해제 할 수 있으므로 더 많은 가상 주소 공간을 응용 프로그램에서 사용할 수 있습니다. Linux 3.11 이상 및 glibc 2.19 이상이 설치된 32 비트 OpenGL 응용 프로그램에서 기본적으로 활성화됩니다. 이 방법으로 할당 된 메모리는 / dev / shm에서 공간을 소비합니다. __GL_DevShmPageableAllocations 환경 변수를 2로 설정하면이 기능이 비활성화됩니다.
OpenGL 4.3에 대한 지원이 추가되었습니다.
X.Org xserver ABI 20 (xorg-server 1.18)에 대한 지원이 추가되었습니다.

개발자의 기타 소프트웨어 NVIDIA Corporation

코멘트 Nvidia Linux Display Driver 64-bit

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!