ΠŸΠ°Ρ‚Π΅Π½Ρ‚ΠΎΠ²Π°Π½ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ Π½Π° NVIDIA вСрсия 565.77

NVIDIA ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π° стабилна вСрсия Π½Π° Π½ΠΎΠ² ΠΊΠ»ΠΎΠ½ Π½Π° собствСния Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ Π½Π° NVIDIA 565.77. Π”Ρ€Π°ΠΉΠ²Π΅Ρ€ΡŠΡ‚ Π΅ Π½Π°Π»ΠΈΡ‡Π΅Π½ Π·Π° Linux (ARM64, x86_64), FreeBSD (x86_64) ΠΈ Solaris (x86_64). NVIDIA 565.x стана осмият стабилСн ΠΊΠ»ΠΎΠ½, слСд ΠΊΠ°Ρ‚ΠΎ NVIDIA ΠΎΡ‚Π²ΠΎΡ€ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ, Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰ΠΈ Π½Π° Π½ΠΈΠ²ΠΎ ядро. Π˜Π·Ρ…ΠΎΠ΄Π½ΠΈΡ‚Π΅ тСкстовС Π½Π° ΠΌΠΎΠ΄ΡƒΠ»ΠΈΡ‚Π΅ Π½Π° ядрото nvidia.ko, nvidia-drm.ko (Direct Rendering Manager), nvidia-modeset.ko ΠΈ nvidia-uvm.ko (Unified Video Memory) ΠΎΡ‚ новия ΠΊΠ»ΠΎΠ½ Π½Π° NVIDIA, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ ΠΎΠ±Ρ‰ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π² тях, Π½Π΅ΠΎΠ±Π²ΡŠΡ€Π·Π°Π½ΠΈ с ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ‚Π° систСма, хоствани Π½Π° GitHub. Π€ΡŠΡ€ΠΌΡƒΠ΅Ρ€ΡŠΡ‚ ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈΡ‚Π΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π² потрСбитСлското пространство, ΠΊΠ°Ρ‚ΠΎ стСковС CUDA, OpenGL ΠΈ Vulkan, остават ΠΏΠ°Ρ‚Π΅Π½Ρ‚ΠΎΠ²Π°Π½ΠΈ.

Основни ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ:

  • ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€ΡŠΡ‚ β€žGLVidHeapReuseRatioβ€œ Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½ към ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈΡ‚Π΅ Π½Π° прилоТСнията, Π·Π° Π΄Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π° количСството OpenGL ΠΏΠ°ΠΌΠ΅Ρ‚, Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€Π°Π½ΠΎ Π·Π° Π±ΡŠΠ΄Π΅Ρ‰Π° ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°. Π’ΠΎΠ·ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΎΡ‚ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π½ΠΈ ΠΎΠ±Π΅ΠΊΡ‚ΠΈ. ΡΡŠΡ€Π²ΡŠΡ€ΠΈ Wayland Π·Π° заобикалянС Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ причиняват ΠΏΡ€Π΅ΠΊΠΎΠΌΠ΅Ρ€Π½Π° консумация Π½Π° Π²ΠΈΠ΄Π΅ΠΎΠΏΠ°ΠΌΠ΅Ρ‚.
  • Π—Π° Π΄Π° сС ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ‚ΠΎΡ€ΡŠΡ‚, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Π·Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° ядрото Π½Π° Linux, към процСса Π½Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΌΠΎΠ΄ΡƒΠ»Π° Π½Π° ядрото Π½Π° NVIDIA Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½ ΠΊΠΎΠ΄ Π·Π° Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€Π° CONFIG_CC_VERSION_TEXT Π² конфигурацията Π½Π° ядрото Π½Π° Kconfig.
  • ΠŸΠΎΠΌΠΎΡ‰Π½Π°Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° nvidia-modprobe ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΈ ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π²Π΅Ρ‡Π΅ Π·Π°Ρ€Π΅Π΄Π΅Π½ΠΈ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π½Π° ядрото, ΠΊΠΎΠ΅Ρ‚ΠΎ Π΅Π»ΠΈΠΌΠΈΠ½ΠΈΡ€Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅, възникнали Π½Π° някои систСми, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ позволяваха Π½Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½Π°Ρ‚Π° ΠΎΡ‚ nvidia ΠΏΠΎΠΌΠΎΡ‰Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° Π΄Π° настрои Ρ€Π΅ΠΆΠΈΠΌΠ° β€žΠΏΠΎΡΡ‚ΠΎΡΠ½ΡΡ‚Π²ΠΎβ€œ, Π·Π° Π΄Π° ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈ Π½ΡƒΠ»ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π½Π° устройството, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Π½Π΅ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° mmap Π·Π° Скспортирани DMA-BUF ΠΎΠ±Π΅ΠΊΡ‚ΠΈ.
  • Π•Π»ΠΈΠΌΠΈΠ½ΠΈΡ€Π°Π½ΠΈ са някои ситуации, ΠΊΠΎΠΈΡ‚ΠΎ са Π΄ΠΎΠ²Π΅Π»ΠΈ Π΄ΠΎ Π·Π°Π΅ΠΊΠ²Π°Π½Π΅ ΠΏΡ€ΠΈ синхронизиранС със Π·Π°Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»Π½ΠΎ сканиранС (vblank) Π² OpenGL ΠΏΡ€ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° GSP Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€.
  • ΠŸΠΎΠΌΠΎΡ‰Π½Π°Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° nvidia-drm Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° със свойства, спСцифични Π·Π° някои CRTC ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π² ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π΅Π½ Ρ€Π΅ΠΆΠΈΠΌ. ΡΡŠΡ€Π²ΡŠΡ€ΠΈ Wayland Π·Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π΅ Π½Π° цвСтния ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ Π½Π° графичния процСсор Π·Π° Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π½ΠΎ ускорСна HDR ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°.
  • Към Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° оптимизация, която Π΅Π»ΠΈΠΌΠΈΠ½ΠΈΡ€Π° Π²Π»ΠΎΡˆΠ°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° производитСлността ΠΏΡ€ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Ρ€Π΅ΠΆΠΈΠΌΠ° β€žd3d9.floatEmulationβ€œ Π² DXVK.
  • Π’ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π° Π·Π° настройки Π½Π° nvidia страницата с настройкитС Π·Π° синхронизиранС Π½Π° framelock Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π°, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ Ρ‚Π΅ΠΊΡΡ‚ΡŠΡ‚ Π²Π΅Ρ‡Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ ΠΎΡ‚ Ρ†Π²Π΅Ρ‚ΠΎΠ²Π°Ρ‚Π° Ρ‚Π΅ΠΌΠ° GTK3, вмСсто Ρ‚Π²ΡŠΡ€Π΄ΠΎ Π·Π°Π΄Π°Π΄Π΅Π½ бял цвят.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Vulkan VK_EXT_depth_clamp_control.
  • Π’ΡŠΠ·ΠΎΠ±Π½ΠΎΠ²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π·Π° OpenGL Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΠ΅Ρ‚ΠΎ GLX_EXT_buffer_age Π·Π° Xwayland, ΠΊΠΎΠ΅Ρ‚ΠΎ бСшС Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½ΠΎ Π² ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½ΠΈΡ ΠΊΠ»ΠΎΠ½ ΠΏΠΎΡ€Π°Π΄ΠΈ Π³Ρ€Π΅ΡˆΠΊΠ°, която ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΡΠ²Π°ΡˆΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с изобразяванСто Π² Xwayland. Π’Π°Π·ΠΈ Π³Ρ€Π΅ΡˆΠΊΠ° Π΅ ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π°Π½Π° Π² Π½ΠΎΠ²Π°Ρ‚Π° вСрсия.
  • ΠšΠΎΡ€ΠΈΠ³ΠΈΡ€Π°Π½ΠΈ Π³Ρ€Π΅ΡˆΠΊΠΈ, ΠΏΠΎΡ€Π°Π΄ΠΈ ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΡ€ΠΈ Π·Π°Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€Π° β€œnvidia-drm.modeset=0” Π² Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° Π²ΡŠΠ·Π½ΠΈΠΊΠ²Π°Ρ‚ сривовС Π½Π° ядрото ΠΈ прилоТСнията, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰ΠΈ GBM.
  • ΠšΠΎΡ€ΠΈΠ³ΠΈΡ€Π°Π½ΠΈ Π³Ρ€Π΅ΡˆΠΊΠΈ, възникнали ΠΏΡ€ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Wayland ΠΈ Π΄ΠΎΠ²Π΅Π»ΠΈ Π΄ΠΎ сривовС Π½Π° срСдата Π½Π° KDE Plasma 6, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ прилоТСния ΠΈ ΠΈΠ³Ρ€ΠΈ, Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° графичния API Π½Π° Vulkan (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, някои ΠΈΠ³Ρ€ΠΈ Π½Π° Unreal Engine сС сринаха).

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€