GNOME 3.6 - проблемы и решения

nobus
Исправляем безобразную область уведомлений
Самая некрасивая часть нового ГНОМа 3.6., ИМХО, – ужасная область уведомлений внизу экрана.
Задача: сделать ее меньше размерами (как в старые добрые времена).
РЕШЕНИЕ. Правим 2 файла:
1. /usr/share/gnome-shell/theme/gnome-shell.css
Не забываем сделать резервную копию:
sudo cp -iv /usr/share/gnome-shell/theme/gnome-shell.css /usr/share/gnome-shell/theme/gnome-shell.css.bak
затем открываем в любимом текстовом редакторе: например,
sudo nano /usr/share/gnome-shell/theme/gnome-shell.css
Находим следующую секцию:
/* Message Tray */
#message-tray {
    background: #2e3436 url(message-tray-background.png);
    background-repeat: repeat;
    transition-duration: 250;
    height: 72px;
}
и исправляем значение height на свое (например, 36px)
2. Таким же образом создаем резервную копию, а затем открываем файл /usr/share/gnome-shell/js/ui/messageTray.js, находим секцию
const Source = new Lang.Class({
    Name: 'MessageTraySource',
    SOURCE_ICON_SIZE: 48,
и исправляем значение SOURCE_ICON_SIZE на свое (у меня 24).
Кстати, для единства оформления я сделал Message Tray черного цвета (и убрал бекграунд):
/* Message Tray */
#message-tray {
    background: #000000;
    transition-duration: 250;
    height: 36px;
}
Выглядит так:
Говорила мама: "RTFM, сынок!"
Изменил название темы на более подходящее, ИМХО.
Говорила мама: "RTFM, сынок!"
У меня приложения туда не опускаются там висит стандартно:
Съёмные устройства, так же опускаются туда deluge и empathy, а вот audacious там не отображается.

Также у меня он стал не чёрным, а прозрачным.
"If you try to hide the complexity of the system, you'll end up with a more complex system". Layers of abstraction that serve to hide internals are never a good thing. Instead, the internals should be designed in a way such that they NEED no hiding. —Aaron Griffin
samson4747
У меня приложения туда не опускаются там висит стандартно:
Съёмные устройства, так же опускаются туда deluge и empathy, а вот audacious там не отображается.
В меню “Файл” выбрать “Настройка…” -> “Модули” -> вкладка “Общие” -> отметить галочкой “Иконка статуса”
Говорила мама: "RTFM, сынок!"
Aivar
Я бы в шапку форума вернул “Не было печали - апдейтов накачали!” )
Только если на форумах других дистрибутивов в шапках тоже будет эта подпись.
Везде все одинаково, просто в Арче раньше. :)
nobus
samson4747
У меня приложения туда не опускаются там висит стандартно:
Съёмные устройства, так же опускаются туда deluge и empathy, а вот audacious там не отображается.
В меню “Файл” выбрать “Настройка…” -> “Модули” -> вкладка “Общие” -> отметить галочкой “Иконка статуса”
Эх разберусь сейчас и спать, а то уже видимо не соображаю, данное меню “Файл” , где смотреть?
"If you try to hide the complexity of the system, you'll end up with a more complex system". Layers of abstraction that serve to hide internals are never a good thing. Instead, the internals should be designed in a way such that they NEED no hiding. —Aaron Griffin
samson4747
nobus
samson4747
У меня приложения туда не опускаются там висит стандартно:
Съёмные устройства, так же опускаются туда deluge и empathy, а вот audacious там не отображается.
В меню “Файл” выбрать “Настройка…” -> “Модули” -> вкладка “Общие” -> отметить галочкой “Иконка статуса”
Эх разберусь сейчас и спать, а то уже видимо не соображаю, данное меню “Файл” , где смотреть?
В меню Audacious, конечно.
Говорила мама: "RTFM, сынок!"
Чего-то уже совсем видимо засыпаю, напоследок:
/* Message Tray */
#message-tray {
    background: #000000;
    transition-duration: 250;
    height: 36px;
}
Полоса стала прозрачной. Было бы неплохо конечно, но она тянет весь экран с собой и получается что весь низ копируется. Во общем меня чёрная устроит.
"If you try to hide the complexity of the system, you'll end up with a more complex system". Layers of abstraction that serve to hide internals are never a good thing. Instead, the internals should be designed in a way such that they NEED no hiding. —Aaron Griffin
samson4747
Чего-то уже совсем видимо засыпаю, напоследок:
/* Message Tray */
#message-tray {
    background: #000000;
    transition-duration: 250;
    height: 36px;
}
Полоса стала прозрачной. Было бы неплохо конечно, но она тянет весь экран с собой и получается что весь низ копируется. Во общем меня чёрная устроит.
Странно, не должна быть прозрачной… Ведь ясно написано: background: #000000. Нигде больше ничего не правили и нет ли опечаток, незакрытых скобок и т.п.?
Говорила мама: "RTFM, сынок!"
Вроде нет:
"If you try to hide the complexity of the system, you'll end up with a more complex system". Layers of abstraction that serve to hide internals are never a good thing. Instead, the internals should be designed in a way such that they NEED no hiding. —Aaron Griffin
 
Зарегистрироваться или войдите чтобы оставить сообщение.