I thought you can run enable/disable services as a user too which is separate from what is running system-wide.

https://wiki.obarun.org/doku.php?id=s6opts# user

So it seems you have already set this ability.

Although I did send you the right command I think at some point this should change to all lower-case to avoid the confusion and abide by unix/gnu fashion of old days. :)
It is systemd I believe that has encouraged this capital letter culture.
obarun@ spaceballz ~ % sudo s6opts update bundle-Alsa
[sudo] password for obarun:
:: It's not allowed to use Default database
That's mean that you didn't created your own service database, so
# s6opts add myown_db bundle-Alsa
# s6opts all myown_db_live myown_db
check if it's good
# s6opts list
So, when you want to deal with xxx-s6serv service you need to use s6opts enable command, when you want to deal with xxx-s6rcserv you need to use s6opts update command.
I have a feeling it is because I used an old minimal image
sure, if you use old s6opts old tools

By the way, i know that s6opts have a bad design and difficult for people to understand but please be patient, we work very hard in the background to provide at obarun user a new tools to deal with service. So i will not improve s6opts but replace s6opts.

@ fungalnet, "It is systemd I believe that has encouraged this capital letter culture."
nope
Oh I see.

Thank you Eric.
obarun@ spaceballz ~ % sudo s6opts add nicdb bundle-Alsa
[sudo] password for obarun:
:: nicdb does not exist, create it with the necessary files
:: Copy alsa-longrun -> nicdb
:: Copy alsa-oneshot -> nicdb
:: Copy alsa-log -> nicdb
:: Copy bundle-Alsa -> nicdb
:: Add entry bundle-Alsa -> nicdb/All/contents
:: Remove empty line -> nicdb/All/contents
obarun@ spaceballz ~ % sudo s6opts all nicdb_live nicdb
[sudo] password for obarun:
:: Compile nicdb_live with nicdb as source
s6-rc-compile: warning: /etc/s6-serv/enabled/rc/source/nicdb/alsa-longrun contains a pipeline-name file despite not being a last consumer; this file will be ignored
:: Make a symlinks nicdb_live.src -> nicdb
:: Update live database to nicdb_live
:: Update the current symlinks -> nicdb_live
:: Update the previous symlinks -> Default
:: Bringing up alsa-oneshot
:: Bringing up alsa-longrun
/usr/bin/alsactl: sysfs_init:48: sysfs path '/sys' is invalid

Found hardware: "USB-Audio" "USB Mixer" "USB08bb:2902" "" ""
Hardware is initialized using a generic method
:: Bringing up alsa-log
:: Bringing up bundle-Alsa
Got a warning and an invalid path.

I see not long ago you made a new minimal image.
I will backup all my configs and rebuild my system from scratch. Hopefully the right way this time lol
Do we have an Obarun Discord? Jean Michel you have discord?
And thank you for consistent development. :)
the warning coming from s6-rc API is normal, the error concerning the daemon itself is a bug but if you reload the bundle it should be dissapear
  • [deleted]

Nic wrote Do we have an Obarun Discord? Jean Michel you have discord?
We do not have a discord channel, and I do not use discord.

Have you solved your alsa devices ordering problem?
Not yet I'm doing the kernel right now. I'm moving a bit slow, I apologize, I just need to say goodbye to my system...it's...it's hard lol

Are you using a instant messenger? Or are you considering using discord maybe on phone? would be cool to have an obarun channel.
  • [deleted]

Nic wroteNot yet I'm doing the kernel right now. I'm moving a bit slow, I apologize, I just need to say goodbye to my system...it's...it's hard lol
Hello Nic

Don't apologize. Take your time :)
Are you using a instant messenger? Or are you considering using discord maybe on phone? would be cool to have an obarun channel.
Obarun has an irc channel, you'r welcome.

Powered by Obarun