{"id":52224,"date":"2026-10-19T09:14:18","date_gmt":"2026-10-19T09:14:18","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=52224"},"modified":"2026-10-19T09:14:18","modified_gmt":"2026-10-19T09:14:18","slug":"linux-kernel-7-3-released-with-better-gaming-on-gpus-with-limited-vram","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2026\/10\/linux-kernel-7-3-released-with-better-gaming-on-gpus-with-limited-vram\/","title":{"rendered":"Linux Kernel 7.3 Released with Better Gaming on GPUs with Limited vRAM"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-46898\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/tux-linux-icon-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/tux-linux-icon-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/tux-linux-icon-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/tux-linux-icon-700x700.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/tux-linux-icon-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/tux-linux-icon.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/p>\n<p>Linus Torvalds <a href=\"https:\/\/lwn.net\/Articles\/1101170\/\" target=\"_blank\" rel=\"noopener\">announced<\/a> the release of Linux Kernel 7.3 on Sunday afternoon, October 18.<\/p>\n<p>The new kernel release added many new hardware support, improved gaming performance for GPUs with limited VRAM, and introduced numerous other improvements.<\/p>\n<p><!--more--><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-52226\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/10\/ubuntu-kernel73-700x394.webp\" alt=\"\" width=\"610\" height=\"343\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/10\/ubuntu-kernel73-700x394.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/10\/ubuntu-kernel73-300x169.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/10\/ubuntu-kernel73.webp 762w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/p>\n<h3>What&#8217;s New in Kernel 7.3<\/h3>\n<p>Kernel 7.3 comes with many new and improved processors support. It now supports Intel Starfire SoCs, and identifies AMD&#8217;s upcoming low-power CPU cores.<\/p>\n<p>For Apple, it added initial support for Apple M3 Pro, Max, Ultra, but not yet GPU. And, it optimized the power management for M1 Pro \/ Max \/ Ultra SoCs.<\/p>\n<p>The Kernel as well adds initial enablement for IBM&#8217;s upcoming POWER12 processors, and supports new SoCs, such as Samsung Exynos 1580, Canaan K210, Sophgo SG2000, Qualcomm Shikra, and Altera Agilex72 using Cortex-A720 cores.<\/p>\n<div id=\"attachment_52227\" style=\"width: 650px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-52227\" class=\"size-full wp-image-52227\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/10\/heikoal-apple.webp\" alt=\"\" width=\"640\" height=\"382\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/10\/heikoal-apple.webp 640w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/10\/heikoal-apple-300x179.webp 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><p id=\"caption-attachment-52227\" class=\"wp-caption-text\">Image by Heiko from Pixabay<\/p><\/div>\n<p>On the RISC-V side, it added the Smcsrind, Sscsrind, Smcntrpmf, Ssccfg, Smcdeleg, Zicclsm, Ziccamoa, Ziccif, Ziccrse, Za64rs, and Ssqosid extensions support, so the kernel can now recognize additional CPU capabilities for performance counters, memory access, cache bandwidth monitoring, and more.<\/p>\n<p>Linux 7.3 also introduced initial improvements to video RAM (VRAM) management, led by Valve engineer Natalie Vock, which improves the gaming performance on GPUs with limited VRAM, especially 8GB vRAM.<\/p>\n<p>It as well added DRM format modifier support for older AMD Radeon GPUs (from GFX6 to GFX9), improving compatibility between graphics APIs and Wayland compositors.<\/p>\n<p>The AMDGPU driver supports the GPU&#8217;s graphics block reset without resetting the entire GPU. So that it can now recovery from hangs on on Kaveri and Kabini GPUs without system reboot, and, recover Hawaii and Bonaire GPUs without crashing the entire graphical session.<\/p>\n<p>And for NVIDIA, the open-source nouveau kernel driver now supports H.264 hardware decoding on NVIDIA Turing (RTX 20 series) GPUs through Vulkan Video API, with support provided by the Mesa NVK driver.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-49606\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/09\/nvidia4080-700x369.webp\" alt=\"\" width=\"610\" height=\"322\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/09\/nvidia4080-700x369.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/09\/nvidia4080-300x158.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/09\/nvidia4080-768x405.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/09\/nvidia4080.webp 1260w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/p>\n<p>The hardware monitoring subsystem has been updated with numerous new devices support.<\/p>\n<p>Lenovo&#8217;s Yogafan driver now supports monitoring the Lenovo LOQ 15IAX9, XiaoXin Pro 13ARE 2020, IdeaPad 3 15ALC6, Legion Pro 7 16AFR10H, Yoga Pro 7 14IAH10, Yoga 7 16ARP8, and Lenovo LOQ 15IAX9 systems.<\/p>\n<p>The EC sensor monitoring driver now supports the ROG STRIX Z390-E GAMING, ProArt Z690-CREATOR WIFI, ROG STRIX X870E-E GAMING WIFI7 R2, ROG CROSSHAIR X870E HERO, and ROG Maximus Z790 Hero motherboards.<\/p>\n<p>And, the asus_rog_ryujin driver now supports the ROG Ryujin III liquid cooling product.<\/p>\n<p>Other changes include:<\/p>\n<ul>\n<li>ARM64 BBML3 support.<\/li>\n<li>Scheduler improvements for hybrid CPUs.<\/li>\n<li>Improve zsmalloc performance for Zswap and zRAM.<\/li>\n<li>Per-CCD temperature monitoring on AMD EPYC Turin (Zen 5) server processors.<\/li>\n<li>Realtek RTL8261C and RTL8261D support.<\/li>\n<li>Initial 2026 Valve Steam Controller support.<\/li>\n<li>New MSI Claw Gamepad Driver.<\/li>\n<li>Logitech HID++ 2.0 reprogrammable button support.<\/li>\n<\/ul>\n<p>For more about Linux Kernel 7.3, see either this <a href=\"https:\/\/kernelnewbies.org\/Linux_7.3\" target=\"_blank\" rel=\"noopener\">kernelnewbies page<\/a> or <a href=\"https:\/\/www.phoronix.com\/review\/linux-73-features\" target=\"_blank\" rel=\"noopener\">phoronix.com<\/a>.<\/p>\n<h3>Get Linux Kernel 7.3<\/h3>\n<p>Some popular Linux Distributions, such as Ubuntu 26.10, Fedora Rawhide, and Arch Linux, have already included the new Kernel in their repositories.<\/p>\n<p>For current Ubuntu 26.04 and 24.04, the Mainline Kernel PPA is broken again, but you may keep an eye on <a href=\"https:\/\/kernel.ubuntu.com\/mainline\/\" target=\"_blank\" rel=\"noopener\">kernel.ubuntu.com\/mainline<\/a> to check if it&#8217;s back.<\/p>","protected":false},"excerpt":{"rendered":"<p>Linus Torvalds announced the release of Linux Kernel 7.3 on Sunday afternoon, October 18. The new kernel release added many new hardware support, improved gaming performance for GPUs with limited VRAM, and introduced numerous other improvements.<\/p>\n","protected":false},"author":1,"featured_media":46898,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[160],"class_list":["post-52224","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-kernel"],"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/52224","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=52224"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/52224\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/46898"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=52224"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=52224"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=52224"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}