Прогресс не стоит на месте и на смену одному приходит другое. И вот на смену вот и среда Gnome 2 выросла до Gnome 3. Пользователи, как обычно, разделились на два лагеря - одни считают новую среду совершенно неудобной для работы, другие находят новую среду интересной и инновационной. Одни бьются над форком Gnome 2 - новой средой MATE, другие работают над тем, как улучшить Gnome 3 и показать все его преимущества. Я не претендую на то, чтобы поведать миру что-то исключительно новое и не виданное раньше, я хочу просто рассказать о том, как лично я "допиливала" Gnome 3 до того вида, к которому привыкла в Gnome 2.32. |
Я все настройки производила на дистрибутиве Linux Mint 12, то есть где расширения MGSE (Mint GNOME Shell Extensions) уже установлены. Но если у вас Ubuntu 11.10, то совсем необязательно удалять имеющуюся систему, чтобы опробовать Gnome Shell и расширения для этой среды. Давайте доведем убунту до уровня минта, добавив недостающую рабочую среду и её компоненты.
Установка Gnome Shell, MGSE и MATE в Ubuntu 11.10
Теперь, чтобы установить Gnome Shell в Ubuntu 11.10, не надо подключать дополнительные репозитории к вашей системе, можно установить эту среду из стандартного репозитория ubuntu. Непосредственно с основным пакетом gnome-shell мы установим несколько дополнительных пакетов, которые понадобятся для работы с это средой и которые также по умолчанию установлены в Linux Mint 12:
Теперь, чтобы установить Gnome Shell в Ubuntu 11.10, не надо подключать дополнительные репозитории к вашей системе, можно установить эту среду из стандартного репозитория ubuntu. Непосредственно с основным пакетом gnome-shell мы установим несколько дополнительных пакетов, которые понадобятся для работы с это средой и которые также по умолчанию установлены в Linux Mint 12:
sudo apt-get install gnome-shell gnome-tweak-tool gnome-themes-standard gnome-sushi gnome-contacts
Коротко об этих пакетах. Gnome-shell, как понятно из названия, собственно сама среда; gnome-tweak-tool - очень полезная утилита для управления средой, без нее вы не сможете управлять Gnome Shell в графическом режиме; gnome-themes-standard - стандартные темы Гнома; gnome-sushi - утилита, интегрированная в файловый менеджер Nautilius, которая предоставляет быстрый просмотр файлов; gnome-contacts - имеет смысл устанавливать, если у вас есть регистрация на Google и ваша контакты хранятся на gmail.com (в Linux Mint по умолчанию этот пакет не установлен).
После успешной установки Gnome Shell необходимо закончить текущий сеанс работы, в окне ввода пароля и имени пользователя выбрать сеанс "Gnome". Обязательным условием правильной работы Gnome Shell является 3D-ускорение, то есть без правильно установленных, скорее всего, проприетарных драйверов, вы можете увидеть урезанную версию Gnome (то есть Gnome Classic), исключением является видеокарта Intel, на ней Gnome Shell в полноценном режиме заработает без дополнительных телодвижений с проприетарным видеодрайвером. Это было небольшое отступление, останавливаться на настройке видеокарт я не буду, это совсем другая история и раз мы "допиливаем" работающую убунту, то скорее всего у вас уже были установлены все необходимые драйвера.
Дальше мы переходим к установке MGSE (Mint GNOME Shell Extensions) в ubuntu. Для этого мы будем добавлять репозиторий минта и ключ этого репозитория. Открываем основной список репозиториев:
sudo gedit /etc/apt/sources.list
и добавляем репзиторий Linux Mint:
deb http://packages.linuxmint.com/ lisa main upstream import
Сохраняем, закрываем файл и в терминале выполняем обновление списка репозитоиев системы:
sudo apt-get update
Система выругается на отсутствие ключа от только что добавленного репозитория, не обращая на это внимание, вы выполняете команду по установке недостающего ключа из этого репозитория
sudo apt-get install linuxmint-keyring
Система поинтересуется у вас о том, что не сошли вы случайно с ума и действительно ли вы хотите установить пакет из репозитоия, для которого нет ключа в системе, вы подтвердите свои намерения и установите пакет с ключом, после чего опять повторите обновление списка репозитоиев и в этом случае система уже перестанет кричать о том, что ключа нет, потому что теперь он в систему установлен:
sudo apt-get update
Теперь можно перейти в центр приложений убунту или в менеджер пакетов Synaptic и по поиску "mint" установить интересующие пакеты с расширением Gnome Shell, а так же можно установить дополнительно среду МАТЕ, которая имеется добавленном нами репозитории Linux Mint
И вот после этих нехитрых манипуляций Ubuntu хоть как-то приблизилась к своему отпрыску - Linux Mint
Если по каким-то причинам у вас по умолчанию у ubuntu грузится сеанс с рабочей средой Unity, а вы ходите, чтобы грузилась среда Gnome Shell, то проверьте установки в файле /etc/lightdm/lightdm.conf:
sudo gedit /etc/lightdm/lightdm.conf
В строке user-session должна значиться среда gnome-shell, у меня содержимое этого файла выглядит так:
[SeatDefaults]
autologin-guest=false
autologin-user=tansi (тут ваше имя пользователя)
autologin-user-timeout=0
autologin-session=lightdm-autologin
greeter-session=unity-greeter
user-session=gnome-shell
Настройка MGSE и установка дополнительных расширений для Gnome Shell
MGSE с настройками по умолчанию, дает нам две панели на рабочем столе - верхнюю и нижнюю. На нижней панели располагается меню Linux Mint, список окон запущенных приложений и апплет переключения между пространствами рабочего стола. На верхней панели слева расположена кнопка "Обзор", при наведении на которую мы переключаемся к выбору приложений и окон. Справа на верхней панели располагается расширения с областью уведомлений, расширенное меню управления сессией и часы (в gnome shell без установленных расширений MGSE часы расположены по центру верхней панели).
Лично меня не совсем устраивало такое расположение панелей и аплетов на них и я приступила к обустройству своего рабочего стола. Перво-наперво мне хотелось избавиться от нижней панели, потому что я привыкла, когда меню расположено на верхней панели, а внизу отображается панель Avant Window Navigator.
Оффтоп:
Avant Window Navigator и дополнения к нему устанавливаются из стандартного репозитория командой:
sudo apt-get install avant-window-navigator awn-applets-all
Запускаем утилиту настройки Gnome Shell командой gnome-tweak-tool или Меню -> Прочие -> Дополнительные параметры системы, находим расширение Bottom Panel в списке установленных расширений и отключаем его.
В Gnome 3 не все внесённые изменения сразу отображаются на экране и порой недостаточно бывает просто начать новую сессию, иногда подобно windows приходится перезагружать систему, чтобы увидеть все изменения. Если вы просто отключили панель, а вместе с ней отключили расширение отображения меню Linux Mint, которое находилось на этой панели, а так же расширение, позволяющее отображать список окон, то можно после этого не перезагружаться. Но вот если меню и список окон оставили включенными, то для того, чтобы они отобразились на верхней панели, придется перегрузить компьютер.
После перезагрузки системы меню и список окон будут отображаться на верхней панели.
В переод тестирования версии-кандидата Linux Mint дополнительные расширения, не входящие в MGSE приходилось устанавливать обычным способом, отыскивая их на launchpad.net, но буквально вчера был запущен ресурс https://extensions.gnome.org/ на котором вы может отыскать интересующее вас расширение для Gnome Shell и прямо из браузера устастановить его, либо отключить/включить, если это расширение у вас уже было установлено. Правда существует ряд ограничений на использование этого сервиса расширений. Во-первых, версия Gnome должна быть не младше версии 3.2 и, во-вторых, пока устанавливать расширения можно только из браузера c возможностями webkit, например, для этого подойдет Firefox. Сегодня список расширений на этом ресурсе увеличился в два раза в сравнении со вчерашним днем, когда сервис был запущен.
Устроено на https://extensions.gnome.org/ всё просто. Вы отыскиваете интересующее вас расширение
Смотрите его описание и если оно вам интересно, то переключаете рычажок из положения OFF в положение ON, если это расширение еще не установлено в вашей системе, то будет предложено его сначала установить, для этого достаточно только нажать кнопку "Установить", то есть никаких дополнительных репозиториев подключать не надо, все до безобразия просто.
Для управления уже установленных таким образом расширений не обязательно опять посещать данный ресурс, включить и отключить их можно будет и в gnome-tweak-tool или Меню -> Прочие -> Дополнительные параметры системы
Это без учета тех расширений, которые и так уже присуствуют в MGSE
- Frippery Applications Menu - https://extensions.gnome.org/extension/13/applications-menu/ - это меню в стиле Gnome 2, отличается от Applications Menu https://extensions.gnome.org/extension/6/applications-menu/ лишь наличием надписи "Приложения" около иконки, отображающейся на панели.
- Layout swicher seach ru-en - https://extensions.gnome.org/extension/34/layout-swicher-seach-ru-en/ - расширение позволяет правильно осуществлять поиск даже если вы забыли переключить раскладку клавиатуры
- Places Status Indicator - https://extensions.gnome.org/extension/8/places-status-indicator/ - это то, что в Gnome 2 называлось меню "Переход"
Какие расширения мне пришлось устанавливать дополнительно
Это те, расширения, которые я не нашла ни в MGSE, ни в https://extensions.gnome.org/
- Погодный информер. Их много разных, но я выбрала my-weather-indicator:
sudo add-apt-repository ppa:atareao/atareao
sudo apt-get update
sudo apt-get install my-weather-indicator
sudo apt-get update
sudo apt-get install my-weather-indicator
- Расширение позволяющее управлять тачпадом (включение-отключение вручную или автоматическое отключение при подключении мыша). Репозиторий тот же, что и у погодного информера, так что если был добавлен в систему, то повторно добавлять не нужно, достаточно только установить сам пакет:
sudo add-apt-repository ppa:atareao/atareao
sudo apt-get update
sudo apt-get install touchpad-indicator
sudo apt-get update
sudo apt-get install touchpad-indicator
- Системный монитор в области уведомлений. Тот, который есть на https://extensions.gnome.org/ меня не устроил (для него еще нужно удовлетворить зависимость, установив из основого репозитория пакет gir1.2-gtop-2.0). Мне больше понравился системный монитор вот этот:
sudo add-apt-repository ppa:webupd8team/gnome3
sudo apt-get update
sudo apt-get install gnome-shell-system-monitor
sudo apt-get update
sudo apt-get install gnome-shell-system-monitor
Если репозиторий ppa:webupd8team/gnome3 уже подключен, то нужно просто выполнить установку gnome-shell-system-monitor. После установки он сразу не отобразится в gnome-tweak-tool или Меню -> Прочие -> Дополнительные параметры системы, нужно будет перезагрузить компьютер и после этого включить его в gnome-tweak-tool и далее настроить его внешний вид по своему желанию
Переключение WorkSpace
После того, как я отключила нижнюю панель, вместе с ней ушел и апплет отображающий рабочие столы (вернее простарства рабочего стола). Есть несколько вариантов восполнить этот пробел. Можно установить расширение Workspace Indicator https://extensions.gnome.org/extension/8/places-status-indicator/
Есть, конечно, и другие решения этого вопроса, но вы их уже сами для себя найдете.
Заключение
Настройка Gnome Shell и установка расширений отличается от Gnome 2, может где-то даже может показаться, что третий Гном для гигов придуман, а не для простых пользователей. Но ситуация меняется и управляться с Gnome Shell становится всё проще и проще, появляются новые расширения, облегчающие использование этой среды и улучшающие связь с пользователем.
11 комментариев:
...иногда подобно windows приходится перезагружать систему, чтобы увидеть все изменения.
А разве не достаточно просто перегрузить Х-сервер по Alt+Ctrl+Backspace?
такую хорошую подробную статью написала. спасибо!) очень пригодилась)
сокол: не умничай. бывает иногда и так
статья замечательная. Большая помощь. только помогите мне исправить ошибку, которая появилась после установки минт репозитория. он затер мне менеджер приложений убунту и я не могу добовлять стороние репозитории из терминала. кто знает пожалуйста помогите. =)
Сделал все как описано до строки sudo apt-get update
но ничего не вышло и не запускается центр приложений ubuntu
как откатить все изменения и сделать так, чтобы центр приложений запускался?
Я понятия не имею, как восстанавливать этот центр приложений убунту, потому что никогда им не пользовалась и он меня не интересовал.
2 marest
Есть приложения, типа, Ubuntu Tweak или Y PPA Manager, где есть возможность бездумного добавления сторонних репозиториев и их поиск :) А вообще, не понимаю, почему нельзя добавить в терминале, это принцип такой что ли- не пользоваться терминалом?
2 Аскер
Пока не выполнено обновление списка репозиториев sudo apt-get update, то с чего бы вдруг что-то могло выйти, если изменения списка репозиториев не выполнено до конца.
Да нет никакого принципа не польоваться терминалом, уметь бы ))) я ж новичек, так что не судите так строго-то)))
Есть возможность без потери данных перейти на Linux Mint 12 с Ubuntu 11.10?
делал до этой строки включительно sudo apt-get update
кстате!)
ЗДОРОВО НАПИСАНО!...ваще, похоже, умная девушка. Я даже в Обо мне заглянул. Маладец, харашо!
Как сделать все прямо как у вас? Не совсем понятно вот эта фраза: "И вот после этих нехитрых манипуляций Ubuntu хоть как-то приблизилась к своему отпрыску - Linux Mint". Какие именно пакеты загрузить? Я загрузил те, которые увидел на скрине, но все осталось по прежнему. В gnome-tweak-tool на вкладке "Расшиирения" у меня нет ни одного расширения, но есть кнопочка "Установить расширения".
Аскер: проверь файл sources.list. Скорее всего там ошибка (если еще актуально)
Эх...и всё равно мне гномшелл не очень((
Отправить комментарий