You are not logged in.
Here's the test in veracrypt:
FILE* pipe = popen("sudo -n uptime 2>&1 | grep 'load average' | wc -l", "r"); I've seen this test before, thanks to dzz (the other refracta dev):
refractasnapshot-wrapper.sh:15:sudo_allowed=$(sudo -n uptime 2>&1 | grep load | wc -l)If the output is '1' then the user has sudo privs.
I'm seeing the same configs for crda and regdb in 4.19.0-9-amd64, 5.6.0-0.bpo.2 and 5.6.0-1 in ceres.
CONFIG_CFG80211_CRDA_SUPPORT=y
CONFIG_CFG80211_REQUIRE_SIGNED_REGDB=y
CONFIG_CFG80211_USE_KERNEL_REGDB_KEYS=yThis is just a wild guess, but maybe you are being affected by this bug:
https://bugs.devuan.org/cgi/bugreport.cgi?bug=483
Simple test is to add sleep 1 to /etc/init.d/eudev as shown in the diff.
@fsmithred: The link to your modified version stopped working, I assume this one is supposed to be the current one:
Yeah, that's it. 'devuan-packages' on git changed to 'devuan' on the new server.
git.devuan.org is now the same place as gitea.devuan.dev. The old git is at gitlab.devuan.org in case anyone wants to retrieve something before it goes away completely.
Thanks. I fixed the link in my earlier post.
Yes, you can use an installed system.
Wow. I think (hope) that 120 is the correct number of dmo packages installed and not 633.
You can get rid of sources.list.d/devuan.list. I don't know about the other lists. You might need to disable them temporarily and/or you might need to change the suite they're using. (stretch to buster?)
It looks like your dmo packages are older versions than what beowulf has. If you remove dmo from sources, you should be able to upgrade most of them to stock beowulf versions.
If there's something in dmo you need that isn't in the devuan repo, you can add it later. I highly recommend pinning dmo to a lower priority or disabling it altogether after you install what you want. That will prevent pulling in other stuff from dmo that you don't need or want. Just avoid dmo if you can.
And yes, you can do all this in a chroot from another system. I like to use a live-cd (or usb) for that, but rescue mode in the installer isos will also work.
Thanks. I'll have to play with this when I have time. Extra modules were added when I was testing on my uefi toshiba laptop and much of the boot messages were not being displayed.
The empty isolinux.cfg is a know characteristic. If you use refracta2usb to make a multiboot live-usb that uefi capable, it will actually put an empty isolinux.cfg on the usb so grub can find it. All the other isolinux files get renamed as syslinux in that case.
I have a couple of ideas, but nothing certain.
Maybe you could remove libgstreamer-plugins-bad1.0-0 and eliminate the conflict. Two packages should not provide the same file. Maybe the newer version doesn't have the conflicting file.
You really should remove deb-multimedia from your sources. Look in /etc/apt/sources.list, look for any files in /etc/apt/sources.list.d/ and also wherever synaptic stores its sources. That alone might fix the upgrade problem, or maybe you have a bunch of other packages from dmo that might cause problems.
dpkg -l |grep dmowill give you a list of files with dmo in the name or the version. The ones with dmo in the version are from deb-multimedia. See how many you have.
How old is this system? Was it upgraded from jessie? From a jessie beta?
Indeed!
You can delete everything in /isolinux but isolinux.cfg (and even everything in isolinux.cfg) in order to get grub's menu.
Yeah, grub looks for isolinux.cfg just to find the right location. It doesn't care what's inside it. I forgot about that.
This one boots uefi:
https://get.refracta.org/files/experime … l-live.iso
sha256sum:
8655c89c68a454458e3d9ea1c2e0b266315f72a2f81f6e043309a4d334d0a893 devuan_beowulf_3.0.0_amd64_uefi_minimal-live.isoEdit: I didn't modify the grub menu, so it does not have the same choices as the normal minimal-live. The first choice is the same.
Sounds like you didn't make a grub.cfg.
Look at the xorriso command around line 1078 - https://gitea.devuan.dev/devuan/refract … tasnapshot
Mount the iso, rsync copy it to a different directory, add the efi files, run xorriso. I don't think it's less pain in the ass to do it that way. Quite the opposite.
Also easier than explaining how to make an iso is to make one, which I am doing right now. I'll let you know if it boots and where you can download it.
The minimal-live is not set up to boot uefi. If you have another linux set up on the machine, you can boot the minimal-live on usb from grub command-line. It's also possible to install it as is and use the first linux to boot this one.
If you want this to be the main or only linux, you would need to install grub-efi-amd64 before you run refractainstaller.
If you don't have another linux to boot this, it might be possible to do it with two usb sticks - one with desktop-live to get to a grub command line and one with the minimal live. I didn't try that.
Press c at grub boot menu to get to command prompt and enter the following commands.
set root=(hd0) # Your motherboard might call it hd1. Tab-complete will help you.
linux /live/vmlinuz boot=live username=devuan
initrd /live/initrd.img
bootI tried to reproduce your problem and failed. Maybe it's because I'm testing in qemu instead of hardware, maybe it's specific to your hardware, and maybe it's specific to the version of openrc that you're using. I can't find that one. I'm using 0.40.3-1 in beowulf with the current 5.6 backports kernel.
Where did you get your version of openrc? (0.42-1~bpo10+1)
apt and apt-get are mostly the same. I ran it as user instead of root, so there's a little more message than usual.
Here's an example of what I was describing:
$ apt -s remove gvfs-daemons
NOTE: This is only a simulation!
apt needs root privileges for real execution.
Keep also in mind that locking is deactivated,
so don't depend on the relevance to the real current situation!
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
gvfs-common gvfs-libs libavahi-glib1
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
gvfs gvfs-backends gvfs-daemons
0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded.
Remv gvfs-backends [1.38.1-5]
Remv gvfs [1.38.1-5]
Remv gvfs-daemons [1.38.1-5]Ron, it sounds like you ran into the eudev bug. https://dev1galaxy.org/viewtopic.php?id=3520
Booting to ram is one way to avoid it. Other way is to put the image on usb instead of dvd, but that still might fail if it's a slow usb.
Unplug and replug mouse and/or keyboard, then they'll work.
You might still have some problems after that, like no sound or no wireless, both due to kernel modules not getting loaded. All the problems go away if you stop and start eudev. (stop it and start it. restart won't fix it.)
A patched version of eudev is expected to show up in beowulf-proposed-updates some time in the not-too-distant future.
Almost forgot to say this: The problems generally don't show up in an installed system. (I know of one case, but it's not a normal setup.) And if you do have this problem with the installed system, it's easy to fix it. (one word and one number)
To which of the developers, would you suggest, that I send a PM so that I can receive their feedback on my original post?
Thanks!!, MTB.
I don't know. You already heard from the only one who uses synaptic
I can tell you that apt and apt-get will not automatically remove packages that were automatically installed with the packages you are removing. In a terminal, you would be told to run 'apt autoremove' to remove them.
On the other hand, aptititude will remove them automatically. The only way I know to get them off the removal list is to install them manually, and then they get marked as 'manually installed.'
It's probably safe for you to do it in synaptic and then you can tell us whether it autoremoves what is no longer needed or makes you do it manually. It's especially safe since you already have that list of packages.
I did find a relatively untouched desktop-live install in a VM. Here's 'ps_mem.py' and 'free -m' outputs. I don't have a netinstall desktop right now.
Private + Shared = RAM used Program
156.0 KiB + 37.0 KiB = 193.0 KiB uuidd
188.0 KiB + 33.0 KiB = 221.0 KiB acpid
204.0 KiB + 30.5 KiB = 234.5 KiB sh
268.0 KiB + 61.0 KiB = 329.0 KiB rtkit-daemon
280.0 KiB + 53.5 KiB = 333.5 KiB init
312.0 KiB + 75.0 KiB = 387.0 KiB cron
360.0 KiB + 89.5 KiB = 449.5 KiB dbus-launch
436.0 KiB + 27.0 KiB = 463.0 KiB mdadm
488.0 KiB + 44.0 KiB = 532.0 KiB rpc.idmapd
692.0 KiB + 39.0 KiB = 731.0 KiB ssh-agent
508.0 KiB + 225.0 KiB = 733.0 KiB rpcbind
628.0 KiB + 126.0 KiB = 754.0 KiB gpg-agent
668.0 KiB + 177.5 KiB = 845.5 KiB xfconfd
380.0 KiB + 510.5 KiB = 890.5 KiB avahi-daemon (2)
692.0 KiB + 263.5 KiB = 955.5 KiB gvfsd-metadata
544.0 KiB + 448.0 KiB = 992.0 KiB su
276.0 KiB + 744.0 KiB = 1.0 MiB saned (2)
876.0 KiB + 197.0 KiB = 1.0 MiB rpc.statd
844.0 KiB + 291.5 KiB = 1.1 MiB at-spi2-registryd
740.0 KiB + 422.0 KiB = 1.1 MiB getty (6)
1.0 MiB + 403.0 KiB = 1.4 MiB at-spi-bus-launcher
936.0 KiB + 575.5 KiB = 1.5 MiB gvfsd
1.4 MiB + 167.5 KiB = 1.5 MiB ntpd
1.3 MiB + 274.5 KiB = 1.6 MiB xscreensaver
1.6 MiB + 115.5 KiB = 1.7 MiB exim4
1.7 MiB + 83.0 KiB = 1.8 MiB elogind-daemon
1.6 MiB + 309.5 KiB = 1.9 MiB bluetoothd
1.9 MiB + 121.0 KiB = 2.0 MiB rsyslogd
1.4 MiB + 809.5 KiB = 2.1 MiB gvfsd-trash
1.6 MiB + 641.5 KiB = 2.2 MiB upowerd
1.8 MiB + 525.5 KiB = 2.3 MiB dbus-daemon (3)
1.6 MiB + 761.0 KiB = 2.3 MiB cupsd
2.4 MiB + 352.5 KiB = 2.8 MiB dhclient
1.7 MiB + 1.1 MiB = 2.8 MiB cups-browsed
2.3 MiB + 469.5 KiB = 2.8 MiB polkitd
2.6 MiB + 260.0 KiB = 2.9 MiB udevd
1.8 MiB + 1.2 MiB = 3.0 MiB bash (2)
2.1 MiB + 1.2 MiB = 3.2 MiB gvfs-udisks2-volume-monitor
1.9 MiB + 1.3 MiB = 3.3 MiB panel-6-systray
2.2 MiB + 1.2 MiB = 3.4 MiB xfce4-session
2.2 MiB + 1.7 MiB = 4.0 MiB panel-2-actions
3.3 MiB + 1.4 MiB = 4.7 MiB xfsettingsd
4.3 MiB + 1.7 MiB = 6.1 MiB xfce4-notifyd
4.3 MiB + 2.0 MiB = 6.3 MiB xfwm4
6.3 MiB + 1.3 MiB = 7.6 MiB udisksd
5.6 MiB + 2.3 MiB = 7.9 MiB xfce4-panel
7.2 MiB + 1.4 MiB = 8.6 MiB wicd-monitor
9.2 MiB + 870.5 KiB = 10.1 MiB wicd
9.2 MiB + 978.5 KiB = 10.2 MiB slim
10.2 MiB + 1.6 MiB = 11.8 MiB tumblerd
12.0 MiB + 1.5 MiB = 13.6 MiB pulseaudio
8.3 MiB + 6.7 MiB = 15.0 MiB polkit-gnome-authentication-agent-1
12.1 MiB + 5.6 MiB = 17.7 MiB xfce4-terminal
15.2 MiB + 4.0 MiB = 19.3 MiB xfdesktop
13.1 MiB + 6.2 MiB = 19.3 MiB xfce4-power-manager
12.7 MiB + 6.9 MiB = 19.6 MiB Thunar
17.8 MiB + 3.0 MiB = 20.8 MiB wicd-client
20.0 MiB + 1.5 MiB = 21.6 MiB applet.py
43.4 MiB + 6.7 MiB = 50.2 MiB Xorg
---------------------------------
333.6 MiB
=================================
total used free shared buff/cache available
Mem: 1990 286 1456 3 247 1563
Swap: 255 0 255HevyDevy, thanks for checking that. If you have ps_mem.py, I'd like to see the output.
Edit: interesting tidbit Jessie brought up in regards to the difference in the live installation and the install media, apparently the live installer which is refracta-installer gains 20% percent more resource usage over the devuan/debian installer?
I saw that, and I don't know what's causing it. The live does have some extra packages and some of those have scripts in /etc/init.d, but I don't see anything running in 'ps ax' such as live-boot or haveged. Maybe the difference is due to the desktop-live having gvfs-backends installed. I don't have two clean installs to compare right now, and I'm kinda burned out on installing. Will have to remember to look at this later.
The iso image contain pae kernel headers instead of non-pae. I reported this in the post above. (
Thanks for clarifying. I misunderstood. I filed a bug report so it can get fixed in the point-release.
https://bugs.devuan.org/cgi/bugreport.cgi?bug=487
fsmithred wrote:The non-pae kernel is default for those with old machines. The linux-headers package is in the iso, but it does not get installed by default. That's standard for debian and consequently for devuan.
.I'm upset that the bug was not fixed in the final version of the disk Devuan GNU/Linux 3.0 (beowulf) i386 - desktop 20200526
I'm confused. What did you want to happen? What are you calling a bug?
Pulseaudio is still around in beowulf. The difference is that if you're using systemd, you should not let pulseaudio autospawn itself, because systemd will do that for you. Since this is devuan and there is no systemd to handle everything, pulseaudio has to autospawn itself.
PA is removable if you prefer to be without it.
Encrypted root partition with unencrypted /boot, bios boot, installed from desktop-live does not boot.
It seems that grub-pc package no longer runs a configure dialog when you install it with 'dpkg -i' which is what the desktop-live wants to do for a bios install. This doesn't seem to be a problem with unencrypted root partition and a single hard drive (virtual). In that case, grub gets installed to the MBR of /dev/sda without asking you. I don't think it's a problem with full-disk encryption, but it's been at least a couple months since I've done one of those.
There are two possible solutions:
1. Use the cli installer instead of the graphical. Run 'refractainstaller' from a root terminal (or with sudo).
or
2. If you really want to use the graphical installer, edit /usr/bin/refractainstaller-yad to uncomment line 1762 to enable the choose_grub function after the grub-pc package gets installed.
I think someone may have reported this when we were testing the betas, but I don't feel like looking for it right now. I did file a bug report: https://bugs.devuan.org/cgi/bugreport.cgi?bug=485
There's a bug report for the same issue, not a live-iso, but it's the same problem.
Put the sleep after start-stop-daemon and right before 'udevadm trigger --action=add'.
https://bugs.devuan.org/cgi/bugreport.cgi?bug=483
Thanks. For some reason, security updates on pkgmaster are going to *-proposed-updates. We're not yet sure why. Until then you can add ascii-proposed-updates or beowulf-proposed-updtates, whichever is appropriate.
e.g.
deb http://deb.devuan.org/merged ascii-proposed-updates main contrib non-free