The officially official Devuan Forum!

You are not logged in.

#526 Re: Other Issues » malware on devuan repos or false positives? » 2023-10-19 23:05:30

The paths

/path/to/mirror/devuan/merged/dists/chimaera-backports/main/by-hash/SHA256/e8b658bc0b30120109470ac5b20c8be088f56b9024a49285c76d41d8694e2ce2

et al are all compressed Packages files, i.e. so called "digests", and evidently that "tool" can't handle them.

#527 Re: Desktop and Multimedia » [SOLVED] libdvd-pkg install » 2023-10-14 09:00:35

A quick glance at https://pkginfo.devuan.org/libdvd-pkg tells us that the package is in the contrib section.

#528 Re: Other Issues » Ustable and Testing Systemd. » 2023-10-11 11:23:37

There are a number of systemd* binary packages (thus originating with systemd source) even in daedalus; perhaps that's what's reported in distrowatch ... check which ones at https://pkginfo.devuan.org/systemd*

#529 Re: Hardware & System Configuration » Wireles-regdb. » 2023-10-08 22:15:37

daedalus

Package: iw
Recommends: ..., wireless-regdb, ...
--
Package: iwd
Recommends: ..., wireless-regdb, ...
--
Package: network-manager
Recommends: ..., wireless-regdb, ...
--
Package: crda
Depends: ..., wireless-regdb, ...

#530 Re: Off-topic » Lennart Poettering (Systemd) Lands at Microsoft After Leaving Red Hat » 2023-10-06 20:46:56

fwiw, on the subject of "full posting", I'm totally with Alex; I tried once or twice to make "you kids" aware of its disruptiveness for the reader, but had as much luck as Alex.

But as we know, kiddies do what kiddies do, and simple things like showing consideration  e.g. for people needing screenreaders, or just generally finding the useless repetition bothersome, appears to be outside of the attention span.

#531 Re: Other Issues » OpenRC init script works fine on Gentoo and Artix – but not on Devuan » 2023-10-04 23:08:00

It might be worth to clarify here that "Devuan" is not an organisation that wants you to run particular software.

Devuan's contribution to the Linux world is to provide a package repository that includes all Debian packages as is, expect for those needing forking to avoid the systemd infestation.

If you find a bug in the openrc packages (which are not forked) you may report that to the Debian bugtracker.

Though your issue might rather be in the combination of packages you have installed and you are right to raise it here as this Devuan community may well include people who also use openrc packages.

#532 Re: Other Issues » [SOLVED] X freeze after switching vt » 2023-10-04 22:47:19

You could try updating xserver-xorg-core and xserver-common from daedalus-proposed-updates. That might resolve the VT switching issue.

Thus, add to sources.list:

deb http://deb.devuan.org/merged daedalus-proposed-updates main
deb-src http://deb.devuan.org/merged daedalus-proposed-updates main

Then run (as root)

# apt-get update
# apt-get install --no-install-recommends -t daedalus-proposed-updates xserver-xorg-core ]xserver-common

#533 Re: Other Issues » OpenRC init script works fine on Gentoo and Artix – but not on Devuan » 2023-10-03 23:25:36

Afaict there are two packages competing about the /usr/bin/python pathname, namely packages python-is-python2 and python-is-python3.

I think the upshot for this was that python3 changed a lot in syntax as well as in data representations from python2 and at that time it was considered wrong to use the plain "python" in their she-bang. In support of that the python installations stopped committing to that version choice and instead offered the choice as different packages.

Apparently some desktop environment(s) might want to make that choice for us, but technically it remains a user choice in Devuan daedalus.

#534 Re: Other Issues » OpenRC init script works fine on Gentoo and Artix – but not on Devuan » 2023-10-03 21:48:07

It might be that the script has "/usr/bin/python" as interpreter, which might not exist on your Devuan system.

#535 Re: ARM Builds » From Debian to Devuan (Odroid-XU4) » 2023-09-30 00:20:48

I can't help you for runit, but I'm very interested in learning how to de-brick after an attempt to move the OS onto the eMMC.

#536 Re: Desktop and Multimedia » [SOLVED] Switching VT crashes Xorg after upgrade to Daedalus » 2023-09-28 13:33:25

Add the file /etc/apt/preferences.d/reluctant-daedalus-proposed-updates

Package: *
Pin: release n=daedalus-proposed-updates
Pin-Priority: 90

(any file in that directory)

That pinning makes packages from daedalus-proposed-updates only installable on demand. Eg.

# apt-get install --no-install-recommends -t daedalus-proposed-updates \
    xserver-xorg-core xserver-common

#537 Re: Desktop and Multimedia » [SOLVED] Switching VT crashes Xorg after upgrade to Daedalus » 2023-09-27 21:33:17

Note that the VT switching patch for xserver-xorg-core has been applied for daedalus.

A normal upgrade brings it in, if your sources.list includes daedalus-proposed-updates.

#538 Re: Desktop and Multimedia » [SOLVED] Switching VT crashes Xorg after upgrade to Daedalus » 2023-09-25 09:10:55

If seatd or logind (elogind) are running as system services they will be able mediate input access for a non-root user running Xorg. If not, then the users must themselves be in input group for accessing the input devices.

The Devuan fork expands the logind method with the seatd alternative, and it includes the "built-in seatd" variant to cater for the legacy use where the Xorg user has sufficient access to both graphics and inputs.

Unfortunately Xorg at daedalus is slightly broken around some VT switch scenarios. It that has got fixed for the current excalibur version and I think/hope this version is going to turn up for daedalus soonish.

I'm not an expert on this but afaiui key logging can't really happen merely with device node access but would be done via event capture within X. Still I believe the idea of restricting device node access for input devices is based on security reasoning.

I don't know whether and how the graphics device separates the displays of different Xorg.

#539 Re: Hardware & System Configuration » bluetooth » 2023-09-25 04:07:55

This was kind of convenient for me as I have very recently migrated to daedalus myself and hadn't yet set up bluetooth here. To do so, I did as follows:

# apt-get install --no-install-recommends alsa-utils blueman bluez-alsa-utils

That provides a virual soundcard named bluealsa for alsa, and this uses dbus to obtain the headphone "sink" from the bluetooth device management (actually bluez) with blueman as a handy GUI tool for operating the bluetooth devices.

bluez-alsa-utils unfortunately installs as if systemd would be around, so some additional hands-on is needed for registering the bluealsa dbus service. You need to add the following text file:

Add /usr/share/dbus-1/system-services/org.bluealsa.service

[D-BUS Service]
Name=org.bluealsa
User=root
Exec=/usr/bin/bluealsa -p a2dp-sink -p a2dp-source -S

and then run

# service dbus reload

Then you run blueman as non-root user for the device management, to pair and connect the headphones. (Keep it running in the background, though if it works well it install a control button in the panel)

Note that you need the mac address for the headphones for playing to them. (E.g, after pairing you can bring up the "info" page for the headphones by right-clicking, and there select and copy the "Address" line for later pasting).

For testing this you may try the following (with your mac address rather than mine):

$ aplay -D bluealsa:30:21:DC:50:9E:89 /usr/share/sounds/alsa/Rear_Center.wav

Next, if you want to direct audio to bluealsa by default, you may state that in your ~/.asoundrc, eg:

pcm.!default headphones

pcm.headphones {
    type bluealsa
    device 30:21:DC:50:9E:89
    profile a2dp
}

There's a lot to be known about alsa configuration....

#540 Re: Installation » apt install kde-plasma-desktop recommends systemd » 2023-09-24 20:36:45

Yeah; just like all cats turn left together when you try to herd them smile

#541 Re: Installation » Nvidia Problem (again) » 2023-09-24 20:31:08

If "Installed Daedalus" actually means "dist-upgraded to Daedalus" there is the possibility that you overlooked adding the (new) non-free-firmware section onto the sources.list lines.

Other than that, I don't know much about nvidia cards.

#542 Re: Packaging for Devuan » Can not install "qemu-system-x86" » 2023-09-24 11:18:53

Yeah. It's something to look at when excalibur is going stable.

#543 Re: Hardware & System Configuration » bluetooth » 2023-09-24 11:14:55

You need firstly to install bluez. This package and it's sub packages handles the actual connectivity between the computer and the headphones. Conceptually bluez represents the computer endpoint for the "wireless wiring' to your headphones.

In addition to that, you need the pieces of software that links the sound system with the bluez device management. This part depends on which sound system you are using.

Plain alsa or pulsaudio are possibly the two main alternatives for audio setup, but there are others.

For plain alsa you would need the bluez-alsa-utils package which implements the "virtual soundcard" that plays to and records from bluethooth headsets. It will also need manual configuration changes to tell the sound system how to channel audio through it.

For pulsaudio you instead would need the pulsaudio-module-bluetooth package. Upon installation it updates the pulseaudio configuration to some extent but there might also still be additional hands-on needed. I no longer use pulsaudio though so someone else will need to guide you for that.

#544 Re: Installation » Daedalus ISOs don't boot » 2023-09-24 10:43:00

@fchk, if a 5.0.2 ISO with proper GPT saw the light of day, would you prefer it being netinstall, server or desktop?

#545 Re: Desktop and Multimedia » [SOLVED] Switching VT crashes Xorg after upgrade to Daedalus » 2023-09-23 23:28:55

@fsmithred, your second user doesn't have access to graphics, and you also need to direct Xorg to the VT concerned as it otherwise will try to use "the next free", an action that requires root permission (or more specifically access to /dev/ttyN for VT N).

Thus, with graphics access, you might have success with startx -- :1 vt$(tty|tr -c -d '[0-9]')
That last bit is vtN where N is the number in the output of the tty command.

#546 Re: Desktop and Multimedia » [SOLVED] Switching VT crashes Xorg after upgrade to Daedalus » 2023-09-23 23:19:26

There are a couple of issues at play here.

Firstly, that the Xserver was modified to obtain its input streams via a mediating process, either logind or seatd. When neither is available, there is a builtin seatd implementing mediation, and that requires the running user to have access to the input devices (typically group "input") and graphics (typically group video"). (Or being root).

Secondly, there is a bug in the daedalus Xserver version concerning USB keyboards. #793. This was recently fixed and published in version 21.1.8-1devuan2, which is available in excalibur but not yet backported to daedalus.

Note that the introduction of input access mediation in Debian brought in systemd (systemd-logind) to X, and that caused a fair bit of work to handle. In particular to untie the bind to logind and offer seatd as alternative, including the built-in variant that in principle should offer the legacy use (where the Xorg user has direct access rights to both graphics and inputs). Notably seatd is only concerned with input mediation and it does not extend to any of the other functions provided by logind (login manager, lid switch action, etc etc).

Thus, in short, Xorg is now forked and the daedalus version (2:21.1.7-3devuan1) is the first fork release. It has issues with VT switching and this might be resolved in the upcoming version 2:21.1.8-1devuan2 which should find its way to daedalus fairly soon.

#547 Re: Installation » Archiving it -all- » 2023-09-23 09:13:00

Everything that is available for a sources.list point is described in its "Packages" file that is downloaded to your computer with the "apt-get update" command. All the Packages files are held in /var/lib/apt/lists/. To download all daedalus packages you could do something like the following:

awk '$1=="Package:"{P=$2}$1=="Version:"{print P "=" $2}' \
    /var/lib/apt/lists/deb.devuan.org_merged_dists_daedalus_*_binary-amd64_Packages | \
   xargs -n1 apt-get download 

It's a lot.

#548 Re: Hardware & System Configuration » [SOLVED] Dell Inspiron 14 (2 in 1) » 2023-09-22 09:56:45

Actually you can also use the Devuan installer-iso to investigate the modules.

Just add "emerg" (without quotes) to the boot command line: this will make it interrupt its boot with a busybox shell in the Devuan boot preamble. You may there investigate which modules it has loaded, and even mount the target disk for hands-on. Or possibly even switch_root to the installed filesystem (I haven't tried this).

#549 Re: Hardware & System Configuration » [SOLVED] Dell Inspiron 14 (2 in 1) » 2023-09-22 09:06:59

Firstly you should confirm that the nvme module is duly included and loaded in the initrd.

If you choose the "generic" option for initramfs modules, the required modules would likely be included but it might still be necessary to mention them in /etc/initramfs-tools/modules to make sure they are loaded (in case auto-detection doesn't work). Check in your artix linux which modules are need.

#550 Re: Installation » Daedalus ISOs don't boot » 2023-09-21 21:28:49

1) make another thread for this, and use code tags.

2) use partition UUID or filesystem labels.

Board footer

Forum Software