The officially official Devuan Forum!

You are not logged in.

#1 Re: Installation » How do I make a triple-boot system, starting with Devuan? » 2020-04-04 11:14:22

I haven't managed to have more then one encrypted r0ot partition booting from a single grub install.
I imagine, sharing a single encrypted home between 3 different OS is very possible.

Honestly, logical partitions can be useful. You might be able to pull it off, using efi.

I can't seem to get a grub-pc / bios install to boot efi. I read lots on cfdisk and gdisk, can't seem to do it on GPT partitioning with encryption. I run into mdama errors and such.  I have empty space at start of disk. Manage to get grub booting MBR style. Had a bios grub partition as well, but grub would error out because it was ext2 o.o. Only to get dumped into initframs / busybox. Might be my firmware limitations, but MBR always seems to work on DOS partitioning when dealing with encryption. I prefer gpt, however I guess I haven't figured out how to get a minimal iso booting on a gpt disk yet.

How I always found is to use the grub-efi-amd64 package. With a efi partition (Fat32) and the boot, esp flag. You can have multiple boots on multiple hard drives pointing to the one efi partition. With a single grub finding all the efi boot parameters. However, I have only ever done this with one encrypted system. The encrypted system will see all the others but the others will not see the encrypted system.

You can also end up with the encrypted system boot option disappearing if you accidentally install grub on anouther system and you must chroot in, use efibootmgr, or your bios to point it back at the encrypted systems efi.

To run 3 would be cool. I imagine, again sharing a single home would be a bit easier to manage then 3 fully encrypted systems all on one boot manager. If all one boot loader would also be pretty impressive.

#2 Off-topic » This video got me thinking about Pulse » 2020-03-28 18:50:02

Replies: 0

Because pulse gets piped everywhere.
What is the potential for it being the basis of listening over USB?
I don't really know if a keyboard would emit different pulses per key stroke.
However, this video has me more paranoid about Pulses ability to pipe audio everywhere, to also listen everywhere as well in the same token.
Maybe pulse doesn't look for USB by default. Which would maybe be a good thing.

Fast forward to 6 minutes.

#3 Re: Installation » How is IBM support? » 2020-03-23 19:46:44

Wow, thanks guys.  That is exciting news to me.

#4 Installation » How is IBM support? » 2020-03-23 18:39:02

Replies: 6

I get an error on dmsg, but digging into it revealed it is a kernel function for IBM motherboard support.
Failed to map dmar2.
and Something about
Calgary: Detecting Calgary via bios EBDA area … -this-mean
So does this mean getting devuan running on system using IBM's Power CPU might be trivial? Is support enabled by default?

#5 Re: Desktop and Multimedia » mp3 tagging, and puddletag » 2020-03-23 18:31:15

I have been using gtkpod.. But this may be bloated for your needs.
It can edit the Mp3 files though. it's more for loading them into apple's ridiculous file system.. But haven't completely broken my Ipod yet so might as well use it.

#6 Re: Desktop and Multimedia » What games do you play on Devuan?? » 2020-03-23 17:40:04

I was playing Civ 6 maybe a year after it released and it was working fine. After few updates noticed sound got funky. And many voices were very quiet and sounds like it's coming through a tube. They told me to install pulse-audio to fix my problem. Lol  Guess I wasted my money ^.^

#7 Re: Hardware & System Configuration » Secure Boot » 2020-03-23 17:08:38

I think it's possible. The bios has ways to custom load keys, I just might not know what I'm doing. Do you have any good documentation maybe could point me in right direction?

I think I just missed a few steps, I followed a couple guides at the same time. Got all the keys built and signed the grub.efi However, shrugs* doesn't seem to be working as expected. The grub.efi.signed I can boot from, but behaviour seems no different then if secure boot is off. Which it tells me it is off in boot menu after I just turned it on.


My next experiment will be to try Secure boot on my Asus Motherboard,

PS: Fun fact. I saw a post on a debian thread regarding Nvidia persistenced.
I thought this was a devuan issue. Got no answers however, turns out the user got it running by turning off secure boot in Bios.  Which I refuse to run nvidia drivers anyway anymore.

#8 Re: Hardware & System Configuration » Mainboard ASUS with AMD Ryzen 3: root device not found » 2020-03-09 06:48:27

hmj wrote:

2018 there seemed to be some errors with randomize-numbers,

I think that is a issue with AMD random number generation more then the kernel. Something to do with the secure processor cryptography.

I don't know for sure tho, I don't have any ryzen cpu.

#9 Re: Other Issues » system freeze with non-default 5.5.x kernel(s) » 2020-03-09 06:36:35

I had hangs on my desktop running Ceres while gaming, had to roll back to beowulf for stability. It would hang and than just start up again. Never crash.

Pretty sure it is a kernel issue. I looked into it and only solution I found was people rolling back the kernel. Something odd on the newer versions.

I have a dell laptop on Ceres. Never noticed hanging. Kernel is 5.X. No non-free repo though.

#10 Re: Desktop and Multimedia » Anoise or anything similar? » 2020-03-09 06:25:51

looks like you could probably just download the .wav files and use audacious to play them. If you don't mind a Daemon that looks like winamp.

#11 Re: Devuan » Debian considering going systemd init only » 2020-03-08 22:19:58

I've had fully encrypted laptops die with battery dying on me.
I couldn't decrypt the system, I mounted from a USB though. was able to boot fine after that. Couldn't mount from grub cryptomount. Every time the passphrase was wrong.

As for homed, time will tell how it gets implemented. However, even if networkd isn't widely adopted. Doesn't resolvd solve so many problems present in linux? I kid.

anyway. On an encrypted system I can suspend to ram in xfce session. Return to normal operation with no hitches. Probably not the same as dismounting though! Although from a root terminal I'm sure you could remount it, but maybe would have to reboot and close a bunch of processes running from non-root user! I'm sure someone smart could write a script to dismount a home partition and remount the thing and get xorg back up and running without leaking the passphrase. Manually mounting from terminal isn't hard just takes time
is homed something like this? I stumbled on this browsing github. I usually don't install much from git if ever.

Thing is about convenience is you are trading something.

So far the only systemd feature I like is nspawn. It seems powerful.

#12 Re: DIY » Openbox Nightmare theme with XFCE? » 2020-03-08 04:32:37

I am doing that right now actually.. Been for a while.
First you need is openbox installed.
When starting a session, login with Openbox hitting F1 on slim or lightdm login should do the trick.

Now. Here is how you do it. You can remove a lot of XFCE4 bloat as well because you don't need most of xfce to accomplish this just a few parts.

cd /etc/xdg/openbox
nano autostart 

Go to the bottom and add your start programs here are some examples

xfce4-panel &
xfsettingsd & 
compmgr -f

If you want you can add other start up programs, since Openbox has no desktop wallpaper. I included nitrogen to boot as well so I can choose my background at login. Or

 xfdesktop &
tint2 &
compmgr -f

ext. You can customize as you like

You can remove a lot of Xfce4, I did this from a minimal install I have less than 1000 packages with a fully functioning DE. Funny thing is it will break log out in the applications menu, because you are not using an XFCE session. However, from a minimal install the log out option is absent from my applications menu which really just is the icing on the cake.

side note, you will need gtk2 engine components and gir1 packages for the theming to look similar to xfce with openbox as the WM. Your appearance settings for xfce will work after including xfsettingsd in the auto start. Although using xfdesktop will make openbox right clicking not work anywhere untill you kill it.

If any one can find out how to use open box right click on xfdesktop it would be a great combo.

I might of mis-read the OP. Your Xfce theme will have to match. I am using Adwita and Dusk i believe but I did go through the gtk-2.0 and gtk-3.0 to modify the colours to how I liked them. Openbox I am using Breeze with custom menu colours.

Inshort. Themes can be found in /usr/share/themes.
XFCE elements including thunar and various applications will use GTK theming. Inside your themes folder you will need a theme with both openbox themes and gtk-2.0 and gtk-3.0 themes if you wish to use openbox as your windows manager and retain some of your xfce4 theming.
It can be as simple as moving your nightmare theme into your xfce4 theme folder and combining the two. The combinations are endless and gtk-2.0 and openbox colour schemes are very simple to edit with simple hex value changes using your text editor of choice.  gtk-3.0 can be the same process but requires a bit more digging as they are a bit more complex.
Hex values will start with a #a522a5 where colours are divided into two. R, G, and B. With F being the highest value and #FFFFFF being white and #000000 being black as it gets. I'm sure you guys will find it really simple. Have fun,

#13 Re: Desktop and Multimedia » compile firefox-esr (52) --enable-alsa ? » 2020-03-08 04:02:16

Yes thank you. I had removed the fields in Network.trr* cells. Without any noticeable loss in functionality. I was really stoked I didn't have to re-compile firefox-esr myself though. I had no idea how to do so, and sound just started working again like magic.

#14 Re: Desktop and Multimedia » compile firefox-esr (52) --enable-alsa ? » 2020-03-08 03:54:57

I also heard Mozilla is trying to force a DNS on it's users like cloudflare
take a look here … -resolvers

#15 Re: Desktop and Multimedia » ascii/firefox youtube has no sound » 2020-03-08 03:49:47

Only complaint I hear from Alsa users is latency. However, I think it would be so slight that you would never notice it under normal use.
I'm just glad with people saying firefox won't work without pulse. Yet it continues to work without it on esr wink Just don't like seeing those empty pulse folders popping up everytime i make a new profile.

#16 Re: Devuan » They really will break everything » 2020-03-08 03:42:13

Maybe we can be even more free and have pacman as an option with apt
I like to use wild cards.
However, if you are worried about it you can always pipe.

apt list | grep installed | less
apt list | grep *pulse* 

for example I recently discovered I am running without libpulse0. I started from minimal and built up, a lot of those meta package dependencies are really truly a mess, Normally I'd have no problem with pulse audio. But the dependency breakage with apt is something quite odd makes me dislike it regardless of who made it.

However, you are right. I use wild cards sometimes for removing programs, I can't remember the name of exactly. But list will have to suffice if it changes.

#17 Re: Hardware & System Configuration » Secure Boot » 2020-01-29 09:24:25

is cbios a decent option? Because what it looks like is it still will have binary blobs and if you don't you probably could of just used libre boot however, building an image for your hardware doesn't seem easy. Only time I can flash something embedded is with the same image or with one someone else built, but your Bios is 16 bit. Which does make it sound appealing. Open Source Proprietary Software looks like Purism's laptops coreboot system is decently robust. so cbios seems like a low tech abstraction from ME region of bios to the operating system. IBM does appear to be the most sane option when it comes to picking CPU these days.  OpenWRT is good but who knows what binary blobs they needed to get it running on the hardware.

As for secure boot, I can't seem to find a good guide or documentation for a Dell setup. I have my own keys generated and loaded into the bios. (before it wouldn't boot with secure boot on)

Now it boots, but it boots USB as well. With custom keys it seems to just boot as if it was off. I guess I didn't set it up quite right. Might try again and update this if I have better luck. Dell seems like they could make really good products. But then there is just something about their bios that scares you right away. Anything Post-skylake I don't really want to dip into.

#18 Hardware & System Configuration » Any issues to be expected by disabling elogind? » 2020-01-29 08:13:20

Replies: 3

I was reading the gentoo wiki. It sounds like I don't have many systemd dependent packages at least I hope I don't before i remove the package.
Any one know elogind's hard dependencies that exist?
I just ran

update-rc.d elogind disable

rebooted and it's fine. Should I expect any issues down the road? I can't find much on how it works or what it's actually required for besides gnome which I thought had something to do with gtk-2.0 and gtk-3.0.

I'm running openbox, with a Xfce4-panel. slim doesn't seem to depend on it. So no problems logging back in. The user Gui is not broken and not dependent on it.

#19 Re: Hardware & System Configuration » Secure Boot » 2020-01-12 00:08:06

While I myself enjoy EFI booting. I enjoy being able to dual boot and partition up multiple hard drives and be able to easily not bork a boot loader using efibootmgr.
However, if you look at UEFI talks. It is full of binary blobs and non-free shenanigans, many have network stacks for instance. You also have to trust the manufactures firmware to respect your setting when you turn it off. Literally, watch your first steps. You know a lot goes on before you even get to good old grub and sysV init.
Not to mention with intel and amd virtualization. Management engine/ secure processor environment. There is nothing ensuring you should be trusting the manufacturer.
For instance. UEFI firmware is a lot more bloated as ToxicExMachina said.
It does have modern conveniences. However, if you want a free as possible system like Libreboot free, will work only with MBR booting.

When I back up Iso for a USB, I like to have it EFI ready because mbr install on a Uefi system means your going to have to wipe something out.

#20 Re: Devuan » Debian considering going systemd init only » 2020-01-11 23:45:41

Mm yes, I recall from devuan jessie. The dpkg manager was really easy to go through the firmware and find out for which card each firmware package was for. It would have a list of wifi chips it would support.

It only started recently giving me this error on  booting. Before I never had the error. However, after installing the firmware I'd have to reboot the machine before the wifi would work. *shrugs* it works though. 

In short, only since I migrated to beowulf I started getting an error early in boot. However, wifi still works so I think any non-free firmware with boot errors but still works is A OK with me. Again, probably better to get a new wifi card but the OS could get working Wifi easily with no tom foolery with the non-free packages provided.

#21 Re: Devuan » Debian considering going systemd init only » 2020-01-11 11:21:37

HevyDevy wrote:
Head_on_a_Stick wrote:
HevyDevy wrote:

So you are saying openbsd arbitrary downloads non-free firmware upon booting a newly installed system?

Not arbitrarily, only firmware that is required by the hardware is downloaded. The reasoning is that any hardware that doesn't load firmware blobs from the operating system has them implanted in ROM at the factory instead so the battle is already lost, so to speak.

HevyDevy wrote:

as far as i am aware fw_update is/was a manual process?

No, it's run automatically on first boot and also after updating to a fresh snapshot in -current.

HevyDevy wrote:

are these the only firmware files openbsd supplies?

Yes, I think so.

when i installed openbsd iwm firmware was already in the install i think as going by the boot messages i had a fatal failure for my card (intel wifi chip) , i had no working net connection until i finished installing the sets and booted into openbsd and connected from the smart phone.  I havent touched that partition in a few weeks, maybe i dont understand the process properly in regards to firmware, is that firmware bundled with the sets and only installs when needed?

Interestingly enough I have intel firmware-iwlwifi installed on a dell laptop but on the init logs I get a message failed to load firmware-iwlwifi. Yet I log in and I can use the wifi card and have working internet. It's all quite fantastic I havn't had any trouble getting wireless internet on a proprietary wifi card that requires proprietary drivers. You'd think it'd be nothing but trouble. I thought of replacing the wifi chip to one that doesn't need the driver. However, it's still working as is.

As regards to Debian development it sounds like they won't stop developers for making a package workable for non-systemd inits. However, I don't think developing a package that doesn't work with systemd is going to happen w/ the current state of debian.

#22 Re: Installation » installing nvidia drivers on ascii 2.1 » 2020-01-11 11:08:37

I have trouble w/ Proprietary drivers as well. I just leave it at that and try to avoid using them when possible. Others mentioned AMD cards play much much nicer with Devuan.
The Nvidia drivers, are not the ideal firmware. As it install now, it works but it seems some firmware gets left out and persistenced doesn't seem to work which might be a good thing in regards to freedom.

#23 Re: Installation » Problem with *.iso file » 2019-11-30 21:17:33

I apologize I still don't understand. I have always just used dd to get a bootable iso.

mkisofs -o NAME_OF_ISOIMAGE -b isolinux/isolinux.bin -no-emul-boot -boot-load-size 4 -boot-info-table ISO_ROOT_OF_FILES

Do I replace NAME_OF_ISOIMAGE with the location of the iso?
also what do I replace ISO_ROOT_OF_FILES with?
I have working Iso, However,  I had used refracta snapshot to get it. It dd s just fine. (So I am in no rush to try a minimal and build a new one but I noticed I have over 1500 packages trying to debloat a bit smile.

Issue is, isn't -b bios boot only?(wow this conjunction xD) I would like to get a EFI booting Iso. would I use -e instead?
I am happy with bios boot on my thinkpad, however, sometime EFI is easier to work with as I'm planning to make a more minimal Iso. (so I may have 2 partitions temporarily for easier backups)  Maybe, eventually I'll remove the efi grub tools.

PS: I have not tried rufus on windows. last time I used that was probably couple years ago when I did my first bare metal install  not counting wheezy on a pi. Now I'd prefer to build the iso on linux. DD has worked fine up untill now. If mkisofs is the best way to do things I'd gladly switch and figure it out.

#24 Re: Installation » Problem with *.iso file » 2019-11-30 01:15:27

Yeah I noticed the hash was changing after running dd command.

I got the hash to match if I dd it into a partition rather than just the root of the drive. smile

#25 Re: Devuan » Why are pulseaudio files present in Devuan? » 2019-11-20 20:01:04

Pulse I noticed has the ability to work with multichannel headphone jacks where ALSA struggles.
Which, I am no ALSA guru and have not been able to pipe the audio to my headphone jack. Might have something to do with realtek, but realtek in itself has proven to have nasty 'bugs' or intended functionality.

Also Pulse has a fair amount of dependencies which is a pain to deal with. Installing pulse on a system without pulse is actually annoying because it seems to require a full restart to get it working or maybe some fooling around with running Daemons.

Board footer

Forum Software