You are not logged in.
I am reluctant to use dd on a disk that has a working OS on it
The command is outputting to a file rather than the block device, it won't over-write your disk.
Anyway, please add [SOLVED] to the thread title to help others who may have this problem.
Go around often mis-quoting people?
I have a habit of only quoting the relevant sections so as to keep the reply short and the lo exception is irrelevant in respect of the objection I raised.
NM works fine here, cant recall experiencing bugs.
Absence of evidence is not evidence of absence and the OP's problem is about boot delays caused by ifupdown so switching to NM does not solve that particular problem in any way, it just conceals it.
If you would exercise a little civility in your responses, useless posts like this one would not be needed.
stfu
The fix seems to be to not have /etc/network/interfaces do anything
That's not a fix, it's a workaround. NetworkManager is a bloated, buggy pile of crap and it should be possible to use ifupdown in Devuan.
The linked thread shows that allow-hotplug seemed to be causing the problem so the OP can try removing that line.
FWIW, I experience a 5 second delay with ifupdown in my Debian buster system compared to my usual custom unit file for systemd.
It was gone until I started using tint2 conf tool (tint2conf IIRC) again
You should probably post your tint2rc
Try creating the /boot/grub/grubenv file:
# dd if=/dev/zero of=/boot/grub/grubenv bs=1024 count=1
I have no idea if that will work, I don't use /etc/default/grub myself.
a comment that says it's not safe to allow microcode
No, it says that it's not safe to allow an attempted update when the microcode module autoloads.
Is your system vulnerable to Spectre/Meltdown? Check the /sys values reported by the kernel.
/etc/network/interfaces
Try commenting out auto wlan0, if that doesn't fix things then un-comment it and comment out allow-hotplug wlan0 instead.
^ Those commands are correct and the OP says it works.
it always stuck at two places by looking at onscreen boot log:
1. configuration network interfaces..ifup: wait for lock on /run/network/ifstate.wlan0
2. starting MTA
Can we please see the content of /etc/network/interfaces and the output of ip link, thanks!
In Beowulf, however the file "grub.cfg" is used. The file contains the commands to start
the system with "grubx64.efi". The commands inside the file
"grub.cfg" are correct (I have painfully passed them in the grub shell and
the system has started), but since the file "grub.cfg" is not found the system
can not be started easily.
As fsmithred notes this is probably caused by grub-efi-amd64-signed, it sets $prefix to the EFI system partition instead of the partition holding grub.cfg. You can confirm this by checking the output of set from the GRUB command line.
Please post the output of
grub-editenv list
See also https://www.gnu.org/software/grub/manua … ment-block
The file is named "intel-microcode-blacklist.conf" and it has a line that simply says "blacklist microcode" -- meaning it will block ALL microcode, I guess.
No, the µcode is baked into the initramfs so it is still applied. Read the blacklist file to find out why it is there.
The kernel reports the vulnerability status for the various Meltdown/Spectre exploits:
E485:~$ grep -R . /sys/devices/system/cpu/vulnerabilities/
/sys/devices/system/cpu/vulnerabilities/spectre_v2:Mitigation: Full AMD retpoline, IBPB: conditional, STIBP: disabled, RSB filling
/sys/devices/system/cpu/vulnerabilities/mds:Not affected
/sys/devices/system/cpu/vulnerabilities/l1tf:Not affected
/sys/devices/system/cpu/vulnerabilities/spec_store_bypass:Mitigation: Speculative Store Bypass disabled via prctl and seccomp
/sys/devices/system/cpu/vulnerabilities/spectre_v1:Mitigation: __user pointer sanitization
/sys/devices/system/cpu/vulnerabilities/meltdown:Not affected
E485:~$
But your output will be more worrying than mine because of your unfortunate choice of CPU manufacturer
So I don't need to remember all that apt-* crap anymore
But then you have to remember what all the letter options do
The APT commands have lots of options because they are so powerful and can do so much, not sure why you're complaining about that.
Note also that the apt command consolidates the abilities of apt-get & apt-cache and provides a more "user-friendly" interface, it is now recommended over apt-get for Debian buster.
It's the "brand new" tint2 (16.6.1-1)
Why do you think it's tint2? Do you still get the message if you start openbox without tint2?
You should probably post your tint2rc & openbox autostart file along with the output of
/usr/lib/x86_64-linux-gnu/openbox-xdg-autostart --list
o9000 is a superb developer and very responsive to issues opened on their gitlab account so I would recommend getting in touch if this really is a problem with tint2.
That version is ancient, it was last updated 2019-03-18 and so is full of holes.
If you want kernel 5 then try the Liquorix version, that should be compatible with Devuan:
any thoughts when Beowulf will be released?
When it's ready
Seems that the configuration parameter simply states where within the root file-system the microcode resides and then the kernel loads it from that path on startup?
I think so, yes. But I'm no expert
It would make more sense not to have it baked in because live updates would not be possible if it was.
Is there a utility that I could run and look at after the fact to see what is going on?
There is iotop but you would have to either leave it running or pipe it to conky.
My main concern was the differences under the "Options". Every example that I've found online said to "enter something like this" in the fstab file.
The defaults entry should be fine, the kernel knows how to handle FAT filesystems.
This won't be much use 'cos I wrote it myself but here is my fstab:
/dev/nvme0n1p3 / xfs defaults 0 1
/dev/nvme0n1p1 /efi vfat defaults,noauto 0 0
As you can see I don't have the EFI system partition mounted automatically because of the fragile nature of FAT and also because it doesn't need to be mounted at all unless GRUB is being re-installed.
Here is how the kernel handles the defaults option:
E485:~$ grep nvme0n1p1 /proc/self/mounts
/dev/nvme0n1p1 /efi vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro 0 0
E485:~$
You can also try the genfstab(1) script from the arch-install-scripts package, that will generate an fstab for you (as the name suggests).
Btw I do have a swap partition but I rely on systemd to mount it automatically so I don't need an fstab line
And please note that the fs_file entry (the second field in fstab) should be set to none for swap partitions, at least according to fstab(5).
The reportbug failed with the error
Connecting to reportbug.debian.org via SMTP...
SMTP send failure: {'submit@bugs.devuan.org': (550, b'relay not permitted')}.
Do you want to retry (or else save the report and exit)? [Y|n|q|?]?
Is your mail transport agent actually working?
In respect of your crackling audio try https://wiki.archlinux.org/index.php/Pu … _crackling
The Gentoo wiki says that CONFIG_EXTRA_FIRMWARE_DIR should be set to "/lib/firmware" and I think you need to add the actual firmware files to that directory.
If you can't get this working then you could try using the Arch Linux intel-ucode package — that includes a custom initramfs image that will load the µcode if it is added to grub.cfg like this:
initrd /boot/intel-ucode.img
Just download the package, untar it and copy intel-ucode.img to /boot
not very good at nvidia support though
AFAIUI the OpenBSD devs refuse to provide a nouveau equivalent (or port it from Linux) because that would only encourage those NVIDIA bastards to continue providing no support at all to the open source community.
I am not sure if it is offtopic or not, I wonder how to securely attach USB devices to an ancient Notebook without USB support.
Well this thread is about secure kernels so USB connections are not at all within that brief.
i am inclined to think that software now like openbsd 6.5 would have some sort of limitation on working with anything from 1997, maybe if you were able to get earlier versions of openbsd would be better perhaps?
OpenBSD is very good at maintaining support for older hardware because they don't try to cram new features into their kernel as fast as possible, unlike the Linux kernel which suffers regressions on an unfortunately regular basis.
@OP: your questions about OpenBSD are off-topic for these boards, perhaps open a thread over at daemonforums.org instead.
If XFCE isn't autostarting the tray application then add it to the autostart list yourself:
mkdir -p ~/.config/autostart
cp /etc/xdg/autostart/nm-applet.desktop ~/.config/autostart
Has it really become stable and reliable?
Yes.
Stevie Ray Vaughan!