Jak dostosować klasyczny panel gnome

58

Najpierw zdjęcie:

wprowadź opis zdjęcia tutaj

Jak widać na obrazku, kolory ikon i słów Aplikacje i miejsca (w tym przypadku w języku hiszpańskim) mają inny ciemnoszary kolor tła niż reszta panelu. Również ikony w tym panelu wyglądają na większe. Teraz moje pytania to:

  1. Czy kolory tła można dostosować, aby wyglądały tak samo przez cały panel?

  2. Czy ikony można trochę zminimalizować, aby nie wyglądały dziwnie (właściwie większe)

  3. Jak edytować sposób dodawania ikon do panelu. Muszę przytrzymać klawisz ALT i kliknąć go prawym przyciskiem myszy, aby wyświetlić menu kontekstowe, które pokazuje mi opcję dodania czegoś. To dodatkowe naciśnięcie klawisza wcale nie jest przyjazne.

W tym konkretnym przypadku staram się pomóc starszemu mężczyźnie rozpocząć pracę w Ubuntu. Jedność to dla niego za dużo, ale Gnome jest dla niego bardziej przyjazny (krzywa uczenia się nie jest najlepsza dla osób starszych .. szczególnie osób w wieku 68+).

Luis Alvarado
źródło

Odpowiedzi:

66

Jak przywrócić „wygląd i styl GNOME 2” w Ubuntu 11.10 Oneiric Ocelot

1. Zainstaluj sesję „GNOME Classic”

sudo apt-get install gnome-session-fallback

Po zalogowaniu możesz teraz wybrać sesję „GNOME Classic”, ale są pewne problemy z tą sesją:

  • Wysokość górnego panelu i jego ikony są zbyt duże
  • Tło panelu jest niespójne

GNOME Classic:
orig

Z poniższymi poprawkami:
naprawiony

Po wyłączeniu i ponownym włączeniu dźwięku i bluetooth:
naprawiono-kompaktowe

Poprawki działają również dla motywu Radiance:
naprawiono-compacticons-radiancetheme

2. Zmniejsz rozmiar ikon do 16 pikseli

Spowoduje to również zmniejszenie wysokości górnego panelu z 30 do 24 pikseli.

2a. Utwórz folder dla plików konfiguracyjnych:

mkdir ~/.config/gtk-3.0

2b. Utwórz lub edytuj ~ / .config / gtk-3.0 / settings.ini i dodaj to:

[Settings]
gtk-icon-sizes = panel-menu=16,16:gtk-large-toolbar=16,16

3. Napraw tło panelu

Uwaga: Zamiast poniższego rozwiązania tło można również naprawić za pomocą:
( Win-) - Altkliknij prawym przyciskiem myszy na panelu -> Właściwości -> Tło -> Jednolity kolor

3a. Utwórz lub edytuj ~ / .config / gtk-3.0 / gtk.css i dodaj to:

/* Fallback Mode Panel */
/* Fix background color (needed in Ubuntu 11.10 Oneiric Ocelot). */
/* Based on /usr/share/themes/Ambiance/gtk-3.0/apps/gnome-panel.css. */

PanelWidget,
PanelApplet,
PanelToplevel {
    background-color: @dark_bg_color;
    background-image: none;
}

.gnome-panel-menu-bar,
PanelApplet > GtkMenuBar.menubar,
PanelApplet > GtkMenuBar.menubar.menuitem,
PanelMenuBar.menubar,
PanelMenuBar.menubar.menuitem {
    background-color: @dark_bg_color;
    background-image: none;
}

PanelAppletFrame {
    background-color: @dark_bg_color;
    background-image: none;
}

W tym momencie powinieneś się wylogować i ponownie zalogować za pomocą sesji „GNOME Classic”, aby zobaczyć zmiany.

4. Dalsza konfiguracja panelu

Użyj ( Win-) Alt-middleclick-drag i ( Win-) Alt-rightclick, aby dalej skonfigurować panel.

Zauważ, że elementy panelu są przyciągane do lewej / środkowej / prawej strony panelu, więc może być konieczne przeciągnięcie ich na pewną odległość, zanim w ogóle się przesuną.

Wyrzutnie można łatwo dodawać, przeciągając elementy bezpośrednio z menu Aplikacje do panelu.

5. Napraw odstępy między ikonami

Wygląda na to, że występuje błąd, który powoduje nadmierne odstępy między ikonami w obszarze powiadomień:

naprawiony

Łatwym rozwiązaniem jest zmiana ikon tam iz powrotem, np. Wyciszanie / wyciszanie dźwięku oraz wyłączanie / włączanie Bluetooth. To rozwiązanie jest niestety tylko tymczasowe i musi zostać wykonane ponownie po każdym zalogowaniu.

naprawiono-kompaktowe

Uwagi końcowe

Zanotuj w przyszłości, że właśnie dodałeś dwa pliki konfiguracyjne w:

~/.config/gtk-3.0/

Warto wiedzieć, na wypadek gdyby pliki konfiguracyjne zepsuły się w późniejszych wersjach systemu Ubuntu i trzeba je ponownie usunąć.

Wyniki

Przed:

Po:

Zobacz też

Håkon A. Hjortland
źródło
1
+1 ... nawet lepiej ze starym apletem wskaźnika zamiast brzydkiego odpowiednika gnomu! askubuntu.com/questions/69377/…
fossfreedom
Wow, fantastyczna pierwsza odpowiedź.
Kris Harper
Ok, to może nie być związane z panelem, ale myślę, że powinienem zapytać tutaj .... /. W gnome 2 mogę uzyskać small-toolbarefekt ( /desktop/gnome/interface/toolbar_icon_size) z edytora gconf. Jak mogę zrobić to samo w gnome3? Próbowałem dodać to w ~/.config/gtk-3.0ten sposób gtk-icon-sizes=gtk-small-toolbar=16,16, ale to nie pomogło. Czy jest na stałe wpisany w motyw? Dowolny pomysł?
Khurshid Alam
1
+1 tylko za to, że potrzebujesz Win + Alt + prawy przycisk myszy, aby dostosować panel.
Russell Silva,
Chciałbym również wiedzieć, w którym komponencie obsługuje konfigurację ~/.conf/gtk-3.0/*i jakie inne ustawienia mogę tam zmienić.
Robert Siemer
11

Musisz użyć Alt+ Right Clickw panelu ... W niektórych przypadkach jest to Super+ Alt+ Right CLick. Zobaczysz opcję właściwości, a także Dodaj do panelu :-)

Mariano L.
źródło
Próbowałem wszystkich kombinacji, z wyjątkiem, oczywiście, super + alt + rclick ... dzięki.
njzk2
4

jeśli zastosujesz się do tych instrukcji, będziesz mieć doskonały panel, tak jak to robiliśmy w 10.10 i 11.04. dostaniesz dokładnie taki rodzaj panelu, jaki chcesz :)

Aby zainstalować aplet Indicator dla GNOME 3 (sesja klasyczna / rezerwowa) w Ubuntu 11.10, użyj poniższych poleceń:

sudo add-apt-repository ppa:jconti/gnome3
sudo apt-get update
sudo apt-get install indicator-applet indicator-applet-complete indicator-applet-session

Aby również zainstalować aplet wskaźnika globalnego menu dla klasycznej sesji GNOME 3, użyj poniższego polecenia:

sudo apt-get install indicator-applet-appmenu

Po zainstalowaniu możesz usunąć istniejące niepotrzebne aplety, takie jak zegar lub menu użytkownika, z górnego panelu sesji klasycznej GNOME 3 - aby to zrobić, ALT + kliknij je prawym przyciskiem myszy i wybierz „Usuń”.

Następnie, aby dodać aplet wskaźnika GNOME 3 do panelu, kliknij prawym przyciskiem myszy górny panel, przytrzymując klawisz ALT, i wybierz „Dodaj do panelu”, a następnie z listy apletów dodaj „Wskaźnik apletu zakończony”. Aby uzyskać globalne menu, dodaj również „Appmenu wskaźnika”.

Pamiętaj, że jeśli nie usuniesz obszaru powiadomień (paska zadań) z górnego panelu, otrzymasz dodatkową ikonę dźwięku. Niestety nie mogłem znaleźć rozwiązania tego problemu. Ponadto, jeśli chcesz przenieść / usunąć pasek systemu, nie ALT + PRAWE KLIKNIĘCIE na nim, ale przed nim (jest bardzo mały niewidoczny obszar).

I ostatnia wskazówka: aby naprawić panel, ALT + PRAWY KLIKNIJ, a jako tło użyj koloru „# 303030” (dla motywu Ambiance). Alternatywnie zainstaluj motyw GTK, który obsługuje nowy panel GNOME 3

Cieszyć się :)

Jayo
źródło
1

Krótko mówiąc, rozwiązaniem problemu 1 jest prawidłowe ustawienie obrazu tła zgodnie z motywem otoczenia.

ALT+ right clickna panelu i wybierz „Właściwości”. Wybierz zakładkę „Tło” i ustaw „Obraz w tle” na/usr/share/themes/Ambiance/gtk-2.0/apps/img/panel.png

Tutaj znalazłem szczegółowe instrukcje krok po kroku ze zdjęciami i tym rozwiązaniem

Philipp Des
źródło
1

To działa, jedynym problemem pozostaje ustalenie koloru czcionki na liście okien.

EDYCJA: Znalazłem poprawkę, która działa dla mnie. Wystarczy dołączyć ten fragment kodu również do pliku gtk.css:

PanelApplet .button,
PanelApplet .button:prelight {
    color: #aaaaaa;
}

EDIT2: Wygląda na to, że czcionki zostały naprawione w motywie rozpowszechnianym teraz przez Ubuntu, więc nie jest to już potrzebne.

PKKid
źródło
Musiałem stworzyć ~ / .config / gtk-3.0 / gtk.css (a potem oczywiście „killall gnome-panel”), ale to zadziałało dla mnie. Dzięki!
David Krider,
1

Możesz także dostosować nazwy menu Aplikacje i Miejsca za pomocą pliku językowego. Zmieniłem „Aplikacje” na „Aplikacje”. Oszczędza to trochę cennej przestrzeni.

1) Pobierz plik oniryczny gnome-panel .podla twojego języka ze strony bazaar.launchpad.net

2) Edytuj ciąg, który chcesz zmienić w .popliku. Najłatwiej jest użyć edytora tekstu UTF-8, takiego jak gedit. Oryginał:

    #: ../gnome-panel/panel-menu-bar.c:183
    msgid "Applications"
    msgstr "Applications"

Edytowane:

    #: ../gnome-panel/panel-menu-bar.c:183
    msgid "Applications"
    msgstr "Apps"

3) Uruchom msgfmtedytowany plik, tworząc messages.mo. Zmień nazwę gnome-panel-3.0.mo, zmień właściciela i grupę na root.

4) Wykonaj kopię zapasową pliku, który będziemy zastępować, w /usr/share/locale/?/LC_MESSAGES/gnome-panel-3.0.mo(gdzie? To ustawienie narodowe, którego używasz). Na wypadek, gdyby coś poszło nie tak.

5) Zamień plik w /usr/share/locale/?/LC_MESSAGES/gnome-panel-3.0.mo(gdzie? To ustawienie narodowe, którego używasz) na edytowany plik.

6) Wyloguj się i zaloguj. Lub biegnij killall gnome-panel.

crf
źródło