You are not logged in.
Have you seen any evidence that xarchiver can do anything with encryption? I'm not finding it with google and manpages. I know you can use encryption with zip/unzip. I usually use gpg if I want to encrypt a file.
If you feel like testing, here's a modified refractasnapshot script that handles editing the initramfs better. I've tested it in a VM with encrypted lvm and then again in the same system after adding amd64-microcode and intel-microcode. I did this in daedalus, which is using zstd compression for the initramfs. Seems to work fine.
Copy the file, make it executable and run it from your current directory:
sudo ./refractasnapshot -d
(or as root without the sudo)
https://git.devuan.org/devuan/refractas … tasnapshot
I think your problem is related to the fact that after Beowulf, the su command got moved to another package. (to or from util-linux. I forget which) and they changed the way the PATH is handled. If you use 'su -' you can no longer open graphical programs on the user's desktop. To revert to the old behavior, do one of the following:
- Edit or create /etc/default/su and add the following line
ALWAYS_SET_PATH yes
OR
- Edit the ENV_SUPATH line in /etc/login.defs to include /usr/local/sbin, /usr/sbin and /sbin
Then use just 'su' to get root. You might also notice that you don't change directory when you become root.
Just because someone posts something on the devuan forum does not make it the official word of devuan. Users get to speak for themselves.
I'm confused about what the problem is with your computer. You said you installed the latest Refracta, but then you're talking about kernels 6.5 and 6.6. The latest Refracta release is based on Devuan Daedalus, and it has a 6.1 kernel. I see that daedalus-backports has a 6.5 kernel but not a 6.6 kernel, so maybe the reason the 6.6 kernel doesn't work is because it wasn't built for the release that you're running.
There's a fix for refractasnapshot coming soon. Until then, another workaround is to remove the microcode package, make the snapshot iso, then install the microcode after you install a system on hardware. You could include the microcode packages in the iso to install them without a network connection if desired.
The Refracta iso not booting in VM is weird. Check the sha256sum to make sure the download was good. But that doesn't explain the other failures.
The script output suggests that you have a resume file in your initramfs. (remove_resume=yes) but I don't see a corresponding 'rm -f ...resume' in the section under "edit_initrd". Run lsinitramfs | grep resume $initrd where $initrd is the full path to the initrd in the excalibur iso. If you mount the iso, it will be in $mountpoint/live/initrd.img. Or you could retrieve it from the build host (assuming you set save_work=yes in refractasnapshot.conf). It would be in /home/work/iso/live/initrd.img.
You could also look in the build system for /etc/initramfs-tools/conf.d/resume and see what's in it. If it exists, make sure it says RESUME=none inside or delete it, and then run update-initramfs -u You only need the resume file if you want to resume from disk hibernation, and you usually don't want that in your snapshot.
Oh, that log doesn't have enough in it. Please run refractasnapshot in debug mode. For the cli script, run refractasnapshot -d and if you used the graphical version, start it from a root terminal (or sudo) as refractasnapshot-gui -d
If the snapshots are being made on a system with a swap partition or an encrypted root filesystem, that might be causing a problem. I'd need to see the debug log to be sure.
Looking at the varied selection of isos that are not working, I'm thinking maybe it's a problem with virtualization. But that's a guess.
Are you using a custom kernel? If so, compare your kernel config file to the one for the stock kernel to see if something is missing.
It may be something in the way the isos were made. I boot isos in qemu and vbox all the time. The only thing that doesn't work well is if the VM is set to do a uefi boot. In that case, I have to go into the efi setup and find the actual file to boot.
Take a look at /var/log/refractasnapshot.log or let me look at it.
@bobsmith
To become root, use su - and you will have root's PATH. Otherwise, you need to use the full path to the command: /usr/sbin/grub-install
If you post or paste or send me refractainstaller.log I might be able to see what the problem is. (If you use the cli installer, please start it as 'refractainstaller -d' to get a more verbose error log. Thanks.)
We removed the fork on live-build. Debian versions are/will be available in devuan repo. Ceres now has 1:20230502
If this was not the right thing to do, please let me know.
The extra zcat was needed at the time it was added because the microcode put an extra layer on the initrd.img. I guess that got fixed and snapshot needs to be changed again. That section of code also needs to support the new compression, zstd.
Thanks for posting this.
Hi and welcome to Devuan!
We only have around a dozen people maintaining forked packages, and that load keeps getting bigger. If you ever get the urge to start developing again, it would probably be easy for you to find something to do around here.
From what I've seen, migrations from debian to devuan are a crap-shoot. I think it depends on what all you have installed. Upgrades and fresh installs are a lot more reliable.
In general, I think devuan is more like debian than debian is. I think you'll feel at home here.
I'm not seeing any weird behavior with claws mail. I was going to post this a few hours ago and include the warning that my results might not match yours because I'm using lxqt with openbox. Now I see you're using the same.
I have the sapphire theme selected in the openbox settings (and in openbox configuration manager) and silver theme selected in lxqt preferences.
This is daedalus on ASUS EEE netbook, 1366x768 display.
I don't think it's normal behavior, but I'm not sure. My lxqt is minimal. I can't tell you off the top of my head which parts I left out, but I do have lxqt-powermanagement and lxqt-config-monitor. I do not have xscreensaver installed. I'm using openbox as the window manager.
lxqt-powermanagement is running. Watching top in an ssh session from another machine, I did not see lxqt-config-monitor run when the screen blanked. Screen blanking is set in the power manager settings. Nothing shows up in ~/.xsession-errors when the screen goes blank or when it comes back on.
Here's what I have installed with lxqt in the package name. Let me know if you think of something else you want me to check.
ii liblxqt-globalkeys-ui1:i386 1.2.0-1 i386 daemon used to register global keyboard shortcuts (ui files)
ii liblxqt-globalkeys1:i386 1.2.0-1 i386 daemon used to register global keyboard shortcuts (shared libs)
ii liblxqt1:i386 1.2.0-8 i386 Shared libraries for LXQt desktop environment (libs)
ii lxqt-config 1.2.0-1+b1 i386 LXQt system settings center
ii lxqt-globalkeys 1.2.0-1 i386 daemon used to register global keyboard shortcuts (appl.)
ii lxqt-notificationd 1.2.0-1 i386 LXQt notification daemon
ii lxqt-panel 1.2.1-1 i386 LXQt desktop panel
ii lxqt-policykit 1.2.0-1 i386 LXQt authentication agent for PolicyKit
ii lxqt-powermanagement 1.2.0-1 i386 power management module for LXQt
ii lxqt-qtplugin:i386 1.2.0-3+b2 i386 LXQt system integration plugin for Qt
ii lxqt-session 1.2.0-3 i386 session manager component for LXQt
ii lxqt-system-theme 1.2.0-1 all System theme for LXQt
ii lxqt-themes 1.2.0-1 all Themes for LXQt
Looks like it's working correctly. You get automatic login in the live-isos. You picked a nox iso, so there's No X. You can run commands. In the live session you can use sudo for any commands or you can use su to become root. The root password is root and the user password is user in case you need it.
Next you should run mocp and listen to half a minute of Dark Star.
If you want to install it, sudo refractainstaller will work.
Yes, it's isohybrid. I installed grub-efi-amd64-signed and shim-signed, which pulled in a couple other things. I assume the kernel is signed because there is no kernel package linux-image-*-signed, but there is an -unsigned kernel package. I did not install the -unsigned.
Edit:
When I get to fast internet, I'll download debian-live to compare.
OK, that's nice that you don't have an overheating problem, but the point I was trying to make is that if you want to reduce cpu load, you can stop letting a bunch of strangers use your cpu. Javascript is executable code that gets run on your computer and is provided by people you don't know.
A friend was having an overheating problem with her computer. CPU activity was always high. She typically had more than a dozen tabs open in firefox.
I added NoScript and showed her how to use it. CPU activity and temperatures dropped immediately.
I put the iso on my old website because it was easier to get there from the build host.,
http://distro.ibiblio.org/refracta/file … p-live.iso
sha256sum
4fb0a40a6f58e358e00e940e3ac6c1112ef450dffdcb509bd0df6949041b477c devuan_daedalus_5.0-signed-test_amd64_desktop-live.iso
If I make a desktop-live iso with signed grub and kernel, will you test it for me? I am unable to test secure boot.
I could have it ready in a day or two and post a link here.
Thanks.
Hint: "\n" means newline.
$ curl wttr.in/Miner?format="Condition:+%C\nTemperature:+%t\n"
Condition: Overcast
Temperature: -2°C
Asking to see benchmarks to support performance claims if they're not already provided is not harassment. It's standard procedure in all sciences.
I use weather-util to get the weather and dump it in a file. Then I let conky pick lines from the file.
wrapper script: (get-weather)
#!/usr/bin/env bash
if [ -n "$1" ] ; then
station="$1"
else
station="klax"
fi
weather -v "$station"
~/.conkyrc lines
{color}${execi 1800 /home/fred/bin/get-weather > .current_weather} ${execi 1800 awk '/Temperature/ { print $0 }' .current_weather } ${execi 1800 awk '/Humidity/ { print $0 }' .current_weather}
or
${color}${execi 1800 /home/fred/bin/get-weather.sh > .current_weather} ${color}${execi 1800 cat .current_weather | grep -E "United|Wind|Sky|Temperature|Dew|Humidity|Pressure"}
Hmm... that first one isn't working right for me. Something wrong with my alighment or width. Play with the output if you want. I'm using the second one.
If you want to see the whole .conkyrc, I'll show you, but I think you can find multiple examples somewhere on this forum. I'm sure there have been some discussions.
There's also a devuan-bugs mailing list, but it's not archived like some of the others.
If someone wants to see the latest bug reports without joining a mail list, you can see the archived messages at
https://lists.dyne.org/lurker/list/devuan-dev.en.html
I don't have .xsessionrc either. I'm using xfce, so I put the start commands in a script and added that script to my desktop startup applications.
It looks like this. Give it a name, make it executable, put it in your path (/usr/local/bin or ~/bin if you have one) and add that script to your startup apps.
#!/usr/bin/env bash
wireplumber &
pipewire &
pipewire-pulse &
You'll need to exit the desktop and log in again for it to take effect. If you still have no sound, run pavucontrol and check the settings, and/or run alsamixer in a terminal and check the settings - F6 will let you select the audio device.