Open source router Turris Omnia NG Wired je v prodeji. Jedná se o Turris Omnia NG bez Wi-Fi. Je připraven pro zamontování do racku.
Sníh roztál a roztávají i bastlíři. Žene se na nás celá řada konferencí a seminářů technického rázu. Zajímá vás, jaké? Pak se připojte k 60. Virtuální Bastlírně, tedy k veřejné diskuzi bastlířů, techniků, učitelů i vědců. Jako vždy přijde na přetřes spousta novinek ze světa hardwaru, softwaru i bizáru. Na začátek lze očekávat hardwarová témata, tedy například nový KiCAD 10, nové akcelerátory LLM s nízkou spotřebou, nejvíce fosforeskující
… více »IuRe (Iuridicum Remedium) v rámci programu Digitální svobody zveřejnila analýzu dopadů a efektivity systémů ověřování věku v digitálním prostoru, která srovnává implementace ověřování věku v Austrálii, Velké Británii a Evropské unii.
Multiplatformní emulátor terminálu Ghostty byl vydán ve verzi 1.3 (𝕏, Mastodon). Přehled novinek a vylepšení v poznámkách k vydání.
Byla vydána nová verze 14.4 svobodného unixového operačního systému FreeBSD. Podrobný přehled novinek v poznámkách k vydání.
Databáze DuckDB (Wikipedie) byla vydána ve verzi 1.5.0. S kódovým názvem Variegata (husice rajská). Přináší řadu vylepšení, včetně nového ergonomičtějšího CLI klienta nebo podporu pro typ VARIANT a vestavěný typ GEOMETRY.
V pátek 6. a sobotu 7. března proběhl v pražském sídle Nejvyššího kontrolního úřadu (NKÚ) Hackathon veřejné správy 7.1. Publikovány byly vytvořené aplikace. V kategorii projektů rozvíjených z krajského kola zvítězil tým „Mackokládi“. Čtyři středoškoláci ze Dvora Králové uspěli s aplikací KompaZ. Jde o digitálního průvodce, který pomůže s rychlou a srozumitelnou orientací v životních i krizových situacích „krok za krokem“. Aplikace
… více »QGIS, svobodný desktopový GIS, byl vydán v nové hlavní verzi 4.0. Změny zahrnují několik nových analytických a editačních funkcí, rozšíření podpory 3D, více možností úprav uživatelského rozhraní či mnoho dalších zlepšení použitelnosti. Řada 3.44 má aktualizace plánovány do září.
Dan Blanchard vydal knihovnu pro Python chardet v nové verzi 7.0.0. S novou verzí byla knihovna přelicencována z LGPL na MIT. Souhlasili s tím všichni přispěvatelé? Dan Blanchard souhlasy vůbec neřešil. Zaúkoloval umělou inteligenci (Claude), aby knihovnu zcela přepsala a výslovně jí nařídil, aby nepoužila žádný LGPL kód. Dan Blanchard tvrdí, že se jedná o clean room design. Protistrana argumentuje, že umělá inteligence byla trénována
… více »Andy Nguyen si na svou herní konzoli PlayStation 5 (PS5) pomocí exploitu Byepervisor nainstaloval Linux (Ubuntu). V Linuxu si spustil Steam a PS5 tak proměnil v Steam Machine. Na PS5 může hrát hry, které jsou vydané pouze pro PC a jsou na Steamu [Tom's Hardware].
Dear princess Luna....
Debian po přechodu na novější kernel odmítal připojovat RAID (na kterém jsem měl i kořenový adresář) a nedávno začaly všechny GTK aplikace padat při otevření open/save dialogu. To druhé se stalo po dist-upgrade na Debian Jessie. Protože ve Virtualboxu fungovalo vše správně, rozhodl jsem se pro reinstalaci.
Problémy jsem zkoušel řešit, ale úspěchu jsem nedosáhl. Stručně řečeno, GTK2 aplikace (Firefox, GIMP) se stylem Atolm stále padají při otevření open/save dialogu. U GTK3 aplikací (Evince) se zdá, že se problém neprojevuje. Podle některých zdrojů je potřeba doinstalovat nějaké asijské fonty (v distribuci jsem zmíněný font nenašel), jiné doporučují změnu GTK stylu. Prozatím jsem přejmenoval adresář .themes v domovském adresáři a jedu bez stylu.
Ano, přizpůsobím se, co mi zbývá. Nelíbí se mi ale, že bez problémů fungující GTK2 styl (používám určitě něco přes rok) po aktualizaci GTK (z větve testing) začne shazovat všechny GTK2 aplikace. Opravdu se aktualizací nadobro odepíše nejeden GTK2 styl a uživatel musí hledat náhradu, která může za další měsíc také přestat fungovat?
Ohledně problémů s kernelem, z diskuze vyplynulo, že na vině bude zřejmě konfigurační soubor mdadm.conf, nebo generování initrd. Fakt je ten, že:
- Dříve se initrd vygeneroval správně pro kernel, který jsem zrovna používal - 3.2.0. U dalších kernelů ale docházelo k tomu, že RAID nenaběhl. Konfigurační soubor jsem mezitím nijak neupravoval.
- To samé se stalo i po čisté instalaci Debianu Jessie, vše proběhlo v pořádku, ale raid se nepřipojil
- Je zvláštní, že ve VirtualBoxu funguje vše hladce.
- Chybová hláška je konkrétně:
mdadm: No devices listed in conf file were found.
Zároveň bych se chtěl omluvit všem, kteří museli číst původní verzi zápisku. Poslední dobou jsem trochu podrážděný a musel jsem to ze sebe nějak dostat. Uznávám že vylívat si zlost v blogu není dobrý nápad a nehezky jsem se tím potrestal (pro někoho už jsem troll). Kdyby to mimochodem někoho zajímalo, tak mě dráždí hlavně dvě "drobnosti":
- práce - v prosinci jsem byl odvolán abych šel pomáhat na druhou dílnu, údajně do konce roku, potom jsem se měl vrátit na elektrodílnu. Místo toho vedení na začátku ledna rozhodlo, že budu na strojní dílně pracovat do konce března (později změněno na konec dubna) na dvě směny včetně sobot. Po dvou měsících toho máme všichni dost, termín se nestíhá, někteří pracovníci z kanceláří (i ti se museli zapojit do procesu) pochybují, že se na svá křesla ještě vrátí. A mechanik-elektronik místo jeho oblíbené práce brousí a leští nerez 
- PC - protože přítelkyně nebydlí zrovna za rohem, tak je pro nás nejlepším komunikačním prostředkem internet, i když i tam se zřídkakdy sejdeme. A teď si představte, že po instalaci systém nebootuje. To bych se pak ani netěšil z práce domů.
Tiskni
Sdílej:
Omlouvám se, nějak mi povolily nervy a musel jsem to ze sebe dostat. Šlo mi hlavně o to, že:
- dříve nebyl problém upgradovat kernel a vše bylo ok, od nějaké aktualizace mi ale fungoval jen jeden kernel a to 3.2.0 - protože používám OSS ovladače grafiky, tak jsem chtěl zkusit 3.12, kde údajně došlo k nárůstu grafického výkonu. Najednou jsem se ale dostal do situace, kdy nešel Debian nabootovat a fungoval jen s jedním kernelem
- GTK aplikace byly vždy bez problémů, ale po natažení části GTK z větve testing začaly padat jak ovoce. Styl používám pořád stejný, GTK2 i GTK3, mám pocit že se jmenuje Atolm3. Dřív se to nedělo a nelíbí se mi, že nějaká aktualizace GTK není ošetřená tak, aby aplikace nepadala se starým stylem.
Jsem si samozřejmě vědom, že chyba je někde mezi klávesnicí a židlí, ale proč to dříve fungovalo a teď ne?
A tomu se divíš? Míchat větve se nevyplácí (resp. je blbost to dělat), buď jedu čistě stable, nebo čistě testing.ale po natažení části GTK z větve testing začaly padat jak ovoce
Já mám docela dobré zkušenosti s mícháním stable, unstable a experimental.Já osobně nevidím problém s tím, že to někdo používá a umí to používat. Jen bych to obecně uživatelům nedoporučoval, protože jediným výsledkem je velké množství frustrovaných jedinců, kteří navíc mají pocit, že za jejich neúspěchy může Debian.
kteří navíc mají pocit, že za jejich neúspěchy může Debian
No a ne, když notoricky obsahuje i v unstable některé zastaralé balíčky?
Chtěl jsem přejít na testing, upravil jsem sources.list, apt-get update, apt-get dist-upgrade....a je to tam
.Já hlavně předpokládal, že když je / na RAID oblasti, tak se do /etc nic nedostane dřív, než se RAID připojí. Že se to nějak sype do initrd mě nenapadlo, GNU/Linux neznám až tak dobře 
Jen mě zaráží, proč se to tak neudělalo už během instalace. Čekal bych, že čistá instalace připraví systém tak, aby první start proběhl hladce (jako tomu bylo předchozích 8 let, kdy jsem s tučňákem neměl po instalaci snad nikdy problémy).
Také, že ne. konfigurák se při generování initrd vkládá do něj. Načte se tedy kernel s initrd a jsou tak v ramce všechny potřebné údaje k nahození pole. V initrd většinou bývají kromě konfiguračních souborů také moduly (drivery k řadiči filesystému apod.).Já hlavně předpokládal, že když je / na RAID oblasti, tak se do /etc nic nedostane dřív, než se RAID připojí..
Ha, jasně! To už dává smysl 
Jen netuším proč to s jedním kernelem šlo a s dalším ne. Jakoby v době generování initrd pro starší kernel bylo všechno v pořádku a potom se to nějak rozhodilo. Nebo se při generování novějšáho initrd na RAID vůbec nebral ohled.
Teď mě ale napadá, že to vlastně fungovalo i ve VirtualBoxu, jen na fyzickém stroji byly problémy. Otázka tedy spíše zní jak zjistit, co má být v souboru mdadm.conf a proč to ve virtuálu funguje a v reálu ne.
Hádám že bude potřeba chrootovat z LiveCD, zjistit UUID disků a nějak donutit initrd aby si všimnul RAIDu. Nezapomněl jsem na něco?
[O existenci initrd vím, jednou dobou jsem zkoušel i kompilovat kernel abych si rozšířil obzory, už to ale nějaký rok bude. Teď když se rozpomínám jak to fungovalo, tak to všechno dává smysl. Akorát moje paměť je mrška a na nějaký initrd jsem úplně zapomněl.]
mdadm --detail --scan ARRAY /dev/md2 metadata=1.2 UUID=14640e9e:d1c30960:5b020607:1eecbc2b ARRAY /dev/md3 metadata=0.90 UUID=1d4bfb10:2b00fef9:5b020607:1eecbc2b ARRAY /dev/md5 metadata=0.90 UUID=1011cbb3:b48abbe7:5b020607:1eecbc2b ARRAY /dev/md6 metadata=0.90 UUID=88018aa2:0d416a22:5b020607:1eecbc2bDále, proč ti to jde / nejde. Debian myslím standardně ještě mdadm.conf nepoužívá (teď bych kecal, nevím to jistě). Každopádně vždy to bylo tak, že se mdadm.conf nepoužíval a distribuce spoléhaly na autodetekci pole v kernelu. Jenomže, tato autodetekce má své mouchy a v posledních verzích už je ignorována čím dál víc a doporučuje s používat mdadm.conf nehledě na to, že ani nové verze kernelů nepodporují při autodetekci novější metadata, takže u nových verzí metadat ti ani nic jiného nezbývá.
Poprvé jsem si všiml, že mají dva oddíly spojené do jednoho RAID pole stejné UUID. Jdu si vytisknout tvůj článek a v práci ho zkusím během dne přechroupat, moc díky a počítej s tím, že se ještě budu ptát...pokud tě to teda nějak neobtěžuje.
Díky, bookmarknuto a vytisknuto 
Akorát jsem si všimnul, že při dnešním ranním bootu opět vyskočila hláška, že v poli nejsou disky, přitom včera bylo vše OK a nijak jsem s tím nemanipuloval. Začínám mít podezření, jestli na to nemá vliv i nastavení BIOSu a podobných blbin 
Díky za informaci. Já se teď snažím odhalit proč jednou initrd disky najde a jindy ne, je to opravdu zvláštní
Ha, po odkomentávání řádku
DEVICE partitions containers
v
/etc/mdadm/mdadm.conf
a spuštění
update-initramfs -u
to vypadá nadějně. Při bootu už to všechny oddíly našlo. Uvidíme po pár rebootech, jestli to nebyla jen náhoda.