Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Pracovní prostředí => Téma založeno: matlala 14 Května 2014, 20:18:52

Název: Unity v 14.04 a připojená zařízení v laucheru
Přispěvatel: matlala 14 Května 2014, 20:18:52
Zdravím,
nepřišli jste někdo na způsob jak spolehlivě vypnout zobrazování připojených zařízení v laucheru v unity 7.2.0 (ubuntu 14.04)?
Našel jsem v dconf akorát blacklist, kde když zkouším zadat * nebo all tak nefunguje.
Problém nastává při připojení telefonu, kdy se v laucheru objeví jak telefon tak NFS disky ze serveruu nebo při formátování flashky, kdy se změní UUID oddílu.


Za nápady díky.
Název: Re:Unity v 14.04 a připojená zařízení v laucheru
Přispěvatel: GdH 14 Května 2014, 20:55:22
Vypadá to, že tohle drží:
com > canonical > unity > launcher
smazat 'unity://devices'
Název: Re:Unity v 14.04 a připojená zařízení v laucheru
Přispěvatel: matlala 14 Května 2014, 20:58:40
supr, toho jsem si nevšiml
Jen tahle položka se ne a ne změnit potvora. Přepíšu klikni vedle nebo potvrdím enterem a je tam zas.
Název: Re:Unity v 14.04 a připojená zařízení v laucheru
Přispěvatel: GdH 14 Května 2014, 21:17:00
Pardon, chyba, ono se to jen objevilo jinde :D
Název: Re:Unity v 14.04 a připojená zařízení v laucheru
Přispěvatel: GdH 14 Května 2014, 21:21:34
Opravdu je asi jediná možnost každý nový fs z launcheru odebrat přes pravý klik, aby se hodil na blacklist..
Název: Re:Unity v 14.04 a připojená zařízení v laucheru
Přispěvatel: matlala 14 Května 2014, 21:26:10
 >:( tak to teda snad ne, ještě to zkusím zeditovat přes terminál, možná má jen grafický dconf nějaký bug nebo to prostě něco blokuje.
Název: Re:Unity v 14.04 a připojená zařízení v laucheru
Přispěvatel: GdH 14 Května 2014, 21:31:57
dconf za to nemůže, to si prostě unity automaticky klíč obnovuje. Kdysi se to dalo nastavit v CCSM, ale to dávno zarazili.
Název: Re:Unity v 14.04 a připojená zařízení v laucheru
Přispěvatel: matlala 14 Května 2014, 21:33:32
supr, přes terminál to nejde, zná to jen položku webaps z podsekce com.canonical.unity  :-X
Kód: [Vybrat]
matlala@matlala-N56VM ~ $ gsettings set com.canonical.unity.launcher favorites "['application://nemo.desktop', 'application://firefox.desktop', 'application://clementine.desktop', 'unity://running-apps', 'unity://desktop-icon', 'unity://expo-icon']"
Schéma „com.canonical.unity.launcher“ neexistuje

No supr, to zas bude googlování jak to odstranit. S mým používáním to tam vracím několikrát týdně, protože flashky formátuju celkem často.
Název: Re:Unity v 14.04 a připojená zařízení v laucheru
Přispěvatel: GdH 14 Května 2014, 21:44:59
Šlo by napsat udev pravidlo, které by po připojení filesystému nastavení Unity automaticky upravilo. Ať už přepsáním favorites, nebo lépe přidáním UUID na blacklist.
Název: Re:Unity v 14.04 a připojená zařízení v laucheru
Přispěvatel: matlala 14 Května 2014, 21:47:07
jo, to bych částečně věděl jak na to

-přes dconf zjistit aktuální na blacklistu (eventualně by nemuselo být, když přidám všechny)
-zjistit UUID připojených a porovnat s vytaženýma
- zapsat přes dconf

jen nevím jak to aplikovat v udev po připojení
Název: Re:Unity v 14.04 a připojená zařízení v laucheru
Přispěvatel: matlala 14 Května 2014, 21:48:53
navíc teda ještě nevím jak dodat ty ostatní disky jako je MTP (telefon) a síťová zařízení (NFS)
Název: Re:Unity v 14.04 a připojená zařízení v laucheru
Přispěvatel: GdH 14 Května 2014, 21:53:59
Si pusť
Kód: [Vybrat]
udevadm monitor --propertya koukej, co to vypisuje.. při připojení
Název: Re:Unity v 14.04 a připojená zařízení v laucheru
Přispěvatel: matlala 14 Května 2014, 22:19:01
koukám, koukám
To by šlo, ale vlastně je ještě jeden problémek
Při připojení telefonu přes MTP (nokia se symbianem belle, android zatím na telefonu nemám, stačí plánovaný tablet) se nestane v launcheru nic, ale při odpojení mi to tam hodí NFS disky ze serveru, které mám pevně dané do fstabu. Tak mě ještě napadá to leda nakonfigurovat jinde než do fstabu, ale na detaily jsme nekoukal a nikdy jsme nehleděl kde to ještě můžu dát, pouze v souvislosti s sshfs jsme na to narazil.
Název: Re:Unity v 14.04 a připojená zařízení v laucheru
Přispěvatel: matlala 14 Května 2014, 22:31:22
Tak aspoň co jsem vypozoroval, tak sleduju com.canonical.unity.devices blacklist
Kód: [Vybrat]
['bf33db48-5d82-4566-ae48-1f984b736bf9-Data', '90EA3271EA325426-Windows', '01BB8A0B03C3C031-DataWin', '-HEET41US', '-']Po připojení telefonu se nic nezmění, po odpojení zmití poslední pomlčka a objeví se síťové NFS disky, po odebrání z launcheru se zase objeví v položkách pomlčka.
Název: Re:Unity v 14.04 a připojená zařízení v laucheru
Přispěvatel: matlala 15 Května 2014, 01:35:14
tak jsme si chvilku hrál ještě s autofs a při té příležitosti vyzkoušel, že i když ve fstabu není NFS, tak to jednoduše kontroluje při odpojení identifikátor disku a u mobilu přes MTP to nic nenajde, resp co nemá UUID tak blbne. Zapíše to totiž jen pomlčku a při odpojení to kontroluje ty UUID a zase to tu pomlčku odstraní. Takže by stačilo nastavit při odpojení disku zase jen přidání s nějakým časovým odstupem :-)
Jen tedy kde tu událost nastavit? A vyřeší se tím vlastně komplet všechno, protože pomlčku unity bere jako vše.
Název: Re:Unity v 14.04 a připojená zařízení v laucheru
Přispěvatel: matlala 20 Května 2014, 12:00:49
Ha tak hlásím, že s androidním zařízením to dělá to samé.
Pořídil jsem si Nexus 7 (2012) a po odpojení opět situace popsaná v mém předešlém příspěvku.