Nvidia Solaris Display Driver는 독점적이지만 자유롭게 배포되는 OpenGL 3D 비디오 드라이버로서 Solaris 운영 체제에서 Nvidia 그래픽 카드를 지원합니다. 드라이버는 Long Lived (장기 지원) 및 Short Lived (단기 지원) 지점과 같이 여러 버전으로 배포됩니다.
Nvidia Solaris 디스플레이 드라이버 설치
Solaris 운영 체제에 Nvidia Solaris Display Driver를 설치하려면 위의 다운로드 섹션에서 바이너리 패키지를 다운로드하고 홈 디렉토리에 실행 파일을 저장해야합니다. 그런 다음 터미널 모드로 들어가서 & ldquo; sh ./NVIDIA-Solaris-x86-xxx.xx.run & rdquo; 명령을 루트로 전환하십시오 (& ldquo; su & rsquo; 명령으로 루트로 전환하십시오). 여기서 xxx.xx는 버전 번호 또는 드라이버입니다.
먼저 Solaris 운영 체제에 커널 헤더를 설치해야합니다. 설치 중에 X 구성 파일을 수동으로 편집 할 것인지 또는 설치 프로그램이 모든 작업을 수행 할 것인지 묻는 메시지가 나타납니다. 또는 설치 후 X11 터미널 에뮬레이터 클라이언트를 통해 nvidia-xconfig 명령을 실행하여 새 드라이버를 기본값으로 설정할 수 있습니다.
Solaris 상자에서 실행됩니까?
예, 아마도! 지난 2 년 동안 릴리스 된 모든 최신 Solaris 운영 체제에서 성공적으로 테스트되었습니다. 현재 32 비트 (x86) 및 64 비트 (x86_64) 명령어 세트 아키텍처가 지원됩니다.
그것은 아주 오래된 Nvidia 그래픽 카드로는 작동하지 않습니다!
Solaris, FreeBSD 및 Linux 사용자가 Nvidia 그래픽 카드를 사용하여 많은 불만을 접수했기 때문에이 드라이버는 비디오 카드에서 작동하지 않을 것이라고 여기게됩니다. 따라서 Softoware에서 304.xx 시리즈, 96.43.xx 시리즈 및 173.14.xx 시리즈를 포함한 여러 가지 계열로 제공되는 최신 Nvidia Solaris 레거시 디스플레이 드라이버를 검색해야합니다.
이번 출시의 새로운 기능 :
종료 할 때 멀티 스레드 EGL 응용 프로그램이 중단 될 수있는 버그가 수정되었습니다.
버전 390.67의 새로운 기능 :
Quadro SDI Capture 하드웨어를 사용할 때 커널 패닉을 일으킬 수있는 버그가 수정되었습니다.
특정 OpenGL 응용 프로그램을 시작할 때 kwin OpenGL 합성이 중단되는 버그가 수정되었습니다.
Vulkan 응용 프로그램을 시작할 때 간헐적 인 충돌이 수정되었습니다.
일부 저 대역폭 디스플레이 포트 구성에서 드라이버가 암시 적으로 디스플레이 디더링을 사용하지 않도록하는 버그가 수정되었습니다. 이로 인해 눈에 띄는 밴딩이 발생했습니다.
X.Org xserver ABI 24 (xorg-server 1.20)에 대한 지원이 추가되었습니다.
많은 Debian 기반 Linux 배포판의 기본 커널 로그 파일 위치 인 kern.log를 확인하기 위해 nvidia-bug-report.sh를 개선했습니다.
XRenderAddTraps ()를 호출하는 X11 응용 프로그램을 실행할 때 비디오 드라이버 ABI를 0.8보다 먼저 내보내는 X 서버가 충돌 할 수있는 버그가 수정되었습니다.
버전의 새로운 기능 :
DisplayPort 다중 스트림 전송 장치가 포함 된 모드를 설정할 때 드라이버 오류를 일으킬 수있는 회귀 현상이 수정되었습니다.연결된 모니터가 오디오를 지원하더라도 일부 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 설정 제어판이 적용되었지만 확인되지 않은 일부 설정을 유지하게하는 버그가 수정되었습니다. 이로 인해 후속 설정 변경에 원하지 않는 설정이 적용되었습니다.
디스플레이 또는 GPU가 RGB 4 : 4 : 4에서 현재 모드를 구동 할 수없는 구성에서 DisplayPort를 통해 연결된 모니터의 YUV 4 : 2 : 0 압축 지원이 추가되었습니다. 자세한 내용은 "프로그래밍 모드"부록의 설명을 참조하십시오.
G-SYNC를 완전히 비활성화하는 데 사용할 수있는 "AllowGSYNC"MetaMode 속성이 추가되었습니다. 이것은 매우 낮은 동작 흐림 또는 프레임 잠금과 같이 G-SYNC와 호환되지 않는 기능을 활성화하는 데 사용할 수 있습니다.
이전에는 바둑판 식 모니터로 인해 각 타일에 대해 별도의 Xinerama 화면이보고되었습니다. 이제는 기본적으로 하나의 큰 Xinerama 화면으로 결합됩니다.
타일링 된 모니터의 개별 패널은 이제 모니터의 EDID에 제공된 레이아웃 정보를 기반으로 정렬됩니다. 이는 수동으로 오프셋을 지정하거나 "MetaModeOrientation"옵션을 사용하여 무시할 수 있습니다.
GPU의 불완전한 지원으로 인해 기본적으로 DisplayPort를 통한 인터레이스 된 모드는 사용 중지되었습니다. "AllowDpInterlaced"모드 검증 토큰을 추가하여이 기본 동작을 무시하고 DisplayPort 프로토콜을 통한 인터레이스 모드를 허용합니다.
낮은 재생률에서 일부 eDP G-SYNC 디스플레이가 깜박 거릴 수있는 버그가 수정되었습니다.
더 많은 기능을 갖춘 DisplayPort 대 HDMI 어댑터를 사용할 때 인위적으로 최대 픽셀 클럭을 300MHz로 제한하는 버그가 수정되었습니다.
Intel Skylake 시스템의 nvidia-smi에서 잘못된 PCI 토폴로지보고가 발생하는 버그가 수정되었습니다.
버전 387.22의 새로운 기능 :
DisplayPort 다중 스트림 전송 장치가 포함 된 모드를 설정할 때 드라이버 오류를 일으킬 수있는 회귀 현상이 수정되었습니다.연결된 모니터가 오디오를 지원하더라도 일부 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 설정 제어판이 적용되었지만 확인되지 않은 일부 설정을 유지하게하는 버그가 수정되었습니다. 이로 인해 후속 설정 변경에 원하지 않는 설정이 적용되었습니다.
디스플레이 또는 GPU가 RGB 4 : 4 : 4에서 현재 모드를 구동 할 수없는 구성에서 DisplayPort를 통해 연결된 모니터의 YUV 4 : 2 : 0 압축 지원이 추가되었습니다. 자세한 내용은 "프로그래밍 모드"부록의 설명을 참조하십시오.
G-SYNC를 완전히 비활성화하는 데 사용할 수있는 "AllowGSYNC"MetaMode 속성이 추가되었습니다. 이것은 매우 낮은 동작 흐림 또는 프레임 잠금과 같이 G-SYNC와 호환되지 않는 기능을 활성화하는 데 사용할 수 있습니다.
이전에는 바둑판 식 모니터로 인해 각 타일에 대해 별도의 Xinerama 화면이보고되었습니다. 이제는 기본적으로 하나의 큰 Xinerama 화면으로 결합됩니다.
타일링 된 모니터의 개별 패널은 이제 모니터의 EDID에 제공된 레이아웃 정보를 기반으로 정렬됩니다. 이는 수동으로 오프셋을 지정하거나 "MetaModeOrientation"옵션을 사용하여 무시할 수 있습니다.
GPU의 불완전한 지원으로 인해 기본적으로 DisplayPort를 통한 인터레이스 된 모드는 사용 중지되었습니다. "AllowDpInterlaced"모드 검증 토큰을 추가하여이 기본 동작을 무시하고 DisplayPort 프로토콜을 통한 인터레이스 모드를 허용합니다.
낮은 재생률에서 일부 eDP G-SYNC 디스플레이가 깜박 거릴 수있는 버그가 수정되었습니다.
더 많은 기능을 갖춘 DisplayPort 대 HDMI 어댑터를 사용할 때 인위적으로 최대 픽셀 클럭을 300MHz로 제한하는 버그가 수정되었습니다.
Intel Skylake 시스템의 nvidia-smi에서 잘못된 PCI 토폴로지보고가 발생하는 버그가 수정되었습니다.
버전 384.59의 새로운 기능 :
스테레오 아이 지정 변경이 nvidia-settings 제어판에서 적용되지 못하게하는 버그가 수정되었습니다.ARB_vertex_attrib_binding으로 다시 매핑 된 VBO에서 glDeleteBuffers를 호출 한 후 OpenGL 응용 프로그램이 중단 될 수있는 버그가 수정되었습니다.
X 서버가 입력을받을 때까지 OpenGL 응용 프로그램을 잠글 수있는 버그가 수정되었습니다.
기존 X 구성 파일을 변경할 때 nVidia 설정에서 장치 BusID 값을 삭제하는 버그가 수정되었습니다.
nvidia-xconfig가 일부 GPU를 쿼리하지 못하게하는 회귀 문제를 수정했습니다. `nvidia-xconfig -a`를 실행할 때.
16384 픽셀을 넘는 좌표로 확장하면 VDPAU 재생이 손상되는 버그가 수정되었습니다.
X 드라이버에서 "가장 가까운"변환 필터에 대한 지원이 추가되었습니다. 이로 인해 X 드라이버는 화면 변환을 수행 할 때 가장 가까운 이웃 필터링을 사용합니다. RandR의 RRSetCrtcTransform에 대한 'filter'인수 또는 'ResamplingMethod'MetaMode 토큰을 통해 필터를 요청할 수 있습니다.
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 디스플레이를 핫 플러그 할 때 커널 패닉이 발생하는 버그가 수정되었습니다.
버전 381.22 / 381.09 베타 버전의 새로운 기능 :
패시브 스테레오 모드 5에서 9를 사용하는 경우 GLX_EXT_buffer_age 버퍼 보존 기간 연장으로 인해 스테레오 드로어 블에 대해 잘못된 값이 반환되는 버그가 수정되었습니다."nvidia-settings --query all"이 많은 중복 항목을 인쇄하게하는 버그가 수정되었습니다.
OpenGL 스레드 최적화가 활성화 된 동안 glXMakeCurrent를 호출 할 때 응용 프로그램이 충돌하는 버그가 수정되었습니다.
X 서버 프로세스가 100 % CPU 사용으로 중단되는 버그가 수정되었습니다.
이전 VDPAU 응용 프로그램이 완전히 종료되지 않은 경우 VDPAU 응용 프로그램이 blit 프레젠테이션 대기열을 사용하게하는 버그가 수정되었습니다.
시스템의 사용 가능한 메모리가 부족한 상태에서 OpenGL 컨텍스트를 만들 때 발생할 수있는 중단 및 충돌을 수정했습니다.
OpenGL 창이 이동하거나 크기가 변경되었을 때 손상을 일으킨 버그가 수정되었습니다.
"xrandr -s"를 사용하여 화면 구성을 변경할 때 Option "UseDisplayDevice" "none"을 사용하는 X 화면이 640x480 크기로 조정되는 버그가 수정되었습니다.
불안정성에 대한 다양한 보고서로 인해 기본적으로 378.09에서 활성화 된 OpenGL 스레드 최적화가 비활성화되었습니다.
X 드라이버의 로고 시작 화면과 해당 NoLogoand LogoPath xorg.conf 옵션이 제거되었습니다.
"ResamplingMethod"MetaMode 옵션을 추가하여 화면 변환 스케일링을 사용할 때 bicubic 리샘플링 메서드에 대한 지원을 추가했습니다. 자세한 내용은 README를 참조하십시오.
버전 378.13 / 381.09 베타 버전의 새로운 기능 :
다음 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를 광고합니다.
일부 GPU에서 일시 중지 상태에서 다시 시작할 때 시스템이 멈추는 버그가 수정되었습니다.
핫 플러그가 표시 될 때 손상을 일으킬 수있는 회귀 현상이 수정되었습니다.
여러 DisplayPort 모니터가있는 시스템이 일시 중지에서 올바르게 다시 시작하지 못하게하는 문제를 수정했습니다.
nvidia-modeset.ko 커널 모듈의 버그로 인해 사용자 공간 드라이버 구성 요소에 이벤트를 보낼 때 충돌을 일으킬 수있는 문제를 수정했습니다.
X.Org xserver ABI 23 (xorg-server 1.19)에 대한 추가 지원
버전 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를 광고합니다.
일부 GPU에서 일시 중지 상태에서 다시 시작할 때 시스템이 멈추는 버그가 수정되었습니다.
핫 플러그가 표시 될 때 손상을 일으킬 수있는 회귀 현상이 수정되었습니다.
여러 DisplayPort 모니터가있는 시스템이 일시 중지에서 올바르게 다시 시작하지 못하게하는 문제를 수정했습니다.
nvidia-modeset.ko 커널 모듈의 버그로 인해 사용자 공간 드라이버 구성 요소에 이벤트를 보낼 때 충돌을 일으킬 수있는 문제를 수정했습니다.
X.Org xserver ABI 23 (xorg-server 1.19)에 대한 추가 지원
버전 375.26의 새로운 기능 :
다음 GPU에 대한 지원이 추가되었습니다.
쿼드로 M3000 SE
일부 노트북 컴퓨터 디스플레이의 백라이트가 꺼진 후에 다시 켜지는 문제를 수정했습니다.
SLI를 사용할 때 콘솔이 올바르게 복원되지 않도록하는 회귀 현상 수정.
특정 GPU 구성으로 시작할 때 NVIDIA 설정 제어판이 충돌 할 수있는 문제를 수정했습니다.
SLI 또는 Quadro Sync를 사용할 때 GLX_NV_swap_group 확장이 작동하지 않도록하는 회귀 현상 수정.
버전 375.20의 새로운 기능 :
다음 GPU에 대한 지원이 추가되었습니다.쿼드로 M620
Quadro M5000 SE
쿼드로 M3000 SE
변형 행렬을 적용 할 때 SLI Mosaic의 표시가 공백이 될 수있는 버그가 수정되었습니다.
노트북 디스플레이에서 G-SYNC가 작동하지 못하게하는 버그가 수정되었습니다.
콘솔이 복원 된 후 DisplayPort 멀티 스트림 장치가 비어있는 버그가 수정되었습니다.
둘 이상의 DisplayPort 멀티 스트림 장치가 분기 장치를 통해 단일 DisplayPort 커넥터에 연결된 경우 X를 두 번째로 시작할 때 커널 충돌을 일으키는 버그가 수정되었습니다.
업데이트 된 nvidia-settings은 외부 nvml 개발 패키지 (375.10에서 소개 된 회귀)에 대한 빌드 타임 의존성을 갖지 않도록 업데이트되었습니다.
응용 프로그램 프로파일 규칙 및 프로필 항목을 추가 할 때 nvidia 설정에서 충돌이 수정되었습니다.
GTK 2 인터페이스의 nvidia-settings에서 "Enable Tooltip"옵션을 제거했습니다.
새로운 X 구성 옵션 추가 :
ForceCompositionPipeline
ForceFullCompositionPipeline
MetaMode 토큰을 동일한 이름으로 겹쳐 씁니다.
OpenGL 응용 프로그램이 실행 중일 때 VT를 떠나거나 디스플레이 장치를 사용 중지 할 때 오랜 지연을 초래하는 버그가 수정되었습니다.
RandR 1.5에 추가 된 RandR TILE 속성에 대한 지원이 추가되었습니다.
디스크상의 OpenGL 쉐이더 캐시 크기를 64MB에서 128MB로 올렸습니다. 위치를 선택하거나 비활성화하는 방법에 대한 자세한 내용은 드라이버 README의 "OpenGL 환경 변수 설정 지정"절을 참조하십시오.
X와 OpenGL간에 공유되는 동기화 프리미티브의 버그가 수정되었습니다.
X.Org xserver ABI 23 (xorg-server 1.19)에 대한 추가 지원
버전 370.28의 새로운 기능 :
libnvidia-glcore.so에서 정의되지 않은 심볼 참조가 수정되었습니다.
현재 MetaMode에 ForceCompositionPipeline 또는 ForceFullCompositionPipeline이 설정되어 있는지 여부를 반영하여 NV-CONTROL API를 통해 CurrentMetaMode보고를 업데이트했습니다.
GeForce GTX 1000 시리즈 및 이후 버전에서 특정 GeForce GPU를 초과 및 미달하는 기능이 추가되었습니다. 이를 허용하는 GPU의 경우 모든 성능 수준의 일부 클록 도메인에서 클록 값에 오프셋을 적용 할 수 있습니다. 이 시계 조작은 사용자 자신의 위험 부담으로 수행됩니다. 자세한 내용은 "CoolBits"X 구성 옵션의 README 문서를 참조하십시오.
"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의 새로운 기능 :
VT에서 X에서 전환하는 동안 RandR CscMatrix 속성에 변경 사항을 적용 할 때 X가 충돌하는 버그가 수정되었습니다.
8 비트 또는 15 비트 색 농도의 디스플레이에서 nvidia-settings를 종료 할 때 크래시가 발생하는 버그가 수정되었습니다.
VDPAU 기능 세트 H에 대한 지원이 NVIDIA VDPAU 드라이버에 추가되었습니다. VDPAU 기능 세트 H가있는 GPU는 8192x8192 (8k) H.265 / HEVC 비디오 스트림의 하드웨어 가속 디코딩이 가능합니다.
Pascal GPU에서 클럭 값을 쿼리하는 기능이 추가되었습니다.
해당 기능이 실제로 지원되지 않는 시스템의 nvidia-settings에서 Base Mosaic 구성 옵션을 제거했습니다.
nvidia-smi가 부정확 한 버전 번호를보고하게하는 버그가 수정되었습니다.
버전 364.19의 새로운 기능 :
다음 GPU에 대한 지원이 추가되었습니다.
Quadro M6000 24GB
쿼드로 M5500
여러 GPU가있는 Quadro Sync 구성에서 잘못된 프레임 속도보고를 일으킬 수있는 버그가 수정되었습니다.
GeForce GPU에서 8 개의 중요한 비트에서 11까지의 향상된 X 컬러 맵 정밀도. Quadro GPU는 이미 11 비트의 정밀도를 사용했습니다.
새로운 RandR 속성 인 CscMatrix를 추가하여 3x4 색상 공간 변환 행렬을 지정합니다.이 행렬은 X 색상 표와 감마 램프 이전에 적용됩니다.이 속성은 GF119 및 최신 GPU에서 사용할 수 있습니다.
GF119 및 최신 GPU에서 X 감마 램프 처리 개선이 GPU에서 RandR 감마 램프는 항상 1024 개 항목으로, X 루트 창 외에도 커서 및 VDPAU 또는 워크 스테이션 오버레이에 적용됩니다.
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의 새로운 기능 :
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
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)에 대한 지원이 추가되었습니다.
355.11 버전의 새로운 기능 :
다음 GPU에 대한 지원이 추가되었습니다.쿼드로 M4000
쿼드로 M5000
GLX 간접 렌더링을 사용할 때 OpenCL 상호 운용성과 함께 OpenCL 또는 CUDA를 사용하는 응용 프로그램이 중단되는 버그가 수정되었습니다.
H.265 / HEVC로 인코딩 된 비디오 스트림을 디코딩하고 표시 할 때 VDPAU가 비디오 프레임의 위쪽 절반 만 표시하도록하는 버그가 수정되었습니다.
창 크기를 조정하거나 이동하는 동안 멀티 샘플 윈도우의 깊이 또는 스텐실 버퍼에서 glReadPixels ()을 사용하면 GPU 예외가 발생할 수있는 버그가 수정되었습니다.
두 가지 레벨 중 높은 것을 포함하지 않는 텍스처보기를 만들 때 한 텍스처 레벨의 데이터가 다음 최저 레벨의 데이터를 덮어 쓸 수있는 버그가 수정되었습니다.
디스플레이 레이아웃을 업데이트 할 때 nvidia 설정 제어판이 충돌 할 수있는 버그가 수정되었습니다.
GLX 확장에 대한 지원에 대한 잘못된보고 몇 가지 수정 : 간접 GLX에 대해 지원되는 것으로보고 된 일부 확장이 실제로 직접 렌더링에서만 지원되었습니다.
다음 EGL 확장에 대한 지원이 추가되었습니다.
EGL_KHR_swap_buffers_with_damage
EGL_NV_stream_consumer_gltexture_yuv
DeleteUnusedDP12Displays 옵션을 사용 중지 된 것으로 표시했습니다.
X 크기 조정 및 회전 사양의 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.21의 새로운 기능 :
다음 GPU에 대한 지원이 추가되었습니다.
테슬라 K40t
GeForce 720A
GeForce 920A
지포스 930A
지포스 940A
GeForce GTX 950A
GeForce GTX 980 Ti
nvidia-settings에서 EDID를 파일에 저장할 때 응용 프로그램이 충돌하는 버그가 수정되었습니다.
드라이버 패키지에 포함 된 "mkprecompiled"유틸리티가 파일을 올바르게 읽지 못하게하는 버그가 수정되었습니다.
VDPAU의 오버레이 프레젠테이션 대기열을 사용하여 비디오 재생 응용 프로그램을 종료 할 때 Xid 오류가 발생할 수있는 버그가 수정되었습니다.
/ usr / lib / modules 아래의 커널 소스 트리를 너무 깊게 재귀하지 않도록 nvidia-installer를 업데이트했습니다. / lib / modules 아래의 재귀에 대한 기존 제한 사항을 반영합니다.
insmod (8) 또는 libkmod 대신 설치 후 NVIDIA 커널 모듈을로드 할 때 modprobe (8)를 사용하도록 nvidia-installer를 업데이트했습니다. 이렇게하면 커널 모듈은로드 될 때 /etc/modprobe.d에 적용되는 모든 구성 지시문을 따르게됩니다.
Linux 커널의 콘솔 메시지가 nvidia-installer의 사용자 인터페이스를 통해 그려지는 버그가 수정되었습니다.
버전 346.72의 새로운 기능 :
특정 Quadro Sync 프레임 록 구성에서 스테레오 동기화 손실을 유발하는 버그가 수정되었습니다.
고정 픽셀 버퍼 행의 길이가 폭보다 작은 경우의 객체 조작입니다. GL_ [UN] PACK_ROW_LENGTH는 수행되는 작업 너비보다 낮은 값으로 설정할 수 있습니다. OpenGL 사양은 이것을 허용합니다 (소스 또는 대상 라인이 겹칠 것임). 이전에는 Pixel Buffer Objects 구현이이 경우를 지원하지 않았으므로 오류가 발생합니다.
Quadro GPU의 다중 스레드에서 OpenGL을 사용하는 응용 프로그램을 실행할 때 드문 교착 상태가 수정되었습니다.
버전 346.59의 새로운 기능 :
다음 GPU에 대한 지원이 추가되었습니다.
쿼드로 K1200
쿼드로 M6000
변환 피드백을 사용하는 일부 응용 프로그램에서 디스플레이 모드를 전환 할 때 손상을 일으킨 버그가 수정되었습니다.
glClearTexImage ()를 사용하여 프레임 버퍼 깊이 첨부 파일의 텍스처 손상을 제거한 버그가 수정되었습니다.
일부 SLI 모자이크 구성에서 인위적으로 디스플레이의 최대 픽셀 클록을 제한하는 버그가 수정되었습니다.
Maxell 기반 GPU에서 하드웨어 가속 비디오 디코딩을 VDPAU로 반복 할 때 발생하는 커널 메모리 누수 문제를 수정했습니다.
댓글을 찾을 수 없습니다