Ubuntu 20.04 + Openbox | Часть II — Настройка автозапуска программ, разрешения экрана, панели Tint2, установка флагов раскладки клавиатуры, установка обоев

Воскресенье, 12 Февраль 2023, 11:45
Размещено в рубрике Лента новостей и имеет 0 комментариев.
В этом цикле статей мы с Вами поэтапно пройдём весь путь минимально-голой, без каких-либо WM|ОМ (Window Manager|Оконный Менеджер), DE|ОРС (Desktop Environment|Окружение/Среда Рабочего Стола), DM|ГДМ (Dispaly Manager|Графический Дисплейный Менеджер) Установки Ubuntu 20.04 и минимально-комфортной Настройки самого быстрого и лёгковесного Оконного Менеджера (WM/ОМ) Openbox.
Данный ОМ Openbox, по мнению многих наипродвинутейших Пользователей и Знатоков Linux-дистрибутивов, считается, при всей первоначально кажущейся его сложности, самым быстрым, самым простым и самым настраиваемым из всех существующих ОМ на данный момент.



В первой части мы с вами установили систему Ubuntu 20.04 из Netboot-образа (mini.iso) + ОМ Openbox и программы|утилиты, необходимые для его успешной работы.

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

Запускаем нашу систему с уже настроенным автологином OB:
Для выполнения запланированной задачи по копированию конфиг-файлов, нам понадобится Терминал.
Открываем его - на Рабочем столе OB кликаем ПКМ и в выпавшем Меню ЛКМ выбираем первый сверху пункт Terminal emulator:
В открывшемся Терминале создаём в Домашнем каталоге, в папке:
/home/user/.config - (где user - ваше имя Пользователя в системе)
папку openbox - (/home/user/.config/openbox)
вписываем|вводим и жмём на Enter:
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/
Ну, и, раз, уж все конфиги скопированы, то сразу же давайте установим удобное для наших глаз разрешение экрана 1920x1080 с помощью xrandr в конфиг autostart и для этого вписываем|вводим команду и жмём на Enter:
echo -e 'xrandr -s 1920x1080 -r 60 &' >> .config/openbox/autostart


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

И, если мы впишем|введём следующую команду и нажмём на Enter, то увидим вывод, что нужное значение разрешения экрана успешно записалось в конец конфига:
cat .config/openbox/autostart
Чтобы изменения вступили в силу, нам необходимо перезагрузить OB и для этого мы ПКМ открываем меню и ЛКМ выбираем самое нижнее значение Exit:
В выпашем меню Выйти из Openbox - Вы действительно хотите выйти из Openbox? жмём ЛКМ на Выйти:
Либо вписываем|вводим в Терминале следующую команду и жмём на Enter:
reboot
Результатом будет перезагрузка OB, но уже в новом разрешении экрана 1920x1080:

Разрешение мы с вами установили, теперь давайте активируем установленную ранее панель Tint2 и для этого снова запускаем Терминал и также прописываем её в автостарт, в конфиг autostart командой и жмём на Enter:
(не забываем про символ в конце через пробел &)
echo -e 'tint2 &' >> .config/openbox/autostart
И давайте снова проверим, записалась ли нужная команда в конец конфига командой и увидим вывод, что нужное значение запуска панели Tint2 успешно записалось:
cat .config/openbox/autostart
И снова, чтобы изменения вступили в силу, нам необходимо перезагрузить наш OB и сделам мы это таким же способом, как и на предыдущем этапе добавления а ватозапуск разрешения экрана, после чего мы также попадаем в наш OB, но уже с активной панелью Tint2:



Далее, для презентабельности и для приятности глаза (а то у нас просто чёрный фон), давайте настроим|установим обоину Рабочего стола и сделать это можно 3-мя (тремя) способами.

Мы с вами установили 3 (три) утилиты, отвечающие за размещение обоев на Рабочем столе, а выбор, какой воспользоваться, останется за вами.

Сначала скачиваем обоину с любого известного вам ресурса и, если вы уже заметили, то в панели Tint2 уже есть иконка Веб-браузера Firefox (его мы устанавливали), вот им-то мы и воспользуемся...

Нажмите на иконку Firefox и после его запуска перейдите на известный вам ресурс и скачайте понравившуюся вам обоину (по умолчанию она попадёт в папку Загрузки).
(я скачал обоину, такую же, как на заглавном скрине заголовков наших статей, и в частности она имеет имя|название: openbox-1675676414252-6433.jpg)

Теперь давайте создадим в Домашней папке папку для обоев .wallpapers:
(точка перед именем означает, что папка будет скрытой)
mkdir .wallpapers
Перемещаем, скачанную нами обоину в эту папку с её переименованием в более презентабельное имя, например в .ob.jpg (тоже с точкой в начале, а это означает, что файл будет скрытым) и для этого вписываем|вводим следующую команду и жмём на Enter:
(кстати, можно всё описываемое сделать и в графическом режиме (GUI), в установленном нами ранее Файловом менеджере PCManFM (далее ФМ PCManFM)
mv Загрузки/openbox-1675676414252-6433.jpg .wallpapers/.ob.jpg
Проверяем, всё ли переместилось и переименовалось следующией командой и видим, что всё успешно переместилось и переименовалось:
ls -a .wallpapers
Ради спортивного интересу проверяем|смотрим, а что же вообще есть у нас в Домашнем каталоге|папке командой:
ls -a
А теперь, когда мы скачали обоину, создали папку для неё, поместили её с переименованием в эту папку, можно, воспользовавшись первым, вторым или третьим Способами, собственно установить обоину на Рабочий стол.

Итак приступим...

Способ №1 - с помощью консольной утилиты feh.
(Справки у утилиты нет, но зато есть хороший ман. Вызвать его можно командой man feh)

Тут же, в Терминале прописываем|вводим следующую команду и жмём на Enter:
feh --bg-scale .wallpapers/.ob.jpg - опция --bg-scale масштабирует изображение под разрешение экрана|монитора
И...
О! Чудо!
Сразу же после выполнения этой команды на нашем Рабочем столе появилась наша обоина:
А давайте ка мы с вами ешё раз проверим, а что сейчас есть у нас в Домашнем каталоге|папке...

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

Итак, проверяем, что у нас есть следующей командой и, сравнив с предыдущим выводом аналогичной проверки, видим, что у нас в Домашнем каталоге|папке появился новый файлик .fehbg:
ls -a
И если включить голову и логику, то можно сделать вывод, что после отработки предыдущей команды по установке обоины, автоматически был создан конфиг-файл утилиты feh в Домашнем каталоге|папке и видимо, опять же можно логически предположить, с прописанной командой запуска обоины на Рабочем столе.

Проверить наши предположения можно опять же тут же, в Терминале.
Для этого очищаем Терминал командой:
clear
И прописываем|вводим следующую команду, жмём на Enter и действительно, видим, что в файле команда на запуск установки обоины на Рабочий стол:
cat .fehbg
вывод:
#!/bin/sh
feh --no-fehbg --bg-scale '/home/test/.wallpapers/.ob.jpg'
Всё кончено прекрасно и хорошо, но!
Есть один нюанс, а именно, если мы перезагрузим систему, то вместо обоины мы опять будем созерцать пустой, чёрный экран!

Как это исправть?

Да, всё просто.
Просто добавляем в автозапуск в файл autostart команду на запуск обоины.

Очищаем Терминал командой:
clear
И прописываем|вводим следующую команду и жмём на Enter:
echo -e '(sleep 2s && sh ~/.fehbg) &' >> .config/openbox/autostart
Снова проверяем, записалась ли нужная команда в конец конфига следующей командой и видим вывод, что нужное значение запуска обоины успешно записалось:
cat .config/openbox/autostart
Сразу возникает резонный вопрос, а почему команда в автозапуске такого странного вида?

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

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

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

    sleep 2s - задержка перед запуском в 2 секунды, чтобы развести по времени срабатывания команды автозапуска
    sh ~/.fehbg - запуск конфига|скрипта .fehbg, где прописана команда запуска обоины на Рабочем столе
    & - Амперсанд. Продолжение работы запускаемого процесса в фоновом режиме


Теперь смело перезагружаем систему и видим, что обоина успешно загрузилась, а это значит, что мы с вами сделали всё правильно!



Способ №2 - с помощью графической (GUI) утилиты|программы Nitrogen.

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

Открыть Nitrogen можно или в Терминале командой:
nitrogen &
либо из Меню (ПКМ на Рабочем столе) ⟶ ApplicationsUtilitiesnitrogen:
В результате, мы видим, вот, такое окно утилиты|программы Nitrogen:
Чтобы установить обоину, жмём на кнопку Preferences (Пердпочтения):
В открывшемся подменю жмём на кнопку Add (Добавить):
Появляется дополнительное окно выбора места расположения файла обоины:
В левой его колонке Places выбираем нашу Домашнюю папку|каталог (здесь test), а справа в секции Name мы видим доступные папки для открытия, но не видим нужной нам папки .wallpapers.
А почему не видим?
А потому, что она скрытая:
Как это исправить?

Жмём тут же, в секции Name ПКМ и в выпавшем контекстном меню ЛКМ жмём на пункт Show Hidden Files (Показывать Скрытые Файлы):
Ну, вот, совсем другое дело!
Теперь мы видим нашу папку .wallpapers, а посему выбираем её, или нажатием на неё 2 раза ЛКМ, или нажатием 1 раз ЛКМ на неё и нажатием на кнопку Select (Выбрать):
В открывшейся папке .wallpapers секции Name мы видим, что наш скрытый файлик обоины .ob.jpg на месте и всё, что нам остаётся сделать, это выбрать его нажатием на кнопку Select (Выбрать):
В следующем открывшемся окне, в поле Directories (Каталоги), мы видим, появившийся полный путь к нашему файлику обоины:
/home/test/.wallpapers
а это значит, что почти всё готово для добавления нашей обоины на Рабочий стол и нам остаётся нажать на кнопку Ок:
И в результате, в главном окне утилиты|программы Nitrogen мы видим иконку нашей обоины:
А далее, ну, почти финальный аккорд, ЛКМ жмём на эту иконку нашей обоины, чтобы появилась рамка вокруг неё и жмём на кнопку Apply (Применить):

Ну, и, вот, наконец-то мы видим, что наша обоина успешно установилась на наш Рабочий стол!
Но...
Что-то тут не так...
А не так тут то, что она не в полный экран, что совсем не презентабельно.
Исправляем это тут же, нажатием слева на выпадающее меню Automatic (Автоматический):
В выпавшем меню выбираем пункт Scaled (Масштабный):
И сразу же жмём на кнопку Apply (Применить):
Результат - наша обоина в полный экран, как и задумывалось:
Опять же, если мы пперезагрузим систему, то снова увидим чёрный, пустой экран перед собой!

Чтобы этого не случилось, нам нужно опять, сразу же, как и в предыдущих случаях, добавить команду на запуск Nitrogen в автозапуск и для этого мы снова открываем Терминал и прописываем|вводим следующую команду и жмём на Enter:
echo -e 'nitrogen --restore &' >> .config/openbox/autostart
Как всегда. на всякий случай, проверяем, записалась ли нужная команда в конец конфига следующей командой и видим вывод, что нужное значение запуска Nitrogen успешно записалось:
cat .config/openbox/autostart

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


Способ №3 - на мой взгляд, достаточно неожиданный и наиболее интересный, с помощью ФМ PCManFM.
(хотя я предпочитаю первый способ)

Очень неожиданная и интересная функция у этого ФМ - быть при желании Менеджером Рабочего стола.

Как это работает?

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

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

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

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

Очищаем Терминал командой:
clear
И прописываем|вводим следующую команду и жмём на Enter:
(опция --desktop как раз и отвечает за активацию этой функции)
echo -e 'pcmanfm --desktop &' >> .config/openbox/autostart
И, как и ранее, проверяем, записалась ли нужная команда в конец конфига следующей командой и видим вывод, что нужное значение запуска обоины функции успешно записалось:
cat .config/openbox/autostart
Чтобы изменения вступили в силу, снова перезагружаем систему и видим, что на рабочем столе появилась в верхнем левом углу иконка Корзины, а это и значит, что функция Менеджера рабочего стола активна (если кликнуть на неё, то естественно откроется папка Корзины в нашем ФМ. Кстати, сразу обратите внимание на размер этой иконки и размер шрифта её имени под ней. Не кажется ли вам, что и размер иконки, и размер шрифта под ней слишком велики?):
И если мы нажмём ПКМ на Рабочем столе, то вместо Меню OB мы уже видим контекстное Меню Менеджера рабочего стола ФМ PCManFM где ЛКМ жмём на пункт Параметры рабочего стола:
Кстати, Меню OB никуда не делось, а просто теперь запускается из панели Tint2 (ПКМ) и если снова открыть в нём ApplicationsSettings пункт Desktop Preferences, то сообщения о неактивном Менеджере рабочего столе уже не будет, а запустится, как на предыдущем шаге контекстное Меню Менеджера рабочего стола ФМ PCManFM:
Итак, используя любой из 2-х предыдущих шагов, мы попадаем в Параметры рабочего стола, закладка Внешний вид и вспоминаем, что мы уже обратили внимание на слишком большой размер иконки Корзины и размер шрифта её имени под ней:
Давайте сразу исправим сей недпрезентабельный недостаток и для этого жмём в секции ТекстШрифт текста ярлыков: на выпадающее меню, где название шрифта Sans и размер шрифта указан 12:
Появляется дополнительное окно Выберите шрифт:
В нём в правой колонке Размер: меняем размер шрифта, например на 8 и жмём на конопку ОК:
(в левой колонке Семейство: вы также можете поменять сам шрифт, а в центральной колонке Начертание: выбрать нужный вариант начертания шрифта)
И в результате мы видим, что размер иконки Корзины уменьшился, как и размер шрифта её имени, а в общем, внешний вид Рабочего стола стал более радующим глаз:
Чтобы наша обоина в дальнейшем была в полный экран, сразу же жмём в секции ФонРежим обоев: на выпадающее меню Заполнить только цветом фона:
И в выпавшем контекстном меню выбираем значение Растянуть на весь монитор:
Видим, что это значение успешно установилось:
Теперь нам надо выбрать саму обоину и для этого в этой же секции Фон, в Обои рабочего стола: жмём на кнопку (Нет):
В открывшемся окне Пожалуйста, выберите изображение, жмём в левой колонке Места на на наш Домашний каталог|папку (здесь test):
Видим нашу папку .wallpapers с нашей обоиной в колонке Имя, выбираем её, или нажатием на неё 2 раза ЛКМ, или нажатием 1 раз ЛКМ на неё и нажатием на кнопку Открыть :
И в следующем окне видим, что наша обоина уже выбрана, а посему просто жмём на кнопку Открыть:
И в результате всех этих манипуляций видим, что наша обоина успешно установилась и установилась она в полный экран, как нами хотелось и задумывалось:
Обоину мы установили и теперь давайте мы с вами немного наведём марафет на Рабочем столе, раз уже наш ФМ PCManFM неплохо умеет управлять Параметрами рабочего стола.
Для этого переходим на закладку Параметров рабочего столаЗначки рабочего стола:
Здесь вешаем|отмечаем галки(ми) неотмеченные изначально пункты:
    - Показывать на рабочем столе папку "Документы"
    - Показывать на рабочем столе значки дисков
(и обратите внимание, что после отметки пункта Показывать на рабочем столе папку "Документы" на Рабочем столе сразу же появилась иконка Документы, а иконки|значки дисков будут отображаться, при условии, что у вас на компьютере присутствуют ещё те или иные носители или вы вставили флешку)
Теперь переходим на последнюю закладку Параметров рабочего столаДополнительно:
И здесь, опять же, если для вас так будет удобнее, вешаем|отмечаем (или оставляем не отмеченным) галку на пункт:
    - При клике на рабочем столе показать контекстное меню менеджера рабочего стола
чтобы в дальнейшем по клику ПКМ на Рабочем столе вновь вызывалось бы Меню OB
Результатом этого действия, по нажатию ПКМ на Рабочем столе, будет снова появляться Меню OB:
А если вам понадобится вновь вызвать Параметры рабочего стола от ФМ PCManFM, то также жмём ПКМ на Рабочем столе и переходим по МенюApplicationsSettingsDesktop Preferences:

На этом в принципе и всё с установкой обоины и настройкой некоторых Параметров рабочего стола с помощью ФМ PCManFM.

Как в целом и со всеми 3-мя споособами её установки...


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

За настройку панели Tint2 отвечает утилита Tint2 Settings, вызвать которую можно или прямо из панели (самая левая кнопка в панели), либо из
Меню (ПКМ на Рабочем столе) ⟶ ApplicationsSettingsTint2 Settings:
Выглядит утилита Настройки панели Tint2 так - её главное окно настроек, где можно выбрать вариант Темы общего внешнего её вида:
Если вы, например решили выбрать Тему панели, как на скрине ниже, ЛКМ выбираем её (чтобы она была засвечена) и после выбора в верхней панели утилиты жмём на кнопку Выбрать тему по умолчанию:
Каждую тему можно редактировать более тонкими и продвинутыми настройками и делается это нажатием в верхней панели утилиты на кнопку Редактировать тему:
После чего мы попадаем в продвинутые настройки панели Tint2:


Вы можете менять Настройки на ваш вкус и цвет, как говориться, экспериментировать с внешним видом и т.д., но!
Хочу лишь дать небольшой совет, если вы меняете значения и применяете их, но вам что-то не понравилось, то, чтобы вернуть значения по умолчанию, сначала запоминайте|записывайте|делайте скрины тех значений, которые вы собираетесь менять и потом на их основе всегда можно вернуть их в исходное состояние.

Я же сделаю несколько из них для наглядности...

Давайте немного поковыряемся с внешнии видом панели...

Открываем закладку Фонылевом столбце) и сразу же жмём в основном окне, в секции Фон на выпадающее меню (по умолчанию в нём отображается Всплывающий текст):
В выпавшем контекстном меню выбираем пункт Панель:
По умолчанию цвет панели у нас чёрный, но мы с вами давайте пошаманим и сделаем его частично прозрачным, при сохранении самого цвета панели.
Для этого, после выбора пункта Панель, в секции Цвет заполнения жмём на кнопку справа от названия секции:
В открывшемся дополнительном окне Выберите цвет мы видим в секции Непрозрачность: значение по умолчанию - 153:
Меняем его, сдвигая слайд влево до значения, например, 75 и жмём на кнопку ОК:
Теперь давайте побалуемся с цветом рамки и для этого жмём в секции Цвет рамки на кнопку справа от названия секции:
По умолчанию рамка у нас чёрного цвета, что и видно по коду цвета #000000 в появившемся дополнительном окне Выберите цвет, в секции Наименование цвета, а это значит, что и панель, и её рамка одинакового, чёрного цвета, а это в свою очередь означает, что рамку естественно по этой причине просто не видно:
Но у нас же с вами задумка сделать её видимой.
Поэтому меняем код цвета с #000000 на #777777 и жмём на кнопку ОК:
Но этого мало, ибо по умолчанию Толщина рамки и Радиус её углов значаться как 0 (ноль) в чём можно убедиться, пролистав основное окно в самый низ до секций Толщина рамки и Радиус угла, а ноль - это значит ничего:
Меняем эти значения, например:

    Толщина рамки - с 0 на 3
    Радиус угла - с 0 на 6

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

    Толщина рамки - 1
    Радиус угла - 4
Меняем эти значения на те же, что и у Фона Панель:

    Толщина рамки - с 0 на 3
    Радиус угла - с 0 на 6

Опять запоминаем, как выглядит панель до применения изменений и жмём на кнопку Применить:
Ну, и опять обращаем своё внимание, как преобразилась наша панель после применения изменений:
Теперь переходим на закладку Панель, где нас интересует секция Размер (имеется в виду Размер панели), а он по умолчанию равне 30 пикселям:
Меняем это значение с 30 на 40, запоминаем, как выглядит панель до применения изменений и жмём на кнопку Применить:
И опять обращаем своё внимание, на то, как преобразилась наша панель после применения изменений, а именно, что размер панели увеличился (стал выше):


Переходим на закладку Элементы панели, которая отвечает за отображение элементов в панели:
(два столбца|колонки управления)

    слева - Выбраннные элементы (т.е. те, которые уже есть в панели)
    справа - Доступные элементы (т.е. те, которых ещё нет в панели, но которые можно в неё добавить)

А что вообще тут нам надо в этой закладке и надо ли?
А давайте мы с вами добавим разделитель, для красоты, ну, и тем самым отделим правую секцию панели с часами и датой от остальных частей панели.
Для этого в правой колонке ЛКМ жмём на пункт Разделитель и в пространстве между колонками также ЛКМ жмём на кнопку стрелка Влево :
В результате мы видим, что Разделитель добавился в левую колонку Выбранные элементы, поэтому в ней ЛКМ выбираем его и между колонками также ЛКМ жмём на кнопку стрелка Вверх , чтобы переместить его на один шаг выше, тем самым разместив его левее секции панели с часами и датой:
После перемещения Разделителя, запоминаем, как выглядит панель до применения изменений в секции панели с часами и датой и жмём на кнопку Применить:
В резултате мы видим, что в нашей панели перед её секцией с часами и датой добавился Разделитель, но только в виде пунктирной линии:
Пока дальнейшее преобразование в надлежащий вид Разделителя отложим и продолжим спускаться по закладкам и переходим на закладку Панель запуска:
В левой её колонке Выбранные приложения видим следующие позиции:

    Настройки tint2 - есть такая кнопка в панели слева
    Веб-браузер Firefox - тоже есть такая кнопка

А дальше идут позиции, коих не наблюдается в нашей панели:

    iceweasel.desktop
    chromium-browser.desktop
    google-chrome.desktop

т.к. они просто не установлены, но по умолчанию они в конфиге есть.

И, т.к. они нам, по причине их отсутсвия в системе, просто не нужны, удаляем их из левой колонки, выбрав ЛКМ каждую по очереди и между колонками ЛКМ жмём на кнопку стрелка Вправо , тем самым переместив их в правую колонку Доступные приложения:
В результате, эти позиции из левой колонки исчезли, а мы тем временем продолжаем и пролистываем в правой колонке позиции вниз:
Долистываем до позции Geany (этот редактор мы тоже установли на начальном этапе установки системы и он нам скоро очень пригодится), выбираем его ЛКМ и между колонками также ЛКМ жмём на кнопку стрелка Влево , чтобы добавить его в левую колонку Выбранные приложения:
После добавления запоминаем, как выглядит наша панель до применения изменений и жмём на кнопку Применить:
И после применения изменений видим, что в левой части нашей панели, рядом с иконкой Firefox появилась иконка редактора Geany, который теперь можно запускать из панели:
Идём дальше по закладкам и выбираем самую нижнюю из них Разделитель 1 (т.е. по факту возвращаемся к настроке Разделителя, но уже в отдельной для него закладке) и в секции Стиль жмём на выпадающее контекстное меню с названием Точки (напомню, что наш Разделитель на данный момент выглядит не как вся рамка панели сплошной линией, а как пунктирная линия - точками):
В выпавшем контестном меню секции Стиль выбираем значение|пункт Линия:
После выбора Стиля - Линия, в секции над ней Цвет, справа от её названия жмём на кнопку с серым фоном:
В появившемся дополнительном окне Выберите цвет видим значение Непрозрачности по умолчанию 219 :
И если мы вспомним, что, когда мы работали с цветом рамки панели (мы меняли Наименование цвета), Непрозрачность рамки по умолчанию была 76 (мы это значение не меняли и оставили. как есть) и, соответственно, нам нужно установить такую же Непрозрачность и для Разделителя, дабы он не выделялся цветом от цвета всей рамки, поэтому слайдом влево меняем значение 219 на 76 и жмём на кнопку ОК:
После чего снова запоминаем, как выглядит наша панель до применения изменений, а точнее наш Разделитель, который пока что в виде пунктирной линии и жмём на кнопку Применить:
После применения изменений мы с вами обнаруживаем, что наш Разделитель успешна принял вид сплошной линии и в таком же цвете и прозрачности, что и вся рамка панели, ну и сразу же можно закрыть Настройки, нажав на кнопку ОК:
После закрытия окна тонких и продвинутых настроек, остаётся ещё открытым основное окно общих настроек панели, которое тоже уже можно закрыть нажатием на крестик - х в верхнем правом углу окна:
В принципе, в основном мы с настройкой панели почти всё, что задумывали сделали, но есть ещё один нюанс, который меня, вот. лично раздражает (а вас может быть и не раздражает...).

Как вы видите, в панели слева присутствует название|имя активного рабочего стола - рабочий стол 1, что меня лично, вот, ну, очень раздражает и я всё же хочу исправить эту непотребную для моего глаза проблему и для этого нам и понадобится редактор Geany, который мы добавили на панель на предыдущем этапе её настройки, т.к. средствами настройщика панели сделать это невозомжно, а посему, открыаем его нажатием на его иконку в панели:
(хотя в принципе можно использовать любой другой, если он утсановлен в систему. Лично мне по душе именно Geany)
В открывшемся редакторе Geany, сверху слева жмём на кнопку Открыть:
В открывшемся меню Открыть файл, в левой его колонке ЛКМ жмём на Домашняя папка, а в правой основной колонке меню также, или кликаем 2 раза ЛКМ по папке .config и сразу открываем её, либо 1 раз выбираем её ЛКМ и жмём на кнопку Открыть:
В открывшейся папке .config меню ЛКМ выбираем папку tint2 и также, или кликаем 2 раза ЛКМ по ней и сразу открываем её, либо 1 раз выбираем её ЛКМ и жмём на кнопку Открыть:
В следующем окне меню видим наш искомый файлик всех настроек нашей панели.
Выбираем его аналогично предыдущему способу и открываем:
Перед нами во всей красе конфиг-файл всех настроек панели Tint2 и в нём, кстати, прописаны все настройки, что мы с вами делали выше в графическом режиме:
Зажимаем на клавиатуре клавишу левый Control (Ctrl) и, удерживая её, прокручивание скроликом (колёсиком) мышки по направлению от себя, увеличивая тем самым масштаб файлика до более удобного для глаза отображения, а затем пролистываем файлик до секции # Taskbar, где находим значение:

    taskbar_name = 1 - цифра 1 означает разрешение на отображение названия|имени Рабочего стола
Редактируем это значение и вместо цифры 1 прописываем цифру 0, что означает запрет на отображение имени Рабочего стола:

    taskbar_name = 0

и видим, что имя файлика вверху поменялось с чёрного на красный цвет, что означает, что файлик изменился, но изменения в нём не сохранены, а чтобы они сохранились жмём на клавиатуре на сочетание клавиш левый Control (Ctrl) + клавиша буквы S (русская Ы):


В результате сохранения имя файлика вверху поменяло свой цвет с красного на чёрный, что означает, что изменения сохранены успешно и редактор можно закрыть сочетанием клавиш клавиатуры левый Control (Ctrl) + клавиша буквы Q (русская Й):

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

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


Разберёмся ещё с количеством рабочих столов...

По умолчанию их 4, но на мой взгляд, можно оставить, ну, пусть 2 (а можно оставить и вообще 1).

Для этого на Рабочем столе вызываем Меню OB и в нём жмём на пункт ObConf (Менеджер конфигурации Openbox):
В левой колонке Менеджера выбираем пункт Рабочие столы:
В секции Кол-во рабочих столов: нажимая на минус (-) уменьшаем количество рабочих стлов да 2-х:
В секции Названия рабочих столов кликаем 2 раза по первому пункту (Рабочий стол без названия), чтобы он выделился синим фоном:
И на клавиатуре прописываем название рабочего стола цифрой 1 (вы может выберите другое...):
Тоже самое проделываем со вторым в списке названием (Рабочий стол без названия) и жмём на кнопку Закрыть:
Переключение между рабочими столами происходит или прокручиванием скроликом (колёсиком) мышки, или нажатием и удерживанием вместе сочетания клавиш клавиатуры Control + Alt и поочерёдным переключением клавиш клавиатуры стрелка Влево ⟵|◄ и стрелка Вправо ⟶|►:
И на этом настройка количества рабочих столов нами завершена.


Следующим этапом настройки нашего OB будет настройка отображения флагов стран языковой раскладки клавиатуры.

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

Чтобы она заработала нам также, надо, как уже мы это делали с другими программами|утилитами, добавить её в автозапуск, в файл autostart.
Для этого снова открываем Терминал и прописываем|вводим следующую команду и жмём на Enter:
echo -e '(sleep 4s && xxkb) &' >> .config/openbox/autostart
И снова проверяем, записалась ли нужная команда в конец конфига следующей командой и видим вывод, что нужное значение запуска утилиты xxkb успешно записалось:
cat .config/openbox/autostart


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

Очищаем Терминал командой:
clear
И прописываем|вводим следующую команду и жмём на Enter:
(это по сути стандартный конфиг со стандартным размером иконок флагов 15х15)
echo -e 'XXkb.button.enable: no\nXXkb.controls.add_when_change: no\nXXkb.controls.add_when_create: yes\nXXkb.controls.add_when_start: yes\nXXkb.controls.focusout: no\nXXkb.group.alt: 2\nXXkb.group.base: 1\nXXkb.image.path: /usr/share/xxkb/\nXXkb.mainwindow.appicon: yes\nXXkb.mainwindow.enable: yes\nXXkb.mainwindow.geometry: 15x15+0+0\nXXkb.mainwindow.label.enable: no\nXXkb.mainwindow.image.1: en15.xpm\nXXkb.mainwindow.image.2: ru15.xpm\nXXkb.mainwindow.in_tray: true\nXXkb.mainwindow.type: tray\nXXkb.mainwindow.xpm.1: en15.xpm\nXXkb.mainwindow.xpm.2: ru15.xpm' | tee .xxkbrc > /dev/null
Сразу проверяем, всё ли правильно записалось и записался ли вообще файлик следующей командой и видим вывод, что конфиг-файлик .xxkbrc успешно записался:
cat .xxkbrc
Теперь смело перезагружаем систему и наблюдаем в правом нижнем углу, рядом с датой наши флаги (для наглядности меняем их установленным при установке системы сочетанием клавиш Левый Control + Левый Shift):


Если вам не по душе такие стандартные, квадратные иконки флагов утилиты xxkb , то вы можете самостоятельно скачать наиболее подходящие вам и установить их в её папку иконок флагов:
/usr/share/xxkb

Кстати, по умолчанию в папке мы можем наблюдать иконки флагов (их не так и много...) размером, как 15х15, так и 48х48 и в стандартном конфиге, который мы создавали на предыдущем шаге, прописан именно стандартный размер иконок 15х15:


Итак, чтобы поменять стандартные иконки флагов, находим где-нибудь на Просторах нужные нам иконки флагов (благо их огромное кол-во!)...

Предположим, мы скачали иконки развевающихся американского и русского флагов размером 20х15 .zip-архивом (помимо американского и русского флагов, в архиве присутствует огромное количество иконок флагов других стран).
Но опять же предположим, к сожалению, не нашли мы их в расширении .xpm (на самом деле, очень солжно найти именно в этом расширении), а именно в таком расширении они используются в OB, а нашли мы их в расширении .png, что совершенно не страшно.
Мы их просто переконвертируем в нужное расширение .xpm в процессе установки.


Теперь пошагово...

Скачиваем, найденный на Просторах .zip-архив с иконками флагов стран в размере 20х15 в Терминале с помощью утилиты wget:
(я просто скопировал ссылку на скачивание архива, найденного на одном из многочисленных сайтов с наборами различных иконок флагов и воспользовался утилитой wget)
wget https://flagcdn.com/20x15.zip -O /tmp/flags.zip
Изучаем скачанный архив на предмет количества и перечня доступных в нём иконок флагов стран следующей командой:
unzip -l /tmp/flags.zip

Перечень иконок флагов стран:

Archive: Загрузки/flags.zip
Length Date Time Name
--------- ---------- ----- ----
595 2020-04-21 19:23 ad.png
511 2020-04-21 19:23 ae.png
631 2020-04-21 19:23 af.png
652 2020-04-21 19:23 ag.png
689 2020-04-21 19:23 ai.png
441 2020-04-21 19:23 al.png
628 2020-04-21 19:23 am.png
513 2020-04-21 19:23 ao.png
602 2020-04-21 19:23 aq.png
616 2020-04-21 19:23 ar.png
695 2020-04-21 19:23 as.png
581 2020-04-21 19:23 at.png
677 2020-04-21 19:23 au.png
671 2020-04-21 19:23 aw.png
714 2020-04-21 19:23 ax.png
663 2020-04-21 19:23 az.png
696 2020-04-21 19:23 ba.png
573 2020-04-21 19:23 bb.png
526 2020-04-21 19:23 bd.png
459 2020-04-21 19:23 be.png
595 2020-04-21 19:23 bf.png
573 2020-04-21 19:23 bg.png
560 2020-04-21 19:23 bh.png
733 2020-04-21 19:23 bi.png
550 2020-04-21 19:23 bj.png
690 2020-04-21 19:23 bl.png
771 2020-04-21 19:23 bm.png
728 2020-04-21 19:23 bn.png
569 2020-04-21 19:23 bo.png
637 2020-04-21 19:23 bq.png
708 2020-04-21 19:23 br.png
557 2020-04-21 19:23 bs.png
780 2020-04-21 19:23 bt.png
719 2020-04-21 19:23 bv.png
633 2020-04-21 19:23 bw.png
587 2020-04-21 19:23 by.png
690 2020-04-21 19:23 bz.png
482 2020-04-21 19:23 ca.png
569 2020-04-21 19:23 cc.png
722 2020-04-21 19:23 cd.png
779 2020-04-21 19:23 cf.png
564 2020-04-21 19:23 cg.png
409 2020-04-21 19:23 ch.png
513 2020-04-21 19:23 ci.png
681 2020-04-21 19:23 ck.png
561 2020-04-21 19:23 cl.png
575 2020-04-21 19:23 cm.png
497 2020-04-21 19:23 cn.png
625 2020-04-21 19:23 co.png
684 2020-04-21 19:23 cr.png
719 2020-04-21 19:23 cu.png
715 2020-04-21 19:23 cv.png
610 2020-04-21 19:23 cw.png
699 2020-04-21 19:23 cx.png
496 2020-04-21 19:23 cy.png
558 2020-04-21 19:23 cz.png
451 2020-04-21 19:23 de.png
596 2020-04-21 19:23 dj.png
603 2020-04-21 19:23 dk.png
771 2020-04-21 19:23 dm.png
618 2020-04-21 19:23 do.png
562 2020-04-21 19:23 dz.png
742 2020-04-21 19:23 ec.png
504 2020-04-21 19:23 ee.png
532 2020-04-21 19:23 eg.png
591 2020-04-21 19:23 eh.png
722 2020-04-21 19:23 er.png
671 2020-04-21 19:23 es.png
734 2020-04-21 19:23 et.png
560 2020-04-21 19:23 fi.png
794 2020-04-21 19:23 fj.png
734 2020-04-21 19:23 fk.png
548 2020-04-21 19:23 fm.png
674 2020-04-21 19:23 fo.png
510 2020-04-21 19:23 fr.png
611 2020-04-21 19:23 ga.png
522 2020-04-21 19:23 gb-eng.png
585 2020-04-21 19:23 gb-nir.png
667 2020-04-21 19:23 gb-sct.png
827 2020-04-21 19:23 gb-wls.png
853 2020-04-21 19:23 gb.png
729 2020-04-21 19:23 gd.png
559 2020-04-21 19:23 ge.png
529 2020-04-21 19:23 gf.png
642 2020-04-21 19:23 gg.png
669 2020-04-21 19:23 gh.png
631 2020-04-21 19:23 gi.png
564 2020-04-21 19:23 gl.png
661 2020-04-21 19:23 gm.png
537 2020-04-21 19:23 gn.png
649 2020-04-21 19:23 gp.png
673 2020-04-21 19:23 gq.png
758 2020-04-21 19:23 gr.png
737 2020-04-21 19:23 gs.png
616 2020-04-21 19:23 gt.png
557 2020-04-21 19:23 gu.png
620 2020-04-21 19:23 gw.png
762 2020-04-21 19:23 gy.png
560 2020-04-21 19:23 hk.png
661 2020-04-21 19:23 hm.png
607 2020-04-21 19:23 hn.png
652 2020-04-21 19:23 hr.png
575 2020-04-21 19:23 ht.png
636 2020-04-21 19:23 hu.png
438 2020-04-21 19:23 id.png
548 2020-04-21 19:23 ie.png
682 2020-04-21 19:23 il.png
548 2020-04-21 19:23 im.png
655 2020-04-21 19:23 in.png
955 2020-04-21 19:23 io.png
564 2020-04-21 19:23 iq.png
656 2020-04-21 19:23 ir.png
709 2020-04-21 19:23 is.png
517 2020-04-21 19:23 it.png
646 2020-04-21 19:23 je.png
651 2020-04-21 19:23 jm.png
580 2020-04-21 19:23 jo.png
460 2020-04-21 19:23 jp.png
691 2020-04-21 19:23 ke.png
456 2020-04-21 19:23 kg.png
714 2020-04-21 19:23 kh.png
771 2020-04-21 19:23 ki.png
754 2020-04-21 19:23 km.png
665 2020-04-21 19:23 kn.png
690 2020-04-21 19:23 kp.png
606 2020-04-21 19:23 kr.png
559 2020-04-21 19:23 kw.png
717 2020-04-21 19:23 ky.png
615 2020-04-21 19:23 kz.png
634 2020-04-21 19:23 la.png
673 2020-04-21 19:23 lb.png
649 2020-04-21 19:23 lc.png
570 2020-04-21 19:23 li.png
784 2020-04-21 19:23 lk.png
825 2020-04-21 19:23 lr.png
661 2020-04-21 19:23 ls.png
627 2020-04-21 19:23 lt.png
607 2020-04-21 19:23 lu.png
550 2020-04-21 19:23 lv.png
516 2020-04-21 19:23 ly.png
502 2020-04-21 19:23 ma.png
478 2020-04-21 19:23 mc.png
609 2020-04-21 19:23 md.png
573 2020-04-21 19:23 me.png
510 2020-04-21 19:23 mf.png
522 2020-04-21 19:23 mg.png
743 2020-04-21 19:23 mh.png
769 2020-04-21 19:23 mk.png
553 2020-04-21 19:23 ml.png
709 2020-04-21 19:23 mm.png
640 2020-04-21 19:23 mn.png
573 2020-04-21 19:23 mo.png
788 2020-04-21 19:23 mp.png
674 2020-04-21 19:23 mq.png
678 2020-04-21 19:23 mr.png
702 2020-04-21 19:23 ms.png
460 2020-04-21 19:23 mt.png
683 2020-04-21 19:23 mu.png
615 2020-04-21 19:23 mv.png
572 2020-04-21 19:23 mw.png
605 2020-04-21 19:23 mx.png
805 2020-04-21 19:23 my.png
699 2020-04-21 19:23 mz.png
694 2020-04-21 19:23 na.png
742 2020-04-21 19:23 nc.png
613 2020-04-21 19:23 ne.png
572 2020-04-21 19:23 nf.png
512 2020-04-21 19:23 ng.png
632 2020-04-21 19:23 ni.png
587 2020-04-21 19:23 nl.png
719 2020-04-21 19:23 no.png
504 2020-04-21 19:23 np.png
625 2020-04-21 19:23 nr.png
643 2020-04-21 19:23 nu.png
622 2020-04-21 19:23 nz.png
584 2020-04-21 19:23 om.png
543 2020-04-21 19:23 pa.png
466 2020-04-21 19:23 pe.png
667 2020-04-21 19:23 pf.png
571 2020-04-21 19:23 pg.png
653 2020-04-21 19:23 ph.png
511 2020-04-21 19:23 pk.png
486 2020-04-21 19:23 pl.png
958 2020-04-21 19:23 pm.png
770 2020-04-21 19:23 pn.png
688 2020-04-21 19:23 pr.png
557 2020-04-21 19:23 ps.png
578 2020-04-21 19:23 pt.png
586 2020-04-21 19:23 pw.png
614 2020-04-21 19:23 py.png
490 2020-04-21 19:23 qa.png
746 2020-04-21 19:23 re.png
541 2020-04-21 19:23 ro.png
741 2020-04-21 19:23 rs.png
585 2020-04-21 19:23 ru.png
673 2020-04-21 19:23 rw.png
520 2020-04-21 19:23 sa.png
652 2020-04-21 19:23 sb.png
686 2020-04-21 19:23 sc.png
546 2020-04-21 19:23 sd.png
624 2020-04-21 19:23 se.png
549 2020-04-21 19:23 sg.png
673 2020-04-21 19:23 sh.png
619 2020-04-21 19:23 si.png
719 2020-04-21 19:23 sj.png
661 2020-04-21 19:23 sk.png
605 2020-04-21 19:23 sl.png
662 2020-04-21 19:23 sm.png
593 2020-04-21 19:23 sn.png
548 2020-04-21 19:23 so.png
736 2020-04-21 19:23 sr.png
661 2020-04-21 19:23 ss.png
684 2020-04-21 19:23 st.png
617 2020-04-21 19:23 sv.png
663 2020-04-21 19:23 sx.png
565 2020-04-21 19:23 sy.png
869 2020-04-21 19:23 sz.png
674 2020-04-21 19:23 tc.png
521 2020-04-21 19:23 td.png
612 2020-04-21 19:23 tf.png
703 2020-04-21 19:23 tg.png
629 2020-04-21 19:23 th.png
595 2020-04-21 19:23 tj.png
637 2020-04-21 19:23 tk.png
576 2020-04-21 19:23 tl.png
647 2020-04-21 19:23 tm.png
533 2020-04-21 19:23 tn.png
460 2020-04-21 19:23 to.png
500 2020-04-21 19:23 tr.png
637 2020-04-21 19:23 tt.png
758 2020-04-21 19:23 tv.png
472 2020-04-21 19:23 tw.png
649 2020-04-21 19:23 tz.png
527 2020-04-21 19:23 ua.png
710 2020-04-21 19:23 ug.png
819 2020-04-21 19:23 um.png
819 2020-04-21 19:23 us.png
778 2020-04-21 19:23 uy.png
639 2020-04-21 19:23 uz.png
518 2020-04-21 19:23 va.png
624 2020-04-21 19:23 vc.png
661 2020-04-21 19:23 ve.png
710 2020-04-21 19:23 vg.png
779 2020-04-21 19:23 vi.png
545 2020-04-21 19:23 vn.png
671 2020-04-21 19:23 vu.png
569 2020-04-21 19:23 wf.png
509 2020-04-21 19:23 ws.png
599 2020-04-21 19:23 xk.png
496 2020-04-21 19:23 ye.png
623 2020-04-21 19:23 yt.png
799 2020-04-21 19:23 za.png
534 2020-04-21 19:23 zm.png
765 2020-04-21 19:23 zw.png
--------- -------
159864 254 files

Чтобы не распаковывать весь архив (нам нужна только пара иконок флагов стран!) из перечня выбираем нужную нам пару иконок флагов (записываем или запоминаем их имя|название с расширением. В данном случае выбраны us.png и ru.png) и на основе выбранного вписываем|вводим следующую команду, которая распакует только эту пару в папку с иконками
/usr/share/xxkb
жмём на Enter и на приглашение sudo ввести пароль Пользователя, вводим его и снова жмём на Enter:
sudo unzip -oq /tmp/flags.zip ru.png us.png -d /usr/share/xxkb
Следующим шагом переформтариуем выбранные, распакованные иконки флагов стран с расширением .png в нужный формат|расширение с .xpm следующей командой и жмём на Enter:
sudo mogrify -format xpm /usr/share/xxkb/*.png
После переформатирования удаляем не нужные более исходные файлики иконок флагов стран с расширением .png командой:
sudo rm /usr/share/xxkb/*.png
Проверяем наличие выбранных нами, распакованных и потом переформатированных 2иконок флагов стран в искомой папке
/usr/share/xxkb
следующей командой и жмём на Enter и видим, что нужные иконки флагов стран присутствуют:
ls -I '*[15,48].xpm' /usr/share/xxkb/
Кстати, сама папка
/usr/share/xxkb
теперь выглядит так:
Для ленивых!
Весь процесс скачивания, распаковки, переформатирования стандартных иконок флагов стран раскладки клавиатуры и удаления не нужных исходных иконок можно сделать и одной командой:
sudo unzip -oq /tmp/flags.zip ru.png us.png -d /usr/share/xxkb/ | sudo mogrify -format xpm /usr/share/xxkb/*.png; sudo rm /usr/share/xxkb/*.png

Теперь, чтобы изменения вступили в силу, нам нужно изменить конфиг-файлик .xxkbrc

Есть 2 (два) варианта, как можно это сделать...

Первый вариант.
Просто переписать существующий, созданный на предыдущем этапе, стандартный конфиг-файл, но уже с новыми парамтерами размера и имён иконок флагов стран командой:
echo -e 'XXkb.button.enable: no\nXXkb.controls.add_when_change: no\nXXkb.controls.add_when_create: yes\nXXkb.controls.add_when_start: yes\nXXkb.controls.focusout: no\nXXkb.group.alt: 2\nXXkb.group.base: 1\nXXkb.image.path: /usr/share/xxkb/\nXXkb.mainwindow.appicon: yes\nXXkb.mainwindow.enable: yes\nXXkb.mainwindow.geometry: 20x15+0+0\nXXkb.mainwindow.label.enable: no\nXXkb.mainwindow.image.1: us.xpm\nXXkb.mainwindow.image.2: ru.xpm\nXXkb.mainwindow.in_tray: true\nXXkb.mainwindow.type: tray\nXXkb.mainwindow.xpm.1: us.xpm\nXXkb.mainwindow.xpm.2: ru.xpm' | tee .xxkbrc > /dev/null
Снова проверяем, всё ли правильно перезаписалось и перезаписался ли вообще файлик следующей командой и видим вывод, что конфиг-файлик .xxkbrc успешно перезаписался:
cat .xxkbrc


Второй вариант.

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

Нам нужно поменять в уже существуещем, созданном ранее файле только следующие пункты:
XXkb.mainwindow.geometry: 15x15+0+0
на
XXkb.mainwindow.geometry: 20x15+0+0


XXkb.mainwindow.image.1: en15.xpm
на
XXkb.mainwindow.image.1: us.xpm


XXkb.mainwindow.image.2: ru15.xpm
на
XXkb.mainwindow.image.2: ru.xpm


XXkb.mainwindow.xpm.1: en15.xpm
на
XXkb.mainwindow.xpm.1: us.xpm


XXkb.mainwindow.xpm.2: ru15.xpm
на
XXkb.mainwindow.xpm.2: ru.xpm

Сделать это очень просто.
Прописываем|вводим в Терминале следующую команду и жмём на Enter:
sed -i -e 's/15x15+0+0/20x15+0+0/' -e 's/en15.xpm/us.png/g' -e 's/ru15.xpm/ru.png/g' .xxkbrc

И также проверяем, всё ли правильно поменялось в файлике следующей командой и видим вывод, что конфиг-файлик .xxkbrc успешно изменился:
cat .xxkbrc



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



Давайте мы с вами на этом этапе пока что остановимся и завершим Часть II...

В следующей Части III мы с вами продолжим настраивать другие разные, приятные плюшки нашего Openbox,..

Всем Приятного Пользования!!!

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

Ссылка на источник compizomania
12-02-2023.



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