Strona 1 z 1

KDE i domyślne aplikacje / mimeinfo.cache

: 2016-12-22, 11:18
autor: meesha
Pomóżcie proszę, bo mnie trafi. Plik określający domyślne apki znajduje się w /usr/share/applications/mimeinfo.cache. Edytuję go i ustawiam co tam chcę, a i tak co jakiś czas odtwarza się jego pierwotna, jedynie słuszna wersja. Jak kolejny raz pdf-a otwiera mi gimp zamiast okulara, to mi gula rośnie. Szukałem po google'ach, ale u mnie default.list nie działa. Może ktoś ma lepszy pomysł?

Re: KDE i domyślne aplikacje / mimeinfo.cache

: 2016-12-22, 18:49
autor: Lizard
Próbowałeś zmienić skojarzenie pliku w systemsettings (Ustawienia systemowe), ewentualnie prawym przyciskiem na pliku, Właściwości, Opcje typu pliku w zakładce Ogólne? Grzebanie w katalogu /usr nie jest najlepszym pomysłem.

Re: KDE i domyślne aplikacje / mimeinfo.cache

: 2016-12-22, 19:06
autor: meesha
Dzięki za odp. Generalnie to co wskazałeś teraz jest ok (okular na pierwszym miejscu), bo ostatnio znów robiłem korektę mimeinfo.cache. Ale za jakiś czas znów się samo zmieni. Interesuje mnie tylko jak to zacementować, czy też skorygować źródło, z którego system pobiera sobie domyślne ustawienia.

Re: KDE i domyślne aplikacje / mimeinfo.cache

: 2017-02-04, 13:42
autor: darius
Lizard pisze:Grzebanie w katalogu /usr nie jest najlepszym pomysłem.
Dopiero dzisiaj "wpadlem" na wasza dyskusje, wiec poklikalem w ustawieniach systemu aby zmienic konqueror na dolphin i teraz mam taki plik w /home/user/.local/share/applications/mimeapps.list

Kod: Zaznacz cały

[Added Associations]
inode/directory=kde4-dolphin.desktop;
i pusty /home/user/.local/share/applications/mimeinfo.cache

Kod: Zaznacz cały

[MIME Cache]
Uwaga, sam nie wiem czy to jest dobra droga do rozwiazania ale moze trzeba kombinowac wlasnie w tych plikach ?

Jezeli macie rozwiazany problem to prosze napisac (u mnie pdf tez mi proponuje gimp'a od czasu do czasu)

Re: KDE i domyślne aplikacje / mimeinfo.cache

: 2017-02-04, 14:15
autor: meesha
Niestety dalej nie mam odpowiedzi, a problem dotyczy głównie otwierania przez firefox'a ściągniętych plików pdf. Opcja wskazana powyżej była przeze mnie testowana również, niestety bez efektu. Nawet jeśli poniższe polecenie

Kod: Zaznacz cały

$xdg-mime query default application/pdf
zwracało prawidłowo okularApplication_pdf.desktop

Z tego co pisałem wcześniej najtańszą opcją jest po prostu

Kod: Zaznacz cały

#chmod a-w /usr/share/applications/mimeinfo.cache
Ale to gruby objazd problemu.

Teraz testuję opcje stąd: https://bugzilla.mozilla.org/show_bug.cgi?id=727422

Jeśli coś zadziała, napiszę poniżej.

Re: KDE i domyślne aplikacje / mimeinfo.cache

: 2017-02-07, 01:00
autor: tomatau
Od dłuższego czasu mam takie same objawy, co jakiś czas pdf pobierane przez FF chce domyślnie otwierać Gimp. Czasami już za drugą/kolejną próbą pobrania pliku przez przeglądarkę, nagle domyślny staje się okular.

Wygląda to tak jak w opisie z bugzill-i Firefox czasami błędnie odczytuje konfiguracje mime.

Re: KDE i domyślne aplikacje / mimeinfo.cache

: 2017-03-02, 18:17
autor: darius
~/.local/share/applications/mimeapps.list

Kod: Zaznacz cały

[Added Associations]
application/pdf=kde4-okularApplication_pdf.desktop;kde4-karbon.desktop;xpdf.desktop;kde4-krita_pdf.desktop;gimp.desktop;
~/.local/share/applications/mimeinfo.cache

Kod: Zaznacz cały

[MIME Cache]
application/pdf=okularApplication_pdf.desktop;
I wszystko otwiera w Okular. Nie wiem po co jest mi potrzebny plugin PDF.js napisany w Javascript :evil: wiec go wywalilem. Nie ma musu

Kod: Zaznacz cały

about:config => pdfjs.disabled => true
plugin.disable_full_page_plugin_for_types => usuwam => application/pdf

Re: KDE i domyślne aplikacje / mimeinfo.cache

: 2017-03-11, 13:01
autor: darius
Sorry, zapomnialem jeszcze o tym :sad:

Preferences => Applications => document PDF => Use Okular (default)

Re: KDE i domyślne aplikacje / mimeinfo.cache

: 2017-03-21, 17:35
autor: meesha
OK, już mam. Rozwiązanie z bugzilli działa:

Kod: Zaznacz cały

- Open System Settings > File Associations
- Find application/pdf
- Select Okular and move it down one space (!)
- Click Apply
- Select Okular and move it back to the top
- Click Apply again
Problem, tak jak tam wskazano, jest gdzieś pomiędzy tym wszystkim. Trochę irracjonalne, ale jeśli działa, to nie będę drążyć dalej tematu, tym bardziej że nawet autor rozwiązania nie wie czemu tak się dzieje.

Re: KDE i domyślne aplikacje / mimeinfo.cache

: 2017-03-25, 09:36
autor: darius
Co jest irracjonalne, to to, ze szukamy skomplikowanych rozwiazan (przewaznie w konsoli) a czasami wystarczy poklikac.
https://bugzilla.mozilla.org/show_bug.cgi?id=727422#c24
Pozdro.