Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Pracovní prostředí => Téma založeno: kapetr 18 Dubna 2010, 14:45:32
-
Zdravím,
při vložení DVD se mi objeví seznam možných aplikací k otevření.
(Tentýž co v: Nautilus->Upravit->Nastavení->média->DVD)
Ten však obsahuje i položky již odinstalovaných aplikací.
Nepodařilo se mi najít, kde je tento seznam aplikací pro různá média média a typy obsahu udržován a jak ho upravovat, nastavit "předvolenou" položku, ...
V gconf-editoru jsem také nic nenašel.
Poradí mi někdo ?
Díky
--kapetr
-
Nevím, jestli jsem tě pochopil, takže pokus: když zadáš do Terminál (http://wiki.ubuntu.cz/Termin%C3%A1l)u
(grep -lh '^Exec=.*\%' /usr/share/applications/*.desktop ~/.local/share/applications/*.desktop | while read F; do grep ^Name= "$F" | cut -d= -f2; done) | sort -u
vyjede ti +- ten seznam aplikací, který máš na mysli?
-
Díky,
někam jste mě posunul: odpověď zní ano i ne.
Vyjede seznam všech aplikací - a to i včetně těch, co mi vadí - a které jsou zašity (bůh ví kým) v
~/.local/share/applications/*.desktop - tedy např. mě vadící:
Movie Player (Gstreamer)
Movie Player (Xine)
které již neexistují (asi po upgrade z 9.04 na 9.10)
Takže když tyto *.desktop smažu, částečně se mi uleví :-)
ALE !!!
seznam Nautilu je směrován k určitému médiu - např. DVD - a tedy jde o jen několik vybraných aplikací.
viz: Nautilus->Upravit->Nastavení->média->DVD
Mě zajímá, KDE si nautilus uchovává tyto subseznamy aplikací pro konkrétní typ médií, jak je korektně/systémově měnit, jak nastavit předvolenou aplikaci.
Př.: vložím filmové DVD - vyskočí okno nabízející Movie player (=totem), vlc, ...
-- kapetr
-
Podle mě to má souvislost s mimetype, v tomto konkrétním případě se jedná o x-content/video-dvd.
Mrknu se na default:xdg-mime query default x-content/video-dvd
Seznam všech aplikací podporující daný mimetype se zřejmě bere z *.desktop souborů (viz můj příspěvek výše), pokud řádek MimeType= obsahuje daný mimetype. U mě např.$ grep -lH '^MimeType=.*x-content/video-dvd' /usr/share/applications/*.desktop ~/.local/share/applications/*.desktop
/usr/share/applications/totem.desktop
/usr/share/applications/vlc.desktop
Ostatní viz man xdg-mime, případně Preferované aplikace v nastavení Ubuntu.