Какое окружение рабочего стола выбрать в linux? сравнение kde vs gnome vs xfce vs lxde

Выключение/включение звука

Большинство современных Linux-десктопов управляется PulseAudio, небезызвестное поделие программа за авторством небезызвестного Lennart Poettering. До сих пор у меня не доходили руки пошерстить код PulseAudio, и я был рад представившейся возможности разобраться в PulseAudio на некотором уровне.

В итоге оказалось, что для mute/unmute достаточно одной утилиты , а точнее трех команд на ее основе:

  • «pactl info»: узнать — на какой звуковой выход, если их несколько, подается звук по умолчанию
  • «pactl list sinks»: узнать состояние mute/unmute соответствующего устройства
  • «pactl set-sink-mute %(defaultSink)s %(isMute)s»: для собственно mute/unmute

Итак, наша задача состоит в запуске команд/процессов, чтении их вывода stdout и поиске нужных значений по регулярке. Короче, стандартная задача.

В GNOME за создание процессов отвечает базовая библиотека glib, и есть отличная документация по ней. И конечно она на C. А у нас JS. Известно, что пакет Gjs сделал умную, «интуитивно-понятную» прослойку между С-API и Javascript. Но все равно понимаешь, что нужны примеры и без гугления не обойтись.

В итоге, благодаря прекрасному gist-у получаем работающий код:

А есть ли жизнь для JS-кода вне GNOME Shell?

Есть. Полнофункциональные приложения, включая графический интерфейс (GUI), можно писать на Javascript! Запускать их нужно с помощью бинаря gjs, пускальщика JS-GTK-кода, пример создания GUI-окошка:

Выше я упомянул про разбиение кода на модули и загрузку их из Javascript. Возникает вопрос, а как в самом модуле определить, запущен ли он как «main»-модуль, или загружен из другого модуля?

В Python-е есть аутентичная конструкция:

В Node.js — аналогично:

Официального ответа на этот вопрос для Gjs/GH я не нашел, но придумал такой прием, которым спешу поделиться с читателем (а че, кто-то дочитал «досюдова»? респект!).

Итак, хитрый прием основан на анализе текущего стека вызовов, если он состоит из 2х и более строк — значит мы не в main()-модуле:

Настройка автозагрузки программ в Ubuntu 20.04

В Ubuntu, уже давно, есть графический интерфейс для
управления автозапуском программ. Это  программа «Автоматически запускаемые
приложения» (gnome-session-properties).
Найти ее можно в главном меню. Однако есть небольшая проблема — в этой программе  отображаются
не все автоматически запускаемые программы. Чтобы это исправить нужно, в
терминале, выполнить две команды:

sudo sed -i ‘s/NoDisplay=true/NoDisplay=false/g’ /etc/xdg/autostart/*.desktop

После этого, в апплете «Автоматически
запускаемые приложения» будут видны все ярлыки из папок автозагрузки:

Отключайте программы осторожно. Если не знаете назначение программы, которую
хотите отключить, найдите про нее информацию

Примечание по автозагрузке программ

Вообще в Ubuntu есть две системы автозагрузки:

  1. Автозагрузка вместе с графической оболочкой
    GNOME.
  2. Автозагрузка вместе с ядром системы, в текстовом
    режиме.

Апплет «Автоматически запускаемые приложения» управляет
первым типом загрузки. Физически же такая загрузка выполняется через .desktop
файл программы (аналог ярлыков Windows),
который помещается в одну из двух папок:

  1. /etc/xdg/autostart
  2. ~/.config/autostart

В первом случае программа будет запущена для любого
пользователя. Во втором случае только для того, в чьей домашней папке будет
размещен ярлык программы.

Можно, в эти папки, копировать ярлыки нужных программ даже
вручную. Ярлыки всех доступных программ размещены в папке /usr/share/applications
(из этой папки их берет главное меню). Однако скопировать
ярлык недостаточно, в самом файле нужно для свойства «X-GNOME-Autostart-enabled» указать значение
true.

Кнопка свернуть все окна (Открыть Рабочий стол) в Ubuntu 20.04

В Ubuntu 20.04, по умолчанию,  свернуть все открытые окна
можно с клавиатуры, теми же клавишами как на Windows

Win + D
. Изменить это
сочетание клавиш можно в «Настройки — Устройства — Клавиатура».

Кроме этого, можно добавить кнопку на панель запуска,
которая будет выполнять это же действие. В Gnome Shell нет штатной кнопки «Свернуть все
окна» (которая была в Unity). Ее придется колхозить.

sudo apt-get install wmctrl

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

gedit /home/user/scripts/show-desktop.sh

В этот скрипт добавьте код:

#!/bin/bash
	status="$(wmctrl -m | grep "showing the desktop" | sed -r 's/(.*)(ON|OFF)/\2/g')"
	if ; then
	wmctrl -k off
	else
	wmctrl -k on
	fi

:Сохраните скрипт и дайте ему разрешение
на исполнение:

chmod +x /home/user/scripts/show-desktop.sh

Далее нужно создать ярлык
запуска

gedit ~/.local/share/applications/show-desktop.desktop

и добавить в этот файл такое содержимое:

Type=Application
Name=Show Desktop
Icon=/usr/share/icons/Yaru/48×48/places/user-desktop.png
Exec=/home/user/scripts/show-desktop.sh

и сохранить.

Затем в главном меню нужно найти ярлык «Show
desktop» и добавить его в избранное. Иконку можно другую использовать.
В папке /usr/share/icons/ есть несколько
разных кнопок.

Работа GNOME 40 в Ubuntu 21.04

На текущий момент оболочка работает нестабильно. Зависают не только сторонние приложения, но и родные, обновлённые до 40-й версии.

Gnome Tweak Tool устанавливается и позволяет включить кнопки окон (Развернуть, Свернуть) и настроить внешний вид. Yaru, фирменная тема Ubuntu, поддерживается, равно как и другие на GTK3, но вёрстка местами «съезжает», так как не прописаны параметры для новых элементов интерфейса.

Тема Yaru работает, но портит вёрстку дока

Ubuntu 21.04 с оболочкой GNOME 40 c твиками и расширениями

Обратите внимание на то, что оконный менеджер Mutter не поддерживает масштабирование с X.11, оно доступно только с протоколом Wayland

Как изменить среду рабочего стола в Kali Linux

Думаю, вы уже заметили, что хоть мы и установили новое окружение рабочего стола в Kali Linux, но даже после перезагрузки ничего не меняется. Всё очень просто — нам нужно в настройках выбрать, какую среду рабочего стола мы хотим использовать. Удалять неиспользуемые среды не нужно! Т.е. в любой момент вы можете выбрать любую рабочую среду, вернуться к изначальной.

Используйте следующую команду чтобы выбрать главное окружение рабочего стола. Эта команда выведет список доступных вариантов.

#

update-alternatives —config x-session-manager

Объяснение update-alternatives

update-alternatives создаёт, удаляет, сохраняет и отображает информацию о символьных ссылках имеющейся системы альтернатив. Система альтернатив — это повторная реализация системы альтернатив Debian. В первую очередь, она была переписана чтобы избавиться от зависимостей от Perl; она предназначена чтобы стать заменой скрипту от Debian — update-dependencies. Страницаруководства (man) незначительно отличается от страницы man в проекте Debian.

Бывает так, что на одной системе одновременно установлено несколько программ, которые выполняют одни и те же или похожие функции. Например, многие системы имеют несколько текстовых редакторов установленных одновременно. Это даёт пользователям системы выбор, позволяя каждому использовать разные редакторы, если они этого хотят. Но если конкретный выбор не обозначен явным образом в настройках, это создаёт программе трудности в выборе редактора, который нужно запустить в данный момент.

Система альтернатив призвана для решения этой проблемы. У всех альтернатив с взаимозаменяемыми функциями есть родовое имя, одинаковое для всех. Система альтернатив и системный администратор вместе определяют, на какой файл в действительности идёт ссылка с этого родового имени. Например, если в системе установлено два текстовых редактора ed и nvi, система альтернатив заставит родовое имя /usr/bin/editor ссылаться по умолчанию на /usr/bin/nvi. Системный администратор может переписать это и сделать так, что вместо этого оно будет ссылаться по умолчанию на /usr/bin/ed, и система альтернатив не изменит эти настройки до тех пор, пока на это не придёт явный запрос.

Родовое имя — это не прямая символьная ссылка для отобранных альтернатив. Вместо этого, это символьная ссылка на имя в директории альтернатив, которая, в свою очередь, является символьной ссылкой на реальный файл. Это сделано так, что выбор системного администратора может быть подтверждён внутри директории /etc, на это есть свои основания FHS (q.v.).

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

Когда используется опция –config, будет выведен список всех опций для выбора на которые может указывать мастер ссылка. Вы можете сделаете выбор, ссылка больше не будет в автоматическом режиме, чтобы вернуть в автоматический режим вам нужно использовать опцию –auto.

Но и можно просто поставить lightdm и при входе выбрать окружение по-умолчанию, нажав на «шестеренку».

Переработанный интерфейс GNOME Shell

Наиболее серьезной переработке подвергся интерфейс GNOME Shell – графической оболочки среды, впервые появившейся в GNOME 3.

В частности, значительно изменился его обзорный режим (Activities Overview), в котором введена новая пространственная компоновка. Виртуальные рабочие столы (Workspaces) теперь расположены горизонтально и отображаются в виде непрерывной цепочки, которую можно прокручивать. Окна в режиме прокрутки отображаются схематично, но с сохранением пропорций и цветового оформления. Макеты окон снабжены иконками, которые помогают понять, какому именно приложению они принадлежат. Заголовок окна отображается при наведении курсора на макет.

Прокрутка виртуальных рабочих столов в обзорном режиме

Интерфейс для навигации по установленным приложениям (App Grid) также был переработан в пользу более обширных возможностей персонализации. Так, отныне пользователь может выбрать, пиктограммы каких именно приложений и в каком порядке будут располагаются на рабочем столе.

Новый интерфейс для навигации по установленным приложениям

Иконки программ могут быть размещены как по отдельности, так и сгруппированы по папкам. Поддерживается многостраничная компоновка, перелистывание страниц (экранов) осуществляется горизонтально, что вписывается в обновленную концепцию GNOME Shell.

Сохранение настроек в реестре

Не, конечно реестра в Linux-е нет. Тут вам не Windows. Есть лучше, называется GSettings (это API), за ним скрывается несколько вариантов реализации, по умолчанию в GNOME используется Dconf. Вот так выглядит GUI-шка для него:

— Чем это лучше хранения настроек в обычных текстовых файлах? — спросят олдовые и бородатые пользователи Linux-а. Основная фишка GSettings в том, что можно легко подписаться на изменения в настройке, пример:

Единственная пока настройка в нашем «Do Not Disturb» — это опция «mute-audio», которая позволяет по желанию пользователя выключать или нет звук на время «тихого часа».

Использование swap на диске

Можно изменить условия, при которых система начинает
использовать дисковый swap. По умолчанию, Ubuntu, использует «агрессивную»
модель свопинга. Использование swap начинается
довольно рано, когда еще много свободной памяти. И данные в
swap сбрасываются понемногу с постепенным.
увеличением размера swap.

Такая модель позволяет избежать ситуации, когда
физическая  память занята допустим на 80% и тут вы открываете
приложение, которому нужно выделить 50% памяти. Системе придется
одномоментно сбросить на диск большой объем и это может вызвать «подвисание»
всех исполняемых процессов.

Тем не менее, модель по умолчанию можно изменить, меняя
значение параметра vm.swappiness, По умолчанию это 60. Если его уменьшить,
например до 10, тогда система не будет использовать swap
до тех пор, пока размер свободной памяти не уменьшится процентов до 10%.
Уменьшить размер vm.swappiness имеет смысл, если у вас много оперативной
памяти, допустим 8 Гб или более.

Параметр vm.swappiness находится в файле

/etc/sysctl.conf

После редактирования файла, нужно выполнить перезагрузку параметров: sudo sysctl -p

Chakra

Если вашим выбором является окружение рабочего стола KDE, тогда Chakra это ещё один хороший дистрибутив на основе Arch который вам следует рассмотреть. Он использует Plasma от KDE, который использует виджеты для помощи в создании гибкого в настройке и эффективного окружения рабочего стола. Установка также простая: с графическим установщиком, а также с автоматическим определением компьютерного железа.

Chakra использует полу-rolling модель релизов — приложения получают преимущества rolling обновлений, в то время как ядро получает замедленные периодические обновления. Это означает, что у вас могут быть самые последние версии ваших любимых приложений, но ядро Arch OS остаётся стабильным.

Chakra поставляется с KDE, то есть если вы предпочитаете другое окружение рабочего стола, то вам нужно поискать что-то другое.

Новый интерфейс Обзорного режима и Сетки приложений

Обновился интерфейс и логическая структура Обзорного режима (Activities Overview). Обзорный режим используется для доступа к виртуальным рабочим столам, просмотра активных приложений, а также доступа к Сетке приложений (App grid) и доку Dash.

Подразумевается, что Обзорный режим использует горизонтальное размещение рабочих столов, а в вертикальном направлении размещается Сетка приложений.

В Обзорном режиме рабочие столы теперь размещаются горизонтально. Рядом с эскизами окон открытых программ теперь отображаются значки приложений.

Обзорный режим

При загрузке среды теперь показывается не рабочий стол, а Обзорный режим.

Если используется несколько мониторов, то Обзорный режим отображается на каждом из них, а не только на основном.

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

  • Super+Alt+Клавиши стрелок — сочетание используется для перемещения по рабочим столам (влево, вправо), либо переходу к Сетке приложений или к рабочему столу (вверх, вниз).
  • Свайп тремя пальцами вверх/вниз/влево/вправо — аналогичные действия (см. первый пункт).
  • Скролл мыши для переключения рабочих столов в Обзорном режиме. Если активен рабочий стол, то можно нажать клавишу Super и использовать Скролл мыши для перехода к другому рабочему столу.

Над Сеткой приложений теперь размещаются миниатюры рабочих столов.

Сетка приложений (App grid, Лаунчер)

В доке Dash иконки закрепленных приложений (избранных) отделяются разделителями от остальных иконок.

Панель запуска приложений Dash. Новый разделитель

Смена нумерации версий

В данном выпуске GNOME перешел на новую нумерацию версий. Текущий стабильный релиз, в нумерации которого разработчики придерживались старой политики, значится как 3.38. Следующей версией GNOME должна была стать 3.40, однако разработчики решили отбросить тройку, чтобы сделать нумерацию более понятной и менее «громоздкой».

Промежуточные версии будут получать цифровые обозначения вида 40.1, 40.2 и т.д. Выход следующего стабильного релиза под номером 41 запланирован на октябрь 2021 г.

Как пояснил один из главных разработчиков среды Эммануэле Басси (Emmanuele Bassi), GNOME 40 достаточно серьезно отличается от GNOME 3, но «не дотягивает» до мажорного релиза, то есть до GNOME 4. Кроме того, учитывая переход проекта с GTK 3 на GTK 4, разработчики опасаются возможной путаницы в рядах пользователей.

Обзор особенностей Ubuntu MATE 17.04

Ubuntu MATE — это бесплатный дистрибутив операционной системы Linux с графической оболочкой MATE, основан он на популярном дистрибутиве Ubuntu. Дистрибутив нацелен на стабильность и простоту использования, имеет невысокие технические требования в основном за счет быстрой и удобной среды рабочего стола MATE, которая является продолжением легендарной среды GNOME 2. Ubuntu MATE будет неплохим выбором для использования на домашнем компьютере в качестве основной операционной системы, так как дистрибутив, также как и Ubuntu, «из коробки» имеет все необходимое программное обеспечение для работы. Дистрибутив выпускается для двух архитектур 64-bit и 32-bit. Ubuntu MATE многоязычный дистрибутив с поддержкой русского языка. Периодичность выхода новых версий также как у Ubuntu, два раза в год (Апрель, Октябрь). Актуальной на данный момент версией является Ubuntu MATE 17.04 со сроком поддержки 9 месяцев.

Системные требования Ubuntu MATE 17.04

  • Процессор с частотой минимум 1 гигагерц, рекомендовано Core 2 Duo 1.6 гигагерц или выше;
  • 1 гигабайт оперативной памяти, рекомендовано 2 гигабайта и выше;
  • 9 гигабайта свободного места на жестком диске, рекомендовано 16 гигабайт;
  • Видеоадаптер и монитор с разрешением 1024 x 768 или более высоким разрешением (например, 1366 x 768).

Что нового в Ubuntu MATE 17.04?

  • MATE 1.18.0;
  • Переход на GTK3+, прекращена поддержка GTK2+;
  • Ядро Linux 4.10;
  • В файловом менеджере Caja добавлено несколько новых функций таких как: возможность помещения в очередь операций копирования, добавлен диалог подтверждения перед перемещением файлов в корзину, вывод уведомления о готовности к безопасному извлечению накопителя;
  • Экран блокировки теперь может отображать обои, выбранные пользователем, ранее отображались обои установленные в системе по умолчанию;
  • В менеджере архивов Engrampa добавлена поддержка форматов ear и war, проверка версии rar/unrar на отображение корректных дат, а также устранена проблема с созданием архивов rar и 7z, разделенных на тома;
  • В терминале MATE добавлена возможность закрытия вкладок с помощью средней кнопки мыши;
  • В состав дистрибутива вернулся MATE Calculator, который портирован на GTK3+;
  • Офисный пакет LibreOffice 5.3;
  • Браузер Mozilla Firefox 52.0.1;
  • Почтовый клиент Mozilla Thunderbird 45.8.0;
  • А также много других изменений и улучшений, в том числе и устранение ошибок.

Где скачать Ubuntu MATE 17.04?

Скачать дистрибутив Ubuntu MATE можно со страницы загрузки официального сайта дистрибутива, вот она — https://ubuntu-mate.org/download/. Где Вам необходимо выбрать версию, затем архитектуру и способ загрузки, я для примера выбрал 32 битную версию и скачал ее используя торрент. В итоге у меня загрузился ISO образ диска ubuntu-mate-17.04-desktop-i386.iso размером примерно 1.6 гигабайта.

Также для скачивания Ubuntu MATE 17.04 можно посетить страницу на сайте Ubuntu посвященную данной версии, вот она — http://cdimage.ubuntu.com/ubuntu-mate/releases/17.04/release/

Fallback-режим

Этот режим включается автоматически если ваша видеокарта не поддерживает 3D-акселерацию.

Поддержка 3D имеет мало общего с мощностью и производительностью компьютера. Гораздо большее значение имеет наличие качественного видеодрайвера. Например, на встроенной Intel GMA945 Gnome 3 работает в нормальном режиме.

На виртуальных машинах на данный момент 3D-акселерация не поддерживается. Несмотря на то, что, например, в VirtualBox есть галочка включающая поддержку 3D.

Как попасть в fallback-режим

Если ваша видеокарта поддерживает 3D, но вы тем не менее хотите опробовать режим совместимости, вы можете включить его вручную.

Для этого необходимо зайти в System Info и во вкладке Graphics поставить соответствующую галочку, после чего перелогиниться.

Как принудительно включить запуск fallback-режима из консоли

За Gnome-сессию отвечает ключ dconf org.gnome.desktop.session/session-name. Он может принимать значения gnome — по умолчанию и gnome-fallback — для запуска режима соместимости.

Чтобы узнать значение этого ключа выполните от пользователя

$ gsettings get org.gnome.desktop.session session-name

Чтобы поменять его:

$ dbus-launch gsettings set org.gnome.desktop.session session-name 'gnome-fallback'

dbus-launch нужен для того, чтобы утилита gsettings могла поменять значение ключа в отсутствие запущенного X-сервера и сеанса Gnome.

Настройка gnome-panel

Панель в fallback-режиме ничем не отличается от панели привычного Gnome 2 и настраивается интуитивно. Единственное, что нужно знать: для доступа в меню настроек панели используется сочетание Alt+»Правая кнопка мыши».

Если вы используете fallback-режим в VirtualBox-е, то правильное сочетание: левый Alt + правый Ctrl + правый клик.

На панели можно добавлять кнопки запуска, панели можно двигать, настраивать их цвет и прозрачность.

Dconf

В fallback-режиме используется оконный менеджер metacity. Настроить его тему можно с помощью dconf. Устанавливаем

# aptitude install dconf-tools

Запускаем

$ gconf-editor

Находим ключ /desktop/gnome/interface/gtk_theme и указываем в нем нужную тему. Названия тем берутся из каталога /usr/share/themes/.

Ключ /desktop/gnome/background/picture_filename отвечает за фон рабочего стола.

Дополнительные темы metacity, картинки для фона и иконки можно найти в пакетах. См., например, gnome-themes.

Сглаживание шрифтов и хинтинг — в ключе /org/gnome/settings-deamon/plugins/xsettings

Запуск GNOME

GNOME может быть запущен как графически, используя экранный менеджер, так и вручную из консоли. При запуске из консоли некоторые возможности могут быть ограничены.

Примечание: Поддержка механизмов блокировки экрана в GNOME обеспечивается GDM. Если запускать GNOME не при помощи GDM, то вам придется использовать другой блокировщик экрана. Смотрите .

Вручную

Сессия Xorg

  • Для запуска сессии GNOME Classic добавьте следующее в файл :
    export XDG_CURRENT_DESKTOP=GNOME-Classic:GNOME
    export GNOME_SHELL_SESSION_MODE=classic
    exec gnome-session --session=gnome-classic

После редактирования файла можно запустить GNOME при помощи команды (для получения информации о других возможностях, например сохранении сессии logind, смотрите статью xinitrc). После настройки можете использовать инструкции из статьи Запуск Х при входе в систему, например, для запуска X на tty2 путём добавления следующих команд в :

if [[ -z $DISPLAY && $(tty) == /dev/tty2; ]]; then
  GDK_BACKEND=x11 exec startx
fi

Сессия Wayland

Примечание:

  • Пакет все еще нужен даже для запуска тех приложений, которые не портированы на Wayland. Приложения, которые используют определённые графические библиотеки, такие как Qt, можно принудительно запускать с использованием Wayland при помощи установки переменных среды. См. для получения более детальной информации.

Вручную Wayland-сессию можно запустить следующей командой: .

Чтобы запускать сессию GNOME на tty1 при входе в систему, добавьте следующее содержимое в . Не все приложения проверяют переменную XDG_SESSION_TYPE, из-за чего необходимо добавить отдельные переменные для Firefox и Qt:

if [[ -z $DISPLAY && $(tty) == /dev/tty1 && $XDG_SESSION_TYPE == tty ]]; then
  MOZ_ENABLE_WAYLAND=1 QT_QPA_PLATFORM=wayland XDG_SESSION_TYPE=wayland exec dbus-run-session gnome-session
fi

Дефолтный Dash

В GNOME Shell есть такая вещь, как Dash — панель на которой пользователь может закреплять часто используемые программы, чтобы иметь быстрый доступ к ним. Это свой аналог Unity лаунчера в Ubuntu или док-бара в Mac OS:

Все бы хорошо, да только многим непонятна логика разработчиков, которые почему-то сделали свой Dash скрываемым (его можно найти лишь на экране слева зайдя в глобальное меню). В результате получается, что хоть у вас есть панель с избранными приложениями, чтобы активировать ее нужно делать лишнее действие мышкой или клавиатурой. И изменить это штатным средствами нельзя. Вот здесь и приходит на помощь сообщество, а конкретнее разработчик по ником michele_g, который не стал мириться с такими положением дел и создал расширение Dash to Dock, которое позволяет превратить простой Dash в полнофункциональный (практически) док-бар.

Предварительные требования

Исторически сложилось, что основой для стандартного графического окружения был дисплейный сервер Xorg. Начиная с GNOME 3 начался плавный переход на новый протокол Wayland. Системы, не работающие с картами NVIDIA, не будут испытывать никаких проблем с запуском сессий GNOME через Wayland.

That said, as a general fall back, it is a good idea to first read and follow the instructions in the Xorg guide to setup a X environment.

According to GNOME upstream, GNOME 3 is written with the systemd init system in mind. Because of this, it is a good idea for systemd users to read and comply with all necessary kernel settings from the systemd article.

Первые впечатления

Пора посмотреть, что было собрано. Либо настроите менеджер сессий, чтобы GNOME запускался по команде startx (для более подробной информации смотрите в руководстве Xorg), либо включите сервис GDM, как более удобный способ запуска Gnome.

Включение GDM

ЗаметкаВ статье GNOME/GDM можно найти типовые решения проблем, связанных с GDM.

systemd

Для того чтобы GDM запускался во время загрузки:

Чтобы запустить GDM сейчас, выполните:

СоветСледующая команда включит и запустит GDM сразу:

Также можно , если не включен другой сервис управления сетью.

Использование startx

Покиньте консоль пользователя root и зайдите от обычного пользователя. Далее следует настроить менеджер сессий, чтобы GNOME запускался, когда вызывается команда startx (для более подробной информации смотрите в руководстве Xorg).

Начиная с версии gnome-base/gnome-session-2.26.2, пользователям следует использовать переменную XDG_MENU_PREFIX, чтобы меню GNOME работали при запуске через ~/.xinitrc. Если же ~/.xinitrc в запуске не участвует, то всё должно происходить автоматически.

Пришло время запустить графическую среду, выполнив startx:

Если всё прошло как запланировано, то Вас должно встретить следующее сообщение: Congratulations on setting up GNOME!

Для энтузиастов

Для тех, кто любит заняться виртуальным
сексом, могу порекомендовать пару программ.

gsettings

Консольная программа. Дает возможность
изменять большое количество параметров системы. Настройки организованы в
виде дерева — схемы, в схемах ключи, которым можно присваивать значения.

Устанавливается из коробки. Команда
gsettings help выдаст список параметров. Например
gsettings list-recursively
выдает общий список схем, ключей и текущих
значений.

dconf-editor

Графическая программа. Также позволяет
изменять системные настройки. Нужно устанавливать (sudo apt-get install
dconf-editor
).

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Ваша ОС
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: