The officially official Devuan Forum!

You are not logged in.

#2676 Re: Installation » "Warning": Failed to connect to lvmetad » 2019-12-31 14:09:12

/etc/mtab should be a symlink to /proc/self/mounts

If you're not using LVM then remove the package and re-configure GRUB:

# apt purge lvm2
# update-grub

#2677 Re: Devuan » Why are pulseaudio files present in Devuan? » 2019-12-31 14:02:32

empty@E485:~ $ apt-cache rdepends gimp | grep pulse                                      
1|empty@E485:~ $

I've definitely run GIMP without PA.

I would try re-installing it again afterwards, that should work.

#2678 Re: Devuan » Why are pulseaudio files present in Devuan? » 2019-12-30 19:05:31

I don't think GNU's IMP needs PA :-)

As for the other programs, try it and see. I'm sure I've had audacious & vlc working without PA, and QEMU.

#2679 Re: Devuan » Why are pulseaudio files present in Devuan? » 2019-12-30 17:46:04

randomer wrote:

Do you know if i can get rid of gstreamer1.0-pulseaudio, libpulse0 and libpulse-mainloop-glib0 without running into issues with software that might depend on them?

Simulate a removal:

apt -s purge gstreamer1.0-pulseaudio libpulse{,-mainloop-glib}0

I think the Xfce desktop metapackage includes libpulse0 as a dependency, check earlier in the thread for details.

#2680 Re: Devuan » Debian has fallen. What now? » 2019-12-30 17:06:09

Hmm, strange, I would have thought that users of a GNU/Linux distribution would be more supportive of the GPL.

yeti wrote:
I wrote:

One of the reasons why Linux has been so successful is because companies are forced to make their development available to all.

I heavily doubt this.

So why do you think Linux dominates the server market then? FreeBSD's networking stack performs better but it's not as popular.

#2681 Re: Devuan » Debian has fallen. What now? » 2019-12-30 16:43:50

But the BSDs have an evil licence that allows corporations to steal the code and not feed back their improvements.

One of the reasons why Linux has been so successful is because companies are forced to make their development available to all.

GPL ftw!

#2682 Re: Installation » Haveged is or is not recomended? » 2019-12-30 16:41:30

fsmithred wrote:

I didn't think it was needed for an installed system

I think there was a kernel regression a while ago that haveged could work around but I'm pretty sure it's fixed by now.

#2683 Re: Devuan » Why are pulseaudio files present in Devuan? » 2019-12-30 16:39:33

randomer wrote:

Apparently Firefox depends on pulseaudio and i need to have apulse installed to have sound in Firefox? I'm wondering because i don't have it installed and my sound works just fine.

The firefox-esr package in the Devuan repositories does not depend on PulseAudio and is compiled with --enable-alsa so it doesn't need apulse for sound without PA.

Mozilla's FF tarball isn't compiled with that option and so needs apulse for sound if PA is not present.

#2684 Re: Installation » Haveged is or is not recomended? » 2019-12-30 11:46:58

Your entropy_avail looks fine, only worry once it gets bellow ~1000.

And anyway haveged only provides a pseudorandom output, get a hardware random number generator if you're serious about this stuff.

#2686 Re: Installation » Keyboard configuration issue » 2019-12-27 12:49:21

Is this with Xfce? Perhaps the desktop is overriding your configuration.

#2687 Re: Desktop and Multimedia » What games do you play on Devuan?? » 2019-12-27 12:45:14

yamagi-quake2

It's easier to install now that Quake 2 in Steam will install in Linux using Proton play, once the game is installed use

game-data-packager quake2 ~/.local/share/Steam/steamapps/common/Quake\  2/baseq2

Then delete the game in Steam (it won't work at full resolution anyway) and enjoy Yamagi smile

#2688 Re: Hardware & System Configuration » Wacom Intuos S CTL4100 056a:0374 3rd generation USB interface » 2019-12-26 16:24:29

NickWilliamsPoetArtist wrote:

if am not mistaken (and I know I may be wrong) this unstable version has support for serial wacom tablets and runs as a systemd service

Looks that way, yes.

Fortunately the unit file is pretty simple:

empty@E485:~ $ systemctl cat wacom-inputattach@ --no-p                                 
# /usr/lib/systemd/system/wacom-inputattach@.service
[Unit]
Description=inputattach for Wacom ISDv4-compatible serial devices

[Service]
Type=simple
ExecStart=/usr/bin/isdv4-serial-inputattach /dev/%I
Restart=on-success
empty@E485:~ $

You could try the conversion script supplied by the sysvinit maintainers, which results in this init script:

### BEGIN INIT INFO
# Provides:       wacom-inputattach@${device}
# Required-Start: $remote_fs
# Required-Stop:  $remote_fs
# Default-Start:  2 3 4 5
# Default-Stop:   0 1 6
# Description:    inputattach for Wacom ISDv4-compatible serial devices
### END INIT INFO
DESC="wacom-inputattach@${device}"
DAEMON=/usr/bin/isdv4-serial-inputattach
DAEMON_ARGS="/dev/${device}"
PIDFILE=/run/wacom-inputattach@${device}-sysd2v.pid
START_ARGS="--background --make-pidfile"

Replace ${device} with the actual name assigned to the tablet under /dev

Save that file to /etc/init.d/wacom-inputattach@${device} (with ${device} replaced) and then use

# update-rc.d wacom-inputattach@${device} defaults

And again, ${device} needs to be substituted with the correct name.

#2689 Re: Hardware & System Configuration » Implementing DNSSEC and DNS-over-TLS with Unbound » 2019-12-24 13:16:34

Additionally the stubby package in beowulf/ceres is designed for DoT and getdns-utils allows access to the API directly via getdns_query().

#2690 Re: Hardware & System Configuration » Implementing DNSSEC and DNS-over-TLS with Unbound » 2019-12-23 22:00:32

I think the dnssec-trigger package will get things setup for you, just adjust the forward nameservers (I use Quad9, they should support DoT).

#2691 Re: Other Issues » [resolved] wpa_supplicant » 2019-12-21 16:14:04

HevyDevy wrote:

so if calling wpa-ssid and wpa-psk from the interfaces file then /etc/wpa_supplicant/wpa_supplicant.conf can be deleted ?

Yes, that's right.

HevyDevy wrote:

that seems more secure

Well the wpa_supplicant.conf file only contains the SSID (which is publicly broadcast) and the hashed password, which is also in the interfaces file, so it's fine as long as the plain-text password is deleted.

#2692 Re: Hardware & System Configuration » USB Multiboot » 2019-12-21 13:43:16

To make a "multiboot" USB simply copy the images to a partition on the USB stick then install both types of GRUB:

# mount /dev/sdXY /mnt
# mkdir -p /mnt/boot/efi
# mount /dev/sdXZ /mnt/boot/efi
# grub-install --target=i386-pc --boot-directory=/mnt/boot /dev/sdX
# grub-install --target=x86_64-efi --boot-directory=/mnt/boot --efi-directory=/mnt/boot/efi --removable

The stick will need both the main root partition (/dev/sdXY) and an EFI system partition (/dev/sdXZ) with a GUID partition table and a BIOS boot partition. For both UEFI and non-UEFI grub-install commands use the grub-pc-bin & grub-efi-amd64-bin packages. For multibitness UEFI systems there is also a grub-efi-ia32-bin package (--target=i386-efi).

Then write (/mnt)/boot/grub/grub.cfg with menu entries for each image, here is an example stanza for a Devuan ISO image:

menuentry 'Devuan (live)' {                                   
   isofile=usr/share/iso/devuan.iso
   search.fs_uuid $uuid_stick root
   loopback loop $root/$isofile                                             
   linux (loop)/live/vmlinuz boot=live config fromiso=$root/$isofile toram  
   initrd (loop)/live/initrd.img                                              
}

In this example the ISO image is stored on the root partition under /usr/share/iso/devuan.iso (because FHS) but you can put it wherever you want. Replace $uuid_stick with the actual UUID of the root partition.

#2693 Re: Other Issues » [resolved] wpa_supplicant » 2019-12-21 13:33:33

You don't need /etc/wpa_supplicant/wpa_supplicant.conf if you're calling wpa-ssid & wpa-psk in the interfaces file. The wpa_supplicant.conf file is only needed if you call wpa-conf.

To find out why it didn't work (the commented-out line is irrelevant but should be removed for security reasons) run wpa_supplicant directly to see any errors, but remember to bring the interface down first:

# ifdown wlan0
# wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf

Then bring the network back up when you're finished:

# ifup wlan0

#2694 Re: Other Issues » [SOLVED] Apt-get show one package per line? » 2019-12-17 17:09:32

empty@E485:~ $ sudo apt upgrade -V
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
   libruby2.5 (2.5.5-3 => 2.5.5-3+deb10u1)
   ruby2.5 (2.5.5-3 => 2.5.5-3+deb10u1)
   ruby2.5-dev (2.5.5-3 => 2.5.5-3+deb10u1)
   ruby2.5-doc (2.5.5-3 => 2.5.5-3+deb10u1)
4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 6,402 kB of archives.
After this operation, 1,024 B disk space will be freed.
Do you want to continue? [Y/n]

#2695 Re: Off-topic » new encroachments of our least favourite init » 2019-12-15 12:57:12

Yes, Void is more focused on desktop use and their musl version will also be immune to infection :-)

#2696 Re: Off-topic » new encroachments of our least favourite init » 2019-12-15 11:28:47

Just by way of reassurance, Alpine Linux currently dominates the container market and that is fundamentally incompatible with systemd thanks to their musl libc base.

#2697 Re: Desktop and Multimedia » Alternative browser for Devuan/Debian - Brave » 2019-12-14 11:44:39

Interesting article about Brave linked on lobste.rs:

https://practicaltypography.com/the-cow … brave.html

Comments: https://lobste.rs/s/tun2os/cowardice_brave

EDIT: if anybody is using Brave I would really appreciate if they could check my website and see if any adverts are plastered over it. TIA.

#2698 Re: Hardware & System Configuration » Passwordless root execution in scripts » 2019-12-11 13:41:11

Isn't SUID X a bad idea?

I know Devuan doesn't need a wrapper for rootless X any more.

#2699 Re: Off-topic » This should be fun... » 2019-12-11 13:38:49

fsmithred wrote:

I'm not clear on what this means:

Majority Requirement

The proposals need a simple majority

From section A.3 of the constitution:

Options which do not have an explicit supermajority requirement have a 1:1 majority requirement.

So that would be >50% (I think).

But the counting is complicated, see section A.6 for the full breakdown:

https://www.debian.org/devel/constitution#item-A

Board footer

Forum Software