Angyal Gábor

Gábor a Pingvinbázis alapítója és főszerkesztője, több mint 20 éves tapasztalattal rendelkezik a Linux rendszerek és az Open Source szoftverek területén. Jártas a Python, és a PHP nyelvben, valamint a BASH scriptelésben is.

A Linux 6.18 kernelben a VESA DRM driverhez 8 bites színpaletta mód érkezik

A Linux 6.18 kernelben a VESA DRM driverhez 8 bites színpaletta mód érkezik

A Linux kernel grafikus alrendszerének karbantartói közzétették az aktuális drm-misc-next frissítést, amely a 6.18-as kernelbe kerül majd be. A változtatások között szerepel egy UAPI-javítás, amely újra engedélyezi az aszinkron oldallapozások no-op műveleteit, ezzel növelve a grafikus verem stabilitását. Ennél is érdekesebb azonban, hogy a VESA DRM driver egy látszólag régi, de fontos újítással gazdagodott: Bevezetik a 8 bites színpaletta mód támogatását.

Részletek
A Linux kernelbe beküldött legújabb patchek lehetővé teszik a Rust-alapú USB meghajtók fejlesztését

A Linux kernelbe beküldött legújabb patchek lehetővé teszik a Rust-alapú USB meghajtók fejlesztését

Daniel Almeida bejelentette az első, USB támogatást célzó Rust-abstrakciókat a Linux kernelhez. A fejlesztés célja, hogy a Rust nyelvben írt meghajtók közvetlenül USB-eszközökhöz is kapcsolódhassanak, hasonlóan ahhoz, ahogyan jelenleg a PCI és platform drivereknél megvalósult. Almeida elsősorban a médiás alrendszerben látja a hasznát ennek a bővítésnek, ugyanakkor hangsúlyozta, hogy személyes motivációja is van: alaposabban szeretné megismerni az USB ökoszisztémát, és ez a munka kiváló alkalmat teremt számára erre.

Részletek
Kezdeti elképzelésből a szabványosításig: Alyssa Rosenzweig kilép az Asahi Linux projektből, mivel az Apple M1/M2 grafikus meghajtók teljesen elkészültek

Kezdeti elképzelésből a szabványosításig: Alyssa Rosenzweig kilép az Asahi Linux projektből, mivel az Apple M1/M2 grafikus meghajtók teljesen elkészültek

Az Apple 2020-ban bemutatott M1 processzora nemcsak új CPU-architektúrát, hanem saját fejlesztésű grafikus vezérlőt is hozott. Ezzel párhuzamosan indult el az Asahi Linux projekt Hector Martin vezetésével, amelynek célja a Linux teljes körű támogatásának megteremtése volt Mac gépeken. A kezdeti kísérletezést hamar követte az első sikeres grafikai megjelenítés, majd Asahi Lina kerneloldali munkájának köszönhetően 2022 végére elérhetővé vált a teljesértékű grafikus gyorsítás Linux alatt. Alyssa Rosenzweig eközben a felhasználói oldali illesztőprogramokat készítette el, amelyekből mára teljes értékű Mesa OpenGL és Vulkan támogatás született az Apple M1 és M2 chipekre.

Részletek
A Fedora 43 béta befagyasztás előtti állapotáról tárgyalt a Fesco testülete

A Fedora 43 béta befagyasztás előtti állapotáról tárgyalt a Fesco testülete

A Fedora fejlesztői közzétették a Fedora 43-hoz kapcsolódó hiányos változtatások jelentését, amely bemutatja azokat a fejlesztéseket, amelyek még nem érték el a tesztelési szakaszt. A nyilvántartás szerint jelenleg 347 módosítás van nyitott állapotban, köztük egy új bejegyzés, harminchárom hozzárendelt és nyolc módosított státuszú. A jelentés figyelmeztette a fejlesztőket, a béta befagyasztás augusztus 26-i kezdetéről, ezért addig minden fontos változtatást át kellett vezetni az ON_QA státuszba. Ez az időszak kulcsfontosságú a kiadási folyamatban, mivel a befagyás után csak kritikus hibajavítások juthatnak be a rendszerbe.

Részletek
Megjelent a GhostBSD 25.02-R14.3p2 melyben bemutatkozik a Gershwin asztali környezet

Megjelent a GhostBSD 25.02-R14.3p2 melyben bemutatkozik a Gershwin asztali környezet

Megjelent a GhostBSD 25.02-R14.3p2, amely a FreeBSD 14.3-RELEASE-re épül, mellyel számos biztonsági frissítés és még nagyobb stabilitás érkezik, valamint tovább bővül a hardvertámogatás, beleértve a modern WiFi eszközök kompatibilitását és a kernel fejlesztéseit. Ezzel a kiadással a GhostBSD forrásai is igazodtak a FreeBSD 14.3 releng ágához. A kiadás tartalmazza az automatikus /tmp kódtisztítást, az automatikus hangforrás-váltást többcsatornás eszközöknél, valamint egyszerűsítette a ZFS beállításokat a korábbi kézi paraméterezés eltávolításával.

Részletek
Az OpenZFS fájlrendszer 2.3.4-es verziója megjelent

Az OpenZFS fájlrendszer 2.3.4-es verziója megjelent

Megjelent az OpenZFS 2.3.4-es verziója, amely újabb fejlesztésekkel és hibajavításokkal bővíti a fájlrendszer és kötetkezelő lehetőségeit. A kiadás Linuxon a 4.18-tól egészen a 6.16-os kernelverzióig biztosít kompatibilitást, míg FreeBSD alatt a 13.3-as és újabb kiadásokkal, valamint a 14.0-sorozattól kezdve használható. Ezzel a verzióval a projekt lépést tart a legfrissebb kernelváltoztatásokkal és FreeBSD kiadásokkal, amelyek folyamatosan új funkciókat és API-kat vezetnek be. A FreeBSD 15.0 fejlesztői ágat immár „PRERELEASE” állapotban is figyelembe veszi a rendszer, ami előrevetíti a közelgő támogatást.

Részletek
A Mesa stackben új memória-lekérdezési lehetőségek jelentek meg a Radeon r300 meghajtóhoz

A Mesa stackben új memória-lekérdezési lehetőségek jelentek meg a Radeon r300 meghajtóhoz

A Mesa fejlesztői egy fontos kiegészítést olvasztottak be a stack főágába, amely az r300-tól az r500-ig terjedő Radeon GPU-k számára biztosítja a GL_ATI_meminfo és GL_NVX_gpu_memory_info kiterjesztések támogatását. Ezek az OpenGL kiterjesztések lehetővé teszik a programok, például a glxinfo számára, hogy pontos adatokat kérdezzenek le a grafikus kártya saját memóriájáról, a GTT területről, valamint a teljesen rendelkezésre álló memóriáról. A változtatás révén ezek a régebbi kártyák is hasonló funkcionalitást kínálnak, mint az újabb r600 és radeonsi meghajtók, amelyekben ez a logika már régóta elérhető.

Részletek
Végre megérkezett a 86box 5.0 verziója, a korábban már beharangozott virtuális gép kezelő felülettel

Végre megérkezett a 86box 5.0 verziója, a korábban már beharangozott virtuális gép kezelő felülettel

Megjelent a várva várt 86Box v5.0, amely számos új funkciót, hibajavítást és fontos változtatást hoz az egyik legnépszerűbb x86 PC-emulátor számára. A kiadás legnagyobb újdonságáról korábban már mi is beszámoltunk egy cikkben, amely egy integrált virtuális gép kezelő felületet hoz el a PC emulátorhoz. Az új virtuális gép menedzser közvetlenül az emulátor indításakor lép működésbe, és célja, hogy felváltsa a régi 86Box Manager alkalmazást. Bár a funkció még kezdetleges, alapvetően az összes emulált rendszer központi kezelésére szolgál. Előbbi újdonság mellett jelentősen simább lett az egér és a kijelző működése, különösen nagy képfrissítési frekvenciájú monitorokon, és teljesen megújult az OpenGL 3.0 Core renderelő, amely többféle shader alkalmazását és finomhangolását teszi lehetővé.

Részletek
A Linux kernel floppy-meghajtó driver kódja karbantartáson esett át

A Linux kernel floppy-meghajtó driver kódja karbantartáson esett át

Andy Shevchenko, az Intel fejlesztője patch-sorozattal jelentkezett a Linux kernelben a kezdetek óta jelen lévő floppy-meghajtó illesztőprogram karbantartása kapcsán. Bár a hardver ma már alig használatos, a kernelben továbbra is megtalálható a támogatása, és időről időre szükségessé válik a kód rendbetétele. Shevchenko szerint több architektúra-specifikus részben is feleslegessé vált definíciók és elavult elemek maradtak, amelyeket most eltávolítana, hogy a kód karcsúbb és könnyebben kezelhető legyen. A változtatások várhatóan Andrew Morton fájához kerülnek, mivel a floppy-meghajtó jelenleg árva alrendszernek számít.

Részletek
A Linux 6.18 kernelben a VESA DRM driverhez 8 bites színpaletta mód érkezik

Az initrd búcsúzhat a Linux kerneltől

A Linux kernelben évtizedek óta jelen lévő klasszikus initrd támogatás napjai meg lehetnek számlálva. Bár a kezdetektől fontos szerepet játszott a rendszerindításban, mára a modernebb és egyszerűbb initramfs vált a gyakorlatban alapértelmezetté. A fejlesztők körében most ismét felmerült, hogy itt az ideje végleg kivezetni az initrd-t, és a jövőben kizárólag az initramfs-ra támaszkodni.

Részletek