You are not logged in.
nginx restart
That's not what I posted
EDIT: the first salsa link shows the ExecReload line from the systemd unit file for nginx; that command is what is run when systemctl restart nginx is called.
Better to use the init script instead though, hence my suggestion in the code block.
should come in testing at the end of the month
Are you sure about that? The freeze has already started.
Okay folks, behold the magnificence:
Debian bookworm running openbox with finit as PID1
Can't get sway running though and I have to use the "legacy" version of X (setuid, ugh) because elogind won't run for some reason.
EDIT: this is booting with SecureBoot enabled using EFI_STUB with a unified kernel image signed with my own keys. Bootloaders are for wimps!
EDIT2: just purged xserver-xorg-legacy and it all still works:
$ ps -C Xorg -o user=
empty
$
Nice.
I think wireplumber needs to die as well.
Remove the cdrom lines from /etc/apt/sources.list. I did link you to the Devuan site page showing the correct repositories in another thread, didn't I?
Just upgraded a Debian bullseye container to bookworm and converted it to a booting system and I noticed this when selecting an init system:
$ apt-file search -x '^/sbin/init'
finit-sysv: /sbin/init
runit-init: /sbin/init
systemd-sysv: /sbin/init
sysvinit-core: /sbin/init
$
So Debian bookworm now has no fewer than four different options for PID1, or five if /sbin/openrc-init is counted (which can be linked to /sbin/init and does work in that role). Impressive diversity.
I'm currently trying finit and the system boots up to a console just fine. Just have to get my wireless connection working then see if I can get it to a desktop...
Fast init for Linux systems
Finit is a simple alternative to SysV init and systemd, reverse engineered from the EeePC fastinit ten years ago by Claudio Matsuoka - "gaps filled with frog DNA ..."
Finit supports runlevels, process monitoring, and starting services on demand using the built-in inetd, or by triggering a condition. E.g., "don't start this service until basic networking is available", or "wait until syslogd has started".
I especially like the frog DNA bit. Everybody likes frogs, right?
sudo startx launch
Don't do that.
In recovery mode
Use "rescue mode" from the Devuan ISO image instead:
https://www.debian.org/releases/bullsey … 06.en.html
I can't make much sense of the rest of the post though. Sorry.
microsoft-init.
systemd is actually an open-source clone of Mac's launchd. It pains me greatly to admit this. I hate Macs *much* more than Windows.
^ I'm not sure about that, sounds like it would be expensive...
Jokes aside, foot is the best Wayland-native terminal emulator by far — a similar memory footprint as xterm but faster and with the best font rendering of any terminal, Wayland or X.
EDIT:
$ fc-match mono
JetBrains Mono Regular Nerd Font Complete.ttf: "JetBrainsMono Nerd Font" "Regular"
$
Trendy.
^ Sounds good. I'm tempted to make a terminal-based version using dialog/whiptail. I don't like GUIs...
Wondering if it is worth purging elogind and installing seatd instead, or if that's still too new?
That works for me under Alpine Linux with sway but I have to add my user to the audio, video & seat groups. Membership of the video & audio groups is not secure for a multi-user system though.
I think adding your user to the input group will let you access the input devices but that is also inappropriate if you have several users because it allows input snooping.
As a sanity check: is xserver-xorg-input-libinput installed? That should support all input devices.
it'll be a bit of faff transferring it
Not really:
curl -F 'file=@-' 0x0.st < ~/.local/share/xorg/Xorg.0.log
Then post the returned URL.
What does the log say? Don't ask me where they are though. I don't know.
sudo kill -9 2652
Don't use SIGKILL unless absolutely necessary. Just use SIGTERM instead, which is the default action for kill.
And anyway the OP already killed it.
Is port 80 already being used by another application?
ss -nlt 'sport = 80'
The script is supposed to fail more gracefully though
Your disk partitioning is still weird btw but I won't be discussing that in this thread.
No elogind installed - after installing it, that command gives...
# loginctl --no-pager list-sessions No sessions.
If there are no sessions then it probably isn't running.
Try enabling it:
# update-rc.d elogind defaults
Then reboot.
Checking Xorg.0.log
Was that under ~/.local/share/xorg/? If not then you're just reading the log from the root session. It's probably best to share the full content of the user X.Org log.
Hello Peter, welcome to the forums :-)
Is elogind installed and running?
loginctl --no-pager list-sessions
I think working login session is needed for the relevant permissions.
I'm not sure if SysRq is enabled by default in Devuan — the content of /proc/sys/kernel/sysrq will show the status. I know systemd defaults to 0x10 (16) but I don't know about the alternative init systems.
Looks fine to me.
I plan to add a "fake" package (made with equivs) for polkitd so I can use sway without having that shit running just in case the bug report isn't actioned before the bookworm release. Leaving this post here as a reminder.
Does anybody want any other fake packages while I'm at it? It'll be just like running Slackware but without the ridiculous disk usage
Does this problem occur with the non-live installer (ie, the installer accessed via the boot menu)?
I've never tried the live installer (I don't even know what it is) but the traditional boot menu installer has always behaved impeccably for me.
I'll restart the process.
You don't need to reinstall. Just add the missing sources. This isn't Windows. Reinstalling is very rarely necessary with Linux.
It should be trivial to just initiate an incremental backup when I make a substantive change - otherwise automate a routine incremental backup every night.
Please try not to derail existing threads with separate problems. Try to keep to a single problem per thread to maximise SEO. Thanks.
So you only have the chimaera-security repository. Did you not select a mirror during the installation?
Full sources list here:
https://www.devuan.org/os/packages
EDIT: I got the grep command wrong, sorry, that should have been
grep -v '^$\|^#' /etc/apt/sources.list{,.d/*}
But then you wouldn't be able to see the comment that explains what went wrong.