Czy mogę edytować ikony wyświetlane w desce rozdzielczej Unity?


17

Kiedy otwieram deskę rozdzielczą w 11.04, dostaję dwa rzędy ikon. Pierwszy wiersz zawiera „soczewki”, które przenoszą mnie do list aplikacji / plików; drugi wiersz otwiera określone aplikacje - Przeglądaj sieć, Przeglądaj zdjęcia, Sprawdź pocztę e-mail, Słuchaj muzyki.

Czy jest jakiś sposób, aby zmienić program, na który wskazują ikony w drugim rzędzie? (Gdybym miał dodać nowe obiektywy, czy one również się pojawią i czy mogę zmienić kolejność?) Jak dotąd wydaje się, że ikony Przeglądaj w Internecie i Słuchaj muzyki szanują moje preferowane aplikacje. Pierwszym może być Firefox lub Chromium (i być może inne), a drugim może być Banshee lub Rhythmbox. Nie mogę jednak zmienić ikony Sprawdź adres e-mail. Pozostaje on przypięty do Evolution, mimo że mam Thunderbirda jako mojego preferowanego klienta e-mail. Chciałbym to zmienić, jeśli mogę.


Czy próbowałeś przeszukać folder / usr / share / unity? Może jest tam plik, który możesz edytować. Zajmę się tym jak najszybciej. Mam mały problem z uruchomieniem Natty na maszynie wirtualnej. To powinno potrwać tylko chwilę.
bntser

Przepraszam, nie mogę znaleźć sposobu, aby to zrobić. Jedyne pliki w tym folderze dotyczą aplikacji i menu plików.
bntser

Odpowiedzi:


3

Znany problem z pocztą w Unity. Błąd jest zgłaszany tutaj i został naprawiony w 11.04


Spróbuję poszukać w / usr / share / unity, aby zobaczyć, czy mogę coś edytować. Raport o błędzie jest mój - kiedy go po raz pierwszy zgłosiłem, nie byłem pewien, czy to był błąd, czy też tak miało być - istnieje kilka rzeczy, których nie można zmienić z powodu decyzji projektowych (w których w przypadku, jak sądzę, byłoby to bardziej żądanie funkcji). Raport o błędzie jest teraz przypisany do kogoś, więc spodziewam się, że zostanie naprawiony. (Zastanawiam się, czy wynika to z tego, że Thunderbird określa się jako klient poczty, a nie klient poczty e-mail.)
Sean Fitzpatrick

8

Aby zmienić domyślne aplikacje, kliknij menu zasilania / ustawień w prawym górnym rogu ekranu (ten z symbolem OFF) i wybierz ostatni element ( System Settings).

Wybierz Preferred Applicationsw oknie, które się pojawi, abyś mógł je zmienić.

O ile mi wiadomo, nie można dodawać dodatkowych przedmiotów w Unity Dash.


6

Rozumiem, co miał na myśli, w dawnych czasach można było kliknąć menu i edytować prawym przyciskiem myszy, teraz odpowiedzią jest instalacja alacarte.

sudo apt-get install alacarte

Alacarte można uruchomić z terminala lub z Unity Dash.


2

Niestety w 11.04 / 11.10 nie ma możliwości arbitralnej zmiany skrótów w myślniku na dowolną aplikację, chyba że bezpośrednio edytujesz kod źródłowy.

Jeśli jednak ustawisz przeglądarkę, program pocztowy i odtwarzacz mp3 w Preferred ApplicationsUnity, przestrzegasz tych ustawień.

wprowadź opis zdjęcia tutaj


Tak, mam to teraz działa. Wystąpił problem z wyświetleniem Thunderbirda jako klienta pocztowego; Złożyłem kilka błędów w tym dwa tygodnie temu i udało się to dobrze załatwić!
Sean Fitzpatrick

0

Mam tę pracę, używając nieco zmodyfikowanej wersji pierwszej odpowiedzi na to pytanie. Jakie niestandardowe wyrzutnie i listy Unity są dostępne?

Nie jestem jednak pewien, czy to najlepszy sposób; między innymi musiałem zakodować na ścieżce homedir, ponieważ nie zadziałałoby, gdybym użył ~ lub $ HOME. Spowoduje to uruchomienie nautilusa, ale możesz uruchomić wszystko, zmieniając wiersz „Exec”.

Instrukcje:

Skopiuj plik uruchamiający „Folder domowy” do katalogu domowego:

cp /usr/share/applications/nautilus-home.desktop ~/.local/share/applications

Otwórz plik do edycji w gedit:

gedit ~/.local/share/applications/nautilus-home.desktop

Znajdź następujący wiersz z pliku:

OnlyShowIn=GNOME;

Zamień powyższą linię na:

OnlyShowIn=GNOME;Unity;

Dodaj ten tekst na dole pliku, podstawiając ścieżkę do katalogu domowego:

X-Ayatana-Desktop-Shortcuts=Videos;Documents;Music;Pictures;Downloads
[Videos Shortcut Group]
Name=Videos
Exec=nautilus /home/YOURUSERNAME/Videos
TargetEnvironment=Unity

[Documents Shortcut Group]
Name=Documents
Exec=nautilus /home/YOURUSERNAME/Documents
TargetEnvironment=Unity

[Music Shortcut Group]
Name=Music
Exec=nautilus /home/YOURUSERNAME/Music
TargetEnvironment=Unity

[Pictures Shortcut Group]
Name=Pictures
Exec=nautilus /home/YOURUSERNAME/Pictures
TargetEnvironment=Unity

[Downloads Shortcut Group]
Name=Downloads
Exec=nautilus /home/YOURUSERNAME/Downloads
TargetEnvironment=Unity

Zapisz i zamknij plik.

Wyloguj się i zaloguj ponownie, aby zobaczyć zmiany.


#sudo apt-get install alacarte gnome-panel, a następnie wylogowałem się i zaloguj ponownie. Wygląda na to, że nie mogę edytować menu w bieżącym stanie. Ponieważ mam zbyt wiele niestandardowych aplikacji, aby dodać je do menu za pomocą edytora tekstu, nie jest to produktywne. przynajmniej podoba mi się nowy 11.10, ponieważ pulseaudio lub alsa działa poprawnie.
Cresho

Tak to jest. Zależy to jednak od tego, co rozumiesz przez menu. Jest wiele. Nie wszystkie można edytować, ponieważ wiele z nich jest całkowicie dynamicznych. Na przykład sklep muzyczny przeszuka rzeczywisty sklep muzyczny w sieci, więc nie ma sensu udostępniać go do edycji.
Jo-Erlend Schinstad

co Alacarte zrobił dla panelu gnome. tego właśnie szukam!
Cresho,

Na razie przeprowadziłem migrację do kubuntu 11.10. Lubię jedność, ale nie jest gotowa na najwyższy czas. Nie mogłem pracować! Mam na myśli wykonywanie pracy w pracy z niemożnością wykonywania pewnych czynności. Kubuntu jest teraz bardziej użyteczny, ponieważ tym razem vsync działa poprawnie (dostosowanie ustawień działa). Zaczekam, aż stanie się bardziej użyteczny. Przypomina mi o pierwszym wydaniu kubuntu.
Cresho



-2

„Niestety w 11.04 nie ma możliwości arbitralnej zmiany skrótów w desce rozdzielczej na dowolną aplikację.”

Szczerze mówiąc, nie mówisz prawdy ... możesz zmienić wpisy w menu aplikacji tak samo, jak możesz zmienić wszystko w systemie (to ludzie open source!). Problem polega na tym, że większość ludzi nie wie, gdzie szukać ^^.

Jeśli chodzi o aplikacje pokazane w menu, wszystkie można znaleźć w katalogu / usr / share / applications. Każdy wpis ma typ pliku „* .desktop”, są to pliki tekstowe i można je edytować w vimie lub gedicie (wiedz, że są one w katalogu głównym, więc chown je lub edytuj w sudo). Jeśli usuniesz ten wpis, nie będzie już wyświetlany w menu :). Jeśli chodzi o dodawanie wpisów, to tylko kwestia nauki, jak napisać plik * .desktop i umieścić go w katalogu aplikacji.

Aby dowiedzieć się więcej na temat formatu pliku „.desktop”, odsyłam do http://linuxcritic.wordpress.com/2010/04/07/anatomy-of-a-desktop-file/ :) miłej zabawy!

To może być trochę archaiczne ^ ^, ale daj społeczności open source jeszcze kilka miesięcy, a ktoś napisze nową wersję alacarte, która zrobi to za ciebie :)


2
Edycja plików .desktop nadal nie pozwala określić, które 4 aplikacje mogą być wyświetlane na desce rozdzielczej.
Jorge Castro,

Wygląda na to, że wpisy te są kompilowane w klasach com / canonical ... świetny sposób na bycie open source Ubuntu ... pochodzę z systemu fedora i przy odrobinie wiedzy można było w zasadzie wszystko zmienić (aż do fedora lovelock kiedy wprowadzili gnome3)
Peter Vermeulen,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.