Kirjoittaja Aihe: Ubuntu 24.04 käynnistyy ainoastaan recovery modessa  (Luettu 486 kertaa)

DeLillo

  • Käyttäjä
  • Viestejä: 36
    • Profiili
Parin kuukauden takainen päivitys 24.04-versioon on tuottanut nyt sen ongelman, että käynnistys onnistuu ainoastaan recovery modessa (recovery modeista 6.8.0-90 käynnistyy; 6.8.0-94 ei käynnisty). Ajoin päätteen kautta pakettien päivitykset, jotka eivät kuitenkaan suostu asentumaan, mikä varmaankin liittyy käynnistysongelmaan. Omatoimisesti en kuitenkaan osaa edetä tästä eteenpäin ja etsiä apua, joten asiantuntevan foorumin apua kaivataan.

Pakettien asennusyritys tuottaa päätteeseen tällaisen ilmoituksen:

ERROR (dkms apport): binary package for rtl88x2bu: 5.6.1 not found
Error! Bad return status for module build on kernel: 6.8.0-94-generic (x86_64)
Consult /var/lib/dkms/rtl88x2bu/5.6.1/build/make.log for more information.
dkms autoinstall on 6.8.0-94-generic/x86_64 failed for rtl8812au(10) rtl88x2bu(1
0)
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
 * dkms: autoinstall for kernel 6.8.0-94-generic
   ...fail!
run-parts: /etc/kernel/postinst.d/dkms exited with return code 11
dpkg: error processing package linux-image-6.8.0-94-generic (--configure):
 installed linux-image-6.8.0-94-generic package post-installation script subproc
ess returned error exit status 11
No apport report written because MaxReports is reached already
                                                              Käsittelyssä tapah
tui liian monta virhettä:
 linux-headers-6.8.0-94-generic
 linux-headers-generic
 linux-generic
 linux-image-6.8.0-94-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)
 

Jakke77

  • Käyttäjä
  • Viestejä: 3983
  • Oulu (Oinaansuo)
    • Profiili
U_G_H

Aspire E5-575G V1.27 CPU: Intel i3-6100U (4) @ 2.300GHz GPU: Intel® HD Graphics 520 GPU: NVIDIA GeForce 940MX Samsung SSD 970 EVO Plus 500GB

Hajakenttä

  • Käyttäjä / moderaattori
  • Viestejä: 1583
    • Profiili
Vs: Ubuntu 24.04 käynnistyy ainoastaan recovery modessa
« Vastaus #2 : 03.02.26 - klo:15.54 »
Asenna uudelleen se kernel.
Se käy helpoiten Synapticilla (kun ensin boottaat sillä kernelillä, joka toimii):
1. Käynnistä Synaptic.
2. Kelaa sen loppupuolelta kohtaan Linux image...
3. Merkkaa hiiren kakkosella vuorotellen kaikkii paketit, joissa on kernelnumero 6.8.0-94, ja pudotusvalikosta 'asenna uudelleen'.
4. Napista 'toteuta' ne asentuvat uudelleen.

edit: täsmennystä
« Viimeksi muokattu: 03.02.26 - klo:15.56 kirjoittanut Hajakenttä »
DELL Latitude 5480 Xubuntu 22.04. DELL Latitude 7490 Xubuntu 24.04.
– Memento Vivere – Terv: Timo

nm

  • Käyttäjä
  • Viestejä: 16962
    • Profiili
Vs: Ubuntu 24.04 käynnistyy ainoastaan recovery modessa
« Vastaus #3 : 03.02.26 - klo:16.09 »
Parin kuukauden takainen päivitys 24.04-versioon on tuottanut nyt sen ongelman, että käynnistys onnistuu ainoastaan recovery modessa (recovery modeista 6.8.0-90 käynnistyy; 6.8.0-94 ei käynnisty). Ajoin päätteen kautta pakettien päivitykset, jotka eivät kuitenkaan suostu asentumaan, mikä varmaankin liittyy käynnistysongelmaan. Omatoimisesti en kuitenkaan osaa edetä tästä eteenpäin ja etsiä apua, joten asiantuntevan foorumin apua kaivataan.

Pakettien asennusyritys tuottaa päätteeseen tällaisen ilmoituksen:

ERROR (dkms apport): binary package for rtl88x2bu: 5.6.1 not found
Error! Bad return status for module build on kernel: 6.8.0-94-generic (x86_64)
Consult /var/lib/dkms/rtl88x2bu/5.6.1/build/make.log for more information.
dkms autoinstall on 6.8.0-94-generic/x86_64 failed for rtl8812au(10) rtl88x2bu(1
0)
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
 * dkms: autoinstall for kernel 6.8.0-94-generic
   ...fail!

Kernelin uudelleenasennus voi tosiaan auttaa. Jos sama ongelma tulee edelleen vastaan, saatko koneen tarvittaessa nettiin muuten kuin wifin kautta, esimerkiksi ethernet-kaapelilla tai kytkemällä puhelimen koneeseen USB-johdolla? Silloin voisit kokeilla poistaa järjestelmästä mainitun rtl88x2bu:n ajurin, joka ei nyt käänny viimeisimmälle kernelille.

Poisto onnistunee komennolla:
Koodia: [Valitse]
sudo dkms remove rtl88x2bu/5.6.1 --all
Wifi saattaa toimia nykyisillä kerneleillä suoraan ilman erillistä ajuria.

DeLillo

  • Käyttäjä
  • Viestejä: 36
    • Profiili
Vs: Ubuntu 24.04 käynnistyy ainoastaan recovery modessa
« Vastaus #4 : 07.02.26 - klo:12.55 »
Kiitokset vastauksista. Kiirettä on pitänyt, joten olen vasta eilen ja tänään ehtinyt paneutua asiaan. Kokeilin kaikkia ohjeita eli asensin kernelin uudelleen (mikä ei onnistunut lukuisista erilaisista yrityksistä huolimatta) ja poistin rtl88x2bu:n ajurin.

Ongelma ei siis poistunut, mutta uutena ongelmana Rytmilaatikosta ei enää saa ääniä ulos. Itse asiassa minkään digitaalisen tai analogisen äänilähdön testitkään eivät kuulu. Itse asiassa ensimmäiset ongelmat ilmenivät jo pari viikkoa sitten juuri Rytmilaatikon ongelmina, joista kirjoitinkin toiseen säikeeseen.

Asensin siis Synapticilla uudestaan kaikki 6.8.0-94-imaget eli
linux-image-6.8.0-94-generic
linux-image-uc-6.8.0-94-generic

Synaptic antoi tällaisen virheilmoituksen, joiden tulkintaan omat taidot eivät riitä:

E: linux-headers-6.8.0-100-generic: installed linux-headers-6.8.0-100-generic package post-installation script subprocess returned error exit status 11
E: linux-headers-generic: riippuvuusongelmia - jätetään asetukset säätämättä
E: linux-generic: riippuvuusongelmia - jätetään asetukset säätämättä
E: linux-image-6.8.0-100-generic: installed linux-image-6.8.0-100-generic package post-installation script subprocess returned error exit status 11


(Luetaan tietokantaa... 324600 tiedostoa ja hakemistoa asennettu tällä hetkellä.)
Valmistaudutaan purkamaan .../linux-image-6.8.0-94-generic_6.8.0-94.96_amd64.deb ...
Puretaan linux-image-6.8.0-94-generic (6.8.0-94.96) version (6.8.0-94.96) päälle...
Valmistaudutaan purkamaan .../linux-image-uc-6.8.0-94-generic_6.8.0-94.96_amd64.deb ...
Puretaan linux-image-uc-6.8.0-94-generic (6.8.0-94.96) version (6.8.0-94.96) päälle...
Tehdään asetuksia: linux-headers-6.8.0-100-generic (6.8.0-100.100) ...
/etc/kernel/header_postinst.d/dkms:
 * dkms: running auto installation service for kernel 6.8.0-100-generic
Error! Could not locate dkms.conf file.
File: /var/lib/dkms/rtl88x2bu/5.8.7.4/source/dkms.conf does not exist.
Sign command: /usr/bin/kmodsign
Signing key: /var/lib/shim-signed/mok/MOK.priv
Public certificate (MOK): /var/lib/shim-signed/mok/MOK.der

Building module:
Cleaning build area...
make -j4 KERNELRELEASE=6.8.0-100-generic KVER=6.8.0-100-generic....(bad exit status: 2)
ERROR (dkms apport): binary package for rtl8812au: 0.1 not found
Error! Bad return status for module build on kernel: 6.8.0-100-generic (x86_64)
Consult /var/lib/dkms/rtl8812au/0.1/build/make.log for more information.
dkms autoinstall on 6.8.0-100-generic/x86_64 failed for rtl8812au(10)
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
 * dkms: autoinstall for kernel 6.8.0-100-generic
   ...fail!
run-parts: /etc/kernel/header_postinst.d/dkms exited with return code 11
dpkg: error processing package linux-headers-6.8.0-100-generic (--configure):
 installed linux-headers-6.8.0-100-generic package post-installation script subprocess returned error exit status 11
Tehdään asetuksia: linux-image-6.8.0-94-generic (6.8.0-94.96) ...
Tehdään asetuksia: linux-image-uc-6.8.0-94-generic (6.8.0-94.96) ...
dpkg: dependency problems prevent configuration of linux-headers-generic:
 linux-headers-generic riippuu paketista linux-headers-6.8.0-100-generic; kuitenkin:
  Paketille linux-headers-6.8.0-100-generic ei ole tehty vielä asetuksia.

dpkg: error processing package linux-headers-generic (--configure):
 riippuvuusongelmia - jätetään asetukset säätämättä
No apport report written because the error message indicates its a followup error from a previous failure.
                          Tehdään asetuksia: linux-image-6.8.0-100-generic (6.8.0-100.100) ...
I: /boot/initrd.img.old is now a symlink to initrd.img-6.8.0-100-generic
dpkg: dependency problems prevent configuration of linux-generic:
 linux-generic riippuu paketista linux-headers-generic (= 6.8.0-100.100); kuitenkin:
  Paketille linux-headers-generic ei ole tehty vielä asetuksia.

dpkg: error processing package linux-generic (--configure):
 riippuvuusongelmia - jätetään asetukset säätämättä
No apport report written because the error message indicates its a followup error from a previous failure.
                          Käsitellään paketin linux-image-6.8.0-94-generic (6.8.0-94.96) liipaisimia...
/etc/kernel/postinst.d/dkms:
 * dkms: autoinstall for kernel 6.8.0-94-generic was skipped since the kernel headers for this kernel do not seem to be installed
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-6.8.0-94-generic
/etc/kernel/postinst.d/zz-update-grub:
Sourcing file `/etc/default/grub'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-6.8.0-100-generic
Found linux image: /boot/vmlinuz-6.8.0-94-generic
Found initrd image: /boot/initrd.img-6.8.0-94-generic
Found linux image: /boot/vmlinuz-6.8.0-90-generic
Found initrd image: /boot/initrd.img-6.8.0-90-generic
Found memtest86+ 64bit EFI image: /boot/memtest86+x64.efi
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
Found Windows Boot Manager on /dev/sda2@/EFI/Microsoft/Boot/bootmgfw.efi
Adding boot menu entry for UEFI Firmware Settings ...
done
Käsitellään paketin linux-image-6.8.0-100-generic (6.8.0-100.100) liipaisimia...
/etc/kernel/postinst.d/dkms:
 * dkms: running auto installation service for kernel 6.8.0-100-generic
Error! Could not locate dkms.conf file.
File: /var/lib/dkms/rtl88x2bu/5.8.7.4/source/dkms.conf does not exist.
Sign command: /usr/bin/kmodsign
Signing key: /var/lib/shim-signed/mok/MOK.priv
Public certificate (MOK): /var/lib/shim-signed/mok/MOK.der

Building module:
Cleaning build area...
make -j4 KERNELRELEASE=6.8.0-100-generic KVER=6.8.0-100-generic....(bad exit status: 2)
ERROR (dkms apport): binary package for rtl8812au: 0.1 not found
Error! Bad return status for module build on kernel: 6.8.0-100-generic (x86_64)
Consult /var/lib/dkms/rtl8812au/0.1/build/make.log for more information.
dkms autoinstall on 6.8.0-100-generic/x86_64 failed for rtl8812au(10)
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
 * dkms: autoinstall for kernel 6.8.0-100-generic
   ...fail!
run-parts: /etc/kernel/postinst.d/dkms exited with return code 11
dpkg: error processing package linux-image-6.8.0-100-generic (--configure):
 installed linux-image-6.8.0-100-generic package post-installation script subprocess returned error exit status 11
No apport report written because MaxReports is reached already
                                                              Käsittelyssä tapahtui liian monta virhettä:
 linux-headers-6.8.0-100-generic
 linux-headers-generic
 linux-generic
 linux-image-6.8.0-100-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)
Jonkin pakkauksen asennus epäonnistui. Yritän toipua:
Tehdään asetuksia: linux-headers-6.8.0-100-generic (6.8.0-100.100) ...
/etc/kernel/header_postinst.d/dkms:
 * dkms: running auto installation service for kernel 6.8.0-100-generic
Error! Could not locate dkms.conf file.
File: /var/lib/dkms/rtl88x2bu/5.8.7.4/source/dkms.conf does not exist.
Sign command: /usr/bin/kmodsign
Signing key: /var/lib/shim-signed/mok/MOK.priv
Public certificate (MOK): /var/lib/shim-signed/mok/MOK.der

Building module:
Cleaning build area...
make -j4 KERNELRELEASE=6.8.0-100-generic KVER=6.8.0-100-generic....(bad exit status: 2)
ERROR (dkms apport): binary package for rtl8812au: 0.1 not found
Error! Bad return status for module build on kernel: 6.8.0-100-generic (x86_64)
Consult /var/lib/dkms/rtl8812au/0.1/build/make.log for more information.
dkms autoinstall on 6.8.0-100-generic/x86_64 failed for rtl8812au(10)
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
 * dkms: autoinstall for kernel 6.8.0-100-generic
   ...fail!
run-parts: /etc/kernel/header_postinst.d/dkms exited with return code 11
dpkg: error processing package linux-headers-6.8.0-100-generic (--configure):
 installed linux-headers-6.8.0-100-generic package post-installation script subprocess returned error exit status 11
dpkg: dependency problems prevent configuration of linux-headers-generic:
 linux-headers-generic riippuu paketista linux-headers-6.8.0-100-generic; kuitenkin:
  Paketille linux-headers-6.8.0-100-generic ei ole tehty vielä asetuksia.

dpkg: error processing package linux-headers-generic (--configure):
 riippuvuusongelmia - jätetään asetukset säätämättä
Tehdään asetuksia: linux-image-6.8.0-100-generic (6.8.0-100.100) ...
dpkg: dependency problems prevent configuration of linux-generic:
 linux-generic riippuu paketista linux-headers-generic (= 6.8.0-100.100); kuitenkin:
  Paketille linux-headers-generic ei ole tehty vielä asetuksia.

dpkg: error processing package linux-generic (--configure):
 riippuvuusongelmia - jätetään asetukset säätämättä
Käsitellään paketin linux-image-6.8.0-100-generic (6.8.0-100.100) liipaisimia...
/etc/kernel/postinst.d/dkms:
 * dkms: running auto installation service for kernel 6.8.0-100-generic
Error! Could not locate dkms.conf file.
File: /var/lib/dkms/rtl88x2bu/5.8.7.4/source/dkms.conf does not exist.
Sign command: /usr/bin/kmodsign
Signing key: /var/lib/shim-signed/mok/MOK.priv
Public certificate (MOK): /var/lib/shim-signed/mok/MOK.der

Building module:
Cleaning build area...
make -j4 KERNELRELEASE=6.8.0-100-generic KVER=6.8.0-100-generic....(bad exit status: 2)
ERROR (dkms apport): binary package for rtl8812au: 0.1 not found
Error! Bad return status for module build on kernel: 6.8.0-100-generic (x86_64)
Consult /var/lib/dkms/rtl8812au/0.1/build/make.log for more information.
dkms autoinstall on 6.8.0-100-generic/x86_64 failed for rtl8812au(10)
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
 * dkms: autoinstall for kernel 6.8.0-100-generic
   ...fail!
run-parts: /etc/kernel/postinst.d/dkms exited with return code 11
dpkg: error processing package linux-image-6.8.0-100-generic (--configure):
 installed linux-image-6.8.0-100-generic package post-installation script subprocess returned error exit status 11
Käsittelyssä tapahtui liian monta virhettä:
 linux-headers-6.8.0-100-generic
 linux-headers-generic
 linux-generic
 linux-image-6.8.0-100-generic

nm

  • Käyttäjä
  • Viestejä: 16962
    • Profiili
Vs: Ubuntu 24.04 käynnistyy ainoastaan recovery modessa
« Vastaus #5 : 07.02.26 - klo:13.49 »
Tehdään asetuksia: linux-headers-6.8.0-100-generic (6.8.0-100.100) ...
/etc/kernel/header_postinst.d/dkms:
 * dkms: running auto installation service for kernel 6.8.0-100-generic
Error! Could not locate dkms.conf file.
File: /var/lib/dkms/rtl88x2bu/5.8.7.4/source/dkms.conf does not exist.
Sign command: /usr/bin/kmodsign
Signing key: /var/lib/shim-signed/mok/MOK.priv
Public (MOK): /var/lib/shim-signed/mok/MOK.der

Building module:
Cleaning build area...
make -j4 KERNELRELEASE=6.8.0-100-generic KVER=6.8.0-100-generic....(bad exit status: 2)
ERROR (dkms apport): binary package for rtl8812au: 0.1 not found
Error! Bad return status for module build on kernel: 6.8.0-100-generic (x86_64)
Consult /var/lib/dkms/rtl8812au/0.1/build/make.log for more information.
dkms autoinstall on 6.8.0-100-generic/x86_64 failed for rtl8812au(10)

Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
 * dkms: autoinstall for kernel 6.8.0-100-generic
   ...fail!

Asennusongelma johtuu nyt näistä dkms:n avulla asennetuista wifi-ajureista. Nähtävästi dkms remove ei onnistunut täysin poistamaan rtl88x2bu:n tiedostoja, ja rtl8812au:n asennus jää myös jumiin. Ajurit täytynee poistaa suoraan dkms-hakemistosta rm-komennolla. Mitä hakemistoja /var/lib/dkms-hakemistossa on?

Koodia: [Valitse]
ls -l /var/lib/dkms
Kokeile poistaa nuo ajurikansiot:

Koodia: [Valitse]
cd /var/lib/dkms
Koodia: [Valitse]
sudo rm -rf rtl88x2bu
Koodia: [Valitse]
sudo rm -rf rtl8812au
« Viimeksi muokattu: 07.02.26 - klo:13.53 kirjoittanut nm »

DeLillo

  • Käyttäjä
  • Viestejä: 36
    • Profiili
Vs: Ubuntu 24.04 käynnistyy ainoastaan recovery modessa
« Vastaus #6 : 07.02.26 - klo:19.03 »
Suurkiitokset. Ajureiden ja kansioiden poiston jälkeen kaikki päivitykset asentuivat ja kone käynnistyy normaalisti.

Mutta Rytmilaatikkoa ja ylipäänsä ääniä koskeva ongelma ei poistunut: koneesta ei saa ääntä ulos mistään äänilähteestä. Mikäköhän edelleen kiusaa?

nm

  • Käyttäjä
  • Viestejä: 16962
    • Profiili
Vs: Ubuntu 24.04 käynnistyy ainoastaan recovery modessa
« Vastaus #7 : 07.02.26 - klo:20.15 »
Suurkiitokset. Ajureiden ja kansioiden poiston jälkeen kaikki päivitykset asentuivat ja kone käynnistyy normaalisti.

OK, hyvä että onnistui. Toimiiko wifi edelleen? Nyt siis käytössä on todennäköisesti kernelin rtw88-ajuri noiden aiempien ajurien sijaan.

Mutta Rytmilaatikkoa ja ylipäänsä ääniä koskeva ongelma ei poistunut: koneesta ei saa ääntä ulos mistään äänilähteestä. Mikäköhän edelleen kiusaa?

Ääniongelman selvittelyä varten on paras avata uusi aihe. Kerro siinä, mikä tietokone on kyseessä ja mistä ulostuloista ääntä pitäisi saada ulos (HDMI, kuulokeliitäntä, koneen omat kaiuttimet, ...). Kerro myös, mitä ulostuloja työpöydän ääniasetuksissa näkyy ja kopioi viestiin aplay -l:n listaus päätteestä:

Koodia: [Valitse]
aplay -l

DeLillo

  • Käyttäjä
  • Viestejä: 36
    • Profiili
Vs: Ubuntu 24.04 käynnistyy ainoastaan recovery modessa
« Vastaus #8 : 07.02.26 - klo:20.36 »
Joo, wifi ja kaikki muu tähän mennessä käytetty toimii. Ainoastaan äänipuolella on ongelmia.

On tämä kyllä mainio foorumi ja yhteisö, arvostan. Hyvä että on aktiiveja, jotka osaavat ja jaksavat opastaa tällaista peruskäyttäjää.