> už pár let jsem nepotkal, že by něco blblo.
Nieco ako elektronicky podpis obcianskym preukazom pouzivate?
Ono je principialny problem ako funguju smart cards pod linuxom a flatpak na to doplaca. V podstate pouzivatel si nainstaluje pcks#11 modul (nejaky lib.so ulozeny vo well-known priecinku na hostovi), ktory v pripade SK obcaniek je sucastou balika eID (v linuxe distribuovanom ako appimage; no comment...). Potom tu mame nejaky podpisovac, napr. Autogram, ktory tento modul musi najst. A keby bol vo flatpaku, tak nenajde.
No a teraz povedzme, ze tento problem by sa vyriesil a pkcs modul by nasiel a nacital. Autogram patri medzi tie aplikacie, ktore umoznia pouzivatelovi otvorit podpisovany subor - co riesi xdg portal - a po podpisani vytvori v tom istom adresari podpisanu verziu s nazvom derivovanym z nazvu originalu. A to uz xdg portal neda, pouzivatel by musel pouzit save dialog a naklepat pozadovany nazov rucne.
Iny problem: native messaging v browseroch. Pokial nejake rozsirenie browsera potrebuje komunikovat s protistranou na strane hosta, s flatpakom ma problem. Browser vo flatpaku nevie pouzit native messaging (cesta k socketu je ina), a podobne, binarky vo flatpaku nevedia vypublikovat socket pre browser. Na toto ma byt tiez portal, ale je to dalsia vec, co sa riesi roky a progres ziadny.
Ano, su to typicke long-tail problemy a niektore su sposobene nedomyslenostou povodneho riesenia, ale su tu a sposobuju problemy. Pouzivatelia od pocitaca potrebuju viac ako len dalsieho rozrobeneho matrix klienta napisaneho v ruste (ano, naschval prehanam). Obcas to pdfko holt potrebujem podpisat.
Vlastně si sám odpovídáte. Ony ty věci nejsou ani tak problémem Flatpaku, jako celé infrastruktury linuxových systémů a nerespektování univerzálně použitelných principů ze strany některých nástrojů a aplikací, primárně cílených na různé majoritní OS. Takže jak jsem psal níže v reakci, najdete samozřejmě scénáře, kde Flatpak verze aplikace nemůže z principu fungovat. Třeba to za rok - dva - pět už bude OK, ale nyní je stav takový, jaký je. A nemyslím si, že by to byla vina Flatpaku.
Ostatně to, že když máte na ZŠ nějaké průměrně inteligentní dítě bez specifických poruch, které ještě ve třetí třídě neumí číst / psát / počítat / jíst příborem, tak to není vina toho dítěte, ale jeho rodičů, výchovy (či spíše nevýchovy). Je to zhruba stejné jako není chybou Linuxu, že na něm nativně neběží Photoshop. Je to vina Adobe.
Spousta z toho jmenovaného navíc bude fungovat úplně v pohodě, pokud uživatel trochu otevře sandbox.
Popravdě se spíš divím že je flatpak aplikace která potřebuje takové přístupy napsaný se striktním sandboxem. To pak není problém flatpaku, ale toho kdo ho ubalil.
13. 12. 2025, 10:14 editováno autorem komentáře
> Vlastně si sám odpovídáte
Vsak to bolo take zamyslenie, ze valka nie je taka, ako si ju Hurvinek predstavuje.
> nerespektování univerzálně použitelných principů ze strany některých nástrojů a aplikací,
Toto bohuzial funguje obojstranne. Napriklad portal na pracu so subormi bol "trocha" nedomysleny (diplomaticky povedane) . okrem vyssie uvedeneho scenara na neho narazali aj napr. media prehravace, ktore nevedeli otvorit playlist alebo rozlicne aplikacie, ktore k hlavnemu suboru vybranemu pouzivatelom nevedeli najst sidecar subory (titulky k filmom, xmp k foto, apod).
Ty,mto syndromomn nedomyslenomsti trpi viacero novych subsystemov a potom sa niektori cuduju, preco su odmietane. Onoi je pochopitelne, ze ked je to novinka, tak sa este vyvija a veci dorabaju, ale ked je to v takom stave dekadu a nie je vidno progres, tak vznikaju otazky.
> Třeba to za rok - dva - pět už bude OK, ale nyní je stav takový, jaký je. A nemyslím si, že by to byla vina Flatpaku.
Vinu mozme hadzat na rozne strany, otazka je, ci chceme riesenie. Napr. o spominanom pkcs portali sa diskutuje kolko, 4 roky? A stale zostava vo faze diskusii. Native message portal? Detto. Takze rok-dva-pat je velmi, velmi optimisticky pohlad.
Oukej, ale to je jedna minoritní věc, která 99,9 % uživatelů nezajímá, nejspíš ani nevědí, co to je a k čemu to existuje. Mezitím jim běží Steam, Libreoffice, VLC, darktable, cojávím. Vždycky najdeet jednu nepodstatnou věc, která nefunguje optimálně, ale to nic nemění na tom, že drtivá většina věcí drtivé většině lidí funguje.
No flatpakové varianty mají různé libůstky. Z poslední doby - u darktable jsem nikdy nerozbehal open-cl support, v blenderu zas nefungoval nejaka oprava non-manifold něco blablabla, hlásil mi to slicer jako chybu u modelu. Už nevím, jak se to jmenovalo. Každopádně nativní deb varianty ok. Jedu na ubuntu 24.04