Portál AbcLinuxu, 21. května 2025 00:33

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

Vložit další komentář
Tomáš Bžatek avatar 31.3.2016 22:35 Tomáš Bžatek | skóre: 29 | Brno
Rozbalit Rozbalit vše Re: Automount s UDisks2 pod Awesome WM
Odpovědět | Sbalit | Link | Blokovat | Admin
Proc nepouzit primo GVolumeMonitor, ktery je skrze gvfs abstrakci nad backendy, jednim z nichz je udisks2? Sice jsou to dve vrstvy navic, ale API je mnohem jednodussi a prijemnejsi.

https://developer.gnome.org/gio/stable/GVolumeMonitor.html
Koupim litajiciho tucnaka
mirec avatar 31.3.2016 23:02 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
Rozbalit Rozbalit vše Re: Automount s UDisks2 pod Awesome WM
print(Gio.GVolumeMonitor)
nil

Alebo sa to volá inak?

LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
1.4.2016 12:04 marek_hb
Rozbalit Rozbalit vše Re: Automount s UDisks2 pod Awesome WM
Odpovědět | Sbalit | Link | Blokovat | Admin
jak se to chová při MTP, PTP a podobných protokolech?
mirec avatar 1.4.2016 12:54 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
Rozbalit Rozbalit vše Re: Automount s UDisks2 pod Awesome WM

Momentálne sa skenujú len blokové zariadenia s rozhraním org.freedesktop.UDisks2.Partition a org.freedesktop.UDisks2.Filesystem. MTP a PTP samozrejme tieto rozhrania nemajú. Podmienku, ktorá ktorá vyraďuje zariadenia bez týchto rozhraní nie je problém vyhodiť.

V tom prípade znie otázka: podporuje UDisks2 MTP a PTP? U mňa je konfigurácia udisks2 pravidiel v /lib/udev/rules.d/80-udisks2.rules. Žiadne MTP / PTP tu nevidím. Oficiálna dokumentácia k UDisks2 nehovorí nič o MTP / PTP / možnosti rozšíriť / nakonfigurovať čokoľvek.

LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
1.4.2016 13:30 marek_hb
Rozbalit Rozbalit vše Re: Automount s UDisks2 pod Awesome WM
já právě u většiny řešení co jsem zkoušel pro nějaká lehčí prostředí narazil na nespolupráci s kamerou/telefonem/mp3 a podobně - normáln flashky ok, ale tady byl obvykle problém ...
mirec avatar 1.4.2016 13:42 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
Rozbalit Rozbalit vše Re: Automount s UDisks2 pod Awesome WM

Problém je v tomto prípade, že si to každé prostredie rieši posvojom. Pri flashkách je to v pohode, tam sa o montovanie stará udisks.

V GNOME na to majú vlastný gvfs (ten aspoň používa fuse ak sa nemýlim), v KDE kio (takže spolupráca s neKDE-čkovými programami škrípe).

Ideálne by bolo keby MTP / PTP normálne obsluhovalo UDisks2 (zase tak rozdielne oproti bežným diskom nie je, vyhodili by sa rozhrania pre partície, mount / umount by mohol riešiť kľudne gvfs / iný fuse). Možno sa to aj dá nejak ohnúť, ale pri neexistujúcej dokumentácii a prístupe vývojárov "však to funguje samo, o nič sa nemusíte starať" ani neviem čím začať.

LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
1.4.2016 18:02 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: Automount s UDisks2 pod Awesome WM
MTP se proti souborovému systému dost liší. Samozřejmě pokud chceš jenom zkopírovat „soubory“ v největším rozlišení, tak se dá předstírat, že se jedná o souborový systém. Pak ale bude problém s uživateli, co chtějí něco víc. Bude se jich desktopové prostředí při připojení ptát, jestli chtějí skutečné MTP nebo jako MTP? Ono stačí řešit náhledy obrázků, aby člověk viděl rozdíl.
mirec avatar 1.4.2016 18:18 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
Rozbalit Rozbalit vše Re: Automount s UDisks2 pod Awesome WM

Myslím, že väčšie ľudí by stačilo keby to pripojilo virtuálny filesystém a dali by sa odtiaľ stiahnuť fotografie v raw / max kvalite. (i keď možno som len ja divný, ale ja od toho fakt viacej nechcem)

LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
2.4.2016 12:10 marek_hb
Rozbalit Rozbalit vše Re: Automount s UDisks2 pod Awesome WM
mě by stačilo, kdyby se mi gopro připojilo jako normální flešku - takhle to musím řešit přes externí čtečku karet (jinak se sice přes MTP připojí, ale při zkopírování pár MB se odpojí ...)

a čtečka má zase tu featuru, že microsd bere jen do 8 GB - větší buď nenačte, nebo zase po chvíli odpojí...

takže abych se dostal k datům v kameře, tak musím vyndat kartu, strčit ji do redukce a tu do čtečky a pak to jde...

ale pozor - pod windows samozřejmě žádný problém ...

(aktuální ARCH + KDE 5.6 nebo kolik)

a to je vlastně asi taky trochu odpověď na tohle :-/
mirec avatar 2.4.2016 16:18 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
Rozbalit Rozbalit vše Re: Automount s UDisks2 pod Awesome WM

Hmm, ja nie som moc zástancom vyhadzovania starých vecí, ale na tú čítačku by som sa fakt vykašľal. Ja mám šmejd i-tec za 6€ a 16/32GB karty fungujú v pohode (SD, CF, Memory stick, Micro SD a podobné kraviny). Mám aj internú čítačku, ale priznám sa, že som ju ešte ani neskúšal. Fotoaparát sa mi zobrazuje ako normálny ata disk, takže tam to neriešim.

LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
2.4.2016 17:42 marek_hb
Rozbalit Rozbalit vše Re: Automount s UDisks2 pod Awesome WM
já bych ji i vyhodil (jako jsem už poslal do popelnice dvě interní čtečky a proto mám teď externí - abych aspoň nemusel lízt do bedny až zase odejde) kdyby neplatila podmínka:

pod windows to funguje

z kamery, telefonu soubory normálně dostanu - pod linuxem mi to připomíná stav před 5 nebo kolika lety když začaly flešky a bylo to taky takový období magie ...
mirec avatar 2.4.2016 18:15 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
Rozbalit Rozbalit vše Re: Automount s UDisks2 pod Awesome WM

Tu by som z toho stavu neobviňoval Linux. Výrobcovia sú prasce a občas to ani na inom sytéme než windows nevyskúšajú. Pokojne môže byť chyba vo win vďaka ktorej to práve funguje, alebo je rozdiel len v časovaní a latenciách (napr. ak linux bude mať menšiu latenciu a bude posielať požiadavku skôr než stíha hardvér, ktorý to má blbo implementované).

LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
2.4.2016 18:21 marek_hb
Rozbalit Rozbalit vše Re: Automount s UDisks2 pod Awesome WM
Těžko říct, zatím používám adaptér a nechávám to být - nedělám to denně,tak se to dá vydržet. Ale většinou to zablbne vždycky když to nejmíň potřebuju... :-/
4.4.2016 12:36 Ondrej Santiago Zajicek
Rozbalit Rozbalit vše Re: Automount s UDisks2 pod Awesome WM
ale pozor - pod windows samozřejmě žádný problém ...

Ja jsem mel pro zmenu opacny problem. Pouzivam normalni flashku, jednou jsem ji potreboval pripojit pod Windows a narazil jsem na to, ze nebyly videt jine partitions nez prvni. Rikal jsem si, ze je pitomost, aby je Windows na USB proste ingorovaly, nebot clovek muze pripojit HDD pres USB-to-SATA redukci a partitions tam vidi, nicmene po rade pokusu a googleni jsem zjistil, ze opravdu to tak je. Windows prectou z popisu USB mass storage zarizeni bit 'je to flashka' a na takovem ignoruji dalsi partitions a (AFAIK) nedaji se presvedcit k opaku.

Pod Linuxem samozrejme zadny problem ...
Josef Kufner avatar 1.4.2016 18:32 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Automount s UDisks2 pod Awesome WM
Např. audio CD se řeší tak, že tam je několik struktur pro různé pohledy na to, co tě zrovna zajímá. Na druhou stranu, tím MTP se obvykle zpřístupňuje filesystém v telefonu, takže stačí udělat stejné mapování.
Hello world ! Segmentation fault (core dumped)
mirec avatar 1.4.2016 18:35 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
Rozbalit Rozbalit vše Re: Automount s UDisks2 pod Awesome WM

Pri CD si pamätám ešte kio slave, ktoré dokázli zobraziť skladby ako súbory a dalo sa to krásne kopírovať (aj s automatickým prekódovaním do mp3 / ogg). Bola to pekná doba no teraz už nemám na notebooku ani DVD mechaniku.

LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
Josef Kufner avatar 1.4.2016 18:47 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Automount s UDisks2 pod Awesome WM
Ano, přesně to jsem myslel.
Hello world ! Segmentation fault (core dumped)
21.4.2016 02:18 ChronicPain | blog: chronicPain
Rozbalit Rozbalit vše Promin, ale toto je oprav...
Promin, ale toto je opravdu ubohe. I kdyz imho ma autor a drzitel prav pravo si hajit sve vlastnictvi, musim uznat, ze mne tvuj prispevek pobavil.
http://www.klaus.sk/ – energeticky úsporné vykurovacie systémy
1.4.2016 13:50 Jardík
Rozbalit Rozbalit vše Re: Automount s UDisks2 pod Awesome WM
Odpovědět | Sbalit | Link | Blokovat | Admin
Bál bych se, že pokud používáš blokující volání, tak můžeš zasekat celý WM při čekání na odpověď, pokud půjde třeba o pomalé médium. Ale to jen teoreticky, třeba to neblokuje.
mirec avatar 1.4.2016 13:56 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
Rozbalit Rozbalit vše Re: Automount s UDisks2 pod Awesome WM

Áno, správne, blokuje to, viem o tom, prepíšem to ;-) Niekde v kóde používam call, ale pri montovaní call_sync, ani neviem prečo som to považoval za dobrý nápad :-D

LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
mirec avatar 1.4.2016 15:55 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
Rozbalit Rozbalit vše Re: Automount s UDisks2 pod Awesome WM

Prepísal som volania na asynchrónne, teraz by to už hádam nemalo blokovať wm.

LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
5.4.2016 10:28 Halis
Rozbalit Rozbalit vše Re: Automount s UDisks2 pod Awesome WM
Odpovědět | Sbalit | Link | Blokovat | Admin
Já jsem s awesome wm spokojeně pouzival udiskie v trayi
mirec avatar 5.4.2016 12:44 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
Rozbalit Rozbalit vše Re: Automount s UDisks2 pod Awesome WM

To som skúšal, ale nejak mi tá potvora nechce montovať disky. Unmount funguje ok, ale mount nereaguje.

LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
21.4.2016 09:48 ChronicPain | blog: chronicPain
Rozbalit Rozbalit vše System mi me konani umozn...
System mi me konani umoznuje, ostatni jej alespon zatim toleruji, tak proc bych se nesnazil maximalizovat miru sve spokojenosti?
http://www.klaus.sk/ – energeticky úsporné vykurovacie systémy

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.