You are not logged in.
Pages: 1
Oops. Something broke. I updated the grub packages, and when I rebooted grub wasn't happy. It was something quite majorly borked as booting from a live cd and chrooting in for a 'grub-install' and 'update-grub' didn't resolve it. It could be an ageing disk and/or BIOS. Ending up with a reformat and reinstall. So I'm staying on 2.06 for a while! At least I got to test my backups ;-)
I don't think so. It probably came in on the original installation. I'm a bit scared to tamper with grub / boot stuff as it seems very easy to cause breakage.
I'm on devuan daedalus, with backports enabled. For the last few days, "apt dist-upgrade" has been wanting to upgrade a number of grub-efi packages from 2.06-13+deb12u1 to 2.12-1~bpo12+1. But in doing so it wants to remove 'grub-efi-amd64-signed' as this does not have a corresponding updated package in daedalus-backports. This doesn't feel right to me, hence why I'm asking for advice. I haven't seen anything in the release notes to suggest the package has been depreciated. And ceres and excalibur have a 2.12-1 package[1].
Debian seems to be the same (ie 2.12 missing from backports) so my *guess* is that the backports package build has been missed and we're waiting for that from upstream. It's just been a few days now so grateful to hear if others have had the same or if I'm missing some key information.
Brilliant @ralph.ronnquist . That's fixed it. Thanks for the really clear instructions.
Of minor note, should others have a similar issue: it now takes a bit longer than before when logging in to connect to the network. I get a spinning cursor for about 15secs on logon (to xfce desktop) as it is detecting and connecting to the network. I'm sure that's longer than on Beowulf. So if I'm really speedy launching email / browser then it won't have acquired the connection. But I'm not complaining, just noting.
Thanks again, such a brilliant and helpful forum.
by startup do you mean a reboot of the machine?
Yes, when I turn on or reboot the machine I don't get the automatic connection to the wireless network that I used to. (This is at home so there's a persistent wireless network waiting for it.)
Its just another way to connect wpa_supplicant using a conf file. Thought it might help.
And thanks for suggesting. Always worth trying in case it made the difference.
You can manually connect using ifup wlan0 ?
Yes, manual connection is fine.
so maybe reset the network interfaces file like so.
# wpa_passphrase ESSID WPAKEY > /etc/wpa_supplicant/wpa_supplicant.conf
then edit /etc/network/interfaces file to look like so.
auto lo iface lo inet loopback auto wlan0 iface wlan0 inet dhcp wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
Unfortunately no difference. No automatic connection on startup but manual forcing works fine. Out of interest, does this change how it connects or is the 'wpa_supplicant' line a convenient shorthand for what I previously had in /etc/network/interfaces?
I've upgraded a laptop from Beowulf to Chimaera. On Beowulf the wifi connected automatically on startup/login. On Chimaera, it does not automatically connect. It's a Broadcom BCM4352 wifi.
My /etc/network/interfaces is:
auto lo
iface lo inet loopback
#allow-hotplug wlan0
auto wlan0
iface wlan0 inet dhcp
wpa-ssid {my-ssid}
wpa-psk {passphrase}
I've tried alternating 'allow-hotplug' and 'auto'. Neither triggers automatic connection, but both work when I manually force it using:
ip link set wlan0 up
service networking restart
How do I make the connection automatic and persistent at startup/logon, please?
Brilliant. Thanks. Feel free to delete this thread as noise
Caveat up front: I've just upgraded from beowulf to chimaera so it could be related. However...
I've upgraded from php7.3 to php7.4 and also installed php8.0. Most packages are fine. However, when trying to install php7.4-fpm or php8.0-fpm I get:
php7.4-fpm : Depends: systemd but it is not installable or
systemd-tmpfiles but it is not installable
php7.3-fpm has been installed for ages and is fine.
Has anyone else seen or overcome this, please?
I think 'apt-get' is being / has been deprecated in favour of 'apt'
Somehow I missed that information. Thanks for informing me.
Hmm, I possibly fail at "citation needed". I'd read it in a number of other forums but from following those trails yesterday I can't seem to find a definitive statement that the comments originate from.
Use "apt update" instead of "apt-get update". Apt will prompt 'are you sure?' for each package; answer 'Y' and the update should work.
I think 'apt-get' is being / has been deprecated in favour of 'apt' so worth trying to use apt for all commands going forward.
I think we've got there.
Updating the BIOS seemed to trigger at least partial recognition - the 'no codecs' message went away but ALSA didn't seem happy and no soundcards shown through 'aplay -l'. (I hadn't considered this previously as it had worked under Debian and none of the kernel release notes seem to suggest an abandon of older BIOSes.)
I also decided to switch from ASCII to Beowulf sources and do a full dist-upgrade. Although I had previously tried the Beowulf kernel (4.16) over ASCII (4.9) I thought best to get the latest versions of ALSA et al and a consistent level so that if there were any bugs or patches then I'd be in a better place to receive them.
(not needed in the end but https://ubuntuforums.org/showthread.php?t=2232882 looked useful for fault-finding similar)
I'm not sure which or all of the above was the magic, but that got me to a place where 'aplay -l' as root would detect the soundcard.
A bit more searching https://unix.stackexchange.com/question … -by-kernel revealed that my user had somehow got removed from the 'audio' group during all the fun and upgrades so 'aplay -l' as user had no soundcards. A bit of frustration that adding the user to audio didn't seem to persist for the first couple of logouts/logins but some carefully directed cursing at the computer eventually resolved that.
I'm going to give it 24 hours before marking as solved but I am happily dancing to music as I type!
I've probably installed some unnecessary firmware-* packages in the process and I'll look to carefully remove those once everything else is stable as it would be nice to have minimal 'non-free' but I'm not going to tamper with that today.
lsmod | grep hda is similar to yours
snd_hda_intel 36864 0
snd_hda_codec 135168 1 snd_hda_intel
snd_hda_core 86016 2 snd_hda_intel,snd_hda_codec
snd_hwdep 16384 1 snd_hda_codec
snd_pcm 110592 3 snd_hda_intel,snd_hda_codec,snd_hda_core
snd 86016 5 snd_hda_intel,snd_hwdep,snd_hda_codec,snd_timer,snd_pcm
grep dmesg with either 'hda' or 'codec' only shows a single entry
[ 9.239822] snd_hda_intel 0000:00:1b.0: no codecs initialized
Thanks for the alsa link; I couldn't instantly see anything that shouts of mine but will have a proper look later.
Thanks for quick response.
I've got
firmware-linux
firmware-linux-free
firmware-linux-nonfree
firmware-misc-nonfree
firmware-realtek [network adaptor]
firmware-intel-sound
all installed.
modprobe snd-hda-intel
gives nothing which I think means okay(?)
but lsinitramfs only shows
lib/modules/4.9.0-6-amd64/kernel/sound
lib/modules/4.9.0-6-amd64/kernel/sound/soundcore.ko
lib/modules/4.9.0-6-amd64/kernel/sound/core
lib/modules/4.9.0-6-amd64/kernel/sound/core/seq
lib/modules/4.9.0-6-amd64/kernel/sound/core/seq/snd-seq-device.ko
lib/modules/4.9.0-6-amd64/kernel/sound/core/snd-rawmidi.ko
lib/modules/4.9.0-6-amd64/kernel/sound/core/snd.ko
when I think I should be seeing some 'snd-hda-intel' entries in there?
I guess next step is experimenting with grub boot settings (which I'm not looking forward to). Just seems odd the sound loss and codec error appeared in the Debian -> Devuan transition so I was hoping it was more a package that had got missed / incorrectly removed in that change and therefore a quick fix.
Since recent upgrade from Debian Jessie to Devuan ASCII, my motherboard soundcard is no longer detected.
On bootup / dmesg I get:
snd_hda_intel 0000:00:1b.0: no codecs initialized
Motherboard is:
Manufacturer: Gigabyte Technology Co., Ltd.
Product Name: H77N-WIFI
aplay -l
aplay: device_list:270: no soundcards found...
cat /proc/asound/cards
--- no soundcards ---
From searching on the "no codecs initialized" the general consensus seems to be to update the kernel so I've tried latest 4.16 (Beowulf / Ceres) and that made no difference so have reverted to 4.9 (Ascii). Grateful for any pointers as to what to try next, please.
Pages: 1