Архив

Записи, помеченные ‘gnome shell’

Темы оформления Gnome Shell

2 декабря 2011 Нет комментариев

Унылый черный Gnome 3 (он же Shell) мне довольно быстро надоел. Захотелось разнообразия, чего-то более светлого и жизнерадостного.

Для того, чтобы Gnome Shell научился работать с темами оформления, нужно установить поддержку тем. В этом нам поможет репозиторий расширений для Gnome Shell от команды webupd8. Если вы еще не пользовались советами предыдущих статей, то скорее всего вам вначале надо добавить репозиторий:

sudo add-apt-repository ppa:webupd8team/gnome3
sudo apt-get update

А потом уже установить расширение для тем:

sudo apt-get install gnome-shell-extensions-user-theme

Еще вам пригодится утилита Дополнительные параметры системы (Gnome Tweak Tool). Ставится она так:

sudo apt-get install gnome-tweak-tool

Теперь надо включить поддержку тем. Запускаем твик-тул и в разделе Расширения Shell активируем Расширение User Themes.

И еще создадим в домашнем каталоге каталог .themes (не забудьте точку в начале), в который будем распаковывать темы.

Ну и, конечно, всякие темы разные нужны. Идёте на сайт gnome-look.org, слева в меню щелкаете категорию Gnome Shell, выбираете и скачиваете понравившуюся тему, не забывая пользоваться сортировкой по рейтингу (Highest rated) и количеству скачиваний (Most downloaded). Архив с темой распаковываем в ~/.themes.

Чтобы системы их увидела, оболочку надо рестартнуть: Alt+F2, «r» и Enter.

Теперь запускаем опять Дополнительные параметры системы, переходим в раздел Тема и выбираем тему из списка Shell theme. К счастью, она активируется сразу после выбора её из списка. Ничего перезапускать не надо.

Такие дела. Темы для третьего Гнома — это вам не то же, что для хрюши. Тут еще помучаешься, прежде чем получишь хоть какой-то результат :) Но ведь за это мы и любим Линукс, правда?

Метки: ,

Не пропускаем оповещения месенджеров в Gnome Shell

28 ноября 2011 Нет комментариев

Бесит меня лоток оповещений Gnome Shell. Оповещения о приходе новых сообщений выскакивают на пару секунд и пропадают, не оставив на экране никаких следов. У меня уже маниакальная привычка выработалась: регулярно подводить курсор в нижний правый угол и проверять, не написал ли кто, пока я не смотрел на монитор.

Вообще, это баг, а не фича. И сообщество разработчиков вроде бы собирается его фиксить.

Но, видимо, товарища Марко Барисионе тоже такое положение вещей опостылило, а ждать ему западло, и он по-быстрому наклепал расширение для Gnome Shell. Лёгенькое и простенькое оно вышло. Просто выводит на верхней панели количество собеседников, сообщения которых непрочитаны. Очень похоже на счетчик новых событий в Google плюс.

Ребята из webupd8 уже добавили это расширение в свой репозиторий.

Устанавливаем:

sudo add-apt-repository ppa:webupd8team/gnome3
sudo apt-get update
sudo apt-get install gnome-shell-message-notifier

Теперь перазапускаем Gnome Shell (Atl+F2 и «r» или просто выходим пользователем и заходим взад), включаем расширение в Gnome Tweak Tool (если еще не установлено, ищем в репозитории):

И перезапускаем Gnome еще раз.

Теперь-то вы больше не пропустите сообщений в Gnome Shell.

Метки: ,

Интеграция Календаря Google в Gnome Shell

24 ноября 2011 2 комментария

С выходом Ubuntu 11.10 любой пользователь без затруднений может установить и поработать в 3-м Гноме. Для этого достаточно установить пакет Gnome Shell, и при входе в систему выбрать в качестве менеджера рабочих столов GNOME.

Не буду описывать всех ништяков, которые нам предлагает Gnome 3. Лень мне. Лучше в небольшой серии постов опишу различные способы обработки напильником, которые сделают гном шелл еще круче.

Для затравки давайте интегрируем в календарь Гнома события календаря Google.

Я сам обычно редко им пользуюсь. Основная польза — смс-оповещения о предстоящих днях рождения. Но бывает и какие-нибудь не особо знаменательные события в него заношу. В любом случае, после интеграции можно быстро посмотреть предстоящие события одним щелчком мыши по центру верхней панели.

Интеграция Google календаря в Gnome Shell

Товарищ vintitres на гитхабе допилил чужую задумку по интеграции. Результат мы можем взять из репозитория Google Calendar in GNOME Shell. Пока что нельзя выбирать какие именно календари импортировать (берутся все доступные для данного аккаунта Google) и нет никакого гуя для настройки, но тема рабочая. Главная фишка в том, что для синхронизации НЕ требуется Evolution. А так же пароль от аккаунта Google безопасно хранится в связке ключей Гнома.

Для начала надо удовлетворить зависимости, выполнив команду:

sudo apt-get install git-core python-gtk2 python-dbus python-gdata python-iso8601 python-gnomekeyring gtk2-engines-pixbuf

Теперь надо слить файлы репозитория и запустить скрипт. Переходим в домашний каталог пользователя, клонируем репозиторий, переходим в созданный каталог и запускаем скрипт:

cd
git clone https://github.com/vintitres/gnome-shell-google-calendar.git
cd gnome-shell-google-calendar
./gnome-shell-google-calendar.py

При первом запуске скрипт попросит ввести почту аккаунта Гугла и пароль к ней. Пароль будет храниться в связке ключей Гнома. После ввода пароля скрипт подключится к календарю Гугла и скачает последние 10 событий всех календарей указанного аккаунта. Как только он напишет: «No updates», терминал можно закрывать и переходить к следующему шагу.

Добавим скрипт в автозапуск. Для этого откройте Автоматически запускаемые приложения. Нажмите Добавить. Нажмите кнопку Обзор… в окне добавления программы и найдите файл gnome-shell-google-calendar.py в аналогичной каталоге, который должен лежать в домашней папке пользователя.

Выходим из системы. Заходим обратно. И всё работает.

Кстати, если вас интересует ip видеонаблюдение, готовые решения по проекту можно посмотреть на сайте «Разумный дом».

Метки: , ,