Linux 7.3 zapowiada się nie jako aktualizacja z jedną efektowną funkcją, lecz jako szeroki pakiet zmian obejmujący grafikę, gry, zarządzanie pamięcią, urządzenia wejściowe, bezpieczeństwo i infrastrukturę serwerową.
Trwa właśnie okno scalania (merge window) — etap cyklu rozwoju jądra, w którym do głównej gałęzi trafia większość dużych, odpowiednio sprawdzonych zmian. Zwykle trwa ono około dwóch tygodni, a po jego zamknięciu rozpoczyna się etap wydań kandydujących i stabilizacji.
45
50
Najważniejsza zmiana dla graczy: skuteczniejsze odzyskiwanie pamięci GPU
Gdy gra potrzebuje więcej pamięci graficznej, niż faktycznie oferuje karta, skutki mogą być bardzo dotkliwe: od gwałtownych spadków płynności po całkowite zakończenie działania aplikacji. Linux 7.3 ma poprawić zachowanie systemu w takich sytuacjach dzięki mechanizmowi DMEMCG eviction.
Prace prowadzone przez Natalie Vock z firmy Valve pozwalają jądru skuteczniej odzyskiwać pamięć urządzenia, gdy aplikacja przekroczy dostępną pojemność VRAM. Początkowo rozwiązanie ma działać z układami AMDGPU oraz grafiką Intela.
6
Warto jednak dobrze zrozumieć, czego ta zmiana nie robi. Nie zwiększa fizycznej ilości VRAM na karcie. Jej zadaniem jest sprawniejsze reagowanie na presję pamięci, a więc ograniczenie najbardziej gwałtownych spadków wydajności i awarii. Nie zastąpi karty z większą ilością pamięci, ale może sprawić, że przekroczenie limitu będzie mniej katastrofalne.
Równolegle rozwijane jest zarządzanie pamięcią graficzną TTM. Alokator ma działać bardziej agresywnie przy przydzielaniu pamięci poniżej ustalonych limitów ochronnych, a zmiany w TTM i mechanizmie cgroups dla pamięci urządzeń mają dać jądru większą elastyczność w gospodarowaniu zasobami.
5
AMD, Intel i Nvidia: dalszy rozwój sterowników graficznych
AMDGPU z kolejnymi usprawnieniami
W sterowniku AMDGPU pojawiają się następne elementy obsługi sprzętu i wyświetlania, w tym prace związane z funkcjami DCN 6.0. AMD przesłało również dodatkowe aktualizacje sterownika przed rozpoczęciem okna scalania.
1
11
Grafika Intel Nova Lake bez ręcznej aktywacji
Jedną z bardziej zauważalnych zmian dla użytkowników będzie obsługa układów Intel Nova Lake-S. Linux 7.3 usuwa te układy z listy force-probe sterownika Intel Xe. W praktyce obsługiwane zintegrowane GPU powinny być wykrywane i uruchamiane domyślnie, bez konieczności dodawania specjalnej opcji do parametrów jądra.
3
6
Aktualizacje podsystemu DRM opisują również grafikę nowej generacji Nova Lake jako stabilną i domyślnie włączoną. Trzeba przy tym pamiętać, że moment udostępnienia tych zmian użytkownikom zależy jeszcze od jąder pakowanych przez poszczególne dystrybucje.
6
Nova/Nouveau i sterowniki dla kart Nvidii
Rozwój obsługi sprzętu Nvidii trwa także w ramach projektu Nova/Nouveau, którego część jest tworzona w języku Rust. Dostępne informacje wskazują jednak na dalsze prace rozwojowe, a nie na całkowite zastąpienie obecnych opcji sterowników Nvidii.
1
Lepsza obsługa handheldów i programowalnych urządzeń
Linux 7.3 przynosi również zmiany dotyczące sprzętu używanego do grania i sterowania komputerem:
- nowy sterownik HID dla MSI Claw ma zapewnić obsługę konfiguracji kontrolera oraz podświetlenia RGB w głównym jądrze Linuksa; prace powstały przy współpracy z Valve i innymi uczestnikami projektu,
13
36
- obsługa programowalnych przycisków w protokole Logitech HID++ 2.0 pozwoli oprogramowaniu odczytywać, mapować i przekierowywać obsługiwane przyciski myszy oraz specjalne klawisze klawiatur,
33
- zmiany w jądrze wejścia poprawiają otwieranie, zamykanie i blokowanie urządzeń, tak aby były w pełni gotowe, zanim zaczną przekazywać zdarzenia.
31
To może brzmieć mniej spektakularnie niż aktualizacje sterowników GPU, ale rozwiązuje typowy problem w Linuksie: urządzenie często działa podstawowo, podczas gdy funkcje producenta — konfiguracja przycisków, podświetlenie czy dodatkowe tryby — pozostają niedostępne. Obsługa w głównym jądrze może zmniejszyć tę lukę w przypadku kompatybilnego sprzętu.
Poprawki bezpieczeństwa w obsłudze urządzeń wejściowych
Aktualizacje stosu wejściowego zawierają również poprawkę bezpieczeństwa dla sterownika myszy PS/2. Został on wzmocniony pod kątem potencjalnego błędu typu use-after-free, który mógł wystąpić podczas odłączania protokołu. Inne poprawki dotyczą możliwych przepełnień, między innymi w sterowniku FocalTech PS/2.
31
Linux 7.3 ma ponadto raportować stan funkcji USB-C Security Restricted Mode w nowszych laptopach Lenovo ThinkPad. Po jej włączeniu złącze USB-C może nadal dostarczać energię, ale połączenia danych zostają wyłączone. Taki tryb jest przeznaczony między innymi do kiosków oraz środowisk, w których fizyczny dostęp do urządzenia jest ograniczony i nie powinno się dopuszczać do transferu danych USB ani podłączania niezaufanych urządzeń.
34
EFS i FreeVxFS znikają z jądra
W ramach porządkowania kodu usuwane są dwa nieutrzymywane systemy plików: SGI IRIX Extent File System (EFS) oraz sterownik FreeVxFS, zgodny z systemami plików Veritas VxFS.
9
Po przejściu na jądro Linux 7.3 nie będzie można montować surowych woluminów EFS ani starych systemów Veritas za pomocą tych wbudowanych sterowników. Dla administratorów i osób zajmujących się archiwami oznacza to konieczność znalezienia alternatywnego sposobu dostępu do takich danych przed aktualizacją systemu.
FailFS nie służy do przechowywania plików
Linux 7.3 dodaje także FailFS — niewielki pseudo-system plików przeznaczony do specjalistycznych zadań jądra, a nie do przechowywania danych użytkownika. Każda operacja skierowana do FailFS zwraca EOPNOTSUPP, czyli linuksowy kod błędu oznaczający, że dana operacja nie jest obsługiwana.
32
41
Mechanizm ma umożliwiać zadaniom jądra kontrolowane pozbywanie się stanu i odwołań związanych z systemem plików. Proces, którego katalog główny lub katalog roboczy znajduje się w FailFS, musi używać jawnego deskryptora pliku przy wyszukiwaniu ścieżek. Zwykłe ścieżki absolutne oraz wyszukiwanie względne względem AT_FDCWD kończą się niepowodzeniem.
32
FailFS należy więc traktować raczej jako mechanizm bezpieczeństwa i zarządzania cyklem życia procesów niż system plików, który użytkownik montuje do pracy z dokumentami. Zostaje dodany obok NullFS jako część wewnętrznej infrastruktury jądra.
13
DAX i NVDIMM przygotowują grunt pod pamięć podłączaną przez fabric
Mniej widoczne dla użytkowników komputerów biurkowych, ale ważne z perspektywy serwerów są zmiany w DAX i NVDIMM. Obejmują one poprawki, refaktoryzację kodu oraz inne usprawnienia przygotowujące jądro do przyszłego systemu plików FAMFS firmy Micron.
20
FAMFS ma obsługiwać fabric-attached memory, czyli pamięć podłączaną przez szybką infrastrukturę komunikacyjną, szczególnie w środowiskach serwerowych korzystających z Compute Express Link (CXL). Nie chodzi tu o klasyczny system plików dla lokalnego dysku. Projekt jest skierowany do współdzielonych, rozproszonych zasobów pamięci dostępnych przez fabric.
19
20
27
Najważniejsze zastrzeżenie: sam FAMFS nie jest obecnie scalany z Linuksem 7.3. Zmiany w DAX i NVDIMM stanowią przygotowanie do przyszłego zgłoszenia i nie należy ich interpretować jako pełnej obsługi FAMFS w tym wydaniu.
20
Kiedy pojawi się Linux 7.3?
Linux 7.2 wydano 16 sierpnia 2026 roku, a okno scalania wersji 7.3 otworzyło się bezpośrednio po tym wydarzeniu.
7
10
Pierwsza wersja kandydująca, Linux 7.3-rc1, jest obecnie przewidywana na niedzielę 30 sierpnia. To szacunek wynikający ze standardowego, około dwutygodniowego okna scalania, a nie gwarantowany termin.
7
45
50
54
Stabilne wydanie Linux 7.3 jest prognozowane na drugą połowę października — jako możliwe daty wskazywane są 18 lub 25 października. Harmonogram może się zmienić, jeśli potrzebne będą dodatkowe prace stabilizacyjne.
2
7
54
Dla użytkowników wniosek jest prosty: Linux 7.3 może przynieść odczuwalne korzyści w grach i obsłudze nowego sprzętu, ale jednocześnie rozwija mniej widoczną infrastrukturę serwerową. To kolejny krok w stronę świata, w którym pamięć, akceleratory i zasoby przechowywania danych są łączone nie tylko lokalnie, lecz także za pośrednictwem szybkich fabriców.