The officially official Devuan Forum!

You are not logged in.

#501 Re: Desktop and Multimedia » missing shutdown menu item in mate desktop/ panel / system menus » 2023-05-04 13:08:51

Make sure policykit-1-gnome is installed. If that doesn't do it, check some other discussions here about the same thing. If all the installs are supposed to be the same, compare the package lists. This will create a package list:

dpkg -l | awk '/^ii/ { print $2 }' > package-list

#502 Re: Installation » [SOLVED] xorg conflict with luit in Daedalus. » 2023-05-04 11:01:40

chomwitt wrote:

What if someone wants luit and xorg ?

Then they might need to avoid metapackages that pull in things that might conflict with other things they want.

For better granularity in package selection, un-check everything at the tasksel window except maybe Standard System Utilities. You probably want those. Then add what you want after you reboot into the new system.

Use the option "--no-install-recommends" when you install packages. If that will exclude something you want, then add that package to your list of things to install. You can use "--simulate" with apt-get apt or aptitude to check what will happen before you actually do it.

Here's a list of what task-console-productivity pulls in.

apt show task-console-productivity
<snip>
Recommends: dialog, zsh, entr, gddrescue, gdisk, htop, iftop, iotop, iw, mtr-tiny, multitail, ncdu, parted, pciutils, psmisc, sudo, time, wavemon, wireless-tools, wpasupplicant, ed, zile, bind9-host, bittornado, curl, dnsutils, edbrowse, fetchmail, ftp, geoip-bin, irssi, lftp, links2, lrzsz, mcabber, minicom, mosh, msmtp, mutt, netcat, net-tools, nfacct, nrss, openssh-client, openssh-server, procmail, rsync, telnet, tin, traceroute, w3m, wget, whois, abook, apcalc, aspell, aspell-en, calcurse, clex, dvtm, fbi, fbterm, ghostscript, gnupg, gnupg2, gnupg-agent, mc, parallel, poppler-utils, rpl, rename, sc, screen, taskwarrior, tmux, bastet, bombardier, bsdgames, cavezofphear, crawl, curseofwar, empire, freesweep, gnuchess, greed, matanza, moria, nethack-console, ninvaders, omega-rpg, pacman4console, pente, sudoku, beep, brltty, espeak, espeakup, yasr, alsa-utils, caca-utils, hasciicam, imagemagick, jhead, moc, radio, sox, cmatrix, cowsay, eject, figlet, fortunes-min, fortune-mod, gpm, man-db, manpages, manpages-dev, mlocate, termsaver, toilet, toilet-fonts, ttyrec, unzip

'apt show luit' give me this:

Breaks: x11-utils (<< 7.7+6)
Replaces: x11-utils (<< 7.7+6)

which suggests that luit might work with newer x11-utils than what is in ceres/daedalus (7.7+5) so maybe you can't have both luit and xorg or maybe a newer xorg is coming at the last hour before bookworm release. Have you looked for any debian bug reports about this? That might tell you if they have plans to fix it.

#503 Re: Installation » EFI: How to install two OS with the same name? » 2023-05-03 13:25:13

If you have an installation with an encrypted root partition, then os-prober will not find it. Either you have to let the encrypted system be the one in charge of boot, or you have to create a boot menu entry in /etc/grub.d/40_custom for the encrypted system. Run update-grub to generate the new menu.

I don't remember what refind does with encrypted systems. And it might depend on whether /boot is encrypted or not.

#504 Re: Installation » EFI: How to install two OS with the same name? » 2023-05-02 21:52:48

One way to do it would be to install the second system without installing a bootloader and then run 'update-grub' in the first system. The new installation will be added (if os-prober is installed and enabled in /etc/default/grub).

If you want the second system to be the one in charge of booting, you can give it a different name. Boot into second system and run

grub-install --bootloader-id=somecoolname
update-grub

and then the boot files will be in /boot/efi/EFI/somecoolname

Edit: If your computer's uefi works like mine, the new one will be set to boot first.
And, if your computer's uefi works the way it's supposed to work, you'll also be able to change the boot order with efibootmgr.

#505 Re: News & Announcements » refractainstaller 'sudo as default' bug fixed » 2023-05-02 20:06:23

9.6.5 was replaced with 9.6.6 that has a better fix. Those links above to 9.6.5 on sourceforge will still work if you click on the link for "Problems downloading?" and it will link you to the 9.6.6 debs. Or, you could just change the link like this...
https://sourceforge.net/projects/refrac … b/download
https://sourceforge.net/projects/refrac … b/download

Also, there are new Chimaera (Stable) and Daedalus (Testing) live-isos with the patched installer, available at your favorite mirror:
https://www.devuan.org/get-devuan
.

#506 Re: Installation » daedalus amd64 netinstall iso installer graphics displayed incorrect » 2023-04-30 22:17:17

This looks like what I get on one laptop when I run the debian/devuan installer. You might be able to specify a screen resolution at the boot screen. If you're booting uefi, you can edit the selected entry in the boot menu by pressing e and then adding a line before the linux line that says set gfxpayload=<some resolution that works> then press ctrl-x to boot.

If you're booting legacy bios, you get an isolinux boot menu and you can press TAB to edit the boot command and add vga=<some vga mode that works>

Maybe check what the screen resolution is when you're running the desktop-live system and use that.

#507 News & Announcements » refractainstaller 'sudo as default' bug fixed » 2023-04-27 23:37:51

fsmithred
Replies: 1

Selecting "Use sudo as default and disable root account"  results in root access without a password.

This bug is present in refractainstaller versions 9.6.0 through 9.6.4 and affects chimaera live-isos through 4.0.2 and current daedalus preview live-isos.

This problem does NOT exist in the installer isos, which use the debian/devuan installer.

TO FIX AN EXISTING INSTALLATION THAT HAS A PASSWORDLESS ROOT ACCOUNT, run the following command to lock root access:

sudo passwd -l root

This bug is fixed in refractainstaller-base and refractainstaller-gui version 9.6.5 currently in ceres. It will migrate into daedalus next week. It's also possible to download the packages from my sourceforge site.

Direct links:
https://sourceforge.net/projects/refrac … .5_all.deb
https://sourceforge.net/projects/refrac … .5_all.deb

You can download and install these in a chimaera live session before doing the installation.

#508 Re: Installation » Add repositoy to daedalus? » 2023-04-26 16:02:51

I just installed faac from non-free and firmware-iwlwifi from non-free-firmware in daedalus without any errors.

Sometimes you get errors if you hit a mirror just when it's updating, and in those cases, it works again after a few minutes.

And sometimes a mirror is down. If it turns out that your sources.list is correct and you still have problems, you could select a specific mirror from this list: http://pkgmaster.devuan.org/mirror_list.txt
You can check the status of mirrors on this page: https://sledjhamr.org/apt-panopticon/re … t-web.html

#509 Re: Installation » Add repositoy to daedalus? » 2023-04-26 11:24:45

daedalus does have contrib non-free and non-free-firmware but it does not yet have daedalus-security or daedalus-updates. Those will come when daedalus is released.

#510 Re: Hardware & System Configuration » unknown files "xyz.db" » 2023-04-25 15:51:06

sudo mount -o loop,offset=$OFFSET xyz.db  /mnt

FYI, you need to replace $OFFSET with a number, but I don't see the numbers you need from the fdisk command to calculate the offset. (sector size X first sector)

#511 Re: Hardware & System Configuration » unknown files "xyz.db" » 2023-04-25 12:20:21

At first I was thinking maybe you could see the contents of the file with zless or hexedit, but a little searching reveals that it contains a FAT filesystem. In that case, you might be able to mount it. Try fdisk -l xyz.db to figure out what the offset is. (sector size X start sector)

Maybe...
mount -o loop,offset=$OFFSET xyz.db /mnt

#512 Re: Other Issues » sudo apt-get build-dep APACKAGE , returns, unmet dependency » 2023-04-24 21:17:37

Here's a maintainers guide for forked packages. https://git.devuan.org/devuan/documenta … ngGuide.md

You'll get much more information in the debian documentation listed on that page.

If you're doing this to learn how to do packaging, you might want to start with some smaller and easier packages.

#513 Re: Other Issues » sudo apt-get build-dep APACKAGE , returns, unmet dependency » 2023-04-24 18:53:30

I really don't know. What's on lines 93 and 194 of debian/rules?

#514 Re: Installation » [SOLVED] chimaera live install 4.0.2 screensaver » 2023-04-24 18:44:23

Y'all might be pleased to learn that the default xfce desktop install in daedalus does not pull in xscreensaver.

#515 Re: Installation » from Debian Wheezy to Devuan? » 2023-04-24 14:11:48

Yes, I went directly from debian wheezy to devuan jessie. If I remember correctly, going from debian jessie to devuan jessie was more difficult.

#516 Re: Other Issues » sudo apt-get build-dep APACKAGE , returns, unmet dependency » 2023-04-24 14:09:04

I think you need to build it in a chroot that has the build deps installed. That can be done with pbuilder or fully manually or probably another way.

I passed your question up the chain to see if there's a different answer.

#517 Re: Installation » from Debian Wheezy to Devuan? » 2023-04-22 14:53:57

I did it about six months ago, and it went smoothly. That was on a system with lvm on top of raid1. Not encrypted.

Change /etc/apt/sources.list to contain the following (remove 'contrib' and 'non-free' if you don't use those.)

deb http://archive.devuan.org/merged jessie main contrib non-free
deb http://archive.devuan.org/merged jessie-security main contrib non-free

Then run

apt-get update
apt-get --allow-unauthenticated install devuan-keyring

If that doesn't work, you might need to download the deb package and install it with dpkg.

wget https://pkgmaster.devuan.org/devuan/pool/main/d/devuan-keyring/devuan-keyring_2022.11.15_all.deb
dpkg -i devuan_keyring_2022.11.15_all.deb
apt-get update
apt-get upgrade
apt-get dist-upgrade

If you don't have the kernel metapackage installed, you'll need to install whatever is the latest kernel for jessie. That will happen automatically if linux-image-amd64 or linux-image-686-pae is installed.

If you have some desktop other than xfce, it might be more difficult.

#518 Re: Installation » Chimaera Netinstall Live ISO 4.0.0 in Multibootstick » 2023-04-16 13:36:05

Encrypted or LVM installs with debian-installer can be confusing. Maybe this will help:
https://www.youtube.com/watch?v=GEl2S5MI-WU
Manual partitioning begins around 4:50

#519 Re: Installation » [SOLVED] ceres installation through debootstrap » 2023-04-14 12:51:51

You can use "--include" and/or "--exclude" with debootstrap. See the man page for more options.

You could also make a script with "apt install <package1> <package2>..." that you copy to the installed system and run when you enter the chroot.

I don't understand your question about localization. You could exclude the locales package, but then you won't be able to set a different language.

#520 Re: Installation » [SOLVED] ceres installation through debootstrap » 2023-04-13 17:20:57

These scripts are in Refracta isos, but a debootstrap install only gives you packages from the repository. Any custom files you want must be copied to the chrooted system or added after you boot into the new system.

bind-mounts

#!/usr/bin/env bash

#set -x

if [ -z "$1" ] ; then
    echo "
  Name the directory/mountpoint you want to chroot.
  It should already be mounted.
  You need to be root.

  USAGE
  $0 <chroot_dir>
"
    exit 0
fi

chroot_dir="$1"

mount --bind /sys ${chroot_dir}/sys
mount --bind /proc ${chroot_dir}/proc
mount --bind /dev ${chroot_dir}/dev
mount --bind /dev/pts ${chroot_dir}/dev/pts

while true ; do
    echo "chroot $1 now?"
    read ans
    case "$ans" in
	[Yy]*)	chroot "$1"
		break ;;
	    *)	exit 0 ;;
    esac
done

exit 0

unbind-mounts

#!/usr/bin/env bash
# unbind-mounts

if [ -z "$1" ] ; then
    echo "
  Name the root directory/mountpoint 
  of the chroot you just exited.
  You need to be root.

  USAGE
  $0 <chroot_dir>
"
    exit 0
fi

mountpoint="$1"

umount "${mountpoint}"/dev/pts
umount "${mountpoint}"/dev
umount "${mountpoint}"/proc
umount "${mountpoint}"/sys

exit 0

#521 News & Announcements » Temporary outage fixed » 2023-04-13 17:08:32

fsmithred
Replies: 1

Earlier today, dev1galaxy.org, devuan.org and possibly another of our sites were offline due to a temporary outage at our hosting service, OVH.

Sites are up again. That's all I know.

#522 Re: Devuan » [SOLVED] could you add the latest version of xfce4-notes that avoids libunique? » 2023-04-10 21:41:59

In general, yes it's a bad idea to pull packages from another distro. MX and Devuan are both very close to pure Debian, so there's a good chance that their forked packages will work for us.

#523 Re: Devuan » [SOLVED] could you add the latest version of xfce4-notes that avoids libunique? » 2023-04-09 20:34:47

It's very unlikely that we'll do it. You could backport it or you could probably download and install the version from mx that was made for the same version of debian that matches the devuan you're running.

#524 Re: Hardware & System Configuration » Shutdown encrypted LVM on Beowulf » 2023-04-04 15:11:03

czeekaj wrote:
fsmithred wrote:

  I haven't tested this yet, because I have't been able to boot into my encrypted lvm install.

Have you tried using the Debian installer?
For LVM install I find it works flawlessly.

I did use d-i, but then I must have done something to break that system. It was just a test system in a VM. I tested again with a fresh install the next day, and I'm not able to reproduce the problem.

#525 Re: Hardware & System Configuration » Daily use without dbus. » 2023-04-04 14:08:42

Yes, it's possible to run without dbus. I made some no-dbus live isos a few years ago and posted about it here:
https://dev1galaxy.org/viewtopic.php?id=2158

There are links to my experimental isos, to lists of software that work without dbus, and probably some other good stuff.

Eliminating just dbus is not too difficult. I ditched xfce for openbox with lxpanel and lxterminal. No display manager, but in a live-iso it logs in automatically to desktop anyway. If installed, you would need to use startx.

If you want to eliminate all dbus libraries, then you become very limited. In that case, you might want to recompile some things so that they did not rely on those libs. It's probably not worth the effort to do that. The dbus libraries shouldn't be doing anything without dbus installed and running.

This is not my daily driver, but I do boot the live system for some online tasks that I don't want to do with my main system.

Board footer

Forum Software