[Artix] [DWM] - Возвращение блудного арчевода
Загрузить свой скриншот
Войдите, чтобы добавлять скриншоты

[Artix] [DWM] - Возвращение блудного арчевода

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

После месяца дистрохопа, в ходе которого я прошёлся по Gentoo, Void Linux, Devuan, я всё-таки очень захотел вернуться. Подумал про Arch-based — hyperbola, parabola и прочие. Вот правда с ними у меня не срослось, так как одинаковая флешка запускала установку на ноуте, а на ПК — нет.

Тут я вспомнил про Artix — был наслышан про него, так как искал что-то non-systemd, но немного побаивался "своих" репозиториев. Всё-же решил попробовать. На самом деле с репозиториями никаких бед — ставишь себе пакет artix-ArchLinux-support, редактируешь pacman.conf и гоняешь.

Предпочитал openrc и runit. Последний откинул, так как с ним не очень удобно управлять автозагрузкой. От openrc я ожидал (из-за Gentoo) всё того-же неповоротливого гиппопотама при загрузке, хоть скорость её мне не слишком важна, но я очень крупно обчёлся — на Artix'е openrc была очень быстрой, даже runit мне казался медленнее, хотя для меня он был быстрым.

Были на non-systemd системах проблемы с компилятором gcc, отсутствие которого я понял по ошибке "cc-linker not found". В любом случае, установить можно в одну команду в терминале или через octopi.

В любом случае, системой я доволен.

Решил также попользоваться dwm-flexipatch, который меня отталкивал нуждой в переписывании конфигурационного файла. Это всё-же заняло немного времени. По крайней мере, оно того стоило — патч на автозагрузку, который у меня не хотел вставать, hide-vacant-tags для скрытия незанятых workspace'ов, дополнительные возможности для цветовой настройки (можно сделать подсветку workspace'ов, но свободное место на панели сделать другого цвета) и т.п. Ну и лёгкость патчирования, конечно.

Думаю, я всё сказал, но скажу ещё про софт:

Librewolf (вернулся в firefox), mpd, slstatus (гораздо лучше моего скрипта на отображение времени), nvim, ranger, kotatogram и myuzi (наверное, напишу про него статью здесь — уж больно он интересный).

Мира всем!

Лайков: +15
войдите, чтобы ставить лайки
32
  • Опубликовано: 07.06.2022
  • skieppos

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

Комментарии

x230
Активный пользователь
Активный
07.06.2022
17:01
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
После слов "Gentoo, Void Linux, Devuan", "с компилятором gcc" и "cc-linker not found" я расхотел умничать и просто выражу респект за труды и выбор. А про раскраски умолчу, уж простите!
спсб за скрин и обзор!
ZaPPeX
Активный пользователь
Активный
07.06.2022
17:15
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
>> Предпочитал openrc и runit. Последний откинул, так как с ним не очень удобно управлять автозагрузкой.

Minor748 посоветовал под моим постом с Artix (runit) воспользоваться данной утилитой для управления сервисами: https://gitea.artixlinux.org/linuxer/Runit-Service-Manager

Хотя и без неё не особо сложно разобратся, особенно когда все сервисы включаются/выключаются после установки дистрибутива, простым вводом команды и последующим тыканием стрелочки вверх на клавиатуре, с заменой названия сервиса
xKDE
Активный пользователь
Активный
07.06.2022
17:43
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+5
войдите, чтобы ставить лайки
Я кажется начинаю понимать, почему тут все обходят systemd. Если bash скрипты вводят в ступор, то unit'ы вообще недостижимый уровень)))
x230
Активный пользователь
Активный
07.06.2022
19:50
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Не совсем. Я вообще далёк от запуска/остановки/кофигурирования служб и т.п. (Я правда до сих пор не знаю как корректно останавливать и презапускать службы) Но! Но, что действительно присутствует - это два момента: отзывчивость ситстемы и ангажированность несвободным ПО.
Hargard
Активный пользователь
Активный
07.06.2022
21:01
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
+2
войдите, чтобы ставить лайки
Отзывчивость и свободность. Ага, понял.
Как с этим у flatpak?
x230
Активный пользователь
Активный
08.06.2022
10:09
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийHargardРодительский комментарий
0
войдите, чтобы ставить лайки
Не знаю, никогда не пользовался.
xKDE
Активный пользователь
Активный
08.06.2022
03:32
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
+1
войдите, чтобы ставить лайки
Вот и я о том же!
1. ТС не понимает, как управлять автозагрузкой в runit, но то что systemd - "зло" уже знает!)
2. Если Вы можете уловить разницу в отзывчивости openrc, runit, s6 и systemd на современном десктопе, то это "дар божий")))
3. Про ангажированность я лучше промолчу, дабы не разводить холивар)
x230
Активный пользователь
Активный
08.06.2022
10:12
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Перечисли тогда уже все баги systemd'ы (хотя бы за последний год). - Их много.
А поповоду пункта "2." ТО не надо "дара", а просто возьми слабую тачку и сам удостоверишься.
[аноним]
08.06.2022
10:19
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
А зачем брать слабую тачку?
xKDE
Активный пользователь
Активный
08.06.2022
11:17
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
+3
войдите, чтобы ставить лайки
Я не агитирую ни за, ни против sysd. А вот критическое мышление и самообразование всячески приветствую. Хаять sysd, потому как кто-то сказал что это плохо - по мне так глупость. У каждой init свои +/-. На програмных контроллерах у меня работает runit, так как скорость инициализации там критична, но там arm'ы на 500 мгц (до аппаратных руки у меня ещё не дошли))) и задач для sysd там нет! А на десктопе - мне вообще всё равно, что крутится! Доли милисекунд погоды не делают)
Для координального увеличения отзывчивости воткните xeon 1265l (цена вопроса 2тр) и высвободите кучу своего времени, вложения окупятся, мне кажется!
x230
Активный пользователь
Активный
08.06.2022
15:07
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Согласен со всем сказанным.
...
Причина моего предвзятого отношения к системДе состоит в том, что давненько выхватывал с ней глюки в т.ч. и по скорости реакции граф.окружения и запуска приложений. Случайно попробовав mx-linux а потом (неслучайно) - Artix, я соблазнился оными и с тех пор нет желания вертаться взад.

P.S. Сейчас вообще - по-барабану какая система иниц-ции установлена, хотя бы из-за того, что добавлено немало памяти и заменён hdd на sdd. ... Но так сложилось.
xKDE
Активный пользователь
Активный
08.06.2022
16:33
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
+1
войдите, чтобы ставить лайки
А если и цпу всё таки замените, то профит будет ощутимый! При том, что tdp ниже чем у 3210.
breeder
Активный пользователь
Активный
08.06.2022
16:50
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
+1
войдите, чтобы ставить лайки
да, да, 1265l/1265l v2 отличный выбор для 1155, я, правда, перешёл на 1150 и 1265l v3.
x230
Активный пользователь
Активный
07.06.2022
19:54
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Сейчас вот запилил Антикс на руните и Плазме. И в моменте загрузки проскакивает хрень, что какая-то служба зацикленно перезапускается (по-ходу, что и вообще в процессе работы). .... Где смотреть? - В /var/log/ ? И что смотреть? ...
Hargard
Активный пользователь
Активный
07.06.2022
21:00
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
Начни с journalctl -b
Потом journalctl -h
xKDE
Активный пользователь
Активный
08.06.2022
03:18
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийHargardРодительский комментарий
0
войдите, чтобы ставить лайки
Тише, тише...) journalctl на runit-системах может вызвать синий экран смерти!
x230
Активный пользователь
Активный
08.06.2022
10:13
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийHargardРодительский комментарий
0
войдите, чтобы ставить лайки
runit если что
xKDE
Активный пользователь
Активный
08.06.2022
03:17
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
+1
войдите, чтобы ставить лайки
Можете для начала глянуть по ядру:
dmesg --level=emerg,alert,crit,err
и лог загрузки:
/var/log/boot.log
А после уже по конкретной ошибке смотреть нужно!
x230
Активный пользователь
Активный
08.06.2022
10:14
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
спсб.
гляну.
А называть меня на "Вы", - это всё-равно, что лифт пихать в мышиную нору.
:)
Minor748
Активный пользователь
Активный
08.06.2022
09:50
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
+1
войдите, чтобы ставить лайки
На раб. столе в live режиме есть справочные pdf-файлы, там должны быть точные директории.

В Случае с dinit

Files/Directories
Nearly every file and directory related to dinit are installed in the /etc/dinit.d directory.
/etc/dinit.d/config/ - configurations for dinit services/etc/dinit.d/boot.d/ - dinit services that run on boot
/etc/dinit.d/scripts/ - dinit wrapper scripts
/var/log/dinit/ - logs for dinit services
/etc/dinit.d/service_name-pre - preparation service, in some cases, this is needed
because the "preparation" must be run as root but the service itself must be run as
its own user
skieppos
Активный пользователь
Активный
Автор материала
Автор материала
08.06.2022
18:43
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Причём же здесь bash скрипт, который
>приводит в ступор
если мне просто удобнее пользоваться slstatus т.к. там не нужно писать ничего лишнего и можно расположить огромнейшее кол-во данных?
xKDE
Активный пользователь
Активный
08.06.2022
19:04
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийskiepposРодительский комментарий
0
войдите, чтобы ставить лайки
Именно это я и имел в виду!) Bash скрипт ни при чём, забудьте! Удачи в использовании slstatus!)))
Minor748
Активный пользователь
Активный
07.06.2022
18:33
Комментарий удален.
Thary
Активный пользователь
Активный
09.06.2022
10:03
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Хорошая статья. Мне тоже как-то Artix рекомендовали, но я все не решался его ставить. Есть один вопрос: вот arch это же роллинг-релиз дистрибутив. А можно ли таковым назвать Artix, как у него по свежести софта в репозитории? И про стабильность еще вопрос
x230
Активный пользователь
Активный
09.06.2022
10:27
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийTharyРодительский комментарий
0
войдите, чтобы ставить лайки
Artix тоже роллинг. У Артикса появился свой репозиторий (universe) и там много стабильной вкуснятины. - Наполняют потихоньку мэйнтэйнеры.
Minor748
Активный пользователь
Активный
09.06.2022
15:31
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
+2
войдите, чтобы ставить лайки
А как же … ?
[omniverse]
Server = http://omniverse.artixlinux.org/$arch

По-моему, этому из твоей ветки с форума взято.
x230
Активный пользователь
Активный
09.06.2022
17:46
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
Ну да, и он, конечно же! Забыл.
Скорее даже ентот - главный.
AquaVerso
Активный пользователь
Активный
09.06.2022
19:17
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
а я то думаю, почему не летят обновления. oказывается поменяли репы. посибо!
Minor748
Активный пользователь
Активный
09.06.2022
19:19
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийAquaVersoРодительский комментарий
+1
войдите, чтобы ставить лайки
Ниже ответил
skieppos
Активный пользователь
Активный
Автор материала
Автор материала
13.08.2022
02:19
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
Удивляю этим своих друзей с чистого Arch'а т.к. в omniverse много скомпилированного софта :)
Minor748
Активный пользователь
Активный
13.08.2022
10:17
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийskiepposРодительский комментарий
0
войдите, чтобы ставить лайки
Я раньше не понимал, почему у меня система стабильно раз в несколько месяцев либо падала, либо глючила, что-то отваливалось.
Оказывается, из-за этого репозитория. Там сказано, что он не официальный.
Minor748
Активный пользователь
Активный
09.06.2022
19:18
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийTharyРодительский комментарий
+1
войдите, чтобы ставить лайки
https://wiki.artixlinux.org/Main/Repositories

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

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