Debian 12 «Bookworm» + Openbox | Часть IV — Создание и настройка SWAP-файла || Установка: Панели Tint2 | Файлового менеджера PCManFM | Док-панели Plank

Четверг, 19 декабря 2024, 5:44
Размещено в рубрике Лента новостей и имеет 0 комментариев.
В этом цикле статей мы с Вами установим самый последний, голый релиз Linux-дистрибутива Debian 12 «Bookworm», а в него самый лёгкий и самый быстрый Оконный менеджер Openbox (далее OB).
Абсолютно всё! - Установка программ|утилит|пакетов и последующая их Настройка в OB - всё осуществляется исключительно руками!
В результате мы получим супер-лёгкий, супер-быстрый, супер-простой и супер-дружелюбный, абсолютно «СВОЙ В ДОСКУ», исключительно под себя Linux-дистрибутив...



СОДЕРЖАНИЕ СТАТЬИ:

1. Вводная часть
2. Создание и настройка SWAP-файла
3. Копирование конфигов Openbox
4. Установка комфортного разрешения Рабочего стола
5. Установка панели Tint2
6. Установка Файлового менеджера PCManFM
  6.1. Активация Менеджера Рабочего стола
  6.2. Установка обоины (фона) Рабочего стола
7. Установка Док-панели Plank
8. Выключение системы


Продолжение цикла статей по Установке Linux-дистрибутива Debian 12 «Bookworm», а в него самого лёгкого, самого быстрого Оконного менеджера Openbox (далее OB).

Часть IV - Создание и настройка SWAP-файла || Установка: Панели Tint2 | Файлового менеджера PCManFM | Док-панели Plank

Часть I можно посмотреть по этой ссылке:
Debian 12 «Bookworm» + Openbox | Часть I - Установка с Netinst.iso-образа «голой» системы Графическим способом | Graphical Install

Часть II можно посмотреть по этой ссылке:
Debian 12 «Bookworm» + Openbox | Часть II - Установка с Netinst.iso-образа «голой» системы Коносльно-Терминальным способом | Install

Часть III можно посмотреть по этой ссылке:
Debian 12 «Bookworm» + Openbox | Часть III - Первоначальная настройка системы, Установка Оконного менеджера Openbox, настройка Автологина

1. Вводная часть

Некоторые сокращения:
- ЛКМ (Левая кнопка мышки)
- ПКМ (Правая кнопка мышки)
- ФМ (Файловый менеджер PCManFM)

В предыдущих частях мы с вами успешно Установили систему Linux-дистрибутива Debian 12 «Bookworm» с Netinst.iso-образа + ОМ Openbox и некоторые программы|утилиты|пакеты, необходимые для его запуска|старта и работы, а также настроили Автологин в него.

И, т.к. OB нами успешно Установлен и Запускается, давайте уже приступим к его Настройке и Украшательству и приведём его к дружелюбному Интерфейсу, чтобы у нас на мониторе красовалась Полноценная, со всеми атрибутами, Юзабилити-система!

Для осуществления задуманного запускаем нашу систему с уже настроенным автологином OB:

Для выполнения запланированных задач, нам понадобится Терминал.
Открываем его - на Рабочем столе OB кликаем ПКМ и в выпавшем Меню ЛКМ выбираем первый сверху пункт Terminal emulator:

2. Создание и настройка SWAP-файла

И самое первое, что мы с вами осуществим - создадим SWAP-файл (не раздел, а именно файл!) подкачки и активируем его работу.
О его создании "позже" я писал в первых 2-х частях цикла статей, после завершения разметки нашего носителя|диска.
Вот это "позже" сейчас и настало...

Ну и резонный вопрос!
А для чего собственно нужен SWAP-файл?
Я думаю, все не раз слышали о SWAP и для чего он нужен.
Расписывать тут цельный Wiki на эту тему не вижу особой необходимости, а если кому-то интересно, легко можно наГуглить или наЯндексить по этой теме...
Поэтому просто приступаем к его Созданию.

Как Правило, принято SWAP-файл (как впрочем и раздел) создавать размером 2 Гб.
Но сначала создаём каталог swap в Корне ФС - / (полный путь /swap), где будет лежать наш SWAP-файл командой:
sudo mkdir /swap

Следующей командой создаём пока ещё обычный файл:
sudo fallocate -l 2G /swap/swapfile

Далее даём Права на чтение и запись созданному файлу командой:
sudo chmod 600 /swap/swapfile

Теперь Форматируем (создаём) сам SWAP-файл на основе созданного нами файла командой:
sudo mkswap /swap/swapfile
и получаем, говорящий нам об успешном Форматировании (создании) SWAP-файла, вывод в Терминале:
Setting up swapspace version 1, size = 2 GiB (2147479552 bytes) no label, UUID=55bf47f0-ccb9-434c-bf62-e92f57yf4rf2

Чтобы файл заработал подключаем SWAP-файл командой:
sudo swapon /swap/swapfile

Ну и последний штрих - добавляем SWAP-файл в конфигурационный файл
fstab в /etc - (полный путь /etc/fstab)
тем самым активируем автоматическое его монтирование каждый раз при старте системы командой:
sudo sh -c "echo '/swap/swapfile none swap sw 0 0' >> /etc/fstab"

Таким образом мы с вами успешно Создали и Настроили в системе SWAP-файл подкачки, с чем вас/нас и поздравляю!

Чтобы все сделанные нами настройки вступили в полную силу, нам необходимо перезагрузить систему.
Для этого тут же в Терминале вводим следующую команду и жмём на Enter:
sudo systemctl reboot

После перезагрузки снова открываем Терминал и проверяем, всё ли нами правильно сделано и настроено командой:
free -m

И видим, что SWAP-файл есть, настроен и успешно работает, о чём нам и говорит вывод в Терминале:


3. Копирование конфигов Openbox

Эту Часть мы начнём с очень важного и необходимого действия - копирования конфиг-файлов OB из:
/etc/xdg/ - (глобальные файлы конфигурации для приложений, придерживающихся стандартов freedesktop.org)
в Домашний каталог /home - (сессия Пользователя)
И конкретно конфиги OB лежат в:
/etc/xdg/openbox

В Терминале создаём в Домашнем каталоге, в папке:
/home/user/.config - (где user - ваше имя Пользователя в системе)
папку openbox - (/home/user/.config/openbox)
командой:
mkdir -p .config/openbox

Далее копируем в неё необходимые конфиг-файлы OB командой:
(перечень конфигов ниже, под скрином, в спойлере)
cp /etc/xdg/openbox/{rc.xml,menu.xml,autostart,environment} .config/openbox

Перечень конфиг-файлов OB:
Основу конфигурации Openbox составляют четыре файла, каждый из которых выполняет свою уникальную роль: rc.xml, menu.xml, autostart и environment. Перед настройкой нужно создать локальный профиль Openbox (то есть специфичный для вашей учётной записи). Это можно сделать путём копирования глобального профиля /etc/xdg/openbox (который применяется для всех пользователей) в свой каталог настроек:
rc.xml - это основной файл конфигурации, отвечающий за определение поведения и настроек всего сеанса, в том числе:

    - Сочетания клавиш (например, запуск приложений; регулировка громкости)
    - Темы оформления
    - Настройки рабочего стола и виртуального рабочего стола
    - Настройки окна приложения

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

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

autostart (Автозапуск приложений) - openbox-session имеет два механизма автозапуска: XDG Autostart (работает только если установлен пакет python-pyxdg) и свой собственный механизм.
Свой механизм:

    - считывает переменные (выполняет source) из /etc/xdg/openbox/environment
    - считывает переменные из ~/.config/openbox/environment
    - запускает /etc/xdg/openbox/autostart
    - запускает ~/.config/openbox/autostart

environment - можно использовать для добавления связанных переменных окружения, например:

    - Define new pathways (e.g. execute commands that would otherwise require the entire pathway to be listed with them)
    - Изменить языковые настройки
    - Определить другие переменные, которые будут использоваться (например, здесь можно указать исправление для тем GTK)

И давайте сразу проверим, всё ли успешно скопировалось и для этого вписываем|вводим следующую команду и жмём на Enter и видим, что всё скопировалось и готово к использованию:
ls -a .config/openbox/

4. Установка комфортного разрешения Рабочего стола

Ну, и, раз, уж все конфиги скопированы, то сразу же давайте установим удобное для наших глаз разрешение экрана 1920x1080 с помощью xrandr в конфиг:
/home/user/.config/autostart
и для этого вписываем|вводим следующую команду и жмём на Enter:
(в дальнейшем, когда уже всё будет Настроено, вы сможете установить драйвер вашей видео-карты и, как правило, настройка разрешения экрана уже делается в настроечной утилите самой видео-карты, а этот пункт можно будет удалить из конфига autostart...)
echo -e 'xrandr -s 1920x1080 -r 60 &' >> .config/openbox/autostart

Хочу отметить очень важную деталь, а именно то, что при прописывании какой-либо команды в автозапуск|автозагрузку в конфиг-файл autostart, ВСЕГДА в конце любой команды, через Пробел прописывается символ:
Амперсанд - &
что означает продолжение работы в фоновом режиме!
Всегда помните об этом!

И, если мы впишем|введём следующую команду и нажмём на Enter, то увидим вывод, что нужное значение разрешения экрана успешно записалось в конец конфига:
cat .config/openbox/autostart

Чтобы изменения вступили в силу, нам необходимо перезагрузить OB и для этого мы ПКМ открываем Меню и ЛКМ выбираем самое нижнее значение Exit:

В выпашем меню Выйти из Openbox - Вы действительно хотите выйти из Openbox? жмём ЛКМ на Выйти:

Результатом будет перезагрузка OB, но уже в новом разрешении экрана 1920x1080:

5. Установка панели Tint2

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

Снова открываем Терминал (не буду повторяться, как это делать, т.к. выше вы этому уже научились), вводим|вписываем следующую команду и жмём на Enter:
sudo apt install tint2

И теперь давайте активируем установленную нами панель Tint2, прописав её в автостарт, в конфиг autostart следующей командой:
(не забываем про символ в конце через пробел &)
echo -e '(sleep 2s && tint2) &' >> .config/openbox/autostart

Сразу возникает резонный вопрос, а почему команда в автозапуске такого странного вида?

А давайте рассмотрим её поподробнее...

Выглядит она так:
(sleep 2s && tint2) &
Ну, во первых, если команда состоит из 2-х команд, то принято обе команды заключать в
круглые скобки - ()
что здесь и сделано.

По командам отдельно:

    sleep 2s - команда выполнения задержки перед запуском в 2 секунды
    (значение s (секунды) по умолчанию, поэтому её можно и не прописывать, но для наглядности я прописал. Чтобы развести по времени срабатывания команды автозапуска, во избежание конфликтов при их одновременном запуске, каждая следующая команда будет увеличиваться в паузе на 1 секунду. Т.е. в следующей команде уже будет значение 3s и т.д...)
    && - 2 (два) Амперсанда разделяют очерёдность выполнения команд
    tint2 - команда запуска панели Tint2
    & - Амперсанд. Продолжение работы запускаемого процесса в фоновом режиме


И давайте снова проверим, записалась ли нужная команда в конец конфига командой и увидим вывод, что нужное значение запуска панели Tint2 успешно записалось:
cat .config/openbox/autostart

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

6. Установка Файлового менеджера PCManFM

Далее, для презентабельности и для приятности глаза (а то у нас просто чёрный фон), давайте установим фон (обоину) Рабочего стола, но сделаем это эффектно - с помощью Файлового менеджера PCManFM (далее просто ФМ), который имеет возможность быть при желании ещё и Менеджером Рабочего стола!

Открываем Терминал и устанавливаем ФМ командой:
sudo apt install pcmanfm

Cнова, чтобы изменения вступили в силу, перезагружаем OB и для этого мы ПКМ открываем Меню и ЛКМ выбираем самое нижнее значение Exit.

И, если вы уже, любопытства ради, побегали по Меню OB (ПКМ на Рабочем столе), то наверняка вы уже обнаружили в нём в ApplicationsSettings пункт Desktop Preferences (Предпочтения|Настройки Рабочего стола):

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

Не надо пугаться и думать, что мы с вами что-то там забыли установить.
Это не так!

6.1. Активация Менеджера Рабочего стола

Чтобы этот пункт меню заработал, нам собственно, всего-то надо активировать Менеджер рабочего стола.
И где нам его взять?
Вы абсолютно правильно догадались!
ФМ PCManFM, наряду со стандартной работой с каталогами|папками, файлами, имеет ещё и такую уникальную функцию - быть Менеджером рабочего стола.
Её то мы с вами и активируем...

Просто добавляем в автозапуск, в файл autostart команду на запуск этой функции ФМ.

Открываем Терминал и прописываем|вводим следующую команду и жмём на Enter:
(опция --desktop как раз и отвечает за активацию этой функции)
echo -e '(sleep 3s && pcmanfm --desktop) &' >> .config/openbox/autostart

И, как и ранее, проверяем, записалась ли нужная команда в конец конфига следующей командой и видим вывод, что нужное значение запуска обоины функции успешно записалось:
cat .config/openbox/autostart

Cнова, чтобы изменения вступили в силу, перезагружаем OB.
ПКМ открываем Меню и ЛКМ выбираем самое нижнее значение Exit.

После перезагрузки OB видим, что на Рабочем столе появился в верхнем левом углу значок Корзины, а это значит, что функция Менеджера рабочего стола активна.
И если мы нажмём ПКМ на Рабочем столе, то вместо Меню OB мы уже видим контекстное
Меню Менеджера рабочего стола ФМ PCManFM
где ЛКМ жмём на пункт Параметры рабочего стола:

Кстати, Меню OB никуда не делось, а просто теперь запускается из панели Tint2 (ПКМ) и если снова открыть в нём ApplicationsSettings пункт Desktop Preferences, то сообщения о неактивном Менеджере рабочего стола уже не будет, а запустится, как на предыдущем шаге контекстное Меню Менеджера рабочего стола ФМ PCManFM:

Итак, перед нами окно Параметры рабочего стола на вкладке по умолчанию Внешний вид:
(кстати, обратите внимание на размер значка Корзина и размер шрифта её имени под ней. Не кажется ли вам, что и размер значка, и размер шрифта под ней слишком велики?)

Чтобы поправить визуальный дискомфорт от такого большого размера значка и размера шрифта её имени под ней по отношению к той же панели Tint2, в этом окне в секции:
Текст
Шрифт текста ярлыков: Sans 12
жмём ЛКМ на значение 12:

В выпавшем дополнительном окне Выберите шрифт, в правом его столбце мы видим это значение по умолчанию 12 на сером фоне:

С помощью бокового слайда или скролика на мышке меняем это значение например на 8 (выбираем его ЛКМ) и жмём на кнопку ОК:

И видим, что размер значка и размер шрифта под ней поменялись, а это в свою очередь намного приятнее нашим глазам:

Теперь жмём ЛКМ на вторую (среднюю) вкладку окна Параметры рабочего стола - Значки рабочего стола:

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

И, если вы внимательны, вы уже наверняка заметили, что первый пункт
Показать на рабочем столе папку "Документы"
не доступен для активации (нет возможности отметить его чек-бокс галочкой или наоборот снять галочку с чек-бокса ), а это в свою очередь означает, что значок папки Документы вывести на Рабочий стол нам не удастся!
А для удобства быстрого доступа к этой папке всё таки было бы очень удобно иметь на Рабочем столе её значок.

И что же нам теперь делать и почему так происходит?!

Давайте разбираться...

Далее вы всё поймёте из дальнейших наших действий.

Кликаем 2 раза по значку Корзины:

И естественно открывается папка Корзины в нашем ФМ:

В левой её колонке Точки входа жмём ЛКМ на строку Домашняя папка и видим, что в ней, кроме папки Desktop (Рабочий стол) ничего более нет, хотя мы копировали с вами в находящуюся в ней папку
/home/user/.config
конфиги OB:

А как же так?!
Да всё очень просто!
Дело в том, что папки и файлы начинающиеся с точки (.), для безопасности, считаются системой скрытыми, т.е. не отображаются.
Но есть очень лёгкий и простой способ включить отображение таких папок и файлов простым нажатием на клавиатуре сочетания клавиш
Ctrl+H
что мы с вами и делаем и вот перед нами все скрытые и нескрытые папки и файлы Домашней папки:
(повторное нажатие на сочетание клавиш Ctrl+H снова скроет все папки и файлы начинающиеся с точки (.))

А ещё, мы с вами видим, что в Домашней папке абсолютное отсутствие стандартных системных каталогов:

- Видео
- Документы
- Загрузки
- Изображения
- Музыка
- Общедоступные
- Шаблоны

Их просто нет!

А вот теперь мы с вами и подошли к пониманию, почему в окне Параметры рабочего стола, в его вкладке Значки рабочего стола не доступен для активации (нет возможности отметить его чек-бокс галочкой или наоборот снять галочку с чек-бокса ) пункт Показать на рабочем столе папку "Документы", о чём я писал выше.

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

И что же нам делать теперь?!

Не отчаиваемся, Друзья!
Всё исправляется очень легко и просто!
Открываем Терминал, вводим|вписываем следующую очень Волшебную команду и жмём на Enter:
xdg-user-dirs-update

И...
Чудеса!
Да вот же они, наши все системные каталоги:

И, разу уж все наши системные каталоги нашлись и объявились, давайте сразу же, для возможности в будущем быстрого доступа к оным из любой ветви/каталога (где бы мы не находились) нашего ФМ, добавим их значки+названия в Избранное, в левой колонке ФМ:
Точки входа
и для этого кликаем 1 раз ЛКМ на значок папки, например Видео, чтобы сама папка и её имя стали выделенными тёмно-серым фоном|цветом:

Теперь, после выделения папки Видео тёмно-серым фоном|цветом, кликаем по ней уже ПКМ и в выпавшем контекстном меню выбираем ЛКМ пункт:
+ Добавить в закладки

И видим, что Закладка папки Видео успешно добавилась в левую колонку нашего ФМ - Точки входа:

Если есть необходимость, проделываем тоже самое с остальными нашими системными папками, тем самым добавив их все в Закладки, после чего наш ФМ можно закрыть:


А вот теперь, снова открываем Параметры рабочего стола (как? Смотрите выше...), переходим на вкладку Значки рабочего стола и...
И видим, что пункт Показать на рабочем столе папку "Документы" теперь доступен для активации (можно отметить его чек-бокс галочкой или наоборот снять галочку с чек-бокса ):

Отмечаем галочками чек-боксы на пунктах:
Показать на рабочем столе папку "Документы"
и
Показать на рабочем столе значки дисков
(при подключении например флешки, её значок будет появляться на Рабочем столе)

И, как только мы отметили чек-бокс на:
Показать на рабочем столе папку "Документы"
сразу же обнаруживаем, что на Рабочем столе появился значок папки Документы:

Теперь переходим на третью (крайнюю правую) вкладку окна Параметры рабочего стола:
Дополнительно
и видим, что её первый пункт:
При клике на рабочем столе показать контекстное меню менеджера рабочего стола
который отвечает за отображение или неотображение по клику ПКМ на Рабочем столе настроек Параметров рабочего стола, не активирован (отсутствует галочка в чек-боксе ), что, как раз при таком варианте по клику ПКМ вызвает Параметры рабочего стола, что ну совсем не удобно, т.к., чтобы открыть Меню OB приходится кликать внизу экрана ПКМ по панели Tint2.

Отмечаем галочкой чек-бокс этого пункта и для проверки сразу же кликаем ПКМ на Рабочем столе и видим, что теперь по клику ПКМ открывается именно Меню OB, а не Параметры рабочего стола:
(кстати, Параметры рабочего стола также можно открыть из Меню OB, как на этом скрине и указано курсором мышки)

6.2. Установка обоины (фона) Рабочего стола

Ну вот!
Теперь нам осталось только лишь добавить обоину (фон) на Рабочий стол.
Но прежде, чем мы это сделаем с помощью Параметров рабочего стола, нам нужно создать для неё специальную папку в Домашней папке и скачать обоину в неё и для этого нам понадобится Веб-браузер (я выберу Firefox, т.к. по моему мнению он самый удобный да и привычный для пользования.

Итак!
Закрываем Параметры рабочего стола нажатием в его нижнем правом углу на кнопку:
☒ Закрыть

Открываем Терминал и создаём в Домашней папке специальную папку для обоев:
.wallpapers
(точка перед именем означает, что папка будет скрытой)
mkdir .wallpapers

Далее устанавливаем Веб-браузер Firefox (включая русский языковой пакет) сдедующей командой:
sudo apt install firefox-esr firefox-esr-l10n-ru

На Рабочем столе кликаем ПКМ и в открывшемся Меню OB ЛКМ выбираем второй с верху пункт
Web browser:

После чего осуществляется первый запуск Веб-браузера Firefox в сжатом режиме отображения:

Кликаем 2 раза по его Заголовку окна (самый его верх)
Добро пожаловать в Firefox - Mozilla Firefox
тем самым развернув его в полный экран:

В его верхней части, в поле:
Введите поисковый запрос или адрес
вписываете следующий адрес и жмёте на Enter:
https://ya.ru/images/

В открывшемся разделе портала Яндекс - Яндекс Картинки, в поле Поиска вписываем
debian обои
и жмём на Enter:

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

Результатом чего будет вывод на страницу отбора по тегу Обои множества изображений с тематикой Debian:

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

В открывшемся дополнительном окне жмём на кнопку Открыть 1920х1080:

И уже на развёрнутом в полный размер изображении, выбранной нами обоины, жмём ПКМ и в выпавшем контекстном меню выбираем ЛКМ самый верхний пункт меню:
Сохранить изображения как...

Открывается окно Сохранение изображения с уже выбранной по умолчанию папкой для загрузки нашей обоины - Загрузки:
(именно эта папка выбирается системой по умолчанию для загрузок при установке Firefox)

Но нам для сохранения нашей обоины нужна созданная нами ранее в Домашней папке специальная папка:
.wallpapers
Поэтому, чтобы указать путь до неё, в левой колонке окна выбираем самый верхний пункт:
Домашняя папка
и видим, что, да, есть папки для выбора, но только Системные папки, которые мы сгенерировали Волшебной командой ранее, но почему-то нет скрытых папок и файлов, хотя мы вроде бы при первом запуске нашего ФМ уже включили отображение таких папок и файлов нажатием на клавиатуре сочетания клавиш:
Ctrl+H

Дело в том, что включение отображения таких папок и файлов в основных окнах нашего ФМ этим сочетанием клавиш не включает таковое в окнах Сохранение изображения и поэтому легко предположить, что это же сочетание клавиш:
Ctrl+H
должно также включить отображение и в этом окне, что мы с вами и делаем (жмём на эти клавиши), и да - мы видим, что все скрытые папки отобразились и конкретно нужная нам:
.wallpapers
поэтому выбираем её, 2 раза кликнув ЛКМ по ней:

А вот теперь всё готово для сохранения нашей обоины в нужную нам специальную папку для обоев:
.wallpapers
и нам остаётся только лишь нажать на кнопку Сохранить:

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

После нажатия на значок папки открывается наш ФМ в папке:
.wallpapers
где мы видим скачанную нами обоину (.jpg-файл):

Теперь давайте переименуем скачанный файл в более короткое имя, т.к. текущее имя очень длинное и неудобно-читаемое.
Для этого кликаем 1 раз ЛКМ на скачанный файл, чтобы сам файл и его имя стали выделенными тёмно-серым фоном|цветом и жмём на клавиатуре на клавишу F2 до появления дополнительного окошка:
Переименовать файл
где в поле:
Введите новое имя:
автоматически, по умолчанию выделено тёмно-серым фоном|цветом старое имя файла (без префикса .jpg):

Ничего не делая мышкой, просто начинаем вписывать с клавиатуры новое имя файла, например:
logo
и видим, что выделенное тёмно-серым фоном|цветом старое имя файла (без префикса .jpg)
автоматически заменилось на наше новое:
logo
и стало:
logo.jpg
что нам и нужно было, и, чтобы изменения вступили в силу, нам остаётся всего лишь нажать на кнопку ОК:

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

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

Снова открываем их (выше описано и показано, как это делать) и в первой вкладке по умолчанию:
Внешний вид
в разделе:
Фон
в секции:
Режим обоев:
жмём ЛКМ на выпадающее контекстное меню, где по умолчанию присутствует значение:
Заполнить только цветом фона

И в выпавшем контекстном меню выбираем самое верхнее значение
Растянуть на весь монитор:
(из личного опыта, именно это значение размещает обоину равномерно по краям монитора, но вы конечно можете выбрать любое другое значение, подходящее вам...)

И далее, в этом же разделе:
Фон
в секции:
Обои рабочего стола:
жмём ЛКМ справа от выпадающего контекстного меню со значением по умолчанию (Нет) на значок папки:

Появится окно выбора:
Пожалуйста выберите изображение

В его левой колонке:
Места
выбираем ЛКМ нашу Домашнюю папку, которая отображается здесь под нашим именем Пользователя - здесь test и вероятнее всего в его правой части не будут отображаться скрытые папки и файлы:

И, если это так, как и у меня на скрине, скрытые папки и файлы не отображаются (о причинах такого поведения я уже писал выше), то включаем их отображение нажатием на клавиатуре сочетания клавиш:
Ctrl+H
и видим, что скрытые папки и файлы появлись и конкретно, нужная нам:
.wallpapers.
Просто кликаем 2 раза подряд по ней либо выбираем её ЛКМ и жмём на кнопку Открыть:

И в следующем окне, где мы видим нашу обоину, также 2 раза подряд кликаем по ней либо выбираем её ЛКМ и жмём на кнопку Открыть:

И...
И видим, что фон нашего Рабочего стола поменялся на изображение нашей обоины:

Закрываем Параметры рабочего стола нажатием на кнопку:
☒ Закрыть
и любуемся нашей обоиной на Рабочем столе во всей красе:


На этом пока и всё с Установкой обоины, а за одно с некоторыми полезными Настройками нашего ФМ, Рабочего стола и пр с помощью Параметров рабочего стола...

7. Установка Док-панели Plank

И в завершении этой части цикла статей устанавливаем очень полезную и удобную дли использования Док-панель Plank.

Открываем Терминал, вводим|вписываем следующую команду и жмём на Enter:
sudo apt install plank

Теперь пробуем запустить её...

Можно конечно попробовать запустить её через Меню OB, кликнув ПКМ в любом месте Рабочего стола и в открывшемся Меню выбрать ЛКМ:
Applications -> Utilities -> Plank

Но результатом будет - НИЧЕГО!
Т.е. мы ничего не увидим на Рабочем столе, никакого запуска Док-панели Plank просто не будет!

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

А вот теперь, по выводу в Терминале мы понимаем, причину, почему наша Док-панель Plank не запускается:

А он - вывод - говорит нам о том, что, в этом Окружении вероятно не установлены:
- XDG-сессия Рабочего стола
или
- XDG-текущий Рабочий стол
или
- Сессия Рабочего стола
Критическая ошибка - Поддерживается только X11-окружение

И как нам теперь быть?
Что делать?

На самом деле всё достаточно просто - надо прописать в конфиг-файл:
.bashrc
4-й строкой (по факту 1-й рабочей строкой после заглавного описания файла) значение:
export XDG_SESSION_TYPE=X11
экспортировав таким способом в наше Окружение тип XDG-сессии:
X11
командой в Терминале:
sed -i '4s/^/export XDG_SESSION_TYPE=X11\n/' .bashrc

Сразу же проверяем, записалось ли в файл нужное нам значение 4-й строкой командой:
head .bashrc
и видим, что всё успешно записалось:

Очищаем Терминал от вывода нажатием на клавиатуре сочетания клавиш:
Ctrl+L
и снова запускаем Док-панель Plank всё той же командой:
plank

Чуть ожидаем, пока осуществится первый её запуск и с удволетворением наблюдаем, что наша Док-панель Plank успешно запустилась в середине Рабочего стола, в нижней его части, сразу над панелью Tint2:

Ну и конечно же добавляем нашу Док-панель в автозапуск, в файл autostart команду на её запуск командой:
echo -e '(sleep 4s && plank) &' >> .config/openbox/autostart

И снова проверяем, записалась ли нужная команда в конец конфига следующей командой и видим вывод, что нужное значение запуска Док-панели Plank успешно записалось:
cat .config/openbox/autostart

На этом пока и закончим эту Часть IV Цикла статей...


8. Выключение системы

А пока можно выключить систему, но, т.к. пока что у нас не настроены выключение/перезагрузка в меню и соответствующие кнопки, то открываем Терминал (как это делать вы уже знаете) и выполняем следующую команду:
sudo systemctl poweroff


В этой статье - Часть IV мы с вами Создали и Настроили:
- SWAP-файл
- скопировали конфиги Openbox в Домашнюю папку Пользователя
- установили комфортное разрешение Рабочего стола
- установили панель Tint2
- установили Файловый менеджер PCManFM и с его помощью установили обоину на Рабочий стол и сделали некторые полезные настройки
- установили Док-панель Plank.

В следующей статье - Часть V будет описана Настройка :
- Панели Tint2 (это очень простая, очень ненавязчивая и очень настраиваемая, легкая панель для Xorg)
- Док-панели Plank (это легкая и минималистичная, но очень полезная док-панель)
(пока что мы их только установили)


Т.к. настройка Панели Tint2 достаточно длительная и непростая задача (но это на самом деле стоит того!), статья будет посвящена только этим 2панелям...

Всем добра и мира!!!

Приятного Пользования!!!


P.S. Если у вас появились вопросы или мнения по данной статье, обсудить их можно на нашем форуме:


Ссылка на источник compizomania
19-12-2024.



Комментирование и пинг закрыты.