After all the great news regarding FOSS, drivers, NVIDIA, it just does not stop:
Ready for the next upgrade for open source graphics drivers?
"NVIDIA users finally could be free with this release"
:D
https://copr.fedorainfracloud.org/coprs/atim/mesa24.1/
Mesa 24.1.0 has now released
bringing some big enhancements to many different drivers across AMD, NVIDIA, Intel and others
After this release, NVK (open source NVIDIA Vulkan driver) is now in an impressive shape.
And no longer considered experimental.
It's also both Vulkan 1.3 conformant and OpenGL 4.6 conformant when paired with Zink.
Even Apple support has been improved with Asahi reaching OpenGL 4.6 and OpenGL ES 3.2 support, support for Vulkan explicit synchronisation on Wayland and X11 and much more.
New supported features include:
VK_EXT_map_memory_placed on RADV, ANV and NVK
VK_KHR_shader_subgroup_rotate on RADV and ANV and NVK
VK_KHR_load_store_op_none on RADV, ANV, NVK and Turnip
VK_KHR_line_rasterization on RADV, ANV, NVK and Turnip
VK_KHR_index_type_uint8 on RADV, ANV, NVK and Turnip
VK_KHR_shader_expect_assume on all Vulkan drivers
VK_KHR_shader_maximal_reconvergence on RADV, ANV and NVK
VK_KHR_shader_quad_control on RADV
OpenGL 4.6 on Asahi
OpenGL ES 3.2 on Asahi
Mali G610 and G310 on Panfrost
Mali T600 on Panfrost
VK_KHR_shader_subgroup_uniform_control_flow on NVK
alphaToOne/extendedDynamicState3AlphaToOneEnable on RADV
VK_EXT_device_address_binding_report on RADV
VK_EXT_external_memory_dma_buf for lavapipe
VK_EXT_queue_family_foreign for lavapipe
VK_EXT_shader_object on RADV
VK_EXT_nested_command_buffer on NVK and RADV
VK_EXT_queue_family_foreign on NVK
VK_EXT_image_drm_format_modifier on NVK
and even more:
https://docs.mesa3d.org/relnotes/24.1.0.html
The Collabora crew give some nice insight into all their work that went into this release that's well worth a read.
Cuz it is soo much more, we also got better ARM (little efficient mobile CPUs) support :>
Das klingt alles sehr interessant, allerdings habe ich geradezu Panik mein Grafiksystem zu verändern, weil ich bei dieser Karte ewig gebraucht habe, dass sie läuft. Oder kommt das sowie automatisch über ein Update? Sieht für mich aus, als hätte ich Version 24.0 und lt. deiner Beschreibung ist es ab 24.1 verfügbar?
Dann sollte ich noch kapieren, was du da eigentlich schreibst.
glxinfo | grep "OpenGL"
OpenGL vendor string: Intel
OpenGL renderer string: Mesa Intel(R) Arc(tm) A770M Graphics (DG2)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 24.0.0-devel (git-3ca1f35cbf)
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.6 (Compatibility Profile) Mesa 24.0.0-devel (git-3ca1f35cbf)
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 24.0.0-devel (git-3ca1f35cbf)
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:
Müsstest dich wohl noch mehr informieren, ob du das Update überhaupt brauchst..
Wenn die Grafikkarte schon gut läuft, dann wohl eher nicht (außer du willst irgendein spezielles neues Feature)
Ich selbst update auch nur sehr selten..
Lege mehr Wert auf STABILITÄT auf lange Zeit, sowie dass es einfach funktioniert, statt immer die neuesten Updates und Features durch Rolling-Release Distros wie ARCH sofort zu bekommen... :) ^^
Liegt aber wohl auch allgemein an meiner Situation.. Internetanbindung.. vielen Mobilität.
Brauche halt einfach ein möglich zuverlässiges System-
Ansonsten sind die Entwicklungen genial für OPEN-SOURCE ansich.
Aber mal sehen ab wann ich selbst dann vom proprietary NVIDIA (closed source) Treiber auf den open-source NVK Treiber wechsel..
Schau mal in den collabora link, da gibt es noch mehr, genauere Infos.. :)