Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Проблема с цветами в GNOME (Ubuntu Classic) на 12.04  (Прочитано 1655 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн bezbogny

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Поставил Ubuntu 12.04. следом поставил гном.
Когда логинюсь в режиме Ubuntu Classic (No Effects) всё в порядке. А вот когда в режиме просто "Ubuntu Classic", то кнопки в нижней панели отображаются серыми:

, а разделы меню в верхней панели - черными:

Итак, вопрос: что это такое и как с этим бороться?

Понятно, что можно и No Effects использовать, но хочется же с эффектами! :)

Оффлайн v!tax

  • Старожил
  • *
  • Сообщений: 4154
  • Gentoo x64 bspwm
    • Просмотр профиля
Re: Проблема с цветами в GNOME (Ubuntu Classic) на 12.04
« Ответ #1 : 01 Июня 2012, 10:25:46 »
тему не пробовал сменить?
господь ведет твою руку, сын мой....

Оффлайн bezbogny

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Проблема с цветами в GNOME (Ubuntu Classic) на 12.04
« Ответ #2 : 01 Июня 2012, 12:06:59 »
Пробовал. Такие же проблемы. И кстати, дефолтная-то тема мне нравится.

fuss

  • Гость
Re: Проблема с цветами в GNOME (Ubuntu Classic) на 12.04
« Ответ #3 : 01 Июня 2012, 13:11:27 »
Надо только для дефолтной темы?

Оффлайн bezbogny

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Проблема с цветами в GNOME (Ubuntu Classic) на 12.04
« Ответ #4 : 01 Июня 2012, 13:12:03 »
Да, её одной хватит.

fuss

  • Гость
Re: Проблема с цветами в GNOME (Ubuntu Classic) на 12.04
« Ответ #5 : 01 Июня 2012, 13:13:56 »
http://askubuntu.com/questions/69576/how-to-customize-the-gnome-classic-panel

Но за прозрачность\градиент можно забыть. Не всегда даже получается сменить цвет нормально на других темах
И это проблема в самих индикаторах. При этом аппменю может брать цвета панели, а трей с основных настроек темы.
« Последнее редактирование: 01 Июня 2012, 13:16:41 от fuss »

Оффлайн bezbogny

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Проблема с цветами в GNOME (Ubuntu Classic) на 12.04
« Ответ #6 : 01 Июня 2012, 13:19:35 »
Не, это не то :) Да и проблема же явно не в этом, а в чем-то типа настроек компиза, т.к. в "No effects" же режиме всё отображается как надо во всех темах.

fuss

  • Гость
Re: Проблема с цветами в GNOME (Ubuntu Classic) на 12.04
« Ответ #7 : 01 Июня 2012, 13:28:16 »
Все решения пробывал? Это явно не правильные цвета апплетов\индикаторов из темы

Оффлайн bezbogny

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Проблема с цветами в GNOME (Ubuntu Classic) на 12.04
« Ответ #8 : 01 Июня 2012, 13:35:50 »
Вот индикаторы-то, которые на верхней панели справа, как раз одинакового цвета и в режиме с эффектами, и в режиме без, и в юнити тоже. Явно глюкает только меню и нижняя панель.

И - нет, я не пробовал ещё никаких решений. Но повторюсь, дело явно не в теме. Раз она в "No Effects"-режиме выглядит как надо (как и в юнити), значит дело в этих самых эффектах.

Оффлайн v!tax

  • Старожил
  • *
  • Сообщений: 4154
  • Gentoo x64 bspwm
    • Просмотр профиля
Re: Проблема с цветами в GNOME (Ubuntu Classic) на 12.04
« Ответ #9 : 01 Июня 2012, 13:39:09 »
ну так грохни конфиги компиза,раз так уверен в этом
господь ведет твою руку, сын мой....

fuss

  • Гость
Re: Проблема с цветами в GNOME (Ubuntu Classic) на 12.04
« Ответ #10 : 01 Июня 2012, 13:39:46 »
компиз не отвечает за прорисовку гтк-темы, если что

Оффлайн danilsl

  • Участник
  • *
  • Сообщений: 170
    • Просмотр профиля
Re: Проблема с цветами в GNOME (Ubuntu Classic) на 12.04
« Ответ #11 : 05 Июня 2012, 16:04:41 »
Было такое на Ati hd3200 с проприетарными дровами, которые Ubuntu сама предложила. Снёс дрова, вернулись те что после установки были и проблема исчезла. Только при установке скорее всего недодрова ставятся, 2D нормально, 3D - не понятно, хотя компиз не жаловался

Оффлайн AngryBird

  • Активист
  • *
  • Сообщений: 259
    • Просмотр профиля
Re: Проблема с цветами в GNOME (Ubuntu Classic) на 12.04
« Ответ #12 : 06 Июня 2012, 14:59:53 »
панели в gnome-classic 3D вообще глючные. Я уже создавал тему (https://forum.ubuntu.ru/index.php?topic=191102.0) , но потом всё-таки просто отказался от использования gnome-classic.
Toshiba Satellite C670 A2K

KEIII

  • Гость
Re: Проблема с цветами в GNOME (Ubuntu Classic) на 12.04
« Ответ #13 : 06 Июня 2012, 22:21:53 »
Исправление дефолтных тем:
http://www.webupd8.org/2012/05/install-ambiance-fixed-for-classic.html

Оффлайн hrandron

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Проблема с цветами в GNOME (Ubuntu Classic) на 12.04
« Ответ #14 : 15 Ноября 2012, 20:34:38 »
Поставил Ubuntu 12.04. следом поставил гном.
Когда логинюсь в режиме Ubuntu Classic (No Effects) всё в порядке. А вот когда в режиме просто "Ubuntu Classic", то кнопки в нижней панели отображаются серыми:

, а разделы меню в верхней панели - черными:

Итак, вопрос: что это такое и как с этим бороться?

Понятно, что можно и No Effects использовать, но хочется же с эффектами! :)

Если правильно понял, то у например у вас верхнее меню светлое, и цвет шрифта там тоже светлый?

Если так, то вот рецепт как поменять цвет шрифта в верхней панели Юнити!!!!

Делайте из под root (например откройте папку в Nautiluse запущенного с правами рут)
1. В папке /usr/share/themes/ лежат в отдельных папках наши темы. Зайти в нужную
2. Далее папка gtk-3.0.
3. Открыть файл gtk.css, дописать в него строку @import url("apps/unity.css"); , если таковой нет.
4. в папке gtk-3.0 создать папку "apps", если таковой нет. Зайти в нее.
5. Создать файл unity.css, если такового нет. Открыть текстовым редактором, например gedit
Далее шаблон:
-------------------------
UnityPanelWidget,
.unity-panel {
    background-image: -gtk-gradient (linear, left top, left bottom,
                                     from (shade (#fff, 1.96)),
                                     to (shade (#c9c9c9, 1.04)));
    border-top-color: shade (#c9c9c9, 1.4);
    border-style: solid;
    border-width: 0 0 0 0;

    color: #222222;

    -unico-border-gradient: none;
}

.unity-panel.menubar,
.unity-panel .menubar {

background-image: -gtk-gradient (linear, left top, left bottom,
                                     from (shade (#c9c9c9, 1.5)),
                                     to (shade (#c9c9c9, 1.04)));
    border-top-color: shade (#c9c9c9, 1.4);
    border-style: solid;
    border-width: 1px 0 0 0;

    -unico-border-gradient: none;

}

.unity-panel.menuitem,
.unity-panel .menuitem {
    border-width: 1px 1px 0 1px;

    icon-shadow:  0 1 shade (@dark_bg_color, 1.06);
}

.unity-panel.menubar.menuitem:hover,
.unity-panel.menubar .menuitem *:hover {
    background-image: -gtk-gradient (linear, left top, left bottom,
                                     from (@selected_bg_color),
                                     to (shade (@selected_bg_color, 1.04)));
    color: @bg_color;

   
}
------------------------

Это файл настроек стилей в формате CSS. Тег "color" отвечает за цвет шрифта. Соответственно для темных верхних панелей задаем тег "color" светлый.

Заметьте, что далее идут два раздела стилей. Второй раздел если честно не понял для какого случая, но второй случай описывает стиль когда вы например вызываете меню виджета панели, или сам пункт верхнего меню (т.е. это когда ваша мышь активировала элемент). Соответственно настраивается аналогично.
« Последнее редактирование: 15 Ноября 2012, 20:39:37 от hrandron »
AMD Athlon(tm) 64 X2 4200+, Asus EEE PC 1001P / Ubuntu 12.04 / Ubuntu 10.04

 

Страница сгенерирована за 0.017 секунд. Запросов: 21.