Як налаштувати класичну панель gnome


58

Спочатку картина:

введіть тут опис зображення

Як ви бачите на зображенні, кольори, які використовуються для піктограм та слів Програми та місця (іспанською мовою в цьому випадку), мають інший темно-сірий колір фону, ніж решта панелі. Також на цій панелі значки виглядають досить великими. Тепер мої запитання:

  1. Чи можна налаштувати кольори фону, щоб вони виглядали однаково на всій панелі.

  2. Чи можна піктограми якось трохи мінімізувати, щоб вони не виглядали дивними (насправді більшими)

  3. Як відредагувати спосіб додавання піктограм на панель. Мені потрібно утримувати клавішу ALT і клацнути правою кнопкою миші на ній, щоб показати контекстне меню, яке показує мені можливість щось додати. Це додаткове натискання клавіш взагалі не є дружнім.

У цьому конкретному випадку я намагаюся допомогти старшому чоловікові почати роботу в Ubuntu. Єдність - це занадто багато для нього, але Гном є для нього дружнішим (крива навчання не найкраща для людей старшого віку .. особливо для людей, що старше 68 років).

Відповіді:


66

Як повернути "зовнішній вигляд GNOME 2" в Ubuntu 11.10 Oneiric Ocelot

1. Встановіть сеанс "GNOME Classic"

sudo apt-get install gnome-session-fallback

Тепер ви отримуєте можливість вибрати сеанс "GNOME Classic" під час входу, але з цим сеансом є деякі проблеми:

  • Висота верхньої панелі та її значки занадто великі
  • Фон панелі невідповідний

GNOME Classic:
ориг

З виправленнями нижче:
фіксований

Після вимкнення та ввімкнення звуку та Bluetooth:
нерухомі-компактикони

Виправлення також працюють для теми Radiance:
нерухомі-компактикони-випромінюваннятеми

2. Зменшіть розмір піктограм до 16 пікселів

Це також зменшить висоту верхньої панелі з 30 до 24 пікселів.

2а. Створіть папку для конфігураційних файлів:

mkdir ~/.config/gtk-3.0

2б. Створіть або відредагуйте ~ / .config / gtk-3.0 / settings.ini та додайте це:

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

3. Зафіксуйте фон панелі

Примітка. Замість наступного рішення фон також можна виправити, використовуючи:
( Win-) Alt-вігнути кнопку миші на панелі -> Властивості -> Фон -> Суцільний колір

3а. Створіть або відредагуйте ~ / .config / gtk-3.0 / gtk.css і додайте це:

/* 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;
}

У цей момент вам слід вийти та знову за допомогою сеансу "GNOME Classic", щоб побачити зміни.

4. Подальша конфігурація панелі

Використовуйте ( Win-) Alt-middleclick-drag та ( Win-) Alt-rightclick для подальшої настройки панелі.

Зауважте, що елементи панелі оснащуються вліво / в центрі / праворуч панелі, тому їх, можливо, потрібно буде перетягнути деяку відстань, перш ніж вони взагалі рухаються.

Пускові установки можна легко додати, перетягуючи елементи безпосередньо з меню «Програми» на панель.

5. Виправити інтервал значків

Здається, виникла помилка, яка спричиняє надмірний пробіл між піктограмами в лотку області повідомлень:

фіксований

Просте виправлення полягає в зміні піктограм вперед і назад, наприклад, вимкнення / відключення звуку та відключення / включення Bluetooth. Це рішення, на жаль, є лише тимчасовим та має бути виконане знову після кожного входу.

нерухомі-компактикони

Заключні зауваження

Зазначте для подальшої довідки, що ви щойно додали два конфігураційні файли у:

~/.config/gtk-3.0/

Це добре знати, якщо файли конфігурації зіпсують справи з пізнішими випусками Ubuntu і їх потрібно буде видалити знову.

Результати

Перед:

Після:

Дивитися також


1
+1 ... ще краще зі старим аплетом індикатора замість потворного еквівалента гнома! askubuntu.com/questions/69377/…
fossfreedom

Нічого собі, фантастична перша відповідь.
Кріс Харпер

Гаразд, це не може бути пов’язано з панеллю, але я думаю, я повинен запитати тут .... /. У gnome 2 я можу отримати small-toolbarефект ( /desktop/gnome/interface/toolbar_icon_size) від gconf-редактора. Як я можу зробити те саме в gnome3? Я намагався додати це ~/.config/gtk-3.0так gtk-icon-sizes=gtk-small-toolbar=16,16, але це не допомогло. Це твердо закодовано в тему? Будь-яка ідея?
Хуршид Алам

1
+1 лише для трохи необхідності Win + Alt + клацнути правою кнопкою миші, щоб налаштувати панель.
Рассел Сілва

Я також хотів би знати, який компонент обробляє конфігурацію ~/.conf/gtk-3.0/*і які інші настройки я можу там змінити.
Роберт Сімер

11

Ви повинні використовувати Alt+ Right Clickна панелі ... У деяких випадках його Super+ Alt+ Right CLick. Ви побачите параметр властивостей, а також Додати на панель :-)


Я намагався всіх і будь-яких комбінацій, за винятком, звичайно, супер + alt + rclick ... спасибі.
njzk2

4

якщо ви будете дотримуватися цих інструкцій, у вас буде чудова панель, як ми звикли в 10.10 та 11.04. він отримає точний тип панелі, який ви хочете :)

Щоб встановити аплет індикатора для GNOME 3 (класичний / резервний сеанс) в Ubuntu 11.10, використовуйте команди нижче:

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

Щоб також встановити аплет індикатора глобального меню для класичного сеансу GNOME 3, скористайтеся командою нижче:

sudo apt-get install indicator-applet-appmenu

Після встановлення ви можете видалити наявні аплети, які вам не потрібні, наприклад, годинник або меню користувача з верхньої панелі класичного сеансу GNOME 3 - для цього натисніть клавішу ALT + клацніть правою кнопкою миші та виберіть "Видалити".

Потім, щоб додати аплет індикатора GNOME 3 на панель, клацніть правою кнопкою миші верхню панель, утримуючи клавішу ALT, виберіть "Додати на панель" та зі списку апплетів додати "Індекс індикатора завершений". Щоб отримати глобальне меню, також додайте "Додаткове меню аплету індикатора".

Зверніть увагу, що якщо ви не видалите область сповіщень (systray) з верхньої панелі, ви отримаєте додатковий значок звуку. На жаль, я не зміг знайти виправлення для цього. Крім того, якщо ви хочете перемістити / видалити systray, не клацніть на ньому ALT + RIGHT CLICK, а навпроти нього (є дуже маленька невидима область).

І остаточна порада: щоб зафіксувати панель, ALT + ВПРАВО, КЛАЦНУЙТЕ її та для фону використовуйте колір "# 303030" (для теми Ambiance). Крім того, встановіть тему GTK, яка підтримує нову панель GNOME 3

Насолоджуйтесь :)


1

Коротше кажучи, рішення проблеми 1 - правильно встановити фонове зображення відповідно до теми оточення.

ALT+ right clickна панелі та виберіть "Властивості". Виберіть вкладку «Фон» та встановіть «Фонове зображення» на/usr/share/themes/Ambiance/gtk-2.0/apps/img/panel.png

Тут я знайшов детальну покрокову схему роботи з малюнками та це рішення


1

Це працює, єдина проблема, яка залишилася - це виправлення кольору шрифту у списку вікон.

EDIT: Я знайшов виправлення, яке працює для мене. Просто включіть цей фрагмент також у файл gtk.css:

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

EDIT2: Схоже, шрифти були зафіксовані в темі, що розповсюджується Ubuntu зараз, тому це більше не потрібно.


Мені довелося створити ~ / .config / gtk-3.0 / gtk.css (а потім `killall gnome-panel ', звичайно), але це працювало для мене. Дякую!
Девід Крідер

1

Ви також можете налаштувати назви меню «Програми та місця», використовуючи мовний файл. Я змінив "Програми" на "Програми". Це економить цінний простір.

1) Завантажте .poфайл oneiric gnome-панелі для своєї мови з bazaar.launchpad.net

2) Відредагуйте рядок, який ви хочете змінити у .poфайлі. Найпростіше використовувати текстовий редактор UTF-8, наприклад gedit. Оригінал:

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

Відредаговано:

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

3) Запустіть msgfmtвідредагований файл, створивши messages.mo. Перейменуйте його gnome-panel-3.0.mo, змініть власника та групу на root.

4) Створіть резервну копію файлу, який ми збираємося замінити, за адресою /usr/share/locale/?/LC_MESSAGES/gnome-panel-3.0.mo(при цьому є локальний код, який ви використовуєте). Про всяк випадок щось піде не так.

5) Замініть файл за адресою /usr/share/locale/?/LC_MESSAGES/gnome-panel-3.0.mo(з - це локальний код, який ви використовуєте) на відредагований файл.

6) Вихід та вхід. Або бігати killall gnome-panel.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.