A levél második felében megosztotta, hogy számára a karácsonyi időszak hagyományosan LEGO építéssel telik, de idén emellett gitárpedál-kit összeszerelésekkel is foglalkozott. Bár nem gitározik, élvezte a barkácsolást, és különösen az Aion FX készleteit kedvelte. Mivel a kész pedálokat nem tudja hasznosítani, felajánlja, hogy egy kernel-fejlesztőnek elkészít egyet, ha 2024-ben volt commitja a kernel forráskódjában. Az érdeklődők választhatnak egy készletet az Aion FX weboldaláról, és ha szerencsések, Linus kézzel összeszereli és elküldi nekik. Figyelmezteti azonban az érdeklődőket, hogy a végeredmény "egy szoftverfejlesztő forrasztópákával készített munkája" lesz.
|
Well, it looked a bit quiet at the start of the week, but then things picked up, and we're definitely back to speed after the two quiet holiday weeks. This rc7 is slightly bigger than normal, but considering the timing, it's pretty much where I would have expected, and nothing really stands out. The diffstat looks fine, and the appended shortlog doesn't look strange either. So unless something odd happens the upcoming week, I expect to release a final 6.13 next week as per the normal schedule. Linus PS: one final note on the holidays, and a check to see if anybody actually ever reads these weekly rc announcements of mine: For _me_ a traditional holiday activity tends to be a LEGO build or two, since that's often part of the presents both for Xmas and birthday, which pretty much coincide for me. So too this year. But in addition to the LEGO builds, this year I also ended up doing a number of guitar pedal kit builds ("LEGO for grown-ups with a soldering iron"). Not because I play guitar, but because I enjoy the tinkering, and the guitar pedals actually do something and are the right kind of "not very complex, but not some 5-minute 555 LED blinking thing". I've done quite a few, but the kits I really enjoyed doing were from Aion FX. And since I want to have the excuse to continue to do them, and since I don't actually have any _use_ for the resulting pedals (I've already foisted off a few only unsuspecting victims^Hfriends), I decided that I'm going to see if some hapless kernel developer would want one. So here's the deal: as an admittedly pretty weak excuse to keep buying and building kits, and still consider it "work", if any kernel developer (as defined as "has a commit authorship from the year 2024 in my kernel git tree") feels they really need a guitar pedal in their life, hand-built by yours truly, please send me an email (*from* that email address that is in the git tree) with the subject "I WANT A GUITAR PEDAL". Pick any in-stock pedal kit from https://aionfx.com/project-type/kit/ and make sure it's actually in stock (because not all of them are). And next week, I'll pick one person at random - assuming anybody wants one - and will buy that kit with my own money (hashtag "not sponsored by Aion FX, I just really like their kits"), build it with my own shaky little fingers, and send it to the victim by US postal services. We're not talking Amazon two-day delivery here, just to be clear. Also, if you are not in the US, who knows what happens between USPS and you. I'll drop it off at the local post office, but I can't guarantee anything more than that. And it's may be worth noting that while I've had good success so far, I'm a software person with a soldering iron. You have been warned. I will test the result to the best of my abilities, and the end result may actually work (note: you will have to provide your own guitar, playing abilities, and pedal power supply). But you should set your expectations along the lines of "quality kit built by a SW person who doesn't know one end of a guitar from the other".
- A hozzászóláshoz be kell jelentkezni
Hozzászólások
Imádom ezeket a nyugodtan telt meg gitárpedálokat épít szövegeit. Nem, nem telt nyugodtan, a kernelesekkel szalad el a ló. Pl. most volt botrány, hogy az egyik MS fejlesztő kódja tört el egy csomó dolgot Intel laptopokon.
Még mielőtt valaki mondaná, hogy az Intel úgyis szar, nincs ebben hír, másik felén meg az AMD GPU-k driverével van egy csomó baj, én is küszködök vele a 6.10.x óta, azaz majdnem fél éve folyamatosan, random fagyások, Caps Lock villogtató kernelpánikok, random X crash, főleg böngészők miatt. A fő amdgpu-s fejlesztő, Alex Deucher elkezdte a nagyon elmés energiatakarékossági funkcióit a kernelbe portolni, azóta áll bál, tele van a bugtracker, naponta nyílnak az új hibajelentések, szinte minden AMD GPU érintett az elmúlt 10 évből, dedikált, integrált, Polaristól elkezdve a Vegán és a RDNA-ken át minden, azt se tudják, hogy a sok jelentett hiba közül melyek képeznek egy bugot, és melyik az, ami már másik, illetve, hogy milyen részben a kernel vagy a mesa okozza. Ez van, mikor a fejlesztők megfelelő tesztelés nélkül szétbonyolítják a kódot, és mikor már olyan nagy a kaka, ki sem tudják bogozni, a fostenger hullámai összecsaptak a fejük fölött. Ráadásul az AMD GPU-knak volt eddig a legjobb drivertámogatása, azért használja azt a Steam Deck is, sikerült mára azt is elqrni.
Kezdődött nálam a 6.10.0-val, abba került bele az első ilyen elmés fícsör, valami doorbell, azt kb. a 6.10.7 táján sikerült javítani, de nem lehetett sokáig élvezni, mert pár hét múlva kezdődött is újra a cirkusz. Ennek a Douchebaggernek az anyja temetésén kellett volna nyomni a doorbellt, még mielőtt kiszülte a világra. Egészen biztosan valami energiatakarékossági funkció van a háttérben, mert mindig akkor jön elő a hiba, mikor a gép kis terhelésen, vagy hosszabb ideje üresjáratban van. Az egyik bugreportban a csávó talált egy megoldást, a pcie_port_pm=off kernelparamétert, ez némileg segít, de nem oldja meg teljesen, 5 nap alatt így csak 1 fagyás volt, de az is pont elég, hogy a rendszert ne nevezhessük stabilnak.
A legrosszabb az egészben, hogy még az se segít, ha az ember visszaáll LTS kernelre. a 6.6.x vagy 6.6.1 ágból, mert azokba is derekasan vissza vannak portolva ezek a szutykok, így már nem csak Arch-vonalon szívnak vele, de Ubuntu LTS, Debian, stb. se véd ellene. Lehet mégis hajbazernek lesz igaza, és vissza kell tenni az XP-t, abból is a 32 biteset már, minek is egy folyamatnak 2 gigánál több memória.
“The world runs on Excel spreadsheets.” (Dylan Beattie)
- A hozzászóláshoz be kell jelentkezni
Csak vigyázz nehogy egy velociraptor seggbe harapjon! 😉
- A hozzászóláshoz be kell jelentkezni
Nem, nem használok olyan régiségeket, hogy fenyegessen az a veszély, az inkább hajbazer kenyere, de mint a példa mutatja, lehet neki lesz igaza a végén, ebben is. Mint írtam, az se segít, ha az ember LTS-en van. Az a durva, hogy ráadásul, mikor visszaportolják ezeket a szutykokat a korábbi LTS ágakba, akkor már annak a tudatában teszik, hogy nem stabil, záporoznak befelé róla a tömeges hibajelentések, és csak azért is visszaportolja a baromja, mert szoros a menetrend. Legalább várna vele, ha tudja, hogy valami nem kerek, gyanús, nincs eléggé kitesztelve, sok rá a panasz. Az LTS-nek pont az lenne a lényege, hogy ilyen bleeding edge teszteletlen baromságok ne veszélyeztessék a stabilitást.
Sőt, nem is az, hogy visszaportolja, a friss kernelben sem tudja javítani, és mikor megnyílik a következő kernel ablaka, abba már tolják bele az új teszteletlen szutykokat, ahelyett, hogy még az előző kiadás során felgyülemlett hibákat javítanák inkább. Lassan már visszasírhatjuk Poetteringet is, hiába egy hülye, meg bloat a systemd, azzal legalább ilyen durva instabilitást okozó bugok nem voltak, a saját hülyeségét legalább futtathatóra megírta. Félelmetes, hogy ráadásul olyan hardverekről van szó, amik mindig is a legjobban támogatottak közé tartoztak, és emiatt a linuxos tábor többsége használja. Ha valami kisebb cég Wi-Fi kártyájának driveréről lenne szó, és valami most kezdő fejlesztő bénázna vele, akkor azt mondom, hogy megértem, még nem megy neki, nincs tapasztalata, kis cégtől mit várjunk, stb..
Ez egyben Torvalds hibája is. Oké, nem ő írja ezeket a szutyok kódokat, de legalább nézze át, meg ha érzékeli, hogy valami ennyire nincs rendben, rúgjon szét néhány valagat, hogy megembereljék a felelősök magukat. Úgy ahogy azt a bcachefs-t fejlesztő Overstreet csávót tudja állandóan kő keményen osztani, ezeket az AMD fejlesztőket is kordában tarthatná. Az a baj, hogy neki is kimosták ezzel a polkorrektkedéssel, CoC, meg oroszellenes politizálással az agyát, és átment ilyen fairly calm marketingszöveget nyomó hülyébe, lassan a MS-ba is elmehet ezzel a szinttel fejleszteni, onnan nem lógna ki. Legalább most összeszedhetné magát, mert az az RX580 is érintett, amit ő használ a saját fejlesztői gépében GPU-nak.
“The world runs on Excel spreadsheets.” (Dylan Beattie)
- A hozzászóláshoz be kell jelentkezni
RX580-at... Wow. Ezen meglepődtem. A régi, használtan vásárolt, majd a covid idején jópénzért eladott és utána visszavásárolt Sapphire Nitro+ RX580-am itt pihen mellettem. Eltettem tartaléknak. Az RX 6800 XT szerintem elég lesz amíg dinoszaurusszá nem avanzsál! :-D
Szerk.: hányingerem van a mai gépektől, operációs rendszerektől, programoktól és a mai webtől.
- A hozzászóláshoz be kell jelentkezni
Igen. Nekem van egy RX570-em, azt ritkán használom. Félre ne érts, ezek már öreg kártyák, 8. évüket nyomják, mai legújabb AAA-s játékcímek alá (Cyberpunk 2077, Hogwarts Legacy, Star Wars Jedi, Starfield, Stalker 2) már soványkák, a 30 fps-t is nehezen hozzák, fogyasztásuk se számít ma már jónak, de Linux desktopnak tökéletes, mert atom kompatibilis, támogat még minden releváns grafikus API-t, az AMD se vonta meg még tőle a támogatást. Plusz fillérekért mennek ma már. Torvalds is azért vett ilyet, ő nem játszik.
Nyilván, ha van egy RX 6800 XT-d, akkor neked már nem releváns. Meg mindegy is, mert ezek a bugok, amikről írok, érintik azt is.
“The world runs on Excel spreadsheets.” (Dylan Beattie)
- A hozzászóláshoz be kell jelentkezni
Na most majd jól kipróbálom egy Linux Mint Debian-nal. Jeleneleg Windows 10 Enterprise 2019 LTSC van rajta, mert lusta voltam újra letölteni az a pár játékot amivel játszom és a régi gépből áthozott SSD-n vannak a rendszerrel együtt.
- A hozzászóláshoz be kell jelentkezni
Ja, nyugodtan probáld ki. Kétélű, ahogy frissíted a rendszert a legújabb LTS kernelre vagy LTS mesa-ra, simán belefuthatsz ezekbe a bugokba te is, még RX 6800-zal is. Pont ezen mérgelődök, hogy az LTS pont arra szolgálna, hogy ilyeneket ki lehessen védeni. Tényleg nem értem a fejlesztőket, hová ez a destruktív rohanás, kapkodás. Nem lesz ennek jó vége, nem véletlen írom, hogy Torvaldsnak rá kéne lépnie a pöcsölőjükre jó keményen, míg kék-lila nem lesz.
“The world runs on Excel spreadsheets.” (Dylan Beattie)
- A hozzászóláshoz be kell jelentkezni
Kipróbáltam. Jelentem minden simán ment. Wifi, Bluetooth füles, Steam, Path of Exile 2...
Konfig: Ryzen 9 5950X, 64 GB DDR4 3600, MSI MAG B550 Tomahawk Max Wifi, Sapphire RX 6800XT Nitro+, Samsung 970 Evo 1TB NVMe SSD
- A hozzászóláshoz be kell jelentkezni
gitárpedálokat
Azért tettem bele ebbe az összefoglalóba, mert kíváncsi voltam Linushoz hasonlóan, hogy valaki végigolvassa-e ezeket a cikkeket itt :D
Kapsz egy piros pontot, mert nem csak végigolvastad, de foglalkoztál is vele!
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Végigolvastam, de szükségtelen, ezzel a pedálos történettel tele van most minden IT, FOSS, linuxos hírportál, reddit szaktopikjai is, YouTube videókon is említik, aki erről lemaradt, a kövek alatt él.
Egyelőre a fagyások megoldódtak a két utolsó 6.12.x-es kernellel, a 6.13 még nem elérhető rollingokon sem. Viszont ahogy néztem az LWN-es leírást, iszonyat sok funkció került most a kernelbe, szerintem túlvállalták magukat, ennyi még sok fejlesztőnek is rengeteg, főleg az egészet átlátni, koordinálni. Nem is értem, hogy Linusnak hogy van ideje ezek mellett még gitárpedálokkal pöcsölni. Én ha éjt-nap alá téve karikás szemekkel tolnám, se érnék a végére a code review-nak, tesztelésnek.
Ezek a gitárpedálok egyébként amerikai módi. Ezt úgy írom, hogy gitározok. A mai modern gitárosok jellemzően már nem is ilyen pedálokkal nyomják, hanem vagy erősítőbe épített presetekkel, modellezővel, vagy audio interface-en át PC/Mac-re kötve VST pluginekkel megkapják ugyanazt, töredék cuccot kell őrizzenek, és töredékébe sem kerül. Ez a pedál a régi módiaknak egy szokása, hogy kiteszik mutogatni egy pedáldeszkán, hogy micsoda gyűjteményük van, de ez is csak akkor játszik, ha valaki használ még hagyományos erősítőt. Ez is egy olyan műfaj, amit a modern technológia szép fokozatosan nyugdíjaz.
“The world runs on Excel spreadsheets.” (Dylan Beattie)
- A hozzászóláshoz be kell jelentkezni
a pedálos történettel tele van most minden IT, FOSS, linuxos hírportál, reddit szaktopikjai is, YouTube videókon is említik
Ja, ok én ilyeneket nem olvasok, nézek, látogatok. Nem tudtam. Amint látszik, én a forrásból tájékozódom.
trey @ gépház
- A hozzászóláshoz be kell jelentkezni