Portál AbcLinuxu, 8. května 2025 15:42

Dotaz: Problém s USB diskem připojeným přes GTK file dialog

otula avatar 6.2.2013 12:37 otula | skóre: 45 | blog: otakar | Adamov
Problém s USB diskem připojeným přes GTK file dialog
Přečteno: 184×
Odpovědět | Admin
Mý kolegům se občas stane, že nemohou v KDE odpojit flash disk. Při požadavku na odpojení na ně vyskočí hláška, že disk byl připojen jiným uživatelem.

Dnes jsem zjistil, že se to stává v případě, že disk připojí prostřednictvím GTK file dialogu. Místo do adresáře /media se připojí kamsi do /var/run a není ho potom možné odpojit přes ikonu v tray liště.

Nevíte někdo, kde a jak nastavit, aby se USB disk připojený přes GTK file dialog připojil stejně, jako když se připojí prostřednictvím KDE aplikace?
Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Řešení 1× (otula (tazatel))
6.2.2013 14:45 l4m4
Rozbalit Rozbalit vše Re: Problém s USB diskem připojeným přes GTK file dialog
Odpovědět | | Sbalit | Link | Blokovat | Admin
To bude těžký souboj, protože udisks2 už /media nepoužívá, systemd už /media nepoužívá, etc. Takže bych se spíš připravil na to, že v zájmu toho, aby měl každý uživatel svoje mounty zvlášť, bude do /var/run časem mountovat i KDE.

KDE tedy nepoužívám, ale co se připojí klikacími věcmi do /var/run (s volbou uhelper=udisks2), mohu vždy normálně odmountovat jako týž user příkazem umount. Pokud taky můžeš, tak je to problém v KDE. Pokud nemůžeš, tak je to vskutku připojené nějak blbě (důvod z popisu problému těžko říci). Funguje ti normálně
udiskctl mount --block-device /dev/sdb1
udiskctl unmount --block-device /dev/sdb1
(sdb1 samozřejmě nahradit za odpovídající zařízení)?

Pokud chceš, aby mohli média připojovat a odpojovat různí náhodní uživatelé, kteří je nepřipojili, tak to nejspíš půjde, pouze když budou mít záznam ve fstabu s volbou users (a v tom případě opět, ať už ze připojí jakýmkoli způsobem -- měla by se v tom případě připojit podle fstabu). Nebo to celé překonfigurovat...
otula avatar 6.2.2013 18:25 otula | skóre: 45 | blog: otakar | Adamov
Rozbalit Rozbalit vše Re: Problém s USB diskem připojeným přes GTK file dialog
systemd už /media nepoužívá
Zkoušel jsem to teď doma, a funguje mi to úplně stejně, jako v práci. Používám systemd, přičemž KDE (4.9) mi to připojuje do /media.
mohu vždy normálně odmountovat jako týž user příkazem umount
umount mi funguje, funguje i udiskctl unmount --block-device /dev/sdb1 – problém je, že to asi lidem těžko vysvětlím ;-) Samotnému se mi to nikdy nestalo, protože vždy připojuji přes USB ikonku v systray.
Pokud chceš, aby mohli média připojovat a odpojovat různí náhodní uživatelé, kteří je nepřipojili,
To nepotřebuji.

Pokud máš tedy pravdu, tak je to problém v KDE, tudíž s tím asi nic nenadělám. Právě mi proběhla aktualizace na verzi 4.10, tak ještě vyzkouším, zda nenastane změna, která by to vyřešila. Každopádně díky.
Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
otula avatar 6.2.2013 18:35 otula | skóre: 45 | blog: otakar | Adamov
Rozbalit Rozbalit vše Re: Problém s USB diskem připojeným přes GTK file dialog
Takže super, v KDE 4.10 je to již opraveno – vše se tedy nyní připojuje do /var/run/media/$username a odpojení přes USB ikonu v tray již funguje. Kdybych počkal s dotazem půl dne, mohl jsem si ho odpustit :-)
Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
6.2.2013 18:14 MadCatX
Rozbalit Rozbalit vše Re: Problém s USB diskem připojeným přes GTK file dialog
Odpovědět | | Sbalit | Link | Blokovat | Admin
To je docela divné, KDE i GTK file dialog mi připojují média do /run/media/$username a s jejich odpojením není problém (zkoušeno s SMPlayerem a GIMPem). Nejde o nějakou prastarou verzi KDE, co ještě nepoužívá udisks?
otula avatar 6.2.2013 18:30 otula | skóre: 45 | blog: otakar | Adamov
Rozbalit Rozbalit vše Re: Problém s USB diskem připojeným přes GTK file dialog
Je to verze 4.9 (systém Arch Linux x86_64), takže prastará verze to není, asi spíš záleží na distributorovi. Jinak také děkuji za reakci, zkusím ještě pohledat, jestli se mi podaří najít, kde to v KDE změnit (původně jsem chtěl měnit nastavení GTK file dlg, ale pokud to nově má být ve /var/run, zkusím hledat opačné řešení).
Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.