You are not logged in.
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.
Just a guess - maybe cryptsetup-initramfs package is missing. It doesn't get installed automatically with cryptsetup.
Fixed in ceres and will move into daedalus soon.
https://bugs.devuan.org/cgi/bugreport.cgi?bug=635
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.
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 0Thanks 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 0Done.
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
And for the truly impatient, here are some no-X isos based on daedalus.
https://get.refracta.org/files/testing/
I made these the easy way - upgraded a chimaera VM to daedalus and made a snapshot iso.
Updated xfce and no-X isos are here:
https://get.refracta.org/files/stable/
These are better than the last set of isos.
- ps_mem.py now works.
- firemenu Edit button now works.
- Some odd file associations were corrected. Some might still be weird.
- Tor Browser menu bar is now enabled.
- check-link-state patch added to /etc/init.d/networking to remove the
boot delay waiting for non-existent ethernet connection.
- Correct desktop background now shows up. (single-color: #1A6542)
golinux wrote:We're all waiting for fsmithred's HOWTO.
Was it published the HOWTO ?
At least give me a hint. What am I supposed to have written?
Yes, F1 at the slim login screen is to change to a different desktop environment or window manager. There is no switch-user with slim. It's named slim for a reason.
Looks like lightdm IS dm-tool. There's not much else.
~$ apt-file find dm-tool
lightdm: /usr/bin/dm-tool
lightdm: /usr/share/bash-completion/completions/dm-tool
lightdm: /usr/share/man/man1/dm-tool.1.gzlightdm will also pull in lightdm-gtk-greeter
You only have two audio interfaces, so I would expect them to be labeled hw:0 and hw:1
Do you want to use the on-board audio or the nvidia?
What is the output from the following commands?
cat /proc/asound/cards
aplay -l
aplay -L
lspciMind, I re-used my /home dir from Ascii, it's on a separate HDD.
Create a new user and log in as that user to test. If the problem is gone, it's something in your home configs. (~/.config)
There's a refracta-lang live-config script that fixes the lightdm problem, but it appears to no longer work.
I'd really like to know why it's broken only in this build. I can go back to using lxdm, which I used in the last two releases because it does respect the language choice.
If you want daedelus, you could probably debootstrap ceres, wait a couple months and the change sources to daedelus and do a dist-upgrade. Otherwise you could make the symlink yourself in /usr/share/debootstrap/scripts/, but I don't see the point of running daedelus at this time. We haven't started working on it yet.
Wow, that is weird. But then again, I have yet to see two uefi implementations that act the same way. If you install from there, be sure you know which drive you are installing to.
If you search at youtube for 'Lenovo T550 replace cmos battery' (or factory reset) you will find some videos showing you how to do it. If you do it, keep track of which screws go in which holes. They are not all the same.
It's possible that something your hardware needs is not in the initramfs in the minimal-live. There's a script used in the build that edits the initrd to remove a bunch of stuff. I've never examined this script closely. KatolaZ wrote it, and I just keep re-using it.
https://git.devuan.org/devuan-sdk/live- … _initrd.sh
Here's the list of packages installed in the minimal-live. Anything you want that isn't already in the refracta-nox that you installed can easily be added. This is the beowulf package list. There are only a few of these that are not available in chimaera. (firmware-ralink comes to mind.)
https://git.devuan.org/devuan-sdk/live- … ulf/config
I looked at what's in the runit iso that's not in the r11-beta isos, added a few thing that I thought might help with booting into another language, but failed.
I looked at what's in the devuan desktop-live iso and didn't see anything else that was obvious.
I got a list of what packages are common to both of the isos that do boot to another language (the runit iso and the desktop-live) AND missing in the r11-beta. I still don't see anything obvous. That list is here:
libcairo-gobject-perl
libcairo-perl
libdata-dump-perl
libextutils-depends-perl
libextutils-pkgconfig-perl
libglib-object-introspection-perl
libglib-perl
libgtk3-perl
lynx
lynx-common
pkg-config
xserver-xorg-legacyI compared lightdm.conf and lightdm-gtk-greeter.conf and didn't see any relevant differences. (e.g. different background images)
I replaced lightdm with lxdm in the VM and made a new refracta-11 iso. This one boots into another language. I'd like to know why it doesn't work with lightdm in this system.
I haven't used vbox in a long time, but I've always had to get out of the uefi shell with ESC or exit (or both) to get to a menu that lets me boot from a file. Drill down until you find grubx64.efi or other uefi boot file.
They keep getting bigger. Just a few releases ago, they fit on a CD. Now they no longer fit on a 1GB usb stick.
https://get.refracta.org/files/testing/
Known problem: It won't boot into another language. The language gets configured (uncommented in /etc/locale.gen), it gets set correctly in /etc/default/locale and /etc/default/keyboard. The keyboard gets remapped to the other language, but it's all still in English.
This problem is not present in my experimental runit build, which has essentially the same packages but was built from a system that was upgraded from beowulf. These new isos started life as chimaera. The problem is also not present in the devuan chimaera desktop-live isos.
I assume that some package is missing, but I have not found it yet. I'll do some more list comparisons to try to narrow it down.
Bernie, the OP in this thread is using a netinstall iso, not a live iso.
FYI: gparted requires a graphical environment. If there are issues beyond that, please file a bug report for refractainstaller-base or start a separate thread about it. Thanks.
cafinux, are you saying you did a uefi install with the minimal-live iso? (This one: https://files.devuan.org/devuan_chimaer … l-live.iso )
How did you install lxqt? If you just installed lxqt, you may not have installed desktop-base, which pulls in the theme and the desktop background (and a few other things). If you installed task-lxqt-desktop, then you should get the background. But you won't get the window theme. It's not set up for that.
Nixer, your pinning looks safe. My pin file looks much less safe, and I will not post it in full here. I have a bunch of repos enabled just so I can check package versions.
I don't think you need to use negative numbers. I generally use a priority of 10 or 50 or sometimes 1 for things I want to use selectively.
You can use codenames with 'n=<codename>' as in my example. This is from my beowulf (my main computer.)
Package: *
Pin: release n=chimaera
Pin-Priority: 50
Package: *
Pin: release n=ceres
Pin-Priority: 50If you have nothing pinned, running apt-policy will show you the default priorities of all the repos you have enabled. I think backports is 100 by default and experimental is 1.
See man apt_preferences for all the details.
A couple things that I would try. I have no idea if this would work.
Try booting a debian-live usb with a devuan usb also plugged in. Get to the grub menu and boot the devuan usb from grub command-line.
If that works, you might be able to install devuan and install a minimal debian to be in charge of grub and boot devuan from that.
You regulars know what you're doing. I wouldn't want to discourage you from going out on thin ice. Someone has to do it.
A good compromise between testing and unstable is to have both in your sources and pin ceres to a lower priority. Then you will just get packages from the testing suite unless you specify that you want something from ceres. This can be helpful when something breaks and the fix gets put into ceres. You don't have to wait for it to move to the testing suite.
Beowulf to Chimara: yes, change sources, update, upgrade/dist-upgrade. There has been some problem with upgrading eudev in some cases. I'm not sure what the exact circumstances are to create that problem, but there's a fix coming to chimaera very soon.