The officially official Devuan Forum!

You are not logged in.

#751 Re: Installation » Devuan takes a long time to start up » 2022-01-08 13:24:43

Install bootlogd and look in /var/log/boot.
https://wiki.debian.org/bootlogd

There used to be a way to make that into a nice graph, but I can't find it.

#752 Re: Desktop and Multimedia » (Network) Accessing Network Shared Folders on XFCE » 2022-01-07 15:55:42

Make sure gvfs is installed, including gvfs-backends. That's my first guess.

Also, if you don't want to type ip addresses, you could use hostnames, if you list the address/hostname pairs in /etc/hosts.

#753 Re: Installation » xorg start only as super user! why? » 2022-01-07 15:24:51

From the Beowulf release notes. I just tested the second method in daedalus, and it still works.

### Starting X from a terminal

In Devuan 3 Beowulf, the X server can now be run without root
privileges. As a result, some additional requirements must be met when
launching X directly from a TTY (e.g., with 'xinit' or 'startx')
especially on systems upgraded from Devuan Jessie.

In Devuan 3 Beowulf it is sufficient to install 'elogind' and
'libpam-elogind', and then use either 'startx' or 'xinit' as usual
from a regular user account. In this case, the Xorg log file will be
available under '~/.local/share/xorg/'.

The system still needs to support Kernel Mode Setting (KMS).
Therefore, this solution may not work in some virtualization
environments (e.g., virtualbox) or if the kernel has no driver that
supports your GPU.

Alternatively, it is still possible to run X with setuid root. In this
case, you need to install `xserver-xorg-legacy` and ensure that the
file '/etc/X11/Xwrapper.config' contains the (uncommented) line:

    needs_root_rights=yes

#754 Re: Hardware & System Configuration » (Boot issue) mdadm: no array found in config file or automatically » 2022-01-06 22:24:44

To turn off mdadm:

# update-rc.d mdadm defaults-disabled

or get rid of it:

apt purge mdadm

#755 Re: Devuan Derivatives » heads linux » 2022-01-02 21:33:35

I think someone would have to get brave and clone the heads git repo to build it with live-sdk.

#756 Re: Installation » chimaera update firefox broken/ linux-image not updated » 2022-01-02 21:30:29

Wasn't someone else complaining about the new firefox being broken? It's still possible to go back to the older one.

apt install firefox-esr=78.15.0esr-1~deb11u1

#757 Re: Installation » Start KDE 5 from command line » 2022-01-02 21:25:15

The right way to do it would have been to un-check xfce and check kde at the tasksel window. Then you would end up with kde, sddm, elogind instead of consolekit and slim. Installing two desktops can be tricky, because some of them have conflicting dependencies.

You can probably fix it by installing elogind and libpam elogind and getting rid of consolekit, slim and any parts of xfce that want to go with it. It might take a few tries and it might be faster to start over.

Maybe

aptitude purge task-xfce-desktop
aptitude reinstall task-kde-desktop

or the equivalent with apt or apt-get if you prefer.

#758 Re: Devuan Derivatives » Refracta Tools for Beowulf/Ceres (and Buster/Sid) » 2022-01-02 02:12:20

i think you need to tell the iso to boot into French. Add the following to the boot command. (Press TAB to edit the isolinux boot menu, or press e to edit a grub boot menu if you booted in uefi mode)

locales=fr_FR.UTF-8 keyboard-layouts=fr

Start with that and see if it works.

#759 Re: Installation » I am shocked: The most official way to install Devuan is TERROR pure! » 2021-12-30 23:53:29

You are correct that it is possible in Expert install to install the system without creating a root password or a user account. This can be done by using the arrow keys to skip over that task in the menu. If you just press ENTER every time you get to the menu, it automatically takes you to the next item, and you won't miss anything.

About the menu items "Install" and "Expert install": That's the way the installer has been since Debian Etch. Changing the words would probably confuse thousands of people.

If you are unfortunate enough to boot to a system that you installed without root password or user account, there is a simple fix:
- At the boot menu, choose Advanced options and then boot into Rescue mode.
- Press ENTER to get a root console.
- Set a root password and create a user account with the following commands and on-screen instructions:

passwd
adduser <your-login-name>

If you don't want to wait for packages to download during the installation, use the DVD and do not select a mirror. The install will only take a few minutes. I can sympathize with you on this point. The netinstall is too slow for my taste, and I have 100Mb/s down speed here.

If you don't want the installer to stop and ask you questions, you can do an Automatic install. It's in the Advanced options of the installer boot menu, and there are other things you must do for it to work. I don't know the details about it, but that's what people who need to install dozens or more of systems use.

The primary goal of Devuan has always been to provide Debian without systemd. We try to change as little as possible, and we encourage people to make derivative distros if they want to provide something different.

#761 Re: Devuan Derivatives » refracta_11_xfce_i386-20211114_0205.iso » 2021-12-26 04:19:56

If you want to make a live-iso from a running live-iso without installing it to hard drive, you can do it. You must edit the config file to set the work_dir and snapshot_dir to some storage device, like a mounted partition on a hard disk or a usb stick. You could also do it by booting the .iso file in a virtual machine and setting the work_dir and snapshot_dir to be on a virtual disk.

Don't boot the system to RAM unless you have a lot of extra. You'll need it fo update the package cache and to hold any changes or additions you make to the system.

And you'll have to make all those changes again if you reboot. You already discovered that. I find it easier to install the system on a virtual disk and making the changes there. Then I can make a new snapshot iso any time I want with minimal effort.

https://refracta.org/docs/readme.refractasnapshot.txt

#762 Re: Off-topic » Colour of the future? » 2021-12-22 13:23:15

You would have to ask the person who does the artwork for the desktop themes, and as I understand it, that position is now open.

(So maybe HoaS' choice is correct.)

#763 Re: Devuan Derivatives » Refracta 11 (Chimaera) isos » 2021-12-17 22:29:50

Whenever debian testing goes into freeze is when I start making isos for the next refracta release. Last couple of releases I was late getting started. Looks like this time I'm early. Here are some xfce isos based on devuan daedalus. I started with the refracta-12 no-X isos and added the usual software. I checked the package list against refracta-11, and it looks like everything is there.

I have no idea what works or does not work. Well, I know they boot (in qemu) and get an ethernet connection. And the browsers work. (ff-esr and tor) But this is way early, and something must be broken. If not, wait a week and upgrade, and maybe something will break.

Ceres is also in sources.list and pinned to a priority of 10 in case you want to get something sooner. OK, it's pinned in both isos, but the ceres line didn't make it into the amd4's sources.list. Next time...

Have fun, and don't fall off the edge.
https://get.refracta.org/files/testing/

#764 Re: Installation » Upgrade from debian bullseye to chimeara, no init! » 2021-12-13 15:03:02

The update to the migration guide is in the works. Thanks!

#765 Re: Devuan Derivatives » Refracta 11 (Chimaera) isos » 2021-12-11 14:00:13

pcalvert wrote:

Unless I did something wrong, it looks like your key has expired.

$ gpg --verify SHA256SUMS.txt.asc SHA256SUMS.txt
gpg: Signature made Tue 16 Nov 2021 09:35:28 AM EST
gpg:                using RSA key 67F5013216271E85C251E480A73823D3094C5620
gpg: Good signature from "fsmithred (aka fsr) <fsmithred@g***l.com>" [expired]
gpg: Note: This key has expired!
Primary key fingerprint: 67F5 0132 1627 1E85 C251  E480 A738 23D3 094C 5620

To fix that...

gpg --keyserver keyserver.ubuntu.com  --refresh-keys
pub   rsa4096 2017-10-07 [SC] [expires: 2022-04-26]
      67F5013216271E85C251E480A73823D3094C5620
uid           [ultimate] fsmithred (aka fsr) <fsmithred@gmail.com>

#766 Re: Installation » Encrypted Daedalus preview booting problems » 2021-12-06 13:04:12

I un-did a couple of those last commands I posted above, just to test.
Removed /boot/efi/EFI/devuan  (it was a copy of the debian dir)
Removed /boot/efi/EFI/BOOT  (the removable media path)

The installed system still boots, That leaves 'dpkg-reconfigure grub...' and 'update-initramfs...' both of which I tried previously without success. So I'm not exactly sure what fixed it.

#767 Re: Installation » Encrypted Daedalus preview booting problems » 2021-12-05 00:38:46

The following things did not work:
- boot installer iso in rescue mode and reinstall grub
- boot installer iso in rescue mode, open a shell in the installed system and run and or all of the following in any order, both before and after removing grub-efi-amd64-signed.
    dpkg-reconfigure grub-efi-amd64
    grub-install
    grub-install --bootloader-id=devuan
    update-initramfs -u
    update-initramfs -u -k 5.15.0-1-amd64
- boot installer iso in rescue mode and install grub to removable media path

This did not create /boot/efi/EFI/devuan

grub-install --bootloader-id=devuan

Last commands in root's history I executed in a chroot before it started working:

cd /boot/efi/EFI
cp -r debian devuan
grub-install --bootloader-id=devuan
dpkg-reconfigure grub-efi-amd64 (and choose yes to force removable media path
update-initramfs -u -k 5.15.0-1-amd64

Edit: I keep forgetting to mention that I can't get qemu to boot from the iso when it's attached to the disk image file.  This does work for me with any of my other disk image files. I have to boot the iso from grub command line.

#768 Re: Installation » Encrypted Daedalus preview booting problems » 2021-12-04 17:19:26

Nope. It's not fixed. I'll have to look into this later.

#769 Re: Installation » Encrypted Daedalus preview booting problems » 2021-12-04 16:29:36

Confirmed. I got the same behavior in qemu. Chrooting the installed system from a live-iso and installing cryptsetup and cryptsetup-initramfs solved it.

Note: I used the server iso and installed without mirror. cryptsetup (and cryptsetup-bin, I think) is in the iso, but it didn't get installed in the system, even though I chose encrypted lvm, but cryptsetup-initramfs was missing.

#770 Re: Installation » Encrypted Daedalus preview booting problems » 2021-12-04 14:00:01

Just a guess - maybe cryptsetup-initramfs package is missing. It doesn't get installed automatically with cryptsetup.

#772 Re: Devuan Derivatives » [MiyoLinux] Update on the Update Notifier » 2021-11-26 14:50:03

couple more changes. I'll go back and edit my previous post.

Yes, the user sets the frontend (and terminal if they want) in /etc/default/update-notifier.

+	pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY "${TERMINAL_COMMAND} ${TERMINAL_OPTIONS}" 'apt-get dist-upgrade'
# Example:
# TERMINAL_COMMAND="/usr/bin/xfce4-terminal"
# TERMINAL_OPTIONS="-e"

TERMINAL_COMMAND="/usr/bin/xterm"
TERMINAL_OPTIONS="-fa mono -fs 12 -e"

One more thing...
If/when we package this for devuan, the executables should be in /usr/bin/ instead of /usr/local/bin.

#773 Re: Devuan Derivatives » [MiyoLinux] Update on the Update Notifier » 2021-11-26 13:56:09

Here are the main changes. I also changed calls for update-notifier.sh to update-notifier2.sh instead. I'm too lazy to see which files they were in. It makes more sense to change the name of the script (drop the "2" since there's only one of them.)

Note the change in the she-bang. We may get stuck with usr-merge in the not too distant future, and /bin/bash will go away. It won't go far, but using '/usr/bin/env bash' will survive the change.

/etc/default/update-notifier

# Set the default action for clicking on the notification icon.
# Valid choices: 
# "none" to only see a list of available upgrades.
# "terminal" to run the upgrade in a terminal
# "gui" to run the upgrade in synaptic package manager.

FRONTEND="terminal"

# Change the terminal if you don't have xterm.
# End your terminal command with the option that runs a command inside the terminal.
# Example:
# TERMINAL_COMMAND="/usr/bin/xfce4-terminal"
# TERMINAL_OPTIONS="-e"

TERMINAL_COMMAND="/usr/bin/xterm"
TERMINAL_OPTIONS="-fa mono -fs 12 -e"

/usr/local/bin/upgrade.sh

#!/usr/bin/env bash

source /etc/default/update-notifier

killall yad

if [ "$FRONTEND" = terminal ] ; then
	pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY "${TERMINAL_COMMAND} ${TERMINAL_OPTIONS}" 'apt-get dist-upgrade'
elif [ "$FRONTEND" = gui ] ; then
	synaptic-pkexec --dist-upgrade-mode --non-interactive
fi

exit 0

/usr/local/bin/update-notifier2.sh

#!/usr/bin/env bash

list=$(apt-get -s dist-upgrade | awk '/^Inst/ { print $2 }')

count=$(echo "$list" | wc -l)

if [ -n "$list" ] ; then

	notify-send --expire-time=20000 --icon="/usr/share/pixmaps/updates.svg" \
"Available updates: $count

$list"

	yad --notification \
		--image="/usr/share/pixmaps/updates.svg" \
		--icon-size=22 \
		--command="/usr/local/bin/upgrade.sh" \
		--text="Available updates: $count
	_____________________
	
$list" &

fi

exit 0

#774 Re: Devuan Derivatives » [MiyoLinux] Update on the Update Notifier » 2021-11-26 05:04:00

Thanks for bashing the notifier into chimaera and later. I downloaded and tried the basic. At first I thought it wasn't working, but it was doing exactly what it's supposed to do - don't notify me if there aren't any updates. On a system that has upgrades pending, it did show me the list.

I did change a few things. I put the icon in /usr/share/pixmaps, because /usr/share/images didn't exist. And I combined update-notifier.sh and update-notifier2.sh into one script with a slightly different test.

If/when you package this, there should be a way to include all three in one package. I'm thinking something like a file in /etc/default to set COMMAND= where $COMMAND determines what happens when you click on the icon. (OK, I just added that below.)

Also, if anyone is wondering what that bell icon in xfce is supposed to do, here's how to get it to work:
https://forum.xfce.org/viewtopic.php?pid=62989#p62989

My modified script:

#!/bin/bash

source /etc/default/update-notifier

list=$(apt-get -s dist-upgrade | awk '/^Inst/ { print $2 }')

count=$(echo "$list" | wc -l)

if [ -n "$list" ] ; then

	notify-send --expire-time=20000 --icon="/usr/share/pixmaps/updates.svg" \
"Available updates: $count

$list"

	yad --notification \
		--image="/usr/share/pixmaps/updates.svg" \
		--icon-size=22 \
		--command="$COMMAND" \
		--text="Available updates: $count
	_____________________
	
$list"

fi

exit 0

#775 Re: Other Issues » [SOLVED] a note on eudev dist-upgrade ascii -> beowulf (bug #598) » 2021-11-20 01:13:36

Done.

The version of eudev (previous version 3.2.9-9~beowulf1) in Devuan suite
beowulf has changed, as instructed by britney.

beowulf add: eudev 3.2.9-10~beowulf1

DAK managing the Devuan archive

Board footer

Forum Software