Как перезагрузить графический интерфейс Ubuntu

Рассказываем о самых удобных и интересных графических оболочках для дистрибутивов Linux.

Введение в терминал Linux

Моя бабушка называет любой терминал «терминатором», что добавляет антуража. На самом деле терминал (bash) — это всего лишь командная строка с гораздо более широким набором функций, если сравнивать с Windows. Почти любое действие можно выполнить командой из терминала, но далеко не любое действие можно выполнить через окружения пользователя.

В этом и заключается преимущество терминала Linux — по сути из него можно полностью управлять системой, без необходимости окружения пользователя (графического интерфейса). На самом деле нередко серверы так и работают — черный экран, командная строка и все функции под рукой. В статье команды будут сгруппированы по функциям, а не по частоте использования, это связано с удобством восприятия и понимания.

Статья рассчитана на новичков и написана таким же новичком, в этом нет ничего зазорного — все когда-то начинали с нуля. Любое сообщество существует только до тех пор, пока есть приток новых участников.

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

Что делать, если зависла программа

Что, если не отвечает окно программы? Если нету  необходимости перезагружать весь интерфейс, например, если зависло определенное графическое приложение, то в таком случае можно воспользоваться удобной утилитой xkill. Чтобы с помощью этой утилиты закрыть определенное приложение нужно нажать комбинацию клавиш ALT+F2 и написать xkill, после чего кликнуть Enter на клавиатуре. После выполненной операции курсор мышки на экране превратится в крестик и при нажатии таким курсором на любое выбранное окно — процесс, выполняемый в нем (сама программа, которая зависла)  завершится.

Интерфейс Cinnamon

Интерфейс Cinnamon является привычным для многих пользователей персональных компьютеров.

В нижней части экрана находится панель. Слева на панели размещена кнопка Меню (Menu) для вызова Главного меню. На панель можно добавлять иконки для быстрого запуска приложений.

Читайте также:  Основы Linux.Часть 28 (управление жесткими дисками)

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

С версии Cinnamon 4.0 панель по умолчанию группирует открытые окна одно приложения и отображает для каждой группы свою иконку без подписей. Такой режим получил название — современный (modern). В классическом же режиме каждое окно отображается отдельной пиктограммой и подписью с названием окна. В настройках можно переключаться между современным (modern) и классическим (традиционным — traditional) режимами.

На рабочем столе можно размещать иконки и файлы.

Главное меню отображает распределенные по категориям приложения.

Стоит отметить некоторую схожесть интерфейса Cinnamon с классическим интерфейсом Windows.

Cinnamon. Общий вид

При первом своём запуске Cinnamon выглядит более чем традиционно – перед нами самый обычный рабочий стол с управляющей панелью, на которой имеется кнопка с подписью Меню (или Menu, в зависимости от локализации):

В отличие от GNOME Shell’а или Unity, здесь сразу ясно, что делать дальше. Во- первых, можно щёлкнуть правой кнопкой мыши по рабочему столу, чтобы увидеть его контекстное меню:

Здесь почти всё понятно без комментариев, пару слов можно сказать только про два пункта:

  • Добавить десклеты – добавление на рабочий стол мини-приложений (подробнее об этом будет сказано в следующем очерке);

  • Открыть как администратор – вызов, после ввода пароля, файлового менеджера Nemo с правами суперпользователя.

Во-вторых, щёлкнув правой же кнопкой мыши по свободному полю управляющей панели, можно заняться её настройками (о чём будет разговор в соответствующем очерке):

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

Но пополнить панель иконками приложений первой необходимости труда не составит – и со временем я расскажу, как.

Наконец, в-третьих, можно обратиться к главному меню Cinnamon для знакомства со всем изобилием установленного софта:

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

Как и во всех современных рабочих средах, в Cinnamon’е можно задействовать несколько виртуальных рабочих столов. В терминах этой среды они называются рабочими областями (Workspaces), и по умолчанию их два. Переключение между рабочими областями – комбинациями клавиш Control+Alt+Right/Left.

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

Читайте также:  Где в Ubuntu лежат удалённые файлы (корзина)

Управляющая панель

Если на рабочем столе (точнее, в рабочих его областях) происходят основные события, то управление этими событиями в значительной мере осуществляется с панели – в других средах её часто называют главной, или управляющей. Но в Cinnamon её принято называть без определений, поскольку здесь она обычно имеется в единственном экземпляре. Хотя в принципе в нём может быть включена и вторая панель, о чём речь пойдёт в очерке о настройках.

Положение панели по умолчанию – вдоль нижней части экрана, хотя её можно переместить и наверх. И разделяется она на следующие части (слева направо):

  • кнопка главного меню (опять же – обычно просто Меню);

  • область запуска приложений (Panel Launcher) с пиктограммами – как уже было сказано, по умолчанию их всего три;

  • область открытых приложений (Window list);

  • область системных сообщений (Notifications);

  • системный лоток (System Tray), куда помещаются пиктограммы «перманентно работающих» приложений;

  • несколько пиктограмм разного назначения – список открытых окон (Windows Quick List) и подключаемых накопителей (Removable Drives), модуль сетевых соединений, регулятор громкости, часы, индикатор раскладки клавиатуры, пиктограмма менеджера обновлений.

Все области и кнопки панели представляют собой так называемые апплеты – мелкие программки, не способные к самостоятельному функционированию. Некоторые из этих апплетов (Panel Launcher, Window list, System Tray) представляют собой контейнеры для помещёния в них других пиктограмм (запуска, открытых окон, и так далее), другие же существуют как бы сами по себе.

Апплеты могут добавляться на панель и удаляться с неё. Содержимое апплетов- контейнеров добавляется или автоматически (System Tray, Window list), или вручную (Panel Launcher). Удаление апплетов-контейнеров приводит к исчезновению всего их содержимого. Элементы из лаунчера можно удалять по одному, содержимое лотка и области приложений – вместе с закрытием соответствующих программ.

Дополнительные возможности и настройки

Как включить русский язык

Чтобы изменить язык интерфейса Kali Linux на русский или любой другой.

  1. Откройте терминал на рабочем столе кали и выполните команду и подтвердите установку нажав клавишу Y.:

sudo apt-get install locales

  1. Введите команду:

sudo dpkg-reconfigure locales

Выберите нужную вам локаль и нажмите «ОК»

  1. Теперь выберите язык по умолчанию
  1. После чего, выполните эти команды по очереди:

sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade

  1. Завершите сеанс введя в окне WSL:

kex kill

или,

kex stop

  1. Снова запустите linux командой: kex

Как включить Звук

Подробно в нашем руководстве: Windows 10 Как включить поддержку звука в wsl2.

Как переключиться на светлую или тёмную тему?

По умолчанию в системе для каждой темы есть два режима: тёмный и светлый. Для переключения на между ними, перейдите в «Настройки» → «Внешний вид» и на вкладке «Стиль» выберите нужный вам режим.

Возможные проблемы установки

Ошибка «Sub-process /usr/bin/dpkg returned an error code (1)»

  1. Если вы столкнулись с такой ошибкой, не беспокойтесь! Для решения проблемы выполните следующую команду для принудительной установки:

sudo apt-get install -f

Или,

sudo apt-get install —fix-broken

Здесь опция -f (или —fix-broken) попытается исправить систему с нарушенными зависимостями.

  1. Теперь выполните по очереди:

sudo apt update sudo apt dist-upgrade

  1. Затем вы можете использовать следующую команду для установки Win-KeX:

sudo apt install -y kali-win-kex

  1. Снова запустите, kex чтобы запустить среду рабочего стола Linux в Windows 10.

Ошибка больше не повторится.

Рекомендуем: Вы всегда сможете сделать резервную копию дистрибутива и запускать ее на других ПК с Windows 10. Подробнее в нашей статье: Экспорт и импорт дистрибутива Linux WSL1 и WSL2 в Windows 10

AwesomeWM

Этот вариант рабочего стола заслуживает отдельного внимания, потому что он создан для особой категории людей. Если вы из тех, кто готов заняться изучением документации и тонкой настройкой компьютера, то awesomeWM — то, что вам нужно.

AwesomeWM даже нельзя назвать оболочкой. Это менеджер окон, в котором каждое приложение занимает определенный участок и делит его с другими на одном рабочем столе. В нем нет слоев. То есть одна программа не может перекрыть другую. Рабочий стол имеет только одно единственное «плоское» измерение. Задача AwesomeWM задействовать каждый пиксель экрана максимально толково, чтобы пространство не расходовалось напрасно.

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

Отдельно стоит отметить, что AwesomeWM полностью открыт к модификациям за счет бесконечного количества расширений, которые написаны на языке Lua. Это позволит вам самостоятельно дополнять его новыми функциями.

Этот менеджер окон очень стабилен. У него довольно простой код, который почти ничего не может вывести из строя. Он управляется с помощью клавиатуры — разработчики по умолчанию не предусматривают поддержку мыши и всячески призывают пользователей использовать только клавиатуру.

AwesomeWM

Скачать оболочку можно на официальном сайте: Там же есть ссылка на документацию, в которой описаны все ее особенности и методы управления.

Как установить Awesome WM в Ubuntu

Установка происходит из репозитория. Открываем терминал и вводим:

sudo apt-get install awesome awesome-extra

На этом все. Перезагружаем систему и радуемся.