Nvidia Linux Display Driver

소프트웨어 스크린 샷:
Nvidia Linux Display Driver
소프트웨어 정보:
버전: 381.09 Beta 업데이트
업로드 날짜: 27 Apr 17
개발자: NVIDIA Corporation
라이센스: 무료
인기: 26

Rating: nan/5 (Total Votes: 0)

Nvidia Linux Display Driver Beta는 Nvidia에서 제작되고 GNU / Linux 운영 체제에서 사용되는 그래픽 카드에 최첨단 기능을 제공하려는 독점 OpenGL 비디오 드라이버입니다. 현재 32 비트 (x86) 및 64 비트 (x86_64) 아키텍처가 모두 지원됩니다.


공정한 경고!

추가 정보를 읽기 전에이 버전이 베타 버전임을 명심하십시오. 모든 최신 기능을 제공하고 드라이버의 이전 또는 현재의 안정적인 릴리스에서 발생하는 성가신 버그를 수정하더라도 여전히 예측할 수없는 문제가 발생하거나 하드웨어가 손상 될 수있는 불안정한 소프트웨어입니다. 따라서이 베타 드라이버는 프로덕션 시스템에 설치하지 않는 것이 좋습니다. 당신은 경고를 받았습니다!


설치 지침

32 비트 시스템 :

Linux 배포판의 커널 헤더가 설치되었는지 확인하고 CTRL + ALT + F2 키보드 조합을 사용하여 TTY 콘솔로 전환 한 다음 설치 프로그램을 찾고 sh./NVIDIA-Linux-x86-xxx.xx.run을 입력하십시오. 드라이버를 설치할 루트 (xxx.xx는 패키지의 현재 버전 번호)로 설치하십시오.

64 비트 시스템 :

Linux 배포판의 커널 헤더가 설치되었는지 확인하고 CTRL + ALT + F2 키보드 조합을 사용하여 TTY 콘솔로 전환 한 다음 설치 프로그램을 찾고 sh./NVIDIA-Linux-x86_64-xxx.xx.run을 입력하십시오. 드라이버를 설치할 루트 (xxx.xx는 패키지의 현재 버전 번호)로 설치하십시오.

설치하는 동안 X 구성 파일을 수동으로 편집할지 또는 설치 프로그램이 모든 작업을 수행할지 묻는 메시지가 나타납니다. 또는 설치 후 X11 터미널 에뮬레이터를 통해 nvidia-xconfig 명령을 실행하여 새 드라이버를 기본값으로 설정하고 구성 파일을 생성 할 수 있습니다.

Nvidia Linux 디스플레이 드라이버의 현재 안정적인 릴리스를 찾으려면 Linux 섹션을 검색하는 것을 망설이지 마십시오. Nvidia는 짧고 오래 가지 브랜치를 제공하기 때문에 긴 수명의 브랜치를 사용하는 것이 좋습니다.

새로운 기능 출시 :

  • 다음 GPU에 대한 지원이 추가되었습니다.
  • GeForce GTX 1080 Ti
  • Quadro M520
  • TITAN Xp
  • 다음 GPU에 대한 지원이 복원되었습니다.
  • GRID K520
  • 최근 커널과의 호환성 개선.
  • & quot; nvidia-settings --query all & quot; 여러 개의 중복 된 항목을 인쇄 할 수 있습니다.
  • OpenGL 스레드 최적화가 활성화되어있는 동안 glXMakeCurrent를 호출 할 때 응용 프로그램이 충돌하는 버그가 수정되었습니다.
  • 이 문제는 Steam이 동영상을 전체 화면으로 표시하려고 할 때 자주 발생했습니다.
  • 이전 VDPAU 응용 프로그램이 완전히 종료되지 않은 경우 VDPAU 응용 프로그램이 blit 프레젠테이션 대기열을 사용하게하는 버그가 수정되었습니다.
  • 시스템에 사용 가능한 메모리가 없을 때 OpenGL 컨텍스트를 만들 때 발생할 수있는 중단 및 충돌을 수정했습니다.
  • OpenGL 창이 이동하거나 크기가 바뀌었을 때 손상을 일으킨 버그가 수정되었습니다.
  • 옵션 "UseDisplayDevice"를 사용하는 X 화면의 원인이되는 버그 수정. "없음" "xrandr -s"를 사용할 때 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 로더 버전이 & gt; = 1.0.42이어야합니다.
  • X 드라이버의 로고 시작 화면과 해당 NoLogo 및 LogoPath xorg.conf 옵션이 제거되었습니다.
  • & quot; ResamplingMethod & quot; MetaMode 옵션. 화면 변환 크기 조정이 사용 중일 때 bicubic 리샘플링 메서드 지원이 추가되었습니다. 자세한 내용은 README를 참조하십시오.
  • 프레임 버퍼 콘솔 모드가 복원 된 후 HDMI 및 DisplayPort 오디오가 음소거 된 버그가 수정되었습니다. 일부 디스플레이의 경우 디스플레이가 공백으로 남아있게되었습니다.
  • 모니터가 연결 해제되어 DPMS 절전 모드로 다시 연결되거나 깨우면 DisplayPort에서 오디오가 작동하지 않는 버그가 수정되었습니다.
  • 일시 중지 상태에서 다시 시작한 후 Unity의 창 테두리 그림자와 같은 특정 응용 프로그램의 손상을 일으킨 회귀 현상이 수정되었습니다.

    • 다음 GPU에 대한 지원이 추가되었습니다.

    • Quadro P6000
    • Quadro P5000
    • GeForce GTX 1050
    • GeForce GTX 1050 Ti
    • 새 X 구성 옵션이 추가되었습니다.
    • ForceCompositionPipeline
    • ForceFullCompositionPipeline
    • MetaMode 토큰을 같은 이름으로 덮어 씁니다.
    • PRIME 구동 디스플레이를 기본 구동 디스플레이와 혼합 할 때 패닝 및 커서 제약과 관련된 문제를 수정했습니다.
    • OpenGL 응용 프로그램이 실행 중일 때 VT를 떠날 때 또는 디스플레이 장치를 사용 중지 할 때 오랜 지연이 발생한 버그가 수정되었습니다.
    • UEFI 그래픽 출력 프로토콜 및 대부분의 vesafb 모드를 사용하는 시스템에서 콘솔 복원 동작이 개선되었습니다.
    • RandR 1.5에 추가 된 RandR TILE 속성에 대한 지원이 추가되었습니다.
    • nvidia-bug-report.sh가 커널 로그 파일에서 관련 메시지를 찾지 못하게하는 버그가 수정되었습니다.
    • nvidia-installer에서 실행되지 않는 커널에 대해 빌드 된 커널 모듈을로드 할 수있는 버그가 수정되었습니다.

    버전 370.23 베타 버전의 새로운 기능 :

    • GeForce GTX 1000 시리즈에서 특정 GeForce GPU를 초과 및 미달하는 기능을 추가했습니다. 나중에. 이를 허용하는 GPU의 경우 모든 성능 수준의 일부 클록 도메인에서 클록 값에 오프셋을 적용 할 수 있습니다. 이 시계 조작은 사용자 자신의 책임하에 수행됩니다. & quot; CoolBits & quot;의 README 문서를 참조하십시오. X 구성 옵션에 대한 자세한 내용을 참조하십시오.
    • Vulkan 응용 프로그램이 여러 대기열에서 동일한 X11 스왑 체인으로 표시되지 않도록하는 버그가 수정되었습니다.
    • & quot; PixelShiftMode & quot; MetaMode 옵션으로 4K 및 8K 픽셀 시프트 디스플레이를 지원합니다. 자세한 내용은 README를 참조하십시오.

    367.18 베타 버전의 새로운 기능 :

    • 헤드리스 X 서버 구성에서 OpenGL 성능을 저하시키는 회귀 현상 수정.
    • 현재 컨텍스트가 연결된 GLXWindow가 손상된 후 메모리 누수가 수정되었습니다.
    • EGL에 필요한 것처럼 백 버퍼 대신에 앞뒤 버퍼 모두로 EGL pbuffer를 생성하는 버그가 수정되었습니다.
    • 새 커널 모듈 nvidia-modeset.ko가 추가되었습니다. 이 새로운 드라이버 구성 요소는 nvidia.ko 커널 모듈과 함께 작동하여 GPU의 디스플레이 엔진을 프로그래밍합니다.
    • nvidia-modeset.ko는 타사 응용 프로그램에 사용자가 볼 수있는 새로운 기능이나 인터페이스를 제공하지 않습니다. 그러나 나중 버전에서 nvidia-modeset.ko는 커널의 직접 렌더링 관리자 (DRM)가 제공하는 모드 설정 인터페이스의 기초로 사용됩니다.
    • G-SYNC 모드로 또는 G-SYNC 모드로 전환 할 때 깜박임과 지연이 줄어 듭니다. 이 변경의 일부로 온 스크린 디스플레이에 G-SYNC 표시등이있는 모니터는 항상 G-SYNC 모드임을보고합니다. nvidia 설정에서 OpenGL G-SYNC 시각적 표시기를 활성화하여 G-SYNC가 실제로 사용되는시기를 결정할 수 있습니다.
    • 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로 설정하면이 기능이 비활성화됩니다.

    버전 355.06 베타 버전의 새로운 기능 :

    • 두 개의 레벨 중 높은 쪽을 포함하지 않는 텍스처보기를 만들 때 한 텍스처 레벨의 데이터가 다음 최저 레벨의 데이터를 덮어 버리는 버그가 수정되었습니다.
    • 디스플레이 레이아웃을 업데이트 할 때 nvidia 설정 제어판이 충돌 할 수있는 버그가 수정되었습니다.
    • GLX 확장에 대한 지원에 대한 잘못된보고 몇 가지 수정 : 간접 GLX에 대해 지원되는 것으로보고 된 일부 확장이 실제로 직접 렌더링에서만 지원되었습니다.
    • 다음 EGL 확장 프로그램에 대한 지원이 추가되었습니다.
    • EGL_KHR_swap_buffers_with_damage
    • EGL_NV_stream_consumer_gltexture_yuv
    • NVIDIA 커널 모듈의 빌드 시스템을 대체하고 새로운 빌드 시스템 및 커널 모듈 소스 코드 레이아웃을 사용하도록 설치 프로그램 패키지와 nvidia-installer를 업데이트했습니다. 새로운 빌드 시스템 및 레이아웃에 대한 자세한 내용은 README 문서를 참조하십시오.
    • ftp://download.nvidia.com/XFree86/packaging/linux/new-kbuild-for-355/
    • 실험적인 OpenGL 지원을 EGL에 추가했습니다.
    • DeleteUnusedDP12Displays 옵션을 사용 중지 된 것으로 표시했습니다.
    • X Resize and Rotate 사양의 1.5.0 버전에서는 동적으로 생성 된 출력이 삭제되지 않으므로이 옵션은 향후 제공되지 않을 예정이며 향후 드라이버 릴리스에서 삭제 될 예정입니다.
    • VDPAU 0.9에 추가 된 VDPAU 프로필에 대한 지원 추가 :
    • 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
    • 하나 이상의 RandR 출력이 사용자 추가 모드를 공유하지 못하게하는 버그가 수정되었습니다.
    • Xinerama를 사용할 때 일부 화면에서 응용 프로그램 지정 스왑 간격이 무시되는 버그가 수정되었습니다.
    • + HSync, -HSync, + VSync 및 -VSync 플래그를 의미없는 조합으로 사용자가 제공 한 RandR 모드로 인해 모드 목록이 손상되는 버그가 수정되었습니다.
    • 현재 드로어 블을 사용하지 않고 OpenGL 3.0 이상의 컨텍스트를 최신으로 만들 수 있도록 지원이 추가되었습니다.

    352.09 베타 버전의 새로운 기능 :

    • 쿼드 버퍼 방식의 스테레오 비주얼에 대한 스와핑 동작을 구성하는 기능이 추가되었습니다. 드라이버는 준비가되면 각 눈을 독립적으로 스왑하거나, 스 와이프하기 전에 양 눈이 렌더링을 완료 할 때까지 기다리거나 응용 프로그램이 스왑 간격을 설정하여이 두 가지 동작 중 어느 것을 선호하는지 지정할 수 있도록 구성 할 수 있습니다. 이 설정은 NVIDIA 설정 ​​제어판이나 NV-CONTROL API를 통해 조정할 수 있습니다.
    • GPU 팬 상태 표시가 nvidia-settings 제어판에서 사라지는 문제를 해결했습니다.
    • nvidia-settings 제어판에 ECC 오류 수에 대한보고를 추가했습니다.
    • 때때로 OpenGL 샘플러 객체가 OpenGL 컨텍스트를 파괴 할 때 제대로 할당 해제되지 못하게하는 버그가 수정되었습니다.
    • 30 비트 / 픽셀 프레임 버퍼 구성에서 GLX_EXT_framebuffer_sRGB가 sRGB 지원을 잘못보고 한 버그가 수정되었습니다.
    • sync-to-vblank가 비활성화 된 상태에서 G-SYNC에 대한 지원이 추가되었습니다. 이를 통해 애플리케이션은 G-SYNC를 사용하여 모니터의 최대 재생 빈도 아래의 프레임 속도에 대한 찢어짐을 없애고 대기 시간을 최소화하기 위해 최대 재생률 이상으로 찢어 지도록 할 수 있습니다.
    • G-SYNC가 활성화되고 sync-to-vblank가 활성화되면 프레임 속도는 모니터의 최대 재생 빈도로 제한됩니다.
    • gl_Fog.end가 gl_Fog.start 일 때 GLSL gl_Fog.scale이 + 무한대가됩니다. 이전에는 값 0이 사용되었지만 Wine에서 실행중인 게임 XIII (Wine bug # 37068)와 같은 특정 응용 프로그램이 파손되었습니다.
    • UBB (Unified Back Buffer)가 비활성화 된 경우 기본적으로 G-SYNC가 활성화되었습니다.
    • vesafb에서 이미 사용중인 비디오 메모리를 사용하지 않도록 NVIDIA GPU 드라이버를 업데이트했습니다.
    • 특정 Quadro Sync 프레임 록 구성에서 스테레오 동기화가 손실되는 버그가 수정되었습니다.
    • Quadro GPU의 다중 스레드에서 OpenGL을 사용하는 응용 프로그램을 실행할 때 드문 교착 상태가 수정되었습니다.
    • 64 비트 시스템에서 eglQueryDeviceAttribEXT ()가 반환 한 EGLAttribEXT 값이 잘리지 않는 버그가 수정되었습니다.

    • 349.16 베타 버전의 새로운 기능 :

      • G-SYNC 모니터와 함께 사용할 때 G-SYNC 모니터에 대한 지원이 추가되었습니다 .G-SYNC가 활성화되면 G-SYNC가 아닌 모니터가 끊어져서 표시됩니다.
      • 여러 개의 X 화면이있는 시스템에서 값이 표시 ID 인 속성을 할당 할 때 nvidia 설정이 중단되는 버그가 수정되었습니다.
      • nvidia-settings 제어판의 사용중인 비디오 메모리보고가 nvidia-smi와 같은 다른 도구에서 사용 된 것과 동일한 계정 방법을 사용하도록 업데이트되었습니다. nvidia-settings에서 일부 할당을 고려하지 않았습니다. UEFI 시스템에서 efifb 콘솔 용 프레임 버퍼 메모리를 사용하여 다른 도구에서보고 된 값의 불일치를 초래합니다.
      • & quot; EnableACPIHotkeys & quot; X 구성 옵션. 이 옵션은 드라이버 버전 346.35부터 기본적으로 사용되지 않으며 비활성화되었습니다. 최신 Linux 시스템에서 디스플레이 변경 단축키 이벤트는 키 누르기 이벤트로 데스크탑 환경에 전달되고 데스크탑 환경은 X 크기 조정 및 회전 확장 (RandR)을 통해 요청을 발행하여 디스플레이 변경 사항을 처리합니다.
      • 무손실 H.264 / AVC 비디오 스트림을 VDPAU에 추가했습니다.
      • VDPAU 기능 세트 F에 대한 지원이 NVIDIA VDPAU 드라이버에 추가되었습니다. VDPAU 기능 세트 F가있는 GPU는 H.265 / HEVC 비디오 스트림의 하드웨어 가속 디코딩이 가능합니다.
      • GPU 팬 속도 변경이 열 설정 페이지의 텍스트 상자에 반영되지 않는 버그가 수정되었습니다.
      • nvidia-settings 명령 줄 지원을 추가하여 현재 및 대상 GPU 팬 속도를 쿼리합니다.
      • nvidia-settings에 확인란을 추가하여 G-SYNC가 사용될 때를 보여주는 시각적 표시기를 활성화합니다. 이는 G-SYNC 모드 또는 일반 모드로 작동하는지 여부를 스스로 표시하지 않는 디스플레이에 유용합니다. 이 설정은 명령 줄을 실행하여 활성화 할 수도 있습니다. nvidia-settings -a ShowGSYNCVisualIndicator = 1
      • X.Org X 서버의 & quot; -background none & quot;에 대한 지원이 추가되었습니다. 선택권. 활성화되면 NVIDIA 드라이버는 /dev/fb0에서 프레임 버퍼 콘솔의 내용을 복사하려고 시도합니다. 수행 할 수없는 경우 화면이 검게 지워집니다.
      • 디스플레이 또는 GPU에서 RGB 4 : 4 : 4로 이러한 모드를 구동 할 수없는 경우 HDMI 2.0 4K @ 60Hz 모드를 사용하기위한 YUV 4 : 2 : 0 압축 지원 추가. 자세한 내용은 README의 NoEdidHDMI2Check를 참조하십시오. / li>

      • 여러 스레드가 EGL 드라이버를 동시에 사용할 때 멀티 스레드 응용 프로그램이 충돌 할 수있는 버그가 수정되었습니다.
      • 특정 구성에서 VBlank에 대한 동기화가 XVideo 응용 프로그램에서 올바르게 작동하지 않는 버그가 수정되었습니다.
      • 디스플레이 장치 이름에 GPU UUID 한정자가있는 경우 X 드라이버가 일부 X 구성 옵션을 올바르게 해석하지 못하게하는 버그가 수정되었습니다.

        • X.Org xserver ABI 19 (xorg)에 대한 지원이 추가되었습니다.

          -server 1.17).

        • 최근 Linux 커널과의 호환성 향상.
        • 일부 랩톱의 내부 4K 패널이 기본 해상도를 지원할 수있는 충분한 대역폭으로 구동되지 못하게하는 버그가 수정되었습니다.
        • Amazon Web Services와 같은 가상화 된 환경에서 NVIDIA 커널 모듈을로드하지 못하게하는 회귀 현상 수정.
        • 일부 노트북 시스템에서 디스플레이가 잘못 감지되는 회귀 현상 수정.
        • Base Mosaic을 사용할 때 X가 멈추는 버그가 수정되었습니다.
        • NVIDIA X 드라이버가 nvidia-settings 제어판에서 생성 된 기본 모자이크 레이아웃을 인식하지 못하게하는 회귀 현상 수정.

        버전 346.16 베타의 새로운 기능 :

        • 다음 GPU에 대한 지원이 추가되었습니다.
        • GeForce GTX 970M
        • GeForce GTX 980M
        • YUV 4 : 2 : 0 압축이 필요한 모드를 설정할 때 빈 화면이 표시되는 버그가 수정되었습니다. 이 모드는 현재 지원되지 않습니다.
        • 핫 플러그 ​​또는 플러그를 뽑은 후 올바르지 않은 DisplayPort 링크 구성이 표시되는 버그가 수정되었습니다.
        • VP8 하드웨어 디코드가 지원되는 GPU에서 NVCUVID API를 사용하여 VP8 비디오 스트림을 디코딩 할 수 있도록 지원이 추가되었습니다.
        • 다음 EGL 확장 프로그램에 대한 지원이 추가되었습니다.
        • EGL_EXT_device_base
        • EGL_EXT_platform_device
        • EGL_EXT_output_base
        • GeForce GTX 400 시리즈 이상에서 특정 GeForce GPU의 작동 전압을 높이는 기능이 추가되었습니다. 전압 조정은 사용자 자신의 책임하에 수행됩니다. & quot; CoolBits & quot; 문서를 참조하십시오. X 구성 옵션에 대한 자세한 내용은 README를 참조하십시오.
        • GeForce GPU에 NVENC 지원이 추가되었습니다. NVENC SDK에 대한 자세한 내용은 다음을 참조하십시오.
        • https://developer.nvidia.com/nvidia-video-codec-sdk.
        • POSIX 공유 메모리의 가용성을 테스트 한 nvidia-installer에서 온 전성 검사를 제거했습니다. NVIDIA GPU 드라이버는 릴리스 270.xx 이후로 POSIX 공유 메모리가 필요하지 않습니다.
        • r8g8b8a8, r8g8b8x8, b8g8r8a8 및 b8g8r8x8 RENDER 형식에 대한 빠른 지원이 추가되었습니다.
        • 사용 가능한 경우 GTK + 3를 활용하도록 nvidia-settings을 업데이트했습니다. 이는 nvidia-settings 사용자 인터페이스를 별도의 공유 라이브러리 (libnvidia-gtk2.so, libnvidia-gtk3.so)에 빌드하고 런타임에 올바른 라이브러리를로드하여 구현됩니다.
        • nvidia-settings 옵션 --gtk-library를 추가하여 사용자 인터페이스 라이브러리가 포함 된 디렉토리의 경로 또는 사용할 특정 라이브러리의 경로와 파일 이름을 지정할 수 있습니다.
        • x86 및 x86_64의 GTK + 3 사용자 인터페이스에 대한 nvidia-settings 지원이 추가되었습니다.
        • GTK + 2 UI 라이브러리를 사용하도록 nvidia 설정 옵션 --use-gtk2를 추가했습니다.
        • 충분히 새로운 X 서버가 감지되었을 때 시스템의 xorg.conf.d 디렉토리에 파일을 설치하도록 nvidia-installer를 업데이트하여 X 서버가 & quot; nvidia & quot; X 드라이버는 NVIDIA 커널 모듈이로드 된 후 자동으로 시작됩니다.
        • 이 기능은 CONFIG_DRM이 활성화 된 상태에서 Linux 3.9 이상에서 실행될 때 X.Org xserver 1.16 이상에서 지원됩니다.
        • NVIDIA 커널 모듈을 만들 때 병렬 make를 사용하도록 설정하여 nvidia-installer의 성능을 향상 시켰습니다. 동시성 수준은 --concurrency-level 옵션을 사용하여 설정할 수 있으며 기본값은 감지 된 CPU 수입니다.
        • ldconfig (8) 캐시 및 하드 코드 된 배포판 별 경로가 아닌 파일 시스템의 알려진 경로가 있는지 여부에 따라 라이브러리의 기본 설치 위치를 결정하도록 nvidia-installer를 업데이트했습니다.
        • Wine에서 Far Cry 3와 같은 게임을 실행할 때 부패를 일으킬 수있는 GLSL 컴파일러 버그가 수정되었습니다.
        • EGL_KHR_stream_cross_process_fd 확장 기능 수정.
        • 전화 할 때 때때로 발생하는 고정 된 렌더링 손상
        • DrawElementsInstancedBaseVertexBaseInstance (),
        • DrawElementsInstancedBaseInstance (),
        • 또는 DrawArraysInstancedBaseInstance ().
        • OpenGL 프레임 버퍼 객체 생성 성능이 크게 향상되었습니다.
        • 최대 OpenGL Framebuffer 객체 수에 대한 제한을 제거했습니다.
        • GL 셰이더 디스크 캐시를 저장하기위한 기본 위치로 $ HOME보다 $ XDG_CACHE_HOME을 선호하도록 NVIDIA OpenGL 드라이버를 업데이트했습니다.

        버전 343.13 베타 버전의 새로운 기능 :

        • 명시 적 대상 선택이없는 경우 비활성화 된 디스플레이가 nvidia-settings 명령 줄 인터페이스의 일부 쿼리 및 할당에 대한 대상 선택에 암시 적으로 포함되는 버그가 수정되었습니다.
        • >
        • NV-CONTROL API에 비디오 디코딩 엔진의 현재 사용률을 쿼리하는 새로운 속성을 추가했습니다.
        • 특정 스테레오 구성에서 nvidia-settings의 Exchange Stereo Eyes 설정이 작동하지 않는 버그가 수정되었습니다.
        • "GLIgnoreGLSLExtReqs"를 사용하는 응용 프로그램 프로파일을 구현하여 테셀레이션이 활성화되면 손상 될 수있는 Unigine Heaven 3.0 쉐이더 버그를 해결했습니다. 환경. 자세한 내용은 __GL_IGNORE_GLSL_EXT_REQS 환경 변수에 대한 설명서를 참조하십시오.
        • EGL 표면을 파괴 할 때 메모리 누수 현상이 수정되었습니다.
        • 여러 개의 동시 EGL 디스플레이에 대한 지원이 추가되었습니다.
        • G8x, G9x 및 GT2xx GPU 및이를 기반으로하는 마더 보드 칩셋에 대한 지원이 제거되었습니다. 새로운 Linux 커널 및 X 서버에 대한 지속적인 지원과 치명적인 버그에 대한 수정은 340. * 레거시 릴리스에 2019 년 말까지 포함될 예정입니다.
        • --add-this-kernel로 준비된 패키지에서 nvidia-installer가 미리 컴파일 된 커널 모듈 인터페이스가 포함 된 디렉토리를 성공적으로 삭제하지 못하게 할 수있는 버그가 수정되었습니다.
        • nvidia-installer가 설치 로그에서 별도의 파일에 로그를 기록하고 사용 가능한 경우 이전 설치의 설치 프로그램을 사용하여 이전 드라이버 설치 제거를 시도합니다.

        • 버전 340.17 Beta의 새로운 기능 :

          • KHR_debug 및 ARB_debug_output 확장을 통해 GL 응용 프로그램에보고 된 정보에 대한 다양한 개선 및 수정.
          • 여러 X 서버에서 드로어 블을 동시에 생성하여 버퍼를 스왑 할 때 충돌이 발생하는 버그를 수정했습니다.
          • 타겟 유형을 쿼리 할 때 각 타겟의 모든 유효한 이름을보고하도록 nvidia-settings을 업데이트했습니다. `nvidia-settings -q gpus`.
          • 새로운 __GL_ALLOW_FXAA_USAGE 환경 변수 및 해당 GLAllowFXAAUsage 응용 프로그램 프로필 키를 통해 응용 프로그램별로 Fast Approximate Antialiasing (FXAA)의 가용성을 제어하는 ​​지원이 추가되었습니다. 자세한 내용은 README를 참조하십시오.
          • 실행 가능한 메모리에 기록 할 수없는 시스템 구성에서 간접 렌더링이 손상 될 수있는 버그가 수정되었습니다.
          • nvidia 설정이 호스트 시스템의 libjansson에 동적으로 링크되도록 nvidia 설정 Makefiles를 업데이트했습니다. 이 옵션은 NV_USE_BUNDLED_LIBJANSSON Makefile 변수를 0으로 설정하여 활성화 할 수 있습니다. nvidia-settings에는 libjansson 버전 2.2 이상이 필요합니다.
          • G-SYNC 모니터에 대한 초기 지원이 추가되었습니다. 추가 세부 사항 및 시스템 요구 사항은 http://www.geforce.com/hardware/technology/g-sync에서 찾을 수 있습니다.
          • 일부 최신 GPU에서 녹색 채널의 감마 램프 업데이트를 무시한 X 드라이버 버그가 무시되었습니다.

          • 버전 337.19 베타 버전의 새로운 기능

            • 4K 해상도에서 모드 유효성 검사가 실패하는 버그가 수정되었습니다. 특정 상황에서 HDMI를 통해.
            • 초과 및 미달 속성에 대한 nvidia-settings 명령 줄 컨트롤이 추가되었습니다. 자세한 내용은 nvidia-settings (1) 매뉴얼 페이지를 참조하십시오.
            • nvidia-settings의 시계 제어 사용자 인터페이스에서 여러 가지 문제가 수정되었습니다.
            • GLX_EXT_stereo_tree 확장에 대한 지원이 추가되었습니다. 자세한 내용은 확장 사양을 참조하십시오.
            • http://www.opengl.org/registry/specs/EXT/glx_stereo_tree.txt
            • Quadro 카드의 복합 확장과 함께 UBB (Unified Back Buffer) 및 3D Stereo를 사용할 수 있도록 지원합니다. 복합 관리자와 함께 스테레오를 사용하려면 스테레오 인식 복합 관리자가 필요합니다. 그렇지 않으면 스테레오 응용 프로그램의 왼쪽 눈만 표시됩니다. 자세한 내용은 GLX_EXT_stereo_tree 확장 사양을 참조하십시오.

            버전 337.12 베타 버전의

            새로운 기능 :

            • 다음 GPU에 대한 지원이 추가되었습니다.
            • GeForce 830M
            • GeForce 840M
            • GeForce 845M
            • GeForce GTX 850M
            • GeForce GTX 860M
            • GeForce GTX 870M
            • GeForce GTX 880M
            • GeForce GT 705
            • GeForce GT 720
            • 일부 메모리 부족 상태에서 OpenGL 프로그램이 멈추는 버그가 수정되었습니다.
            • 모니터 GUID를 표시하여 DisplayPort 1.2 모니터를 고유하게 식별하도록 nvidia-settings의 디스플레이 구성 페이지를 업데이트했습니다.
            • 다중 GPU 시스템에서 ECC 설정을 변경할 때 nvidia 설정에서 ECC 설정이 잘못 표시 될 수있는 버그가 수정되었습니다.
            • & quot; OnDemandVBlankInterrupts & quot; X 구성 옵션 :이 옵션은 NVIDIA Unix 드라이버 버전 177.68부터 기본적으로 활성화되어 있으며 문서가 새 기본값을 반영하도록 업데이트되지 않았습니다.
            • 데이지 체인 방식의 DisplayPort 1.2 디스플레이를 핫 플러깅 할 때 GPU 오류가 발생하는 버그가 수정되었습니다.
            • 제어판이 이미 실행 중일 때 다른 RandR 클라이언트의 감마 변경 사항을 반영하도록 nvidia-settings 제어판의 색상 보정 설정 페이지를 업데이트했습니다.
            • UEFI 시스템에서 동시에 여러 개의 X 서버를 사용할 수 없었던 버그가 수정되었습니다.
            • 미리 빌드 된 라이브러리를 사용하는 대신 nvidia-settings을 빌드 할 때 libXNVCtrl을 빌드하도록 nvidia-settings 소스 패키지를 업데이트했습니다.
            • GeForce GTX 400 시리즈 이상에서 특정 GeForce GPU를 초과 및 미달하는 기능이 추가되었습니다. 이를 허용하는 GPU의 경우 일부 성능 수준의 일부 클록 도메인에서 클록 값에 오프셋을 적용 할 수 있습니다. 이 시계 조작은 사용자 자신의 책임하에 수행됩니다. & quot; CoolBits & quot;의 README 문서를 참조하십시오. X 구성 옵션에 대한 자세한 내용을 참조하십시오.
            • nvidia-settings에서 GTK +의 최소 필수 버전을 2.2에서 2.4로 업데이트했습니다.
            • RandR 출력 속성 _GUID가 randrproto.txt에 문서화 된 공식 속성이되었으므로 GUID로 이름을 변경했습니다.
            • http://cgit.freedesktop.org/xorg/proto/randrproto/commit/?id=19fc4c5a72eb9919d720ad66734029d9f8e313b1
            • NVIDIA EGL 드라이버의 CPU 사용률 및 GPU 메모리 사용률 감소.
            • 다음 EGL 확장 프로그램에 대한 지원이 추가되었습니다.
            • - EGL_EXT_buffer_age;
            • - EGL_EXT_client_extensions;
            • - EGL_EXT_platform_base;
            • - EGL_EXT_platform_x11.
            • "복제본" "MetaModeOrientation"의 설정은 " X 설정 옵션을 & quot; SamePositionAs & quot;로 설정하면이 설정이 MetaMode의 모드 해상도가 아닌 위치에만 적용된다는 것을 명확히 알 수 있습니다.
            • NV-CONTROL 속성 NV_CTRL_VIDEO_ENCODER_UTILIZATION을 추가하여 비디오 인코더 엔진의 사용률을 쿼리합니다.
            • GLX_NV_delay_before_swap 확장 프로그램에 대한 지원을 추가했습니다. 자세한 내용은 확장 사양을 참조하십시오.
            • http://www.opengl.org/registry/specs/NV/glx_delay_before_swap.txt
            • RGB GLX 비주얼, GLXFBConfigs 및 EGLConfigs에 대한 올바른 버퍼 크기를보고하십시오. 이전에는 RGB10 및 RGB8 형식이 32 비트로보고되었으며 RGB5 형식은 16 비트로보고되었습니다. 이제 GLX 및 EGL 사양에 따라 30, 24 및 15 비트 형식으로 올바르게보고됩니다.

            버전 334.16 베타의 새로운 기능 :

            • nvidia-settings에서 색상 보정 슬라이더를 조정할 때 잘못된 감마 램프를 계산할 수있는 버그가 수정되었습니다.
            • 특정 디스플레이 장치를 대상으로 쿼리를 만들 때 RandR 및 대상 ID 이름을 사용하는 디스플레이 장치를 선택할 수 있도록 nvidia-settings 제어판이 업데이트되었습니다.
            • nvidia-settings 제어판의 일부 드롭 다운 메뉴가 이전 버전의 GTK + (예 : 2.10.x)에서 올바르게 작동하지 않는 버그가 수정되었습니다.
            • 응용 프로그램 프로필 키에 대한 도움말 텍스트와 응용 프로그램 프로필을 구성 할 때 유효한 키 이름에 대한 제안을 제공하도록 nvidia-settings 제어판이 업데이트되었습니다.
            • 사용 가능한 모드로 스테레오 모드의 드롭 다운 메뉴를 채우도록 nvidia-settings 제어판을 업데이트했습니다.
            • OpenGL 확장 프로그램 인 ARB_query_buffer_object를 사용하는 응용 프로그램이 Xinerama에서 충돌을 일으킬 수있는 버그가 수정되었습니다.
            • nvidia-settings 제어판에서 높은 픽셀 클럭 HDMI 모드 (예 : 4K 해상도에서 사용됨)가 듀얼 링크로 잘못보고되는 버그가 수정되었습니다.
            • 일부 DisplayPort 1.2 디스플레이가 VT 전환 후 제대로 복원되지 못하게하는 버그가 수정되었습니다.
            • / proc / driver / nvidia / gpus /의 GPU의 버스 위치가 "domain : bus : device.function"에 표시된 GPU proc 디렉토리마다 이름이 변경되었습니다. 형식.
            • 64 비트 드라이버 prackages에 64 비트 EGL 및 OpenGL ES 라이브러리를 추가했습니다.
            • & quot; 버스 위치 & quot; 형식이 변경되었습니다. 필드는 /proc/driver/nvidia/gpus/0..N/information 파일의 "domain : bus.device.function"에보고됩니다. "domain : bus : device.function" lspci 형식과 일치시킵니다.
            • 트리플 버퍼링을 사용하지 않으면 잘못된 연령이 반환되는 GLX_EXT_buffer_age 확장 버그가 수정되었습니다.
            • 사용하지 않는 DisplayPort 1.2 장치에 해당하는 RandR 1.2 출력 삭제를 중지하도록 드라이버의 기본 동작을 변경했습니다. 이러한 출력을 삭제하면 일부 응용 프로그램을 혼동시킬 수 있습니다. 이 동작을 다시 활성화하는 데 사용할 수있는 DeleteUnusedDP12Displays라는 새 옵션이 추가되었습니다. 이 옵션은 sudo nvidia-xconfig --delete-unused-dp12-displays를 실행하여 활성화 할 수 있습니다.
            • 특정 구성에서 환경 변수 __GL_SYNC_DISPLAY_DEVICE 및 VDPAU_NVIDIA_SYNC_DISPLAY_DEVICE에 대한 지원이 향상되었습니다. 이제 두 환경 변수 모두 지원되는 모든 디스플레이 장치 이름을 인식합니다. & quot; 부록 C. 디스플레이 장치 이름 & quot; 및 "부록 G. VDPAU 지원" 자세한 내용은 README를 참조하십시오.
            • 다수의 표면 할당을 처리 할 때 X 드라이버의 성능이 향상되었습니다.
            • 큐브 맵 얼굴의 PBO 다운로드로 인해 잘못된 데이터가 검색되는 버그가 수정되었습니다.
            • Xinerama와 Composite가 X.Org xserver 1.15에서 동시에 활성화되었을 때 ARGB GLX 비주얼에 실험 지원이 추가되었습니다.

            331.17 버전의 새로운 기능 :

            • 응용 프로그램 프로필 구성 검색 경로에 디렉터리가있을 때 응용 프로그램 프로필이 포함 된 구성 파일이로드되지 않도록하는 버그가 수정되었습니다.
            • NVIDIA OpenGL 드라이버에서 libselinux의 초기화를 연기하여 NVIDIA libGL 공유 라이브러리를 처음로드 할 때 libselinux가 준비되지 않을 수있는 문제를 피할 수 있습니다.
            • 32 비트 시스템에서 실행되는 OpenGL 응용 프로그램에서 메모리가 고갈 될 수있는 버그가 수정되었습니다.
            • NVIDIA 통합 메모리 커널 모듈 인 nvidia-uvm.ko를 NVIDIA Linux 드라이버 패키지에 추가했습니다. 이 커널 모듈은 곧 출시 될 CUDA 릴리스에서 새로운 통합 메모리 기능을 지원합니다.

            331.13 베타 버전의 새로운 기능 :

            • DisplayPort 1.2 모니터가 동일한 GPU에서 별도의 X 화면에 할당되었을 때 X 서버 초기화에 실패하는 버그가 수정되었습니다.
            • TCMalloc과 같은 일부 malloc 구현을 사용하는 OpenGL 프로그램에서 교착 상태가 발생할 수있는 버그가 수정되었습니다.
            • 화면 구성 변경시 Warp & Blend 설정이 유지되지 않는 버그가 수정되었습니다.
            • nvidia-settings 명령 줄 인터페이스를 통해 설정 한 일부 설정이 nvidia-settings 그래픽 사용자 인터페이스에 반영되지 못하게하는 버그가 수정되었습니다.
            • 일부 RENDER 작업에 대한 Trapezoids 및 Triangles에서 NVIDIA X 드라이버의 클리핑 동작을 Pixman 최신 버전의 동작과 일치하도록 변경했습니다.
            • http://lists.freedesktop.org/archives/pixman/2013-April/002755.html
            • NV-CONTROL을 통해 메타 모드를 추가하거나 삭제하려고 할 때 가짜 오류 메시지가 인쇄되는 MetaMode 추적 버그가 수정되었습니다.
            • NVIDIA X 드라이버가 X11 "섀도우"드라이버를로드하려고하는 버그가 수정되었습니다. 모듈을 사용할 필요가없는 경우에도 무조건 모듈을 사용할 수 있습니다. 이로 인해 모듈이 존재하지 않는 X 서버에 허위 오류 메시지가 인쇄 될 수 있습니다.
            • xvidtune (1)을 사용한 디스플레이 구성 변경이 올바르게 작동하지 않는 버그가 수정되었습니다.
            • 때때로 디스플레이 구성을 변경하는 동안 GLX 응용 프로그램에서 디스플레이가 손상되는 버그가 수정되었습니다.
            • 이미지 너비가 4의 배수가 아닌 경우 간접 렌더링에서 픽셀 버퍼 객체에서 읽을 때 glReadPixels이 올바르게 작동하지 않는 버그가 수정되었습니다.
            • 새 NV-CONTROL 속성 NV_CTRL_BACKLIGHT_BRIGHTNESS가 백라이트 밝기를 제어하기 위해 추가되었습니다.
            • nvidia-settings이 새로 연결된 DisplayPort 1.2 다중 스트림 전송 다운 스트림 장치의 디스플레이 장치 구성 페이지를 만들지 못하게하는 버그가 수정되었습니다.
            • nvidia-settings 제어판에 GPU 사용보고를 추가했습니다.
            • nvidia-settings 제어판에서 스테레오가 아직 구성되지 않은 상태에서 사용자가 스테레오를 구성하지 못하게하는 버그가 수정되었습니다.
            • nvidia-settings 및 NV-CONTROL API를 통해 유능한 그래픽 보드에서 타코미터 측정 팬 속도를보고하는 지원을 추가했습니다. 팬 속도를보고하기위한 기존 메커니즘은 드라이버가 프로그래밍 한 팬 속도를보고합니다. 예 :`nvidia-settings --query = [fan : 0] / GPUCurrentFanSpeedRPM`.
            • 그래픽을 지원하지 않는 GPU가 nvidia 설정에 표시되지 않는 회귀 현상 수정.
            • DisplayPort 1.2 멀티 스트림 장치가 연결 해제되어 현재 MetaMode에서 활성화되어있는 동안 다시 연결되면 버그가 수정되었습니다.
            • 여러 개의 NVIDIA 커널 모듈에 대한 지원이 추가되었습니다. 이 기능을 통해 사용자는 시스템의 여러 GPU를 서로 다른 NVIDIA 커널 모듈에 할당 할 수 있으므로 여러 GPU에 대한 액세스를 조정하는 소프트웨어 오버 헤드가 잠재적으로 줄어 듭니다.
            • 32 비트 플랫폼에서 EGL API에 대한 지원이 추가되었습니다. 현재 지원되는 클라이언트 API는 OpenGL ES 1.1, 2.0 및 3.0이며 지원되는 유일한 윈도우 시스템 백엔드는 X11입니다.
            • 새 옵션 인 AllowEmptyInitialConfiguration을 추가하면 시작할 때 연결된 디스플레이 장치가 감지되지 않아도 X 서버를 시작할 수 있습니다. 이 옵션은 & quot; sudo nvidia-xconfig --allow-empty-initial-configuration & quot;을 실행하여 사용하도록 설정할 수 있습니다.
            • 이 옵션은 X 서버가 시작될 때 NVIDIA GPU에 연결된 디스플레이 장치가없는 RandR 1.4 디스플레이 오프로드 구성에서 유용하지만 나중에 연결할 수 있습니다.
            • 업데이트 된 nvidia-installer는 / usr / lib / nvidia / alternate-install-present 및 / usr / lib / nvidia / alternate-install-available 배포판 훅 파일의 메시지를 표시 할 수있는 스크롤 가능한 텍스트 영역을 제공합니다. 이렇게하면 더 긴 메시지를이 파일에 제공 할 수 있습니다.
            • 업데이트 된 nvidia-installer를 사용하여 커널 별 "빌드" 및 "소스" / lib / modules에서 충돌하는 커널 모듈을 검색 할 때 디렉토리.
            • 소프트웨어 렌더링 폴백을 사용하는 특정 X 렌더링 작업의 성능을 향상시키기 위해 시스템 메모리 캐시를 추가했습니다. X 구성 옵션 "SoftwareRenderCacheSize" 캐시의 크기를 설정하는 데 사용할 수 있습니다.
            • & quot; DynamicTwinView & quot; X 구성 옵션 : 디스플레이의 동적 재구성은 항상 가능하며 더 이상 비활성화 할 수 없습니다.
            • X 화면의 모든 디스플레이가 꺼져있는 경우 nvidia 설정에서 디스플레이 구성 페이지에 잘못된 정보가 표시되는 버그가 수정되었습니다.
            • libvdpau의 기존 설치가 시스템에서 감지되지 않으면 libvdpau 및 libvdpau_trace 라이브러리 만 설치하도록 nvidia-installer를 업데이트했습니다. 이 동작은 --install-vdpau-wrapper 및 --no-install-vdpau-wrapper 옵션으로 무시할 수 있습니다.
            • 향후 NVIDIA Linux 설치 프로그램 패키지에는 libvdpau 또는 libvdpau_trace의 복사본이 더 이상 포함되지 않습니다. VDPAU 사용자는 다른 방법을 통해 이러한 라이브러리를 설치하는 것이 좋습니다. 배포자가 제공 한 패키지에서 제공하거나 다음 사이트에서 제공하는 소스를 사용하여 빌드 할 수 있습니다.
            • http://people.freedesktop.org/~aplattner/vdpau/

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

코멘트 Nvidia Linux Display Driver

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