Настраиваем LXDE на Debian bullseye

webmaster

Опубликован:  2021-04-08T11:52:32.277077Z
Отредактирован:  2021-05-07T09:47:20.571798Z
2
0
0
Вы неавторизованы, рекомендую зарегистрироваться и авторизоваться.

Как известно, в сетевом хранилище пакетов Debian можно найти самый обширный перечень графических окружений рабочего стола. Эти окружения, как правило, представляют собой некоторый набор пакетов, установив которые пользователь получает тот или иной рабочий стол на экране своего компьютера. LXDE - вполне полноценный рабочий стол с поддержкой сессии, автозагрузкой и широкими возможностями настроек внешнего вида и функционала, при этом он весьма бережно использует аппаратные средства компьютера - не грузит оперативную память и процессор, следовательно, подходит для устаревших и слабых машин. Увы, в своём начальном состоянии "из коробки" этот рабочий стол выглядит слегка уныло и невзрачно, отпугивая неопытных пользователей и вселяя в них безнадёгу.

Poqsv5XBS3.png

Но это не значит, что с подобным положением дел нужно смириться... В этом обзоре посмотрим на возможности трансформации и дар перевоплощения окружения LXDE на примере десктопа Debian bullseye, установка и настройка которого уже была продемонстрирована в предыдущих выпусках этого блога, и о нём мы ещё не раз поговорим в перспективе на auriz.ru. Прямо сейчас рассмотрим некоторые практические действия и слегка поменяем внешний вид панелей, окошек, кнопочек и меню. Будьте осторожны, в топике много картинок...

1. Важная информация для постоянных читателей

Уважаемый читатель, списки auriz.ru не имеет спонсоров и финансирования, и чтобы выжить мы можем рассчитывать только на поддержку своих постоянных читателей и их пожертвования. Если вам оказалась полезна эта или другая статья этого сайта, и вы хотите больше интересных материалов на auriz.ru, поддержите нас рублём, ваша поддержка даст нам шанс выжить, оплатить продление домена и VDS, написать и опубликовать для вас другие интересные материалы.

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

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

2. В предыдущих сериях

Установка и предварительная настройка десктопа, который сейчас поможет мне продемонстрировать возможности трансформации LXDE, рассмотрены в предыдущих выпусках, имеет смысл познакомиться с их содержанием, предлагаю вашему вниманию ссылки на соответствующие статьи:

  1. Устанавливаем Debian bullseye на десктоп;
  2. Организуем пространство подкачки в Debian;
  3. Устанавливаем дополнения гостевых машин VirtualBox на Debian bullseye.

В материалах по ссылкам можно увидеть состав операционной системы на текущий момент, и какие пакеты уже установлены, рекомендую прочесть...

3. Устанавливаем дополнительные пакеты

Для реализации задуманного мне потребуются дополнительные пакеты, и в рамках этого обзора я буду устанавливать их особым образом - при помощи заранее сформированного списка. Вот перечень этих пакетов:

lxhotkey-plugin-openbox
breeze-cursor-theme
xfonts-terminus
xfonts-terminus-oblique
adwaita-qt
xscreensaver
xscreensaver-data
xscreensaver-data-extra
gvfs-backends
pavucontrol
diodon
screengrab
font-manager
fonts-liberation
fonts-liberation2
qt5ct
network-manager
network-manager-gnome
numix-icon-theme
numix-icon-theme-circle
firefox-esr
firefox-esr-l10n-ru
numlockx

При помощи системного меню LXDE открываю текстовый редактор Mousepad - он расположен в разделе "Стандартные". Копирую список пакетов в окно этого редактора и сохраняю в файл с именем packages в домашнем каталоге текущего пользователя, для этого у редактора есть меню "Файл" и в нём соответствующие задаче команды.

HcjXJ0vRpE.png

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

sudo apt install -y $(cat packages)

Prh73dQ3j3.png

Пакетный менеджер приступит к загрузке пакетов, но увы будет остановлен и выхлопнет на терминал отчёт об ошибке, вот как это может выглядеть:

uniueia6hc.png

Проблема заключается в том, что Debian bullseye - тестовая ветка и сейчас довольно часто обновляется, а система на стендовом десктопе последний раз обновлялась больше недели назад, поэтому я и получил такой эпичный фэйл. Но расстраиваться не следует, ошибку очень не сложно исправить, для этого обновляю базу пакетного менеджера apt.

sudo apt update

HBK2MaqKp3.png

Сразу после завершения процесса обновляю систему.

sudo apt full-upgrade

Th4I60Q7uh.png

Не забываю нажать enter, поскольку пакетный менеджер запросил подтверждение на выполнение действия. Про обновление операционной системы Debian я расскажу чуть-чуть более детально в перспективе на страницах этого блога на auriz.ru, оставайтесь с нами и добавляйте блог в ленту... А пока дожидаюсь завершения запущенного процесса, и затем повторяю команду.

sudo apt install -y $(cat packages)

STcmw2ZHwR.png

И на этот раз процесс установки дополнительных пакетов не будет прерван, пакетный менеджер загрузит с сетевого зеркала все запрошенные пакеты и приступит к их распаковке и установке.

XF0tJpDaLP.png

Пакетов достаточно много, их установка займёт некоторое время, запасаюсь терпением и жду...

4. Настраиваем сеть и NumLock

На клавиатурах некоторых компьютеров есть блок клавиш с цифрами, который обычно включается и выключается клавишей NumLock. Среднестатистическому пользователю домашнего десктопа хотелось бы, чтобы сразу после загрузки операционной системы этот блок клавиш был включен. Это легко осуществимо в сессии LXDE, и для этого я установил на предыдущем этапе пакет numloсkx. Открываю в текстовом редакторе Nano файл настройки автозагрузки.

nano ~/.config/lxsession/LXDE/autorstart

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

@numlockx on

JZjRjhrRDS.png

Сохраняю изменения в файл (ctrl+o) и покидаю текстовый редактор (ctrl+x). После перезагрузки компьютера можно ожидать, что NumLock будет включен автоматически.

В наборе дополнительных пакетов присутствует network-manager, и теперь мне нужно передать ему управление сетью своего десктопа. Для этого открываю в текстовом редакторе файл сетевых интерфейсов.

sudo nano /etc/network/interfaces

Этот файл я собственноручно правил на стадии установки и настройки базовой системы, и теперь я удалю из него всё, что касается интерфейса enp0s3, приведу его к следующему виду:

66ehQ17qJv.png

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

Bu5gq2eWy6.png

Отлично, теперь пользователь имеет возможность настроить свою сеть, в том числе и WiFi, с помощью удобного GUI. А я продолжу настройку десктопа, об этом далее...

5. Настраиваем рабочий стол

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

SfxwqaufuV.png

Начнём с параметров рабочего стола, выбираю в списке соответствующую строчку.

vvh3Qb4mmK.png

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

fBpR5jTdza.png

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

7OJ0wQvexu.png

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

6. Настраиваем внешний вид окон приложений

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

47mpNurJ6n.png

Запустится ещё одна программа из набора LXDE, на вкладках которой можно настроить внешний вид окон и элементов управления.

oWswvQOjLX.png

Устанавливаю тему Adwaita - добротная и вполне привычная классика, к тому же аналогичная тема есть для Qt-приложений, а значит все приложения будут выглядеть одинаково, независимо от движка интерфейса.

Иконки Numix Cirlce гармонично сочетаются с эстетикой рабочего стола в целом, последнее время обычно использую их, но на случай, когда хочется чего-нибудь этакого, в репе Debian найдётся целый сонм тем.

qKmWIXJmNg.png

Выбираю тему для указателя мыши.

my5ou9w2JO.png

Настраиваю внешний вид окна и его элементов управления, Clearlooks - это ностальгия по прошлому.

EsiMmGtJvQ.png

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

hYuVe2NYb7.png

CoDvQAdkUF.png

Когда все вкладки пройдены, нажимаю кнопку "Применить", и теперь окошки стали повеселее...

7. Настраиваем панель управления

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

TKFzB43mna.png

Откроется окно ещё одного приложения из набора LXDE.

ZKEjcfucHX.png

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

oT9Kdz9Sv0.png

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

gA3hGTOfM3.png

Первым делом нахожу в этом списке "Панель задач (Список окон)", выделяю его левым кликом мыши и жму на кнопку "Параметры". В модальном окне, которое обязательно отрисуется на мониторе, выбираю необходимое мне сочетание флагов.

qnURPxY0Sf.png

Закрываю модальное окно. Удаляю с панели "Монитор загрузки процессора" - на мой вкус он ужасен. Добавляю на панель "Обработчик раскладки клавиатуры" - вещь необходимая и удобная.

s5Nst8CcoW.png

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

rkXixgWv71.png

Ещё один апплет, который я обычно добавляю, - "Клавиатурный индикатор", дело в том, что на клавиатуре моего лэптопа нет световой индикации состояния NumLock и CapsLock, поэтому очень удобно иметь индикацию в трее панели на экране компьютера. Этот апплет тоже имеет настройки.

gulm7Ikj13.png

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

nb4W3idCvv.png

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

8. Настраиваем звук

На панели задач уже из коробки имеется кнопка установки громкости, но в начальном состоянии она показывает, что звук отключен. Лезу в системное меню, в раздел "Аудио и видео" запускаю "Регулятор громкости PulseAudio".

ZjQRyvl2N4.png

Запустится программа настройки и на экране появится её окно, в этом окне можно сделать все необходимые настройки - у программы достаточно простой и понятный интерфейс.

cWtO7chB2T.png

Включаю звук и устанавливаю громкость динамиков.

9. Настраиваем внешний вид приложений Qt

Построенные на интерфейсе Qt приложения последнее время не редкость, и их тоже можно использовать в окружении LXDE, хоть это окружение и построено на базе интерфейса GTK. Чтобы внешний вид окон Qt-приложений не выбивался из установленной в окружении темы оформления, у нас есть специальное средство настройки, лезу в системное меню, в раздел "Параметры" и нахожу строчку "Настройки Qt5".

QRzAt14QRX.png

Запускаю и получаю на экране ещё одно окно, в котором можно сделать все настройки и подогнать внешний вид.

jU913n09FY.png

Для Qt-приложений есть соответствующая тема - Adwaita, устанавливаю её, шрифты и всё, как мы любим. На снимке экрана выше окно настроек полностью не умещается на рабочем столе, но на больших мониторах оно вполне удобно и функционально. Уже сейчас в системе установлена программа с Qt-интерфейсом - это инструмент для получения снимков экрана ScreenGrab, запускаю его, чтобы проконтролировать внешний вид.

lfDBkQbkgT.png

Выглядит гармонично и не выбивается из общей темы десктопа.

10. Настраиваем шрифты и сглаживание

Сглаживание шрифтов... Достаточно распространённая проблема, не правда ли? Но в системе есть менеджер шрифтов.

xKTzLzZbrh.png

bEgkmrVWaS.png

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

11. Настройка терминала

Терминал в Debian - это наиболее часто используемая программа, и с его окном почти всегда приходится иметь дело, поэтому следует настроить и его. Запускаю терминал, в меню его окна выбираю "Правка"->"Параметры".

fm9rTse1GG.png

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

gIyWPMNDKE.png

Мой терминал обычно выглядит так.

wANgCVVgvy.png

Внимательный читатель заметит, что в текущем состоянии моя система занимает на жестком диске компьютера 3.8 G дискового пространства, из которых 1 G используется файлом подкачки.

12. Подводим итоги

Чтобы подвести итог, запущу браузер и зайду на auriz.ru посмотреть, как отображается этот сайт.

UiosaypZ2B.png

С сайтом всё в порядке, сворачиваю окно браузера на панель задач. Шикардос! Теперь мой рабочий стол и его системное меню выглядят вполне гармонично.

Ss8N7SOjHf.png

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

x4nt2vJeAJ.png

Метки:  debian, lxde, bullseye, apt, desktop
Комментарии: