Установка графической оболочки Gnome Shell (установка Gnome 3) в Ubuntu
Версия Ubuntu 11.10 использует интерфейс Unity. Однако, сейчас активно разрабатывается новая версия Gnome 3 и ее графическая оболочка Gnome Shell. В данной заметке я расскажу, как установить графическую оболочку Gnome Shell в Ubuntu 11.10. Фактически это можно считать установкой Gnome 3 в Ubuntu Linux.
Рассмотрим несколько способов установки Gnome Shell (Gnome 3) в Ubuntu.
Установка Gnome Shell (Gnome 3) в Ubuntu из командной строки
В Ubuntu 11.10 Gnome Shell уже включен в официальные репозитории и его можно установить выполнив команду:
Установка Gnome Shell (Gnome 3), используя Центр приложений Ubuntu
Рассмотрим, как установить Gnome Shell, используя Центр приложений Ubuntu (Ubuntu Software Center) [на примере интерфейса Unity]. Нажмите кнопку «Главное меню» в доке (панели). Откроется всплывающее окно, в нем снизу нажмите иконку с изображением линейки, кликните по надписи «Отфильтровать результаты», выберите пункт «Системные», разверните список «Установленные» и найдите в нем кнопку для запуска «Центра приложений Ubuntu».
В Центре приложений Ubuntu в окне поиска введите «gnome-shell». В результате появится строка с соответствующим приложением. Нажмите кнопку «Установить».
Запуск Gnome Shell (Gnome 3)
После того, как вы установили Gnome Shell, вам нужно выйти из системы. В окне входа в систему нужно кликнуть на иконку «настройка» (колесико с зубчиками) и выбрать пункт Gnome. Затем ввести пароль и осуществить вход в систему. Должна запуститься графическая оболочка Gnome Shell.
Можно запустить Gnome Shell не выходя из системы. Этот способ подойдет, если, например, вы хотите быстро перейти на интерфейс Gnome Shell. Для этого в терминале нужно выполнить команду:
Окно терминала при этом нужно держать всегда открытым.
Заключение
Не стоит ждать от Gnome Shell чего-то сверх революционного. Интерфейс необычный и мне он показался неудобным и недоделанным. Но, учитывая с какой скоростью в последнее время ведется разработка Open Source продуктов, думаю, что текущая версия это только начало. Для того, чтобы Gnome Shell работал в полную силу, у вас должна быть современная видео-карта и, соответственно, свежие драйвера к ней. Причем Gnome Shell работает стабильно не со всеми версиями драйверов, это касается и ATI и NVidia драйверов. У меня, например, иногда наблюдаются странные глюки (драйвер от NVidia): то какие-то полоски на экране, то экран моргает.
Интерфейс Gnome Shell:
Установка Gnome в Ubuntu 16.04
Как обычно, эта версия получила много улучшений и исправлений. В этой статье будет рассмотрена установка Gnome 3 в Ubuntu 16.04. Мы поговорим как обновить вашу версию Gnome до самой последней, а также как установить Gnome, даже если сейчас вы используете Unity или KDE.
Установка Gnome в Ubuntu 16.04
Сейчас в официальных репозиториях Ubuntu 16.04 Xenial Xerus находится версия Gnome 3.18, если вы хотите использовать именно эту версию, можно ее очень просто установить:
sudo apt install ubuntu-gnome-desktop
Выполнив эту команду вы получите систему, наиболее похожую на ту, которую бы получили установив официальную редакцию Ubuntu Gnome.
Если вам не нужно все это вы можете установить gnome ubuntu и gnome-shell, остальные необходимые пакеты будут загружены автоматически:
sudo apt install gnome gnome-shell
Во время установки вам нужно будет выбрать менеджер экрана, gdm или lghtdm. Важно сказать, что в GDM лучше интеграция с systemd, поэтому загружаться он будет быстрее. Но если вам нужно будет переключаться между несколькими оболочками, например, Unity и Gnome, то лучше выбрать LightDM.
Установка Gnome 3.20 в Ubuntu 16.04
Самая новая версия Gnome не добавлена в официальные репозитории, поэтому нам придется использовать PPA разработчиков Gnome. Сейчас там находится версия 3.20, но после релиза 3.21 вы сможете установить ее таким же образом.
Для добавления PPA в систему выполните:
sudo add-apt-repository ppa:gnome3-team/gnome3-staging
$ sudo add-apt-repository ppa:gnome3-team/gnome3
Затем обновляем списки пакетов и систему, чтобы избежать ошибок, также если у вас уже установлен Gnome, то эти команды обновят его до самой последней версии:
sudo apt update
$ sudo apt dist-upgrade
Ну и теперь установка Gnome в Ubuntu 16.04:
sudo apt install gnome gnome-shell
Во время установки, как и в предыдущем варианте вам нужно будет выбрать менеджер входа в систему. После того как установка gnome ubuntu будет завершена, вы сможете выбрать нужное окружение с помощью менеджера входа, если выбрали LightDM.
Удаление Gnome в Ubuntu
Удаление Gnome зависит от того каким способом вы его ставили. Если с помощью первого способа, то достаточно удалить метапакет ubuntu-gnome-desktop:
sudo apt remove ubuntu-gnome-desktop
Во втором же случае точно также удаляем пакеты, которые ставили, затем чистим систему:
sudo apt remove gnome gnome-shell
$ sudo apt-get autoremove
Вторая команда тоже нужна, чтобы удалить пакеты, которые были загружены в качестве зависимостей, но не удалились.
Выводы
Теперь установка gnome в Ubuntu 16.04 не вызовет у вас проблем. Вы знаете как установить и удалить это окружение рабочего стола в случае возникновения проблем. Но хотелось бы заменить, что лучше всего если вы серьезно намерены использовать Gnome так не делать, а установить чистую систему с диска. Только так больше всего вероятность, что вы не столкнетесь с различными ошибками и проблемами. Если у вас остались вопросы, пилите в комментариях!
GNOME (Русский)
GNOME (произностися как /(ɡ)noʊm/) — окружение рабочего стола, которое стремится быть простым и легким в использовании. Оно разработано в рамках Проекта GNOME и состоит полностью из свободного и открытого программного обеспечения. Является частью Проекта GNU. По умолчанию использует Wayland, а не Xorg.
Contents
Установка
Доступны две группы:
Сессии GNOME
Доступно три сессии.
Запуск GNOME
GNOME может быть запущен как графически, используя экранный менеджер, так и вручную из консоли. При запуске из консоли некоторые возможности могут быть ограничены.
Графически
В меню экранного менеджера выберите сессию GNOME, GNOME Classic или GNOME on Xorg.
Вручную
Сессия Xorg
После редактирования файла
/.xinitrc можно запустить GNOME при помощи команды startx (для получения информации о других возможностях, например сохранении сессии logind, смотрите статью xinitrc). После настройки
Сессия Wayland
Приложения GNOME в Wayland
Когда используется сессия GNOME, соответствующие приложения будут запущены, используя Wayland. Для отладки смотрите руководство GTK, в нем перечислены параметры и переменные окружения.
Навигация
Чтобы понять, как использовать GNOME эффективно, прочитайте шпаргалку GNOME Shell; в ней освещаются особенности, включающие в себя переключение между задачами, использование клавиатуры, управление окнами, панель, режим обзора, GNOME shell и горячие клавиши. Вот некоторые из них:
Устаревшие названия
Текущее | Старое |
---|---|
Files | Nautilus |
Web | Epiphany |
Videos | Totem |
Main Menu | Alacarte |
Document Viewer | Evince |
Disk Usage Analyzer | Baobab |
Image Viewer | EoG (Eye of GNOME) |
Passwords and Keys | Seahorse |
GNOME Translation Editor | Gtranslator |
Конфигурация
Панель управления GNOME (gnome-control-center) и приложения GNOME используют низкоуровневую систему конфигурации dconf для хранения своих настроек.
С помощью утилит gsettings и dconf вы можете напрямую получить доступ к базе данных dconf. Этот метод также позволяет настраивать параметры не предоставляемые графическим интерфейсом.
До версии GNOME 3.24 все настройки применялись с помощью демона настроек GNOME (находится в /usr/lib/gnome-settings-daemon/gnome-settings-daemon ), который мог быть запущен вне сессии GNOME.
Конфигурация обычно производится отдельно для каждого пользователя и остальная часть этого раздела не приводит примеры того, как создать конфигурацию для нескольких пользователей одновременно.
Настройки системы
Демон (служба) colord считывает данные EDID дисплея и извлекает соответствующий цветовой профиль. Большинство цветовых профилей являются правильными и не требуют настройки; однако для тех, которые не являются правильными или для старых дисплеев, цветовые профили могут быть помещены в
/.local/share/icc/ и направлены туда же.
Night Light
Дата & время
Если в системе настроен Network Time Protocol daemon, то он будет эффективно работать также и с GNOME. Синхронизация может быть переключена на ручной контроль из меню.
Чтобы показывать дату в верхней панели:
Кроме того, чтобы показывать номера недель в календаре, открытом в верхней панели:
Приложения по умолчанию
После установки GNOME в первый раз вы можете обнаружить, что не те приложения обрабатывают определенные протоколы. Например, totem открывает видео вместо ранее использованного VLC. Некоторые ассоциации могут быть установлены с помощью системных настроек: Все параметры > Подробности > Приложения по умолчанию.
Для других протоколов и методов их конфигурации смотрите приложения по умолчанию.
Мышь и сенсорная панель
Многие настройки сенсорной панели могут быть установлены с помощью системных настроек: Параметры > Устройства > Мышь и сенсорная панель.
В зависимости от вашего устройства другие параметры, которые нельзя настроить через интерфейс, могут быть доступны. Например, другой click-method тачпада:
В отличие от других менеджеров сети, которые могут быть также использованы, NetworkManager обеспечивает полную интеграцию через настройки сети оболочки и предоставляет апплет индикатора статуса network-manager-applet (не требуется для GNOME).
Сетевые учетные записи
Поиск
Расширенная конфигурация
Внешний вид
GNOME использует Adwaita по умолчанию. Для того, чтобы применить тему Adwaita dark только для GTK 2 приложений, используйте следующую символическую ссылку:
Для того, чтобы установить новые темы, переместите их в соответствующий каталог и используйте GNOME Tweaks или следующие команды GSettings:
Высота заголовка
Смотрите [2] [устаревшая ссылка 2020-08-02] для дополнительной информации.
Порядок кнопок в заголовке
Выполните, чтобы задать порядок кнопок (Mutter, Metacity):
Скрыть заголовок, когда окно во весь экран
Темы GNOME Shell
Некоторые темы GNOME Shell доступны в AUR.
Также темы можно скачать с gnome-look.org.
Иконки в меню
По умолчанию никакие иконки в меню не отображаются. Чтобы включить отображение иконок в меню, выполните следующую команду.
Каталоги в меню приложений
В dconf-editor перейдите в org.gnome.desktop.app-folders и установите значение folder-children на массив имен папок, разделенных запятыми:
Добавьте приложения, используя gsettings :
Чтобы переименовать папку (если у нее нет имени, которое отображается в верхней части приложений):
Приложения аналогично могут быть отсортированы по их категории (указанной в .desktop файле):
Если нужные приложения, соответствующие категории, не хотят добавляться в требуемую папку:
Для получения более подробной информации смотрите [3] и [4].
Автозапуск приложений при входе в систему
Утилита gnome-tweaks позволяет управлять тем, какие приложения будут запущены при входе.
Рабочий стол
Иконки на рабочем столе
Фон экрана блокировки и рабочего стола
Для рабочего стола:
Для экрана блокировки:
Отключение перехода в режим навигации при перемещении мыши в левый верхний угол
Начиная с версии GNOME 3.34 можно отключить его с помощью команды:
Расширения
GNOME Shell может быть настроен при помощи расширений как для отдельного пользователя, так и для всех сразу. Расширение, установленные с помощью pacman, доступны для всех пользователей системы, заодно и автоматизируется процесс их дальнейшего обновления. Пакет gnome-shell-extensions предоставляет набор расширений, поддерживаемый как часть проекта GNOME (большинство включенных в него расширений используются в классической сессии GNOME). Пользователи, которые хотят панель задач, но не желают использовать сессию GNOME Classic, возможно, захотят установить расширение Window list (предоставляемое пакетом gnome-shell-extensions ).
Для просмотра активных на данный момент расширений выполните:
Для получения дополнительной информации о расширениях GNOME, смотрите [5].
Шрифты
Можно настроить шрифты для заголовков окон, интерфейса (приложений), документов и изменить моноширинный шрифт. Смотрите вкладку «Шрифты» в GNOME Tweaks.
Для хинтинга, скорее всего, потребуется RGBA, так как он подходит для мониторов большинства типов, и если шрифты кажутся слишком загороженными, то измените хинтинг на Slight или None.
Методы ввода
GNOME имеет встроенную поддержку методов ввода через IBus, нужно установить только ibus и соответствующий движок (например, ibus-libpinyin для Intelligent Pinyin); после установки можно добавить соответствующий движок, как раскладку клавиатуры, в настройках GNOME Язык и регион.
Электропитание
Если вы используете ноутбук, то вы возможно захотите изменить следующие настройки:
Оставить монитор включенным при закрытии крышки:
Следующие настройки считаются устаревшими после версии GNOME 3.24:
Отключение входа в спящий режим при закрытии крышки ноутбука
Изменить поведение при критическом уровне заряда батареи
Использование стороннего оконного менеджера
Оболочка GNOME не поддерживает использование стороннего оконного менеджера, однако GNOME/Flashback предоставляет сессии для Metacity и Compiz. Более того, можно определять собственные сессии GNOME с использованием альтернативных компонентов.