The officially official Devuan Forum!

You are not logged in.

#351 Re: Other Issues » desktop dress-up » 2024-05-26 11:04:10

notify-send will make a popup window with icon and message. The package name is libnotify-bin and it might already be installed.

If you want an icon to sit on the desktop to click and get a message, I think you just need to create a file or shortcut, but how you do it probably depends on what the text message is. Is it a note you wrote or do you want some text generated automatically?

Icons are just image files. You can make one in gimp.

#352 Re: Documentation » [SOLVED] Daedalus runit documentation » 2024-05-24 00:05:40

If you search this forum for 'runit' you will get a lot of hits. This one is probably a good place to start. Lorenzo is the Debian maintainer for runit.
https://dev1galaxy.org/viewtopic.php?id=5555

#353 Re: Devuan Derivatives » Devuan est à la traîne (google: Devuan is lagging behind) ! » 2024-05-16 20:09:42

If google says that devuan is lagging behind debian, then google is confused. Almost all of the packages in devuan are taken directly from debian's repos when you install something.

If you think I was too aggressive when I told you and someone else to stop talking about each other, then I guess you misunderstood. We are here to talk about devuan, not to have personal arguments with other users. Or maybe the part you misunderstood was that I don't want to have a discussion about how to have a discussion. I don't require or want any feedback regarding this particular issue. Just stay on-topic.

@others - Thanks for the support.

#354 Re: Hardware & System Configuration » kernel -- immutable - DEFECT in 6.0 onwards or hardened » 2024-05-14 20:49:33

We don't package the kernel. Bug reports for this should go to debian.

I removed your duplicate posts. This one should be enough in case anyone has a similar setup.

#355 Re: Installation » error install excalibur volume cripto_LUKS » 2024-05-06 19:04:40

Confirmed. I used the amd64 netinstall iso from April 24. That library (libgcc_s.so.1) is in package libgcc-s1 and it's in the iso. I tried dropping to shell and installing it, but that didn't work.

./pool/DEBIAN/main/g/gcc-14/libgcc-s1_14-20240330-1_amd64.deb

#356 Re: Hardware & System Configuration » [SOLVED] Add disk can not boot » 2024-05-06 11:17:46

Check /etc/default/grub to make sure that UUID is not disabled for update-grub. The line should be commented like this:

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

#357 Re: Hardware & System Configuration » Broken link fix? » 2024-05-05 20:13:39

My first thought was maybe a package got removed. I can find clhsdb in daedalus but not in chimaera. In daedalus, apt-file shows the path to be different from what you posted. There's an extra 'jre' in yours. I don't have that package installed, so I don't know what it really does. You can also run dpkg -L <package> to see what files from a package are actually installed on your system.

$ apt-file find clhsdb
openjdk-8-jdk-headless: /usr/lib/jvm/java-8-openjdk-amd64/bin/clhsdb
$ apt-file list openjdk-8-jdk-headless
openjdk-8-jdk-headless: /usr/lib/jvm/java-8-openjdk-amd64/ASSEMBLY_EXCEPTION
openjdk-8-jdk-headless: /usr/lib/jvm/java-8-openjdk-amd64/THIRD_PARTY_README
openjdk-8-jdk-headless: /usr/lib/jvm/java-8-openjdk-amd64/bin/clhsdb
openjdk-8-jdk-headless: /usr/lib/jvm/java-8-openjdk-amd64/bin/extcheck
openjdk-8-jdk-headless: /usr/lib/jvm/java-8-openjdk-amd64/bin/hsdb
<snip>

#358 Re: Hardware & System Configuration » [SOLVED] Add disk can not boot » 2024-05-03 10:50:49

/dev/sda4 does not exist

First thing to try - Go into bios and change the boot order of the hard disks. That might work.

Maybe a better solution is to unplug the new disk, reboot and edit /etc/fstab to use UUID instead of device names.

#359 Re: Devuan » [SOLVED] Why is seatd a hard dependency? » 2024-05-01 10:17:33

Is it also trying to remove libseat1 when it removes seatd?  When I try to remove libseat1, it wants to remove xorg. I can't try to remove seatd because it's not installed. Maybe you could apt install libseat1 to set it to manually installed so it doesn't get removed with seatd.

#360 Re: Installation » devuan_chimaera_4.0.0_amd64_desktop.iso installation freezes » 2024-04-30 14:45:15

That sounds like it might be a hardware problem. You can check hard disk read/write speeds with hdparm -Tt /dev/sda and you can check overall disk health with smartmontools. e.g. smartctl -a /dev/sda or to run a short test smartctl -t short /dev/sda  Maybe run memtest, too.

#362 Re: Installation » devuan_chimaera_4.0.0_amd64_desktop.iso installation freezes » 2024-04-26 16:51:54

If /boot is part of the encrypted root filesystem, add the following line to /etc/default/grub and then run 'update-grub'.

GRUB_ENABLE_CRYPTODISK=y

#363 Re: Other Issues » [SOLVED] Refracta ISO: no keyboard and mouse » 2024-04-21 16:08:59

There are two ways to solve this. You could remove the microcode package before making the snapshot. That should eliminate the decompression error.

The other solution is to use the newer version of refractasnapshot that fixes the decompression bug. It's currently in ceres/excalibur but you can download it here. It will work on daedalus or chimaera (maybe beowulf, too).
https://pkgmaster.devuan.org/devuan/poo … .0_all.deb

And the gui version (optional)
https://pkgmaster.devuan.org/devuan/poo … .0_all.deb

#364 Re: Other Issues » [SOLVED] Refracta ISO: no keyboard and mouse » 2024-04-21 11:26:50

The usual cause of failure around squashing is to run out of disk space. This will be reported at the end of the error log.

Uh, why genisoimage? If you're using a version of refractasnapshot that wants genisoimage, you should replace it with a current version (10.2 or later). It should be using xorriso to make the iso file.

#365 Re: Other Issues » [SOLVED] Shutdown fails due to NFS mounts failing to unmount (resolved: autofs) » 2024-04-20 17:30:57

There is no fstab entry for this.

auotfs is installed on the client machine. nfs-kernel-server is iinstalled on the server machine and the exports are defined there.,

I added this line to /etc/auto.master

/mnt	/etc/auto.nfs

I created /etc/auto.nfs

filestore    remote-hostname:/home/user/data-to-share

Where filestore is just a name for the mountpoint that will be automatically created under /mnt when you access the share, and remote-hostname:/home/user/data-to-share corresponds to an actual nfs share on remote-hostname.

I usually make a symbolic link in my home dir that points to the mountpoint.

ln -s /mnt/filestore /home/user/my-shared-files

Restart autofs after making any changes.

#366 Re: Other Issues » [SOLVED] Refracta ISO: no keyboard and mouse » 2024-04-20 16:47:09

I've seen the repeating lines when editing the boot command in the past, but I'm not seeing it with the daedalus desktop-live. I'm not sure what causes that.

I do see the help line that says to use TAB or e to edit.

I have no other ideas right now.

#367 Re: Devuan » daedalus new modified iso » 2024-04-18 21:49:03

Nope. It's the same iso, same sha256sum as before. That iso was accidentally deleted and then uploaded again, thus giving it a new date.

Any updated iso would get a new filename, would have a new sha256sum and would require that we make a new torrent file for downloading the isos.

#368 Re: Desktop and Multimedia » PulseAudio always resets to mute » 2024-04-18 21:25:16

Finally, there's a solution. Someone figured out that pulseaudio saves settings in files that are named with the dbus machine-id. In Devuan, that machine-id changes with each reboot. They're kept in ~/.config/pulse.

You can edit /etc/default/dbus to comment the last line as shown below to disable the machine-id change.

# This is a configuration file for /etc/init.d/dbus; it allows you to
# perform common modifications to the behavior of the dbus daemon
# startup without editing the init script (and thus getting prompted
# by dpkg on upgrades).  We all love dpkg prompts.

# Parameters to pass to dbus.
PARAMS=""

# IDTYPE: how to deal with /var/lib/dbus/machine-id:
# 
# if IDTYPE="RANDOM": regenerate /var/lib/dbus/machine-id at each boot
# else keep it fixed across reboots
#IDTYPE="RANDOM"

It's also possible to rename those files so they use the current machine-id so they work.

#369 Re: Other Issues » [SOLVED] Refracta ISO: no keyboard and mouse » 2024-04-18 18:43:44

Is libinput missing in the iso? In daedalus I have libinput-bin libinput10 xserver-xorg-input-libinput. I also have libevdev2 but I'm not sure if that's needed. Aptitude tells me it's there for atril.

Check the boot command to make sure it says what you want it to say. Press TAB or e at the boot menu (for isolinux or grub respectively). The menu in /usr/lib/refractasnapshot gets edited by the script when you make the snapshot.

#370 Re: Other Issues » [SOLVED] Shutdown fails due to NFS mounts failing to unmount (resolved: autofs) » 2024-04-17 10:49:58

I have NFS mounts on my laptop using wifi and network-manager, and I have no problems shutting down with the nfs mounts. Maybe it works for me because I use autofs to control the nfs mounts. The share gets mounted whenever I access it, and those mounts get cleaned up before networking shuts down. It's near the top of the list in /etc/rc6.d

K01autofs 

#371 Re: Hardware & System Configuration » [SOLVED] Beowulf updates - no release file » 2024-04-16 19:35:43

It looks like beowulf-backports got archived.

Get:6 http://archive.devuan.org/merged beowulf-backports/main amd64 Packages [491 kB]

#372 Re: Hardware & System Configuration » [SOLVED] Beowulf updates - no release file » 2024-04-15 20:51:41

Don't change yet. Beowulf was accidentally archived too early (and incompletely). Keep using deb.devuan.org - the problem with that got fixed.

Beowulf will be archived for real when debian archives buster.

#373 Re: Other Issues » [SOLVED] libelogind-compat : Conflicts: libsystemd0 » 2024-04-14 13:43:25

I think there are some dependency problems in ceres. I tried building live-isos of excalibur and ceres, and they were failing for different reasons. The ceres build failed because of the same problem you're hitting and the desktop never got installed.

In chroot I was able to add the task* packages for the desktop, but I had to switch from elogind to consolekit and I had to add libsystemd0 and keep libelogind0. 

This is not a recommendation. It's just a report.

The current mess looks like this:

ii  consolekit                             1.2.6-3+b2                           amd64        framework for defining and tracking users, sessions and seats
ii  libelogind0:amd64                      252.9-2                              amd64        user, seat and session management library
ii  libpam-ck-connector:amd64              1.2.6-3+b2                           amd64        ConsoleKit PAM module
ii  libpolkit-gobject-consolekit-1-0:amd64 124-2devuan1                         amd64        polkit Authorization API
ii  libsystemd0:amd64                      255.4-1+b1                           amd64        systemd utility library
ii  systemd-standalone-sysusers            255.4-1+b1                           amd64        standalone sysusers binary for use in non-systemd systems

Edit: Right after I posted, I decided to check if the new version of elogind was built, and it looks like it happened a couple hours ago. This should provide the right version to satisfy any libsystemd0 dependency.

Project devuan-package-builder build
elogind_255.4.1-1 (unstable): SUCCESS in 24 min:

#374 Re: Devuan Derivatives » Devuan 5.0 init-diversity edition UNOFFICIAL » 2024-04-11 14:05:22

Forked live-config repo:
https://git.devuan.org/devuan/live-config

I commented out a few lines for systemd in the makefile. I might have added some lines to the makefile.
Also created 0190-runit live-config script. (in components directory)

#375 Re: Devuan Derivatives » Devuan 5.0 init-diversity edition UNOFFICIAL » 2024-04-10 23:44:21

Hey, sorry I'm so late to the party. I don't have much to offer and I can't do big downloads here so I can't even play with your iso.

In the past, when I made snapshots of a system using openrc, I didn't have to do anything special. It just worked. For runit, I had to fork live-config.

Board footer

Forum Software