You are not logged in.
I'm confused, slstatus is a C program so why have you posted a shell script?
Here are my suggestions, to add in the sources.list:
deb http://deb.devuan.org/merged ceres main non-free contrib deb http://http.debian.net/debian experimental main non-free contribFirefox 93.0-1 is in Devuan Ceres (I use that one) & Debian Sid
Firefox 92.0-2 is in Debian ExperimentalFirefox-ESR 92.2.0-esr1 is in Devuan Ceres & Debian Sid
Firefox-ESR 92.1.0-esr1 is in Debian Experimental
Please don't post "advice" that will break other people's systems. I've already explained why that is a *terrible* idea here but if you don't want to listen to me then read the official advice of the Debian developers (which would also apply to Devuan):
However, even installing few packages from a "future" release can be risky. The problems might not happen right away, but the next time you install updates.
The reason things can break is because the software packaged for one Debian release is built to be compatible with the rest of the software for that release. For example, installing packages from bookworm on a bullseye system could also install newer versions of core libraries including libc6. This results in a system that is not testing or stable but a broken mix of the two.
^ This is exactly what has happened to your system.
Confirm this with:
apt policy libc6If that package is installed from testing then you need to restore your system from the backup you made before you broke it by adding ceres sources.
Dear America by Eric Bibb.
I thought we had a forum like this to, among other things, develop and learn new things, not to be negative about new ideas and progress.
The OP is running a production system. It's not a game for them.
Alpine are packaging libudev-zero for use with busybox's mdev but there doesn't seem to be a Debian package for it.
EDIT: looking at the missing features though I think Devuan should go with systemd-udev plus the openembedded patches *dives for cover*
Which is why I tried the debian instructions, twice.
No go on a clean system.
That's funny because the OpenSUSE Build Service has just managed to build some Debian bullseye packages for pipewire-pulse in a freshly-spun VM:
https://software.opensuse.org//download … wire-pulse
You should post your method and errors if you want help building those packages locally ;-)
What issues would you expect there @Head_on_a_Stick?
People will point at you and laugh for using make install instead of creating a package. And files in system paths that the package manager doesn't know about are generally a bad idea (IMO).
# To update to the latest pipewire
sudoedit /etc/apt/sources.list
to add the desired sources:
deb http://pkgmaster.devuan.org/merged/ daedalus main non-free contribsudo apt update
sudo apt install --upgrade pipewire*then comment out the daedalus source line and rerun sudo apt update to avoid
upgrading other files to daedalus. If, in future you wish to upgrade to a new release
of pipewire, repeat this step.
^ This might have worked for you now but there is an increasing chance of this technique breaking a stable system as testing moves ahead. There is a chance that method has already broken your system if it pulled in any critical packages from testing, such as glibc (libc6).
EDIT: which is why I suggested backporting. Twice.
Running Ceres
Then why are you booted into chimaera's kernel version? Looks like the "upgrade" didn't work properly...
After reboot, no problem logging in or running X
So X wouldn't start immediately after the update but it's fine now? Seems a bit silly to start a thread about a problem you are no longer experiencing. What are you hoping to acheive here, exactly?
True Genius by Ray Charles. Five hours and and forty-seven minutes of musical bliss.
To communicate between guest and host I think you should look at tap networking.
For file sharing I prefer VirtFS (9p ftw!) but there are *many* other options.
I repackaged it with a custom init script but havent got that quite right as yet. It won't detach from the shell and hangs on bootup. But I can start it manually after disabling the init daemon.
Looks like it's a dbus service so it probably won't work unless you can hook it into that somehow with sysvinit (systemd listens to the bus automatically). But this is just a guess; I don't use Bluetooth.
Here's the offending custom init script, if anyone wants to debug it.
Looks fine to me but you don't have to test for the exit status after starting the daemon — just use the conditional instead, like this:
start() {
log_daemon_msg "Starting $DESC" "$prog"
if start_daemon -p $PIDFILE /usr/bin/bluealsa $OPTIONS ; then
log_end_msg 0
else
log_end_msg 1
fi
}Oh, and $Usage is referenced but not assigned but I think that's a typo :-)
When it boots, it hangs a few seconds on "configuring networking setting", then defaults to an IP in 10.0.0.0 instead of getting an ip from a dhcp server on the local lan 192.168.0.0.
That would seem to be the expected behaviour. See https://www.linux-kvm.org/page/Networki … Networking
So it's totally unable to talk to any of the local hosts.
How are you attempting to "talk" to these hosts? Please provide the exact command(s) used along with any error messages. Note that ICMP ("ping") requests don't work under user mode networking.
Why there isn't support secureboot by default ?
There are packages in the repositories for a kernel and bootloader signed with Microsoft's own Secure Boot certificates. No need to create your own.
The Lockdown Sessions by Elton John. Featuring a Metallica cover. Weird.
Note that testing isn't covered by the security team. IMO backporting was the better option.
So you have installed the xwayland package, right?
EDIT: use foot in Wayland, it's just as "light" as xterm and it doesn't need XWayland.
The Poet by Bobby Womack. Incredible album, utter genius.
Does the "freeze" unstick if you wiggle the mouse (or touchpad) repeatedly? It could be waiting for entropy (pointlessly).
If that helps then see http://dev1galaxy.org/viewtopic.php?pid=32269#p32269 for a potential solution.
How can I debug this?
Check the logs.
If a package is marked obsolete then it has already been removed from the repositories[1]. You should probably remove it yourself manually and switch to something current and supported. GRUB is nice, as is systemd-boot (although the latter is only UEFI capable).
[1] https://pkginfo.devuan.org/cgi-bin/poli … o&x=submit
EDIT:
the vast complexities of grub
Don't be fooled by the multiply-redundent grub.cfg generated by grub-mkconfig. A handwritten configuration can be *much* simpler. Here's one of mine that multi-boots Debian & OpenBSD along with an entry to boot a live ISO image stored on the hard drive:
https://raw.githubusercontent.com/Head- … r/grub.cfg
15 lines :-)
It's possible the packages were pulled in as part of the upgrade process and if so then Devuan will automatically enable those services. Check the APT log(s) to be sure.
The network handling for wlan0 was made by the wpa_supplicant
Please share the full configuration and also indicate which services were enabled (and how) to acheive this.
Now I saw that the wpa_supplicant was running on wlan0, but the dhclient was unable to give an ip.
It's always best to provide the full, verbatim command output rather than a vague description.
What is the best way to connect to the internet? Is it time to say good-bye to the wpa_supplicant? Or shall I deactivate network-manager and modem-manager and let still do wpa_supplicant the job?
There should be no problem using wpa_supplicant alone to associate with the access point. Disabling any other networking services that might conflict and configuring wpa_supplicant and dhclient correctly should work.
Probably better to download directly from the repositories rather than some random upload site that might be serving malware...
Is there something I can do in the meantime on my end for a fix?
Create a file at /ect/apt/preferences.d/fix with this content:
Package: *
Pin: release n=chimaera-backports
Pin-Priority: 100Then run apt update (as root) and check the pinning to see if it's fixed.
I would also recommend downgrading as many backports as possible, especially the QEMU packages. You'll have to use apt install package=version (replace package with the actual name of the package and replace version with the version number from chimaera) for each package. There's probably a quicker way to do that but I don't know of any.
And please remember to submit a bug report to Devuan about this. See https://www.chiark.greenend.org.uk/~sgtatham/bugs.html for a general guide to bug reporting; it might be good to include a link to this thread for background.
EDIT: in respect of pkgmaster.devuan.org, the advice to use the deb.devuan.org redirector is to avoid loading the specific mirror unduly (AFAIUI).
There are also packaging decisions such as disabling studies in the De{bi,vu}an version of FF ESR. This is a strong argument against Mozilla's tarball, flatpaks, snaps, and to a slightly lesser extent, third-party packaging solutions such as Bedrock. See also https://drewdevault.com/2021/09/27/Let- … r-job.html & http://kmkeen.com/maintainers-matter/
I'm not sure why the output said stable, I do use the release name in the sources.list.
That's just how aptitude identifies the archive for the ~A search option.
Is there something I need to change in my sources to prevent it using backports by default?
I think we've found a problem.
The Debian bullseye-backports repository has a Release file that contains these lines:
NotAutomatic: yes
ButAutomaticUpgrades: yesThis confers a pin priority of 100 for all packages, which means they will not be installed unless explicitly targetted (either by version or with the --target option for apt) but any packages that are installed from backports will be kept updated from there.
But the Devuan chimaera-backports repository Release file does not have those lines.
Can we please see the output of
apt policy^ That will show the pin priority assigned to all active repositories. If the backports repository is at 500 rather than 100 then it is pinned wrong and a bug report is called for.
Here's my sources.list in case that is relevant to the issue.
Note that the pkgmaster.devuan.org repositories are no longer recommended; see https://www.devuan.org/os/packages for the canonical list of official sources.