
Dit is ‘n paar maande sedert ek laas geblog het oor KDE Linux, KDE se bedryfstelsel van die toekoms. So ek het gedink dit is tyd om mense in te vul oor onlangse gebeure! Dit was nie stil nie, dit is seker:
Projekgesondheid lyk goed
KDE Linux tref sy alfa vrystelling mylpaal verlede Septemberwat basiese bruikbaarheid vir ontwikkelaars, interne QA-mense en tegniese bydraers insluit. Ons bemarkingsdoelwit was “Die beste alfa-vrystelling wat jy nog ooit gebruik het.”
Ek sou sê dit was ‘n sukses, met mense in die KDE-ekosisteem wat die projek begin gebruik en daartoe bydra. ‘n Paar maande gelede is die meeste commits in KDE Linux deur net 2 of 3 van ons gemaak; meer onlangs is daar ‘n gesonde diversiteit van bydraers. Kyk na die laaste paar dae van commits:

Die volgende stap is om te werk na ‘n beta vrystelling. Dit is iets wat ons kan beskou as die gelyke van ander tradisionele Linux-bedryfstelsels wat op tradisionele Linux-gebruikers gefokus is: die mense wat effens tot redelik tegnies en rekenaargeletterd is, maar nie noodwendig ontwikkelaars nie. Stewig “twee-kolletjies-in-rekenaars” gebruikers. Ons is 62% van die pad daar teen die tyd van skryf.
Eerste openbare V&A en ontwikkelingsoproep
KDE Linux-ontwikkelaars het vandag hul eerste openbare vergadering gehou! Die notas kan hier gevind word. Dit is die eerste van vele, en hierdie vergaderings sal natuurlik oop wees vir almal.
In hierdie eerste vergadering het ons vrae van tegniese gebruikers gestel en ‘n aantal oop onderwerpe bespreek en tot uitvoerbare gevolgtrekkings oor verskeie daarvan gekom. Die vibe was regtig goed.
As jy wil weet wanneer die volgende vergadering gehou sal word, hou hierdie spasie dop vir ‘n kuiken!
Delta-opdaterings is by verstek geaktiveer
Na maande se toetsing deur baie bydraers, het ons aangeskakel delta-opdaterings.
Delta-opdaterings verhoog die opdateringspoed aansienlik deur die verskil tussen die OS-bou wat jy het en die een waarna jy opdateer te bereken, net daardie verskil af te laai en dit dan soos ‘n pleister toe te pas om die nuwe OS-beeld te bou.
Gevolglik behoort elke OS-opdatering nader aan 1-2 GB netwerkbandwydte te verbruik, af van die 7 GB op die oomblik (dit is as jy daagliks opdateer; langer intervalle tussen opdatering sal groter delta’s tot gevolg hê). Nog baie, maar nou het ons ‘n meganisme om die delta tussen bouwerk nog meer te verminder.
Hierdie wonderlike stelsel Dit is deur Harald Sitter gebou. Dankie, Harald!
Integrasie van plasma-opstelling en plasma-aanmelding-bestuurder
KDE Linux delegeer nou die meeste eerstegebruiker-opstellingstake aan plasma-opstelling:

plasma-opstelling ondersteun die gebruiksgeval van die aankoop van ‘n toestel met KDE Plasma vooraf geïnstalleer waar daar van die gebruiker verwag word om ‘n gebruikersrekening te skep as deel van die aanvanklike opstelling.
Baie dankie aan Kristen McWilliam dat sy nie net die leiding geneem het om plasma-opstelling te ontwikkel nie, maar dit ook in KDE Linux geïntegreer het!
Daarbenewens gebruik KDE Linux nou plasma-aanmeldbestuurder in plaas van SDDM. Dit is ‘n moderne aanmeldbestuurder wat bedoel is om dieper met Plasma te integreer vir bedryfstelsels wat dit wil hê en systemd gebruik (soos KDE Linux doen). Ontwikkeling is hoofsaaklik gedoen deur David Edmundson en Oliver Beard, met hulp van Nicolas Fella, Harald Sitter en Neal Gompa. KDE Linux-integrasiewerk is deur Thomas Duckworth en Harald Sitter gedoen.
KDE Linux was ‘n uitstekende toetsbed vir die ontwikkeling en integrasie van hierdie nuwe Plasma-komponente, en nou kan ander bedryfstelsels ook daarby baat!
Beter hardeware ondersteuning
As ‘n bedryfstelsel wat gebou is vir gebruikers wat hul eie hardeware bring, is KDE Linux redelik liberaal oor die drywers en hardeware-ondersteuningspakkette wat dit insluit.
In vergelyking met die aanvanklike alfa vrystelling verlede September het die nuutste weergawes van KDE Linux beter ondersteuning vir skandeerders, fancy tekentablette, Bluetooth-lêerdeling, Android-toestelle, Razer-sleutelborde en muise, Logitech-sleutelborde en muise, fancy baie-knoppie muise van alle soorte, LVM-geformateerde skywe, exFAT en XFS-geformateerde skywe, oudio-CD’s, Yubikeys, slimkaarte, virtuele kameras (bv. gebruik jou foon as een), USB Wi-Fi dongles met ingeboude flitsberging, sekere spoggerige professionele klanktoestelleen Vulkan-ondersteuning op sekere GPU’s. Pff, dis baie!
Dankie aan almal wat hierdie kwessies aangemeld het, en aan Hadi Chokr, Akseli Lahtinen, Thomas Duckworth, Fabio Bas, Federico Damián Schonborn, Giuseppe Calà, Andrew Gigena, en ander wat dit reggemaak het!
Daar is nog meer om te doen. KDE Linux gereeld foutverslae ontvang van mense wat sê hul toestelle word nie so goed ondersteun as wat hulle kan word nie, of glad nie – veral ouer drukkers, en nuwer skootrekenaars van Apple en Microsoft. Geen groot verrassings hier nie, dink ek! Maar tog is dit ‘n groot onderwerp.
Beter prestasie
Thomas Duckworth, Hadi Chokr en ek het in werkverrigting en doeltreffendheid gegrawe en die konfigurasie van die kern en verskeie middelwarelae soos PulseAudio en PipeWire verbeter. Onder hulle sluit in die gebruik van die Zen kern, kernel te optimaliseer prestasie, verhoging van verskeie interne grenseen optimalisering vir lae-latency klank.
Baie dankie aan die CachyOS mense wat baie van hierdie roetes gebaan het, en van wie se konfigurasielêers ons geleer het.
Stil opstartproses
Voorheen is die OS-beeldkieser op elke selflaai gewys. Dit is goed vir veiligheid, maar ‘n mors van tyd en ‘n onnodige blootstelling van tegniese besonderhede in ander gevalle.
Thomas Duckworth versteek die opstartmenu by verstekmaar het dit laat verskyn as jy die spasiebalk vermeng, of as die rekenaar gedwing-herbegin is, of normaalweg baie vinnig herbegin is nadat jy ingeteken het. Dit is simptome van onstabiliteit; in daardie gevalle wys ons die OS-beeldkieser op die volgende selflaai sodat jy kan terugrol na ‘n ouer OS-weergawe indien nodig.
Gepas ingestelde draadlose regulatoriese domein
Verskillende lande het verskillende regulasies met betrekking tot draadlose hardeware se maksimum transmissiekrag. As jy nie vir die kern sê in watter land jou rekenaar geleë is nie, sal dit verstek na die laagste oordragkrag word oral in die wêreld toegelaat! Dit kan jou Wi-Fi-werkverrigting verminder.
Dankie aan Thomas Duckworth, KDE Linux stel nou die draadlose regulatoriese domein toepaslik inkyk na dit vanaf jou tydsone, en laat jou hardeware al die krag gebruik wat dit wettiglik kan. Dit werk die waarde op as jy ook die tydsone verander! En ook dankie aan Neal Gompa vir die bou van die gereedskap ons het hiervoor in KDE Linux geïntegreer.
Die idee vir hierdie een het uit lees gekom CachyOS-dokumente wat gebruikers vra om dit handmatig te doen. Miskien het ons iets wat die moeite werd is om nou te kopieer!
RAR ondersteuning
Hadi Chokr het RAR-ondersteuning by ons bouwerk van Ark gevoegKDE se de-argiveerder. Nou kan jy aanhou om jou ou speletjies te verander!
“Opdrag nie gevind nie” hanteerder
Ek het ‘n gebou eenvoudige “opdrag nie gevind nie” hanteerder wat sy bes probeer om mense in die regte rigting te stuur wanneer hulle ‘n opdrag uitvoer wat nie op KDE Linux beskikbaar is nie:

Beter Zsh-konfigurasie
KDE Linux sluit nou ‘n standaard Zsh-konfigurasie inen dit was verfyn met verloop van tyd deur verskeie mense wat duidelik van hul Zsh hou!
Dankie aan Thomas Duckworth, Clément Villemur en Daniele vir hierdie werk.
Dokumentasie verskuif na ‘n meer amptelike plek
KDE Linux-dokumentasie was wiki-gebaseer vir die laaste jaar en ‘n half, en het voordeel getrek uit die soort organiese groei wat maklik daar moontlik was. Dit het egter nou ‘n meer permanente en professionele huis gevind: https://kde.org/linux/docs.
Dit sal op datum gehou word en mettertyd uitgebrei word, net soos die ou wiki-dokumente – wat nou na die nuwe liggings wys. Hierdie werk is deur my gedoen.
Maklike opstelling vir KDE-ontwikkeling
KDE-ontwikkelaars is ‘n groot teikengehoor van KDE Linux. Vir die doel het ek het ‘n paar opstelgereedskap geskryf dit maak dit baie maklik vir mense om met KDE-ontwikkeling te begin. Dis al hier gedokumenteer; basies net hardloop set-up-system-development in ‘n terminale venster en jy is gereed! Die instrument sal jou selfs vertel wat om volgende te doen.
Sê hallo vir KCalc, Qrca, Kup en nuwe CLI-gereedskap
KDE Linux bevat ‘n doelbewus minimale stel GUI-toepassings, wat op gebruikers leun om self toepassings te ontdek – en as dit suig, moet ons dit regmaak. Maar ons het besluit dat ‘n sakrekenaar-toepassing sin maak om by verstek in te sluit. Na baie gezoom en gejaag tussen KBereken en Kalk (dit was ‘n moeilike oproep!), het ons uiteindelik gevestig op KCalcen nou is dit vooraf geïnstalleer.
Ons is ook nou insluitend Qrcaaan QR-kode skandeerder app. Dit ondersteun die netwerk-legstuk se “skandeer QR-kode om aan netwerk te koppel”-funksie:

Volgende is KDE’s Kup rugsteunprogram vir rugsteun van die toestel af! Kup is nie naastenby so gewild soos dit behoort te wees nie, en ek hoop meer blootstelling help om dit ook bykomende ontwikkelingsaandag te kry.
Ten slotte het ons ‘n paar nuttige opdragreël-ontfoutings- en administrasienutsmiddels vooraf geïnstalleer, insluitend kdialog, lshw, drm_info, cpupower, turbostat, plocate, fzfen verskeie Btrfs instandhouding gereedskap.
Hierdie werk is deur my, Ryan Brue, Kristen McWilliam en Akseli Lahtinen gedoen.
Totsiens waai vir Snap, Homebrew, Kate, Icon Explorer, Elisa en iwd
Sedert die begin het KDE Linux Snap ingesluit as deel van ‘n “al die bogenoemde”-benadering om sagteware te kry.
Snap werk goed (in werklikheid beter as Flatpak in sommige opsigte), maar het ‘n groot probleem vir ons gehad: dit is slegs beskikbaar in die Arch User Repository (AUR). Om sagteware vanaf AUR te kry is nie wonderlik nie, en ons het wegbeweeg daarvan, met ‘n uitdruklike doel om gebruik glad nie AUR nie Teen die tyd dat ons ons beta-vrystelling voltooi het.
Gesprekke met Arch-mense het aan die lig gebring dat daar geen praktiese pad was om Snap uit AUR en na Arch Linux se hoofrepos te skuif nie, en ons het nie lus gehad om so ‘n groot en komplekse deel van die stelsel self te bou nie. So ongelukkig het dit beteken dat dit moes gaan. Ons is nou alles in op Flatpak.
Homebrew was nog ‘n oplossing om sagteware te kry wat nie in Discover beskikbaar is nie, veral tegniese sagteware-biblioteke wat nodig is vir sagteware-ontwikkeling. Ons het nooit Homebrew vooraf geïnstalleer nie, maar ons het dit amptelik gedokumenteer en aanbeveel. Die probleem van Homebrew-geïnstalleerde pakkette wat stelselbiblioteke oorheers, was egter erger as wat ons oorspronklik gedink het; daar was berigte van ineenstorting en “boots nie”-kwessies wat nie opgelos kan word deur die OS-beeld terug te rol nie, omdat Homebrew goed in jou tuislêer installeer eerder as ‘n stelselwye ligging. Gevolglik het ons het ons aanbeveling verwyderen vervang dit met ‘n waarskuwing teen gebruik Homebrew in ons dokumentasie. Gebruik Distrobox totdat ons vorendag kom iets meer geskik.
Nog ‘n verwydering was Kate. Kate is ongelooflik, maar ons het reeds vooraf geïnstalleer KWriteen die twee toepassings oorvleuel aansienlik in funksionaliteit. Uiteindelik het ons geredeneer dat dit sin maak om KWrite slegs vooraf te installeer as ‘n algemene teksredigeerder en hou Kate as ‘n opsionele ding vir kundiges wat dit nodig het.
Ons ook verwyder Icon Explorer vanaf die basisbeeld, want ontwikkelaars wat dit nodig het, kan nou kry ‘n Flatpak-bou daarvan vanaf Flathub.
Volgende was Eliza. Plaaslike musiekbiblioteekbestuurder-toepassings is deesdae nie baie gewild nie, en die vooraf geïnstalleerde Haruna-toepassing kan reeds oudiolêers speel. So uit het dit gegaan, is ek bevrees. Enigeen wat dit gebruik (soos ek!) kan dit natuurlik met die hand installeer, geen probleem nie.
En uiteindelik, die iwd draadlose daemon verlaat KDE Linux. Dit was nooit by verstek geaktiveer nie; dit was net ‘n opsie vir diegene wat dit nodig gehad het. En die een gebruiker wat dit wel nodig gehad het, het uiteindelik ‘n beter oplossing vir hul draadlose kaartkwessies gevind. Met nuus van Intel dis-belê in iwdhet ons besluit dit het nie meer ‘n sonnige toekoms in KDE Linux nie en het dit verwyder.
Hierdie werk is deur my gedoen.
En nog baie meer
Dit is net die groter veranderinge wat die gebruiker in die gesig staar. Tonne kleiner en meer tegniese veranderinge hulle is ook saamgevoeg. Dit is ‘n redelik besige projek.
Jy kan dit gebruik!
Dis ook nie ‘n teoretiese projek nie; KDE Linux is vrygestel en ek het hierdie blogpos daarop getik! Ek het Plasma daarop ontwikkel en bedryf ook ‘n besigheid daarop. Dit is my daaglikse bestuurder sedert verlede Augustus.
Jy kan waarskynlik installeer KDE Linux op jou rekenaar ook, en word deel van die toekoms. Selfs as jy bekommerd is oor die gebruik van alfa-sagteware omdat jy nie ‘n sagteware-ontwikkelaar of ‘n mega-nerd is nie, is dit perfek vir ‘n sekondêre rekenaar. KDE Linux is redelik stabiel, en die OS-terugrolfunksie verminder risiko selfs meer.
Jy kan help om dit te bou!
As enige hiervan opwindend is, kom help ons om dit te bou! Om op KDE Linux te werk is redelik maklik, en daar is baie ondersteuning.
