Artix Linux Forum

Init systems => runit => Topic started by: netpioneer10 on 06 August 2021, 12:06:04

Title: The message "Loading sysctl settings [busy]" is displayed at startup
Post by: netpioneer10 on 06 August 2021, 12:06:04
I have installed Artix Base Runit.
Even though this is my first run immediately after installation, I get "Loading sysctl settings [busy]" at startup.
It's kind of weird. Is there anything I can do to normalize this message?


After deleting /usr/lib/sysctl.d, this message was no longer displayed.
However, I can't do any configuration with it.
Title: Re: The message "Loading sysctl settings [busy]" is displayed at startup
Post by: VictorBrand on 08 August 2021, 04:08:01
It's a normal behaviour for Artix runit scripts. The inscription "busy" changes to "done" via stage 1 scripts, but if the program writes something into console, it becomes yet impossible for the script to change the inscription, because the cursor leaves the due string. Perhaps it can be overcome, but I'm not so closely familiar with bash scripting.
Title: Re: The message "Loading sysctl settings [busy]" is displayed at startup
Post by: netpioneer10 on 11 August 2021, 08:05:56
It's a normal behaviour for Artix runit scripts. The inscription "busy" changes to "done" via stage 1 scripts, but if the program writes something into console, it becomes yet impossible for the script to change the inscription, because the cursor leaves the due string. Perhaps it can be overcome, but I'm not so closely familiar with bash scripting.
Hmmm, even though there is no real harm, it looks bad.
This bad look does not happen in Void, which also uses Runit.
Title: Re: The message "Loading sysctl settings [busy]" is displayed at startup
Post by: VictorBrand on 11 August 2021, 12:52:06
Hmmm, even though there is no real harm, it looks bad.
This bad look does not happen in Void, which also uses Runit.
This is related not to runit itself, but to the system environment, namely init scripts written in bash. Void and Artix use different loading scripts for stage 1.