The officially official Devuan Forum!

You are not logged in.

#1326 Re: Installation » Errors encountered processing: libgstreamer-gl1.0-0_1.14.4-2_amd64.deb » 2020-06-29 23:16:32

Use apt, apt-get or aptitude remove Package.
You probably won't need to name all of them, as some will come out automatically with others.
Aptitude will most likely remove more than the others.

You can do 'apt autoremove' afterward to get rid of unneeded packages that weren't already removed.

'apt-get autoclean' will get rid of the obsolete packages in /var/cache/apt/archives
'apt-get clean' will get rid of all the packages in /var/cache/apt/archives

After the packages have been uninstalled/removed, can I, then, copy the previously downloaded non-dmo .deb files into "/var/cache/apt/archives/" before executing apt-get dist-upgrade with the Laptop not connected to the Internet from the chroot environment?

I have no idea, but it sounds like you know what you're doing. I've never done it that way.

#1327 Re: Installation » Errors encountered processing: libgstreamer-gl1.0-0_1.14.4-2_amd64.deb » 2020-06-29 18:54:26

I guess the plan would be to remove whatever is blocking the upgrade and whatever else you don't need. You can probably remove all or most of the dmo packages. And anything with "deb9" in the version is for stretch/ascii.

#1328 Re: Devuan Derivatives » Refracta beowulf xfce isos » 2020-06-29 15:20:32

Cool! I'm glad you like it.

I neglected to make an announcement, but the beowulf version of refracta is no longer in beta. Refracta10 is here! Some bugs mentioned in this thread have been fixed or workarounds are in place.
That was discussed here: https://dev1galaxy.org/viewtopic.php?id=3520

Isos are here:
https://get.refracta.org/files/stable/

#1329 Re: Installation » Problems with beowulf » 2020-06-29 15:14:37

Add 'sleep 1' to /etc/init.d/eudev as shown here:
https://bugs.devuan.org/cgi/bugreport.cgi?bug=483#10

That should take care of 1 and 2. If 1 is still a problem after that, install acpi-fakekey.
I don't have any ideas for 3, but maybe that will get fixed, too.

If you want to test this before you do it, you can run (as root):
udevadm trigger --action=add
and see if that gives you sound. This won't persist beyond a reboot. Editing the init script will.

#1330 Re: DIY » [HowTo] runit-init as PID1 » 2020-06-29 15:06:46

The question mark and square bracket are the prompt. I got the same. And it did what I said!

And more...

This required some minor hacking to get around dependency issues. When sysvinit gets removed, live-config-sysvinit and refractasnapshot go with it. I copied all the files into place and it works. There needs to be a live-config-runit package.

user@refracta:~$ cat /proc/1/comm 
runit
user@refracta:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            480M     0  480M   0% /dev
tmpfs            99M  392K   99M   1% /run
/dev/sr0        965M  965M     0 100% /run/live/medium
/dev/loop0      927M  927M     0 100% /run/live/rootfs/filesystem.squashfs
tmpfs           494M  440K  493M   1% /run/live/overlay
overlay         494M  440K  493M   1% /

System was installed in a VM, and the live-iso was made with refractasnapshot.
The iso boots in qemu and also isohybrid usb boots on hardware. Stuff works.
This is in beowulf. I think aitor may have done this already. I'm surprised at how easy it was.

#1331 Re: Other Issues » Solved - xfce4 session issues » 2020-06-29 13:28:47

Maybe...

https://files.devuan.org/devuan_beowulf … _notes.txt

Power buttons are disabled on the lightdm login screen with elogind.
(See Debian bug [#932047](https://bugs.debian.org/932047))

Add the following line to /etc/pam.d/lightdm-greeter

    session   optional pam_elogind.so

#1332 Re: Hardware & System Configuration » [Solved] Password required for startup script » 2020-06-28 22:50:22

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.

#1333 Re: Other Issues » [Solved] linux-5.6.0-0.bpo.2 stucks at "waiting for /dev.... udevd" » 2020-06-28 14:10:26

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=y

#1334 Re: Other Issues » [Solved] linux-5.6.0-0.bpo.2 stucks at "waiting for /dev.... udevd" » 2020-06-28 10:39:23

This 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.

#1335 Re: Hardware & System Configuration » Shutdown encrypted LVM on Beowulf » 2020-06-27 20:33:36

kuleszdl wrote:

@fsmithred: The link to your modified version stopped working, I assume this one is supposed to be the current one:

https://git.devuan.org/devuan/cryptsetu … -functions

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.

#1337 Re: Installation » Errors encountered processing: libgstreamer-gl1.0-0_1.14.4-2_amd64.deb » 2020-06-27 10:48:59

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.

#1338 Re: Other Issues » Some ISO image insights and bugs » 2020-06-26 21:34:35

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.

#1339 Re: Installation » Errors encountered processing: libgstreamer-gl1.0-0_1.14.4-2_amd64.deb » 2020-06-26 21:23:37

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?

#1340 Re: Other Issues » How to boot the minimal-live from USB? » 2020-06-25 20:26:20

jdev wrote:

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.

#1341 Re: Other Issues » How to boot the minimal-live from USB? » 2020-06-25 18:39:59

This one boots uefi:
https://get.refracta.org/files/experime … l-live.iso

sha256sum:

8655c89c68a454458e3d9ea1c2e0b266315f72a2f81f6e043309a4d334d0a893  devuan_beowulf_3.0.0_amd64_uefi_minimal-live.iso

Edit: 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.

#1342 Re: Other Issues » How to boot the minimal-live from USB? » 2020-06-25 17:42:01

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.

#1343 Re: Other Issues » How to boot the minimal-live from USB? » 2020-06-25 16:41:06

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
boot

#1344 Re: Other Issues » [Solved] linux-5.6.0-0.bpo.2 stucks at "waiting for /dev.... udevd" » 2020-06-25 14:02:27

I 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)

#1345 Re: Installation » ?? Manual Upgrade to Beowulf from Ascii 2.1 ?? » 2020-06-24 02:16:22

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]

#1346 Re: Devuan Derivatives » [MiyoLinux] New Releases Uploaded » 2020-06-24 00:13:44

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)

#1347 Re: Installation » ?? Manual Upgrade to Beowulf from Ascii 2.1 ?? » 2020-06-24 00:00:56

mtbvfr wrote:

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.

#1348 Re: News & Announcements » Beowulf 3.0.0 is here! » 2020-06-23 23:45:59

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         255

#1349 Re: News & Announcements » Beowulf 3.0.0 is here! » 2020-06-23 13:17:27

HevyDevy, thanks for checking that. If you have ps_mem.py, I'd like to see the output.

#1350 Re: News & Announcements » Beowulf 3.0.0 is here! » 2020-06-22 14:28:27

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.

Board footer

Forum Software