Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 28/06/2024, à 10:38

ChP

Ubuntu ne veux plus démarrer en mode normal

Bonjour à toutes et à tous,

Depuis quelques semaines, je ne peux plus démarrer Ubuntu (22.04.4 LTS) en mode normal. je suis obligé de passer par le mode "recovery" qui m'offre une fenêtre avec plusieurs options. En choisissant "Reprendre le démarrage normal", tout revient dans l'ordre.

NOTA 1 : je suis en mode double-boot avec Windows 10.
NOTA 2 : je n'ai fait aucune modification ou réparation de Windows 10.

J'ai l'impression que cela se passe depuis que j'ai fait la mise à jour "5.15.0.112" sans en être sûr.
Dans la fenêtre des options, j'ai essayé les deux suivantes sans aucune amélioration.

Il y a l'option "Mettre à jour le chargeur d'amorçage GRUB". Je n'ose pas valider cette option de peur de perdre Windows 10. Cette option peut-elle avoir une influence sur le démarrage de WIndows 10 ?

NOTA : je viens de faire la mise à jour "5.15.0.113" : problème identique.

Cordialement.

Pierre.

Dernière modification par ChP (Le 28/06/2024, à 10:41)

Hors ligne

#2 Le 28/06/2024, à 10:50

nany

Re : Ubuntu ne veux plus démarrer en mode normal

Bonjour,



Si tu as un chipset graphique AMD, regarde ici.

En ligne

#3 Le 28/06/2024, à 20:18

ChP

Re : Ubuntu ne veux plus démarrer en mode normal

Bonsoir,

Voici ce que j'ai :

  • processeur : AMD Ryzen 3 3200g with radeon vega graphics x4

  • carte graphique : llvmpipe(LLVM 15.0.7 256 bits)

Cela correspond-il à un chipset graphique AMD ?

Cordialement.

Pierre.

Hors ligne

#4 Le 28/06/2024, à 20:31

xubu1957

Re : Ubuntu ne veux plus démarrer en mode normal

Bonjour,

Nous avions vu :

chp@PC-64:~$ lspci -vnn | grep -A 12 '\''[030[02]\]' | grep -Ei "vga|3d|display|kernel"
29:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Picasso/Raven 2 [Radeon Vega Series / Radeon Vega Mobile Series] [1002:15d8] (rev c9) (prog-if 00 [VGA controller])
	Kernel driver in use: amdgpu
	Kernel modules: amdgpu
chp@PC-64:~$ 

dans ton fil Erreur : mémoire épuisée

Plantage sur Mint avec cette carte > Failed to boot after upgarding to 5.15.0-112-generic from 5.15.0-107-generic

Dernière modification par xubu1957 (Le 28/06/2024, à 20:36)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

En ligne

#5 Le 29/06/2024, à 08:13

nany

Re : Ubuntu ne veux plus démarrer en mode normal

Bonjour,



ChP a écrit :
  • carte graphique : llvmpipe(LLVM 15.0.7 256 bits)

Serais-tu en machine virtuelle ⁇


xubu1957 a écrit :

Nous avions vu :

chp@PC-64:~$ lspci -vnn | grep -A 12 '\''[030[02]\]' | grep -Ei "vga|3d|display|kernel"
29:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Picasso/Raven 2 [Radeon Vega Series / Radeon Vega Mobile Series] [1002:15d8] (rev c9) (prog-if 00 [VGA controller])
	Kernel driver in use: amdgpu
	Kernel modules: amdgpu
chp@PC-64:~$ 

Voilà qui est plus parlant.

Donc donne le retour de :

lspci -vnn | grep -A 12 '\[030[02]\]' | grep -Ei "vga|3d|display|kernel"

En ligne

#6 Le 29/06/2024, à 08:21

ChP

Re : Ubuntu ne veux plus démarrer en mode normal

Bonjour nany,

Non, je ne suis pas en machine virtuelle.

Le retour de l'instruction est :

chp@PC-64:~$ lspci -vnn | grep -A 12 '\[030[02]\]' | grep -Ei "vga|3d|display|kernel"
29:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Picasso/Raven 2 [Radeon Vega Series / Radeon Vega Mobile Series] [1002:15d8] (rev c9) (prog-if 00 [VGA controller])
	Kernel modules: amdgpu
chp@PC-64:~$ 

Cordialement.

Pierre.

Hors ligne

#7 Le 29/06/2024, à 08:30

nany

Re : Ubuntu ne veux plus démarrer en mode normal

C’est donc bien le pilote amdgpu. Il manque la ligne « Kernel driver in use: » mais c’est sûrement parce que tu es en mode recovery.

Donne le retour de :

sudo sed -i 's/splash/splash amd_iommu=off/' /etc/default/grub && cat /etc/default/grub

En ligne

#8 Le 29/06/2024, à 10:32

ChP

Re : Ubuntu ne veux plus démarrer en mode normal

nany a écrit :

C’est donc bien le pilote amdgpu. Il manque la ligne « Kernel driver in use: » mais c’est sûrement parce que tu es en mode recovery. ...

Est-ce que je suis en mode recovery ? Pour démarrer, je passe en mode "recovery". Mais de là, aucune option pour y rester. Je choisis l'option  "Reprendre le démarrage normal" et tout fonctionne bien (du moins, de ce que j'en vois).

nany a écrit :

... Donne le retour de :

sudo sed -i 's/splash/splash amd_iommu=off/' /etc/default/grub && cat /etc/default/grub
chp@PC-64:~$ sudo sed -i 's/splash/splash amd_iommu=off/' /etc/default/grub && cat /etc/default/grub
[sudo] Mot de passe de chp : 
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amd_iommu=off amd_iommu=off"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
chp@PC-64:~$ 

Cordialement.

Pierre.

Hors ligne

#9 Le 29/06/2024, à 11:40

nany

Re : Ubuntu ne veux plus démarrer en mode normal

ChP a écrit :

Est-ce que je suis en mode recovery ? Pour démarrer, je passe en mode "recovery". Mais de là, aucune option pour y rester. Je choisis l'option  "Reprendre le démarrage normal" et tout fonctionne bien (du moins, de ce que j'en vois).

L’option « Reprendre le démarrage normal » n’annule pas les paramètres du mode recovery.

ChP a écrit :
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amd_iommu=off amd_iommu=off"

Le paramètre a été écrit deux fois.
Donne le retour de :

sudo sed -i 's/amd_iommu=off amd_iommu=off/amd_iommu=off/' /etc/default/grub && cat /etc/default/grub

En ligne

#10 Le 29/06/2024, à 12:27

ChP

Re : Ubuntu ne veux plus démarrer en mode normal

nany a écrit :

Le paramètre a été écrit deux fois. ...

Pas compris !

nany a écrit :

... Donne le retour de :

sudo sed -i 's/amd_iommu=off amd_iommu=off/amd_iommu=off/' /etc/default/grub && cat /etc/default/grub
chp@PC-64:~$ sudo sed -i 's/amd_iommu=off amd_iommu=off/amd_iommu=off/' /etc/default/grub && cat /etc/default/grub
[sudo] Mot de passe de chp : 
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amd_iommu=off"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
chp@PC-64:~$ 

cordialement.

Pierre.

Hors ligne

#11 Le 29/06/2024, à 12:33

nany

Re : Ubuntu ne veux plus démarrer en mode normal

ChP a écrit :
nany a écrit :

Le paramètre a été écrit deux fois. ...

Pas compris !

amd_iommu=off était en double.

Donne maintenant le retour de :

sudo update-grub

Puis redémarre sans rien faire d’autre pour voir si ça démarre bien.

En ligne

#12 Le 29/06/2024, à 12:45

ChP

Re : Ubuntu ne veux plus démarrer en mode normal

Voilà le retour :

chp@PC-64:~$ sudo update-grub
[sudo] Mot de passe de chp : 
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.15.0-113-generic
Found initrd image: /boot/initrd.img-5.15.0-113-generic
Found linux image: /boot/vmlinuz-5.15.0-112-generic
Found initrd image: /boot/initrd.img-5.15.0-112-generic
Memtest86+ needs a 16-bit boot, that is not available on EFI, exiting
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
chp@PC-64:~$

Hors ligne

#13 Le 29/06/2024, à 12:57

ChP

Re : Ubuntu ne veux plus démarrer en mode normal

nany a écrit :

[ ... Puis redémarre sans rien faire d’autre pour voir si ça démarre bien.

C'est parfait, ça a redémarré sans problème.

Mais alors, quel était le problème ?

Est-ce que si j'avais choisi, dans le mode "recovery", l'option "Mettre à jour le chargeur d'amorçage GRUB", cela aurait donné le même résultat ?

Merci beaucoup nani.

Cordialement.

Pierre.

Hors ligne

#14 Le 29/06/2024, à 13:08

nany

Re : Ubuntu ne veux plus démarrer en mode normal

ChP a écrit :

Mais alors, quel était le problème ?

Les versions 5.15.0-112 et 5.15.0-113 du noyau ont un problème avec amdgpu. Il faut soit passer le paramètre nomodeset (ce que fait le mode recovery) soit passer le paramètre amd_iommu=off (ce que je t’ai fait faire).

ChP a écrit :

Est-ce que si j'avais choisi, dans le mode "recovery", l'option "Mettre à jour le chargeur d'amorçage GRUB", cela aurait donné le même résultat ?

Non, car le paramètre n’était pas inscrit dans /etc/default/grub.

En ligne

#15 Le 16/07/2024, à 12:13

nany

Re : Ubuntu ne veux plus démarrer en mode normal

Bonjour,



Le bug est passé en Fix Released avec la version 5.15.0-116 du noyau qui a été mise dans le dépôt updates.

Donc, si vous voyez passer une mise à jour du noyau vers la version 5.15.0-116, vous pouvez retirer le paramètre du fichier /etc/default/grub.
Par exemple avec cette commande :

sudo sed -i 's/ amd_iommu=off//g' /etc/default/grub

Il faut ensuite mettre à jour le menu de GRUB avec :

sudo update-grub

Puis redémarrer pour vérifier que tout se passe bien avec cette version du noyau.

En ligne