The officially official Devuan Forum!

You are not logged in.

#1 Re: Devuan » liblzma CVE-2024-3094 » 2024-04-12 22:13:06

Hey @zapper, a positive action on this forum would have been to propose the hands-on and/or package list to use from the Devuan repositories in order to have that "minimalistic system".

As you know, there is no single "Devuan System" as Devuan is a repository of packages that includes all Debian packages except those that are or relies on systemd; it is your choice.

#2 Re: Hardware & System Configuration » nftables init script » 2024-04-09 13:47:43

Possibly because it depends on $syslog which isn't started in the rcS collection.

#3 Re: Hardware & System Configuration » nftables init script » 2024-04-09 11:39:20

Maybe try also with

# Required-Start: $local_fs

as otherwise the root filesystem might still be mounted read-only when the output is attempted.

#4 Re: Hardware & System Configuration » Bluetooth issue with Devuan 5 Daedalus » 2024-04-09 05:24:09

Could be. But I think the OP issue is at the "audio server" end rather than the device end. At least that's how I remember it although I don't remember the details.

#5 Re: Hardware & System Configuration » Bluetooth issue with Devuan 5 Daedalus » 2024-04-08 22:49:21

From that display it appears the headset is paired (and I assume you've marked it trusted). If it's paired, you shuld be able to tickle the "Info" option of the right-click menu, which should bring up a window of this-and-that about that headset including some few "UUIDs" for the audio profiles that it implements (eg "Headset", "Audio Sink" etc).

A connection requires that the computer runs one or more "audio servers" that registers to "bluez" as a handler for some profiles. As you already know pulseaudio has a bluetooth "module" to install to make the pulsaudio process such a server.

I haven't used pulseaudio for many years but if I remember it right, in addition to installing packages I also needed to fiddle with some of its configuration files for the module loading to happen. Afair, there are different fiddlings depending on whether pulseaudio is run as root or as non-root user. It's comprised of both the "registering" of the module to pulseaudio's module register file(s) and then some "authorization" hands-on to its runtime configuration files.

#6 Re: Hardware & System Configuration » Bluetooth issue with Devuan 5 Daedalus » 2024-04-06 21:43:16

By one web search and a little bit of reading I found
https://forums.linuxmint.com/viewtopic. … 4#p2333570

Though I suppose you've also done such trivial a search, found that posting, tried that already and failed?

As far as I understand that description, the error is that the device gets setup with wrong audio profile. And then that the "Bluetooth connection fiddling GUI" only offers a change to that while connection is happening (before it fails).

Which audio proile is it set up with?
Is that a profile that the dongle has?
Have you tried using other profile(s)?

#8 Re: Installation » Fujitsu U728+lightdm+xfce , results in "gray screen" after logging out » 2024-03-31 08:55:35

There was a bug in logind0 where it, upon exiting the seat, changed the ttyN owner to be root and that resulted in the user not being able to run startx a second time (that bug was inherited from the s*d code where it had been logged and resolved as a "won't fix" issue).

Though I don't remember the versions involved off-hand, and I believe the fix got into daedalus so  your "freezing problem" is likely something else. If you have any "side entry" (ssh or something) to the host you could check. That bug was only with elogind and not with seatd.

#9 Re: Installation » Fujitsu U728+lightdm+xfce , results in "gray screen" after logging out » 2024-03-30 21:02:38

Any user who is allowed to become root may well be in the input group.

#10 Re: Other Issues » [SOLVED] strange process. » 2024-03-30 20:58:20

Try by adding a single "#" at the beginning of the line that says use-ssh-agent in /etc/X11/Xsession.options; then log out and in to restart the X session.

#11 Re: Installation » [SOLVED] FAILURE to Initiate Xorg or startx and therefore no GUI for my new ins » 2024-03-29 09:37:22

Some tidbits:

1) the user that runs Xorg in vtN must have rw access to both /dev/ttyN and /dev/tty, and (I think) have w access to /dev/tty0 as well. This access is required for Xorg's VT ioctls.

2) further, that user must have rw access to /dev/dri/card0, i.e. the graphics card in use which typically is card0 but could possibly by card1 etc. This access is required for Xorg's graphics ioctls.

3) further, that user probably must have access to /dev/fb0 as well.

4) further, that user must have access to input devices, ether directly or as mediated by either logind0 or seatd. This access is required for Xorg's use of input devices.

4a) the logind0 method for mediating input deices requires access to a system dbus with whatever plethora of environment variables that requires. This typically gets done by using elogind for "session management".

4b) the seatd method for mediating input devices requires acces to the seatd communications socket.

Normally, (1) is typically achieved by the text terminal getty program which makes the logged in use the owner of the associated /dev/ttyN. The other (2-4) are typically achieved by the devices and the user being in the video group.

#12 Re: Hardware & System Configuration » [SOLVED] mtp-tool will not start » 2024-03-27 21:49:26

That very last error line would be due to missing fuse module, i.e. it's not loaded. If it exists in your installation you may load it manually by:

# modprobe fuse

Further by adding it to your /etc/initramfs-tools/modules (and update-initrd -u -k all) it will be installed automatically during the bootup.

#14 Re: Hardware & System Configuration » [SOLVED] Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21) » 2024-03-25 03:21:16

The device node /dev/dsp which belonged to the OSS (Open Sound System) was dropped from linux kernel more than 14 years ago. Since then sound has been ALSA (Advanced Linux Sound Architecture).

edit: I guess you could roll your own /dev/dsp with:

daemon -r socat pipe:/dev/dsp,umask=000 exec:aplay

wink

#16 Re: Installation » [SOLVED] Daedalus netinstall partitioning » 2024-03-22 21:10:45

If it tells you that you have not assigned "/" to a partition then I suppose one way out is to assign "/" to a partition.

#17 Re: Hardware & System Configuration » [SOLVED] CLI throughput test for Linux » 2024-03-22 13:02:00

With ssh access to remote servers you can obtain time statistics quite easily. E.g.

Download timing:

ssh $remote dd if=/dev/urandom bs=100M count=2 | time cat > /dev/null 

Upload timing:

dd if=/dev/urandom bs=100M count=2 | ssh $remote "time cat > /dev/null" 

That results in time measures for 200 Mib (aka megabytes) plain bulk data transfers.

#18 Re: Installation » [SOLVED] Can't use my Directories » 2024-03-11 21:10:01

I met a tortoise on a Hawaii beach some many years ago, and she also had doubts about reusing partitions.

However she well understood the concept difference between "partition" and "file system" (on the partition). Therefore she was able to reuse the partitions where she had had a "/"  and "/usr" filesystem on before for a new installation. Then  she cleverly opted for the approach to hook up that "/home" filesystem as a post-install hands-on iby editing of "/etc/fstab" as well as removing the content of that newly installed "/home" subtree.

They are clever in Hawaii.

#19 Re: Off-topic » question regarding hyperbola os » 2024-03-11 20:50:33

Here are some options:

  1. e.g. ttps://wiki.hyperbola.info/doku.php?id=en:manual:reference_installation is a h-chopped link

  2. e.g. https://wiki.hyperbola.info/doku.php?id … stallation is that unchopped link in plain text

  3. e.g. https://wiki.hyperbola.info/doku.php?id … stallation is that link with simple "url" tag wrapping:

    [url]https://wiki.hyperbola.info/doku.php?id=en:manual:reference_installation[/url]
  4. e.g. (the link) is that link with "url" wrapping that split acutal link from highlight text:

    [url=https://wiki.hyperbola.info/doku.php?id=en:manual:reference_installation](the link)[/url]
  5. e.g. https://wiki.hyperbola.info/doku.php?id=en:manual:reference_installation is that link likewise split and used as both link and as high-light text after an initial space:

     [url=https://wiki.hyperbola.info/doku.php?id=en:manual:reference_installation] https://wiki.hyperbola.info/doku.php?id=en:manual:reference_installation[/url]

    (without initial space in the highlight, the forum renderer reduces it to option 3)

I suppose the ordinary poster would use option 2 as it requires little to no thought around the resulting link presentation.

Option 5 is of course "The Correct Way" technically but it's rather fiddly to achieve and somewhat prone to discrepancy between the actual link and its highlight.. And option 5 actually also allows for, say, tracking parameters on the actual link without showing them.

On the other hand the general safety advice would be: Don't follow any link without first copy-paste it into a plain text editor so you can review it and be satisfied about its parts. In that spirit, the h-chopping is ideal.

#20 Re: Desktop and Multimedia » [SOLVED] In firefox a google popup asking to remember my password, how to stop? » 2024-02-27 03:06:02

Why do you say "Google" ? That's not a program.
What are you logging *to*?
What program do you use?

#21 Re: Desktop and Multimedia » [SOLVED] In firefox a google popup asking to remember my password, how to stop? » 2024-02-24 08:32:31

"including this one"? Do you say you get som google popup from this forum?
The forum software does not raise any such popup afaik.
Which kind of browser do you use?

#22 Re: Other Issues » Clear logs » 2024-02-16 21:24:38

Those timeout 1 cat sub commands serve no purpose apart from delaying execution (which is what timeout achives). Is that from some random web advice?

And why do you want to connect some sub commands? And in such obscure manner?
Your script effectively has three command lines:

rm /var/log/boot.0 && rm /var/log/dmesg && timeout 1 cat
> /var/log/kern.log && timeout 1 cat
> /var/log/syslog

Those are the portions up to the semi-colons, which sub-dvide them into those command lines whilst && joins sub commands such that the latter (the right-hand side sub command) is only executed if the former (the left-hand side sub command)  succeeds.

I'd suggest you rather want something like this:

#!/bin/sh
rm -f /var/log/boot.0 /var/log/dmesg
> /var/log/kern.log
> /var/log/syslog

I.e. remove the first two files ignoring that they might alread be removed, and then reset the other two to empty contents.

#23 Re: Other Issues » Modem throws CME ERROR 50 (incorrect parameters) on ATH1 » 2024-02-16 12:00:51

@TCH: there is a modemmanager-gui package which presumably interacts with the ModemManager program of the modemmanager package, and there's also the modem-manager-gui-help package with, again presumably, documentation.

#24 Re: Freedom Hacks » [SOLVED] Want to compile something, but need to revert some stuff, » 2024-02-11 05:54:21

git reset ab30493

That will reset the checked out tree to the files of that commit, and mark that as HEAD for this workspace. The future history of the project following that commit will remain.

#25 Re: Other Issues » [SOLVED] Can't connect to repos » 2024-02-11 00:11:37

@aluma, "amprolla" is not involved at all in the delivery of packages. "amprolla" runs a program that reads the meta files from the debian and devuan-only repositories and "merges" them by creating the merged meta files which it then distributes to pkgmaster.devuan.org.

pkgmaster.devuan.org serves packages. It's repository (both the devuan-only and the merged parts) is also mirrored to several other servers, and the domain name "deb.devuan.org" is used to obtain all IP addresses for all those (inkluding pkgmaster.devuan.org).

Of course, DNS resolution is a separate subsystem that mostly doesn't involve devuan servers except for eventually and intemittently obtaining that resolution list for deb.devaun.org, which nameservers here and there digests into their cache for the in-between-times resolution service.

All in all, the most problems arise in the DNS resolution sub system; it almost never leads back to hickups with the cllient networking software. Usually due to the DNS subsystem being in transition with intermediate servers being updated. On occasion there are also transient inconcistencies in downloads due to the meta files have been updated on the actual server queried for those before the package pool of the actual server queried for those.

Board footer

Forum Software