Okno dialogowe, o którym tu mowa, jest dostępne z opcją menu kontekstowego „otwórz za pomocą innych aplikacji”. Wygląda na to, że Wine wstawiło kilkanaście wpisów do każdej zainstalowanej aplikacji, co sprawia, że znalezienie właściwej aplikacji jest uciążliwe:
Co mogę zrobić, aby usunąć duplikaty?
Aktualizacja: Żadne z dwóch rozwiązań naprawdę nie działa. Błąd jest interesujący, ale objawy nie pasują do mojego problemu (nie mam problemu z odinstalowaniem aplikacji, a raczej rzeczy, które są wstawiane po ich zainstalowaniu), a przy drugim usuwane są wszystkie odniesienia do aplikacji Wine , co w rzeczywistości pogarsza problem (chociaż może to być akceptowalne rozwiązanie, jeśli nic więcej nie można znaleźć). To jest wciąż otwarte pytanie; jacyś chętni?
Odpowiedzi:
Usuń pliki wine * .desktop z ~ / .local / share / applications i edytuj ~ / .local / share / applications / mimeinfo.cache
Jeśli czujesz się leniwy, możesz po prostu uruchomić:
i:
lub wszystko w jednym wierszu:
źródło
rm ~/.local/share/applications/*<insert most of the name of the duplicate here>.desktop
To znany problem. Oto powiązany błąd startera: https://bugs.launchpad.net/ubuntu/+source/wine1.2/+bug/420089
Niestety nie jest to łatwy problem do naprawienia w Wine (lub Gnome), ponieważ nie ma dobrego sposobu na ustalenie, kiedy aplikacja została usunięta.
źródło
Właśnie znalazłem ten post na webupd8: http://www.webupd8.org/2010/12/fix-open-with-menu-when-using-ms-office.html#more
Wystarczy kliknąć prawym przyciskiem myszy logo menu Ubuntu, wybrać „menu edycji” i usunąć nieużywane wpisy w „innych”.
źródło