Mám, ale to je snad jedno ne? Ten soubor se uloží do temp a z něj se přehraje, tak to má fungovat a nezáleží na přehrávači.
No to se tedy sakra mýlíš..... Aplikace instalované přes
snap mají defaultně nastavený tzv.
"strict confinment".
Pokud nevíš, co to je
(nastuduj si snap dokumentaci), tak jednoduše řečeno, tyto aplikace jsou tzv.
"sandboxované" (apparmor).
To v praxi znamená, že v rámci těchto bezpečnostních pravidel jim
není umožněno otevírat soubory odnikud kromě domovské složky (a jejích podsložek).
Thunderbird video z přílohy (pokud zadáš otevřít) nejdříve stáhne do /tmp a odtud ho VLC (snap verze) na rozdíl od běžných aplikací pochopitelně (viz výše) neotevře...
Co s tím? Jedno řešení se nabízí. U snap instalací
(opět ta dokumentace) se nabízí několik instalačních parametrů. Jedním z nich je
"classic".
Ten
"zařídí", že příslušná aplikace pak dokáže otevírat soubory i z umístění mimo domovský adresář.
Ale zdaleka ne u všech snapů
(záleží jak si bezpečnostní pravidla autor konkrétního snapu nastavil) je to možné.
Domnívám se ale, že zrovna u VLC to fungovat bude (kdysi jsem to zkoušel).
Takže postup je následující: Nejprve VLC (snap) odinstalovat. A pak nainstalovat znova, tentokrát s parametrem
"classic":
sudo snap remove vlc
sudo snap install vlc --classic
To je celé. Pak už by to mělo fungovat. A pokud snad ne, stejně s tím neuděláš nic. Kromě instalace (.deb) VLC,
ale to ti jak zde již bylo uvedeno, způsobuje problémy jiné....