The officially official Devuan Forum!

You are not logged in.

#476 Re: Off-topic » The Joke Thread » 2023-09-27 22:57:31

The-Amnesiac-Philosopher wrote:

Why aren't koalas actually considered to be bears?

Because they're unkoalafied.

tongue

I wish to protest on behalf of the koalas. That was unbearable.

#477 Re: Desktop and Multimedia » [SOLVED] Switching VT crashes Xorg after upgrade to Daedalus » 2023-09-27 22:51:42

That fixed it. Thanks! I can start a second xserver as another user.

I pinned daedalus-proposed-updates to a lower priority so that I had to specify that I wanted xserver-xorg-core. I got that package and xserver-common without getting other stuff that's currently in proposed-updtaes. I saw some pam stuff and wanted to make sure that just these two packages were needed.

#478 Re: Installation » [SOLVED] sddm not launching on fresh desktop install (kde) » 2023-09-26 12:41:46

Two suggestions.

1. Press ctrl-alt-F7 to see if you can find your running desktop (or graphical login screen)
2. As root, run /etc/init.d/sddm restart and see if you get any useful messages. Try finding the desktop again, too. Maybe check all the vts (ctrl-alt-F1, F2, etc.)

#479 Re: Installation » cannot inform kernel of changes » 2023-09-25 19:59:21

My comment was in regard to following these directions: (emphasis added)

You might try restarting the installer after that happens. If the partition table is as you set it last time, don't write the changes. (i.e., use the drive as-is)

#480 Re: Installation » apt install kde-plasma-desktop recommends systemd » 2023-09-24 15:29:24

I see it in the list of Recommended packages, but it's not in the list of packages to be installed, and I am not excluding Recommends. I'm testing on a daedalus desktop-live iso booted in qemu. Here's where those two Recommends come from. You cannot install them in devuan. You can proceed without excluding Recommends.

root@devuan:/home/devuan# apt rdepends systemd
<systemd>
root@devuan:/home/devuan# aptitude why systemd
i   ntp    Depends    ntpsec
i A ntpsec Recommends systemd | cron | cron-daemon
root@devuan:~# aptitude why systemd-coredump
i   task-xfce-desktop Recommends xfce4-goodies
i A xfce4-goodies     Depends    xfce4-notifyd | notification-daemon | notify-os
                                 d
p   plasma-workspace  Provides   notification-daemon
p   plasma-workspace  Depends    drkonqi (>= 5.27.5~)
p   drkonqi           Recommends systemd-coredump

The desktop-live isos only provide a single desktop, which includes everything you get when you install task-xfce-desktop. If you want a different desktop, it's probably better to use one of the installer isos. You can choose the desktop you want from the installer and get a fat installation with everything, or you can un-check the desktop stuff and start with a console-only system to add exactly what you want.

#481 Re: Desktop and Multimedia » [SOLVED] Switching VT crashes Xorg after upgrade to Daedalus » 2023-09-23 14:34:50

I can confirm your findings. I have a similar setup but with lxqt instead of xfce and no display manager, and with elogind and seatd installed. Ctrl-alt-F2 drops to console.
Adding a second user, dropping to console to login as that user works, but then startx -- :1 fails.

Here are the Xorg log errors.

[  1363.893] (EE) [libseat/backend/seatd.c:66] Could not connect to socket /run/seatd.sock: Permission denied
[  1364.045] (EE) [libseat/backend/logind.c:137] Could not take device: Device or resource busy
[  1364.045] (EE) seatd_libseat open graphics /dev/dri/card0 (-1) failed: -11
[  1364.086] (EE) Failed to load module "psb" (module does not exist, 0)
[  1364.088] (EE) Failed to load module "psbdrv" (module does not exist, 0)
[  1364.103] (EE) Unable to find a valid framebuffer device
[  1364.105] (EE) open /dev/fb0: Permission denied
[  1364.106] (EE) Screen 0 deleted because of no matching config section.
[  1364.106] (EE) Screen 1 deleted because of no matching config section.
[  1364.107] (EE) Screen 1 deleted because of no matching config section.
[  1364.511] (EE) modeset(0): drmSetMaster failed: Permission denied
[  1364.511] (EE) 
[  1364.511] (EE) AddScreen/ScreenInit failed for driver 0
[  1364.511] (EE) 
[  1364.531] (EE) Server terminated with error (1). Closing log file.

#482 Re: Installation » Archiving it -all- » 2023-09-23 12:31:50

Instead of archiving the packages to install, you could just archive the installation itself with all the tools you need already installed and working. Install the system in a virtual machine made with open source tools and you have the entire system inside a single file that you can move around and keep in a safe place.

#483 Re: Installation » cant boot with devuan live usb stick on Windows 11 Pro » 2023-09-21 21:56:44

You probably just need to disable secure boot in the bios/uefi setup.

#484 Re: DIY » Chimaera Minimal Live ISO Customization Question » 2023-09-17 14:09:50

The use for encrypted persistence is so that nobody can steal your live-usb and read your personal files.

Using a usb to provide encryption keys for an installed system is a completely different but equally valid case.

#485 Re: Devuan Derivatives » New Refracta ISOs » 2023-09-06 18:05:44

I have used icewm in the past, and there were even some early releases of refracta that had icewm, either as the only graphical ui or in addition to xfce. Some of those were before I had the project. I've tried jwm but never stuck with it. Both of those are very good and give you more than just a window manager.

I tend to use openbox with lxpanel on my non-xfce builds, but even that uses more ram than icewm or jwm. I wanted to try lxqt. Part of the reason for that is to start finding alternatives to gtk for the likely event that it will become too ugly to look at and maybe too difficult to use.

Oh, and I probably should have mentioned that the EEE iso does not have a display manager. The desktop comes up automatically when running live media, but if you install it, you'll have to run startx to get the desktop.

#486 Devuan Derivatives » New Refracta ISOs » 2023-09-06 14:32:31

fsmithred
Replies: 16

I uploaded new isos based on Devuan Daedalus. I haven't decided if these are final, so this is not an official release announcement.

refracta_12 (daedalus) xfce and no-X isos:
https://get.refracta.org/files/daedalus/
The no-X isos are incidentally also no-dbus.

I also made an i386 build with a lightweight lxqt desktop for my ASUS-EEE netbook. It previously had refracta-jessie with xfce, but daedalus with xfce is too much of a resource hog. It was using somewhere around 400MB just to bring up the desktop. The netbook only has 2GB RAM. A full lxqt desktop uses around 360MB. Still too much. So I was selective with the packages, and this one uses around 210MB for the desktop. NOTE: I did not consider disk space when I built this. My EEE has a 128GB ssd. The installed system takes up around 3.5GB. It's not really specific to EEE, but I did not include any firmware packages.
https://get.refracta.org/files/experimental/

#488 Re: Devuan » Qemu shared folder » 2023-09-05 12:41:29

I've done it with sshfs, either mounting a directory from the host on the VM or the other way, mounting a directory in the VM on the host.  The former can be done without any network options in the qemu command. You do need to have sshfs installed.

sshfs user@host-ip:/home/user/some-subdirectory  some-mountpoint-in-the-VM

fusermount -u some-mountpoint-in-the-VM   # to un-mount the share

I've done it with nfs, too. That's a little more involved. You can even set it up with autofs so the share mounts automatically when you access the mountpoint.

#489 Re: Installation » cannot inform kernel of changes » 2023-09-03 18:36:02

mstrohm wrote:

I got the same message with the netinstall image from USB.

Restarting the installer did not change the behavior of the installer on that step of the installation process.

Correct. It's the user that has to change their behavior. On the second run of the installer, don't partition the disk. Use the partitions you created on the first run.

#491 Re: Installation » Daedalus upgrade with runit-init » 2023-09-01 13:29:05

Yes, runit-init. I have the same symlinks for /sbin/init and /sbin/shutdown.

gettys and ssh had run scripts before the runit-services package existed. My daedalus-runit doesn't have that package. Last time I ran apt-upgrade on that VM was March 2022. It still has kernel 5.15.

My /usr/share/runit/meta has the same as yours plus acpid and irqbalance. I think I got the acpid scripts from the antix collection (run script is identical) but I don't know where the irqbalance script came from.

#492 Re: Installation » Daedalus upgrade with runit-init » 2023-08-31 18:20:41

Yes, runit was in use when I did the upgrade. I used a chimaera-runit live iso to install into a VM and then I upgraded the installation. I don't recall any special problems with it.

#493 Re: Installation » Daedalus upgrade with runit-init » 2023-08-31 15:01:35

I did a chimaera-runit upgrade to daedalus over a year ago, before the runit-services package existed. Did you run into any conflicts between extra run scripts you added and the ones from the services package?

#494 Re: DIY » Chimaera Minimal Live ISO Customization Question » 2023-08-31 12:20:26

Your grub-install code for grub-coreboot looks right. That's based on my reading the package description - it seems to be a replacement for grub-pc, grub-efi* and some others.

The motherboard settings (bios or uefi) determine what gets booted. If it's set for uefi, then it looks for a bootloader in the efi partition. If it's set for legacy bios, it looks at the mbr. In the case of the live-isos, there's an efi partition inside the iso with the uefi bootloader. For a bios boot, the live-isos use isolinux.

Here's a blend file for live-sdk. Starting on line 189 is the section that makes the uefi bootloader for the iso. There are a couple of places when grub modules get included.
https://git.devuan.org/devuan-sdk/live- … live.blend

The isolinux bootloader is configured in live-sdk/lib/libdevuansdk/zlibs/iso and adds (all?) modules from /usr/lib/syslinux/modules/bios.

You keep saying "encrypted snapshot" but I don't know if you can have the contents of the iso encrypted. You can have the iso ready to install an encrypted system, and you can have it ready to make a live-usb with encrypted persistence.

To install an encrypted system, you need cryptsetup, cryptsetup-bin, cryptsetup-run, cryptsetup-initramfs (that's the one that's usually missing) and whatever else comes in with those.

#495 Re: Installation » Daedalus ISOs don't boot » 2023-08-31 11:26:29

Try the mini.iso. At the boot menu, select Advanced options, then Expert Install. You can choose to install daedalus, excalibur or ceres right after the mirror selection. This one boots uefi mode in qemu for me.
https://pkgmaster.devuan.org/devuan/dis … t/mini.iso

#496 Re: Installation » Devuan 5 Live ISOs: Can't install on UEFI system. » 2023-08-30 16:16:31

OK, I checked the iso to be sure and both shim-signed and shim-unsigned are installed.

Try editing /etc/refractainstaller.conf to uncomment the line that says media_opt="--force-extra-removable"

Another possibility, either before or after trying the above, is to install grub manually (in chroot) when you get to that part of the installer. Make sure that the efi partition is mounted at /boot/efi when installing the bootloader.

#497 Re: Installation » Devuan 5 Live ISOs: Can't install on UEFI system. » 2023-08-30 14:39:40

I think you need to install shim-unsigned before running the installer. There's also a shim-signed package that I assume goes with the grub*signed packages. You might need to install the necessary signed packages or possibly turn off secure boot.

#498 Re: Desktop and Multimedia » [SOLVED] xscreensaver building with custom settigs? » 2023-08-29 10:46:14

OK, good that you got it installed. Keep in mind that apt doesn't know about it and the package won't get upgraded automatically.

I can explain a couple of the errors you were getting.

"Command not found" occurs when the package name is the first item on the line. That can happen when you copy/paste a list of package names - you paste more than one wrapped line.

The packages that can't be found have incomplete names. There is no libx11 but there are a bunch of libx11 packages. Same goes for libxext and those others. For example:

$ apt-cache search libxext
libxext-dev - X11 miscellaneous extensions library (development headers)
libxext-doc - X11 miscellaneous extensions library (documentation)
libxext6 - X11 miscellaneous extension library

#499 Re: Desktop and Multimedia » [SOLVED] xscreensaver building with custom settigs? » 2023-08-28 23:13:34

There's no need to backport a newer version. Pull the source from daedalus to alter the version in daedalus.

#500 Re: Desktop and Multimedia » [SOLVED] xscreensaver building with custom settigs? » 2023-08-28 11:17:45

If you don't need the latest upstream version, then it would probably be easier to use the debian source and debian tools to rebuild the package the way you want it. Take a look at this: https://raphaelhertzog.com/2010/12/15/h … -packages/

Board footer

Forum Software