Archcraft 2023.05. openbox (+). bspwm (-)
Загрузить свой скриншот
Войдите, чтобы добавлять скриншоты

Archcraft 2023.05. openbox (+). bspwm (-)

30
Материал написан пользователем сайта.
Дистрибутив:
  • Archcraft
Окружение:

archcraft 2023-05-01-x86_64-001.iso
openbox 3.6.1.
bspwm 0.9.10.
kernel 6.2.13-arch1-1

==========================================
_-= Предисловие =-_

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

В конце прошлого года заинтересовался Arch-based дистрибутивами (принцип "сделай сам").

Использован образ archcraft 2023-05-01-x86_64-001.iso, скачан с https://archcraft.io/download.html
(Aditya Shakya)

==========================================

1. Установка

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

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

Установка только offline (online установка отсутствует, либо не смог найти).

Сама установка (распаковка файлов, создание initramfs, установка загрузчика и т.п.) заняла 23 минуты.

Доступные варианты WM для установки:
 — openbox
 — bspwm
 — оба WM (по умолчанию, выбрал этот вариант)

==========================================

2. Обновление

Сеть Wi-Fi подхватилась сразу.

Поскольку GUI для пакетного менеджера не предустановлен, обновлять систему и устанавливать некоторые пакеты пришлось через терминал:
sudo -i
pacman-key --init
pacman-key --populate archlinux
pacman-key --refresh-keys
pacman -Suy

Позже установил Apper. Как ни странно, обновлять систему через терминал оказалось более информативно и удобно, чем через Apper, впрочем, возможно из-за скудности функционала последнего.

==========================================

3. Настройка

3.1. Поскольку не нашёл в графическом интерфейсе установки русского языка, пришлось:
в файле /etc/locale.gen раскомментировать строку ru_RU.UTF-8 UTF-8
localectl set-locale ru_RU.UTF-8

"Русифицировались" далеко не все приложения, Главное меню осталось на английском, экран входа в систему переведён наполовину.

Из плюсов: в Thunar после установки русского языка заработали некоторые настройки, почему-то не работавшие сразу (адресная строка, панель инструментов).

Впрочем, во всех (трёх) Linux-системах, которые я использовал, переведено на русский не более 75% (в Archcraft около 50-60%, не критично).

3.2. swap не монтируется автоматически:
прописал в /etc/fstab:
UUID= none swap defaults 0 0

Предположу, что по умолчанию отключено, так как подкачка здесь не нужна (максимум бывает занято 5% (размер swap 8 ГБ) (при работе VLC), подключил, поскольку уже есть раздел, да и 8 ГБ из терабайта не жалко.

3.3. В /etc/sddm.conf заменил NumLock=on на NumLock=off (как цифрами цифровым блоком не пользуюсь).

3.4. Подключение СХД:
NAS=Seagate BA:
smb2-time: Protocol negotiation failed (SMB2)
Unable to mount location
Не удалось подключить ресурс Windows: Программа вызвала разрыв соединения

При этом:
NAS=ZyXEL:
подключение по smb://IP_address/ успешно осуществлено сразу.

Доустановил все имеющиеся в репозиториях пакеты smb, gvfs, apache.
Судя по комментариям на форумах, в Arch-based дистрибутивах принципиально отсутствует файл /etc/samba/smb.conf (принцип "сделай сам" (всё) в действии).
Пакеты samba-common и подобные отсутствуют в репозиториях по вполне понятным причинам.
Посему smb.conf скопировал из Linux Mint, дописав:
[global]
client min protocol = NT1
client max protocol = SMB4
После чего успешно подключился Seagate BA, без перезапуска чего бы то ни было.

==========================================

4. ПО

Набор предустановленных программ минимален, и это есть хорошо.
Geany, vim, nano
Thunar, ranger
Firefox

Доустановил привычные:
Gnome-Disks, Gnome System Monitor, File Roller, Nemo
Psensor
Osmo, CopyQ
Vivaldi
xed, Libre Office, XReader
VLC (внешний USB-усилитель определился, проигрывание .mp3 с СХД без ошибок)
и новый для меня монитор conky (используется TeejeeTech)

==========================================

5. openbox 3.6.1.

Стековый оконный менеджер.
Предустановлены:
polybar, tint2, plank

Горячие клавиши управления окнами привычны, вызовы некоторых программ изменил.
polybar не зашёл (долго не разбирался), странная смесь панели и монитора, поэтому:
закомментировал в ~/.config/openbox/autostart строку
# bash ~/.config/openbox-themes/themes/launch-bar.sh,
добавил exec tint2 &

Plank пробовал весной в Мяте, не разобравшись с ходу, снёс в тот же день. В этот раз разобрался, нашёл plank --preferences (догадался выполнить man plank), установил в Мяту по новой.
Вообще, на все часто используемые приложения назначены горячие клавиши, запущенные — отображаются на панели, так что plank их дублирует.
Впрочем, некоторая избыточность и так имеет место быть, что не есть плохо.

Доустановил: lxappearance, lxappearance-obconf, xxkb
Прописал в ~/.config/openbox/autostart
exec xxkb &
setxkbmap -layout us,ru -option "grp:alt_shift_toggle,grp_led:scroll" &

Изначально планировал привести внешний вид (и ПО) новой системы к тому, что есть в Linux Mint, поскольку привычно, но оказалось, что панель сверху + plank снизу (с автоскрытием) вполне удобно. В итоге поменял вид стола в Мяте.

==========================================

6. bspwm 0.9.10.

Фреймовый оконный менеджер.
Предустановлены:
sxhkd, dmenu, picom

Потыкал. Поплевался. Настроил ~/.config/bspwm/bspwmrc, ~/.config/bspwm/sxhkdrc (заменил polybar на tint2, горячие клавиши, добавил в автозапуск нужные приложения).

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

Из плюсов:
1. Назначение горячих клавиш в sxhkdrc (с десяток команд в двух строчках) показалось весьма изящным и лаконичным:
Клавиша + Клавиша + {1,2,3...}
{Command1,Command2,Command3...}
По крайней мере для меня ново и небезынтересно.
2. По нагрузке на ЦП bspwm ещё более скромен, нежели openbox, хотя, казалось бы, куда уж скромнее.

==========================================

_-= Послесловие =-_

Archcraft позиционируется как минимальный, при этом имеются по два:
установщика (Calamares, ABIF)
оконных менеджера (openbox (предустановлено 10 тем), bspwm)
панели (polybar, tint2)
эмулятора терминала (alacritty, xfce-terminal)

При настройке использовались следующие ссылки:

https://wiki.archlinux.org/title/Openbox_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)
https://laurvas.ru/openbox/
https://habr.com/ru/sandbox/21270/
https://itnotesblog.ru/note/nastrojka-openbox-pervye-shagi

https://habr.com/ru/articles/721112/
https://wiki.archlinux.org/title/Bspwm_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)

https://posetke.ru/linux/locale-gen-arch-linux.html

Ссылки на схожую тему (Archcraft, openbox):
https://pingvinus.ru/gallery/4715
https://pingvinus.ru/gallery/4393
https://pingvinus.ru/gallery/4137
https://pingvinus.ru/gallery/4057
https://pingvinus.ru/gallery/4036
https://pingvinus.ru/gallery/2728
https://pingvinus.ru/gallery/2129

==========================================

_-= Статистика использования =-_

Дата: 2023-09-18
Версия ядра (текущая): 6.4.12-arch1-1
Возраст ОС: 72 дня
Количество запусков: 22
Количество обновлений: 7
Количество критичных сбоев: 1
ext4-fs error (device sdb2, sdb4, sdb5) unable to read itable block

Варианты:
1. битые сектора
2. перегрев диска
3. плохое соединение (шлейф, кабель, разъём) (вероятнее всего)

Также:
Authentification required
Для обновления SMART-данных /dev/sdb требуется подтверждение подлинности пользователя

Варианты: вызвано lm-сенсорами. Снять флаг «Включить поддержку udisks2» (psensor).

rev 2, build 26

Лайков: +13
войдите, чтобы ставить лайки
30
  • Опубликовано: 04.10.2023
  • LexD

Еще скриншоты:

Комментарии

choice
Активный пользователь
Активный
04.10.2023
16:26
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
А вот и материал для обсуждения подъехал!
Почему сразу после установки была сделана инициализация ключей, причём уже имеющихся, а не получение новых? Ожидал проблем или они были?
Вроде бы там systemd, почему не подхватывается swap? Что-то отключено или специально так настроено?
Внешний USB-усилитель - имеется в виду усилитель с аудио-входом по USB?
Русификация ... эх, даже в наших, локальных дистрибутивах находятся иностранные слова, что уж говорить про зарубежную русскую локализацию.
LexD
Активный пользователь
Активный
Автор материала
Автор материала
07.10.2023
12:08
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
0
войдите, чтобы ставить лайки
1. Инициализация ключей.
Верно. Порядок действий, обозначенный в тексте несколько отличается от фактического. При последней редакции поудалял много чего лишнего, несущественного, некоректного, сократив начальный текст раза в полтора, оптимизировал, так сказать. Возможно, оптимизация оказалась не особо оптимальной.
Сначала было только pacman -Suy, про инициализацию ключей узнал позднее (через неделю). Впрочем, если бы я знал об инициализации изначально, порядок действий был бы именно такой, как написано.
2. swap.
Пункт 3.2. Не разбирался, ибо работает, проблем не замечено. Предположения озвучены в этом же пункте. Добавить ничего не могу. Мне кажется, что специально так настроено.
3. Ещё лет чуть ли не двадцать назад приобрёл мини-систему (так указано на корпусе) Philips с пятью слотами под MP3-диски, радио, входом USB2.0 (а также «тюльпанные» входвыход). Две колонки на 65 (кажется) Ватт с пассивными динамиками (отражатели НЧ). Звук по USB лучше по качеству, к тому же при подключении через джек наушников (в ноутбуке) надо дополнительно регулировать громкость в основном микшере. По USB же — только в плеере. VLC определяет усилитель как «Аналоговый стерео» (Аудио - Аудиоустройство). В Linux Mint есть микшер (значок громкоговорителя в трее), там вариантов больше (цифровой, аналоговый выход), хотя разницы по звуку не заметил. В Archcraft, вероятно, нужно доустанавливать, пока не занимался.
4. Русификация.
Как я и отметил, не критично. Пользовался системой без перевода (на английском) где-то с месяц, пока не нашёл, как применить русскую локализацию. Поначалу тыкал в конф.файлы.

«...даже в наших, локальных дистрибутивах находятся иностранные слова...»
О, как!? И при этом позиционируются, как отечественные?

Благодарю за проявленный интерес!
choice
Активный пользователь
Активный
07.10.2023
20:43
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийLexDРодительский комментарий
0
войдите, чтобы ставить лайки
1. Почему иногда ломается возможность обновляться я не знаю, но решением является сброс ключей и их повторная инициализация. Почему вы это делали на недавно установленной системе я так и не понял. Либо уже была проблема, а о ней не сказано, либо на всякий случай. Но я знаю, как может сильно меняться отзыв, пока стоит в очереди.
2. systemd автоматом подхватывает swap, а если нет, это интересно и да, тогда прописывать в fstab. Посмотреть статус swap можно многими способами, наглядно в gparted, там значок будет.
3. Именно Philips предложила шину I2S (и SPDIF) и применяла её везде, где могла, у вас через порт USB, что встречается редко, но бывает даже через hdmi. Без всяких драйверов все Linux увидят ваш Philips по USB (смотреть lsusb) как аудио карту. Усиление и рабочие частоты дискретизации зависят от железа в Philips, а по шине можно передавать всё.
4. Дистрибутив отечественный - это критерий для реестра, специальное словечко, а для нас это просто сделанный нашими. Мы же знаем, что в мире открытого ПО принят английский. Но если уж наши не везде дожимают в русификации, то что говорить про других, а Archcraft, кажется, корнями в Индии.
AkhmedSataja
Активный пользователь
Активный
07.10.2023
20:53
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
0
войдите, чтобы ставить лайки
>кажется, корнями в Индии.
Если позволите, небольшой offtop:
Азе бы понравилось, наверное.


Все, больше никаких оффтопов делать не буду, просто жаль, что столь светлый ум гниет в непальской тюрьме.
LexD
Активный пользователь
Активный
Автор материала
Автор материала
09.10.2023
09:48
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
0
войдите, чтобы ставить лайки
1. На всякий случай. Проблем с ключами не заметил.
3. Philips приобретался за долго до появления компьютера, помимо USB входа, имеются входы ("тюльпан") аудио, видео как GamePort - для геймеров, вероятно. Ни разу не пользовался именно для игр. USB вход считал, что везде установлен. HDMI нет.
4. Индия, да. Aditya Shakya.

https://3dnews.ru/1093383/minpromtorg-proverit-dannie-o-nerabochem-rossiyskom-chipe-v-monitore-lightcom-proizvoditeli-eto-otritsayut

Вроде такого? Для позиционирования ОС, как отечественной?
olegus
Активный пользователь
Активный
04.10.2023
16:34
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
Ооо, Arch-based. Про минимализм это всегда так, то по два браузера,то куча тем, про 2 оконных менеджера хочу сказать что в AntiX вообще !!4!!, при этом "минималистичный".
choice
Активный пользователь
Активный
04.10.2023
16:41
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийolegusРодительский комментарий
+1
войдите, чтобы ставить лайки
В AntiX борются за минимальное потребление памяти, да, предлагают разные wm и сетевые менеджеры. Это для возрастных компов, а не минимализм. Но да, самописных скриптов и утилит там целая куча, считают, что дисковое пространство в достатке.
Заметь, похожее на твоё устройство, памяти занято уже прилично.
olegus
Активный пользователь
Активный
04.10.2023
16:58
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
0
войдите, чтобы ставить лайки
Понял про Antix.Был у меня раньше N3060, пока не обменял на N3050. Вот пока освободился от дел, решил не в Arch, Endeavour и т.п. лезть(мне он не понравился, но за совет спасибо, появилось вдохновение на дистрохоп), а Void ставить(сижу мучаюсь с обновлением). Потребление с XFCE всего 350мб!!!
choice
Активный пользователь
Активный
04.10.2023
17:08
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийolegusРодительский комментарий
0
войдите, чтобы ставить лайки
Упоминался vs code, думал может дела какие есть. А если появился задор, то Void точно более экзотичный и обзоров о нём мало.
olegus
Активный пользователь
Активный
04.10.2023
17:39
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
0
войдите, чтобы ставить лайки
Извините, не нашел где задавать вопросы. Вы случаем не знаете как в Void русифицировать libreoffice по привычке вбиваю libreoffice-l10n-его нет.
Minor748
Активный пользователь
Активный
04.10.2023
17:49
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийolegusРодительский комментарий
+1
войдите, чтобы ставить лайки
Такое можно спросить на форуме, создав соответствующую тему "Русификация Libreoffice в Void"
x230
Активный пользователь
Активный
04.10.2023
17:53
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
Ну вот ... опередил!..
+
x230
Активный пользователь
Активный
04.10.2023
17:52
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийolegusРодительский комментарий
0
войдите, чтобы ставить лайки
Лучше создать (прям глобальную) тему в разделе "другие дистрибутивы":
https://pingvinus.ru/forum/categories/other-distributions
типа "Void" ...
А то действительно как-то негде и пообщаться войдоводам.
choice
Активный пользователь
Активный
04.10.2023
17:54
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийolegusРодительский комментарий
0
войдите, чтобы ставить лайки
Нет, я Void не крутил и уже размечтался, что вскоре кто-то нам расскажет о нём. Он же независимый, может и не собрали для libreoffice русификацию.
Mockingbird
Активный пользователь
Активный
04.10.2023
18:07
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийolegusРодительский комментарий
0
войдите, чтобы ставить лайки
Попробуйте такой пакет
libreoffice-i18n-ru-7.6.0.3_2.x86_64.xbps
По ссылке ниже все пакеты для libreoffice в void linux.
https://ibb.co/k3KmJ47
LexD
Активный пользователь
Активный
Автор материала
Автор материала
07.10.2023
12:16
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийolegusРодительский комментарий
0
войдите, чтобы ставить лайки
Ни в коем случае не претензия. Скорее, приятное удивление от наличия богатого выбора в дистрибутиве, позиционирующегося, как минималистичный. К слову, в «популярных» дистрибутивах как правило, только одна среда окружения.
x230
Активный пользователь
Активный
04.10.2023
17:34
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+3
войдите, чтобы ставить лайки
+
Познавательно, однако!
спсб.
openbox, bspwm ... кто бы мог подумать! - А смотрится ничего так, неплохо!
Ну, если не учитывать мои "раскрасочные" пристрастия...
Правда красиво! Честно-честно!..
LexD
Активный пользователь
Активный
Автор материала
Автор материала
07.10.2023
12:26
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
Обои — из предустановленных.
Тема — из предустановленных.
Шрифты — по умолчанию.
Иконки — докачал.
Весьма редко что-либо меняю, и так устраивает. Вообще, в последнее время начал скатываться если не к аскетизму, то к минимализму точно. И не только в DE. Многие излишества, оказывается, излишни (тавтологию здесь считаю уместной). )))
Yoko
Активный пользователь
Активный
05.10.2023
00:04
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
Спс за инфу, по подключению NAS полезная информация.
LexD
Активный пользователь
Активный
Автор материала
Автор материала
07.10.2023
12:38
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийYokoРодительский комментарий
0
войдите, чтобы ставить лайки
Буду только рад, если пригодится.
Уделил моменту подключения столько внимания, поскольку этот вопрос возникает у меня постоянно при подключении нового СХД, либо при установке новой ОС. Трудности возникли с самого начала, тогда ещё на Windows, хотя с Windows, конечно, проще. В интернете же, к своему удивлению, я не сумел обнаружить не то что полной, но даже хоть сколько-нибудь поверхностной инструкции. Есть определённое количество сообщений на соответствующих форумах (например, Reddit), но вопросы, поднимаемые там, не вполне соответствуют моим запросам. А посему в этот раз, как и в предыдущие, пришлось прибегнуть к методу тыка. Либо никто (почти никто) не занимается подключением СХД, либо все пользователи (подавляющее большинство) не считают это за проблему.
scorpii
Активный пользователь
Активный
05.10.2023
19:51
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
Интересно было почитать, хорошая работа!
LexD
Активный пользователь
Активный
Автор материала
Автор материала
06.10.2023
20:51
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Огромный плюс модератору за добавление двойных пунктирных линий между пунктами, и тире в п.1. Огромный минус мне, поскольку должен был сделать это сам для улучшения читабельности, ну и в качестве какого-никакого оформления.
А вот закрывающая точка в заголовке была для симметрии (удаляется автоматически при добавлении).
mobster
14.12.2023
17:53
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Вот эти все мониторы производительности (коньки, ...) и всяческие показатели железа нужны обычно для наблюдения за серверами, на домашнем компьютере они лишь отъедают ресурсы (в вашем случае весьма ограниченные) и отвлекают внимание.
LexD
Активный пользователь
Активный
Автор материала
Автор материала
30.12.2023
14:44
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Дополнение раз. Часть 1 из 2.

Не запускал (и не обновлял) Archcraft два месяца (с 2023-10-07 до 2023-12-03).

sudo pacman -Syu
ошибка: обнаружен неразрешимый конфликт пакетов
ошибка: не удалось подготовить транзакцию (конфликтующие зависимости)
:: 'jre-openjdk' и 'jre-openjdk-headless' конфликтуют
:: removing jre-openjdk breaks dependency 'java-runtime>=17' required by dbeaver
:: removing dbeaver breaks dependency 'dbeaver>=4.2.5' required by dbeaver-plugin-apache-poi
:: removing kcmutils breaks dependency 'kcmutils' required by apper

Обновление через Apper:
565 пакетов, >1,5 ГБ
conflicts: jre-openjdk, kvantum

Обновил выборочно некоторые приложения, после чего перестал запускаться Gnome-Disks.
Также впоследствии перестали запускаться Apper, Osmo.

Удалил конфликтующие пакеты и зависимости.

sudo pacman -Syu
583 пакета, 1506,68 МБ.
Обычно интернет у меня не настолько медленный, но в тот день мне "повезло" неимоверно: потребовалось 43 попытки для обновления системы,
поскольку каждые 2-3 минуты соединение прерывалось с ошибкой:
Operation too slow. Less than 1 bytes/sec transferred the last 10 seconds.

Замена пакетов ~-qt на extra/~-qt5

После заново загрузил удалённые конфликтующие пакеты.
Gnome-Disks, Osmo работают, но:
ошибка: не найдена цель: kcmutils
ошибка: не найдена цель: apper
Apper так и не смог установить, зато:
yay -S tkpacman
yay -S pamac-aur
LexD
Активный пользователь
Активный
Автор материала
Автор материала
30.12.2023
14:45
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийLexDРодительский комментарий
0
войдите, чтобы ставить лайки
Дополнение раз. Часть 2 из 2.

Поломалось rofi:
при попытке отключения из меню (Menu -> System -> Shutdown):
The following errors were detected when starting rofi:
Failed to open theme:
~/.config/openbox/themes/rofi/confirm.rasi
нет файла\каталога

Актуальная версия rofi-1.7.5-2

С https://gitlab.com/Oglo12/labwc-rofi/-/blob/main/ скачал confirm.rasi, gruvbox.rasi
скопировал в требуемые папки (создал):
~/.config/openbox/themes/rofi/confirm.rasi
~/.config/openbox/themes/rofi/themes/gruvbox.rasi

Не помогло: ошибка парсинга либо Validating the theme failed
https://ibb.co/0GgJHrQ

На данный момент rofi не починено, ноутбук выключается через
shutdown -P hh:mm

Выводы.
Для опытных пользователей Arch-based они очевидны, до меня дошло только недавно.
1. Каждую неделю прилетает обновлений на полтысячи пакетов, >1 ГБ.
2. После обновления что-нибудь может поломаться. И не факт, что это "что-нибудь" быстро починится.
Впрочем, при регулярном обновлении ничего не ломалось (в первые три месяца использования).
3. Исходя из пп. 1. и 2. требуется много времени и трафика для поддержания системы в актуальном (рабочем) состоянии.
Плюс время на починку ежели\когда сломается.

Но:
1. Arch-based и не позиционируются как дистрибутивы для новичков.
2. Каких-то две-три пары выходных (месяц) — и всё (почти всё) работает.
3. Было интересно, именно для этого (помимо некоторых других моментов) и пробую Arch-based.
4. В итоге установил Pamac, который много лучше Apper (функционал, интерфейс).
Сперва не мог найти, поелику использовал для установки pacman, а не yay, к тому же пакет именуется "pamac-aur", летом искал просто "pamac".
5. В rofi не работает только одна кнопка (альтернатива найдена, можно запланировать время отключения через терминал).
Вероятно, скоро починят. Если же нет — не критично.

P.S. Сменил обои.
https://ibb.co/F32VN43
Slavik
Активный пользователь
Активный
30.12.2023
16:42
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийLexDРодительский комментарий
+1
войдите, чтобы ставить лайки
Перед обновлением, особенно после такого длительного перерыва, нужно было просмотреть archlinux.org на предмет новостей.

Про JDK/JDK было сообщение: https://archlinux.org/news/incoming-changes-in-jdk-jre-21-packages-may-require-manual-intervention/
LexD
Активный пользователь
Активный
Автор материала
Автор материала
31.12.2023
11:42
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSlavikРодительский комментарий
0
войдите, чтобы ставить лайки
Посмотрел. Если б смотрел перед обновлением, вряд ли бы что-то понял. В любом случае, получилось примерно как в инструкции на archlinux.org/news. К тому же подобных конфликтов было ещё два как минимум.
LexD
Активный пользователь
Активный
Автор материала
Автор материала
10.03.2024
16:06
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Дополнение два.

Часть 1.
В дополнение к xxkb.
Поскольку ноутбук весьма бюджетный, на клавиатуре отсутствуют диоды CapsLock и NumLock.
yay -S Indicator-Keylock
v.3.1.0-2.
Про этот пакет узнал на Reddit, кажется.

В ~/.config/openbox/autostart дописал:
## Уведомление о включении\выключении CapsLock, NumLock
sleep 5
exec indicator-keylock &

Теперь при включении или отключении CapsLock, NumLock появляется уведомление.
При включении CapsLock соответствующий значок висит в трее.

Часть 2.
Также хотелось найти способ создания ярлыков на рабочем столе в openbox'е.
Ещё в декабре 2023-го установил idesk 0.7.5-10.
yay -S idesk
Судя по https://idesk.sourceforge.net/html/index.html самая новая версия датируется 18-м ноября 2005-го.
Постоянной проблемой для меня является незнание синтаксиса.
Доустановил:
yay -S idesk-extras
v.1.37-6.
GUI (запуск: idesktool) не то что бы сильно полезен как таковой, но помог разобраться, как писать ярлыки .lnk.
Возможно добавить описание.
~/.idesktop/file_name.lnk

table Icon
Caption: Имя ярлыка
ToolTip.Caption: Описание ярлыка
Icon: путь
Width: 48
Height: 48
X: 75
Y: 57
Command[0]: путь
end

Параметры Width и Height должны соответствовать размерам иконки, параметры X и Y меняются автоматически при перемещении ярлыка по столу.

Файл настроек: ~/.ideskrc

Ссылки:
https://idesk.sourceforge.net/html/usage.html
https://wiki.archlinux.org/title/Idesk_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)
https://wp.lugnsk.org/lugnskru/2011/06/idesk.html
А также:
https://pingvinus.ru/gallery/5076
Скриншот сей дал окончательный толчок для закрытия этого вопроса.

Ярлыки отображаются на всех столах.
x230
Активный пользователь
Активный
10.03.2024
17:28
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийLexDРодительский комментарий
+1
войдите, чтобы ставить лайки
Красаучег!..
+ однозначно!..
LexD
Активный пользователь
Активный
Автор материала
Автор материала
11.03.2024
11:40
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
<цитата>
А также:
https://pingvinus.ru/gallery/5076
Скриншот сей дал окончательный толчок для закрытия этого вопроса.
<\цитата>

Написать комментарий

Ваше имя:
Текст комментария:
  • Уважать других.
  • Не ругаться.
  • Без оскорблений.
  • Без грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
Правила