logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 05-01-2019 17:57:59

vanvan
Membre
Lieu : Brest
Distrib. : Debian Buster
Noyau : Linux 4.19.0.1-amd64
(G)UI : Gnome/xfce
Inscription : 05-01-2019

[Résolu] Problème installation Debian 9.6 sur MSI B450M et AMD Ryzen 5

Bonjour,
j'essaie d'installer linux en dual boot (J'ai déjà mis windows 10) sur un pc neuf (rien à sauvegarder dessus pour l'instant, donc je peux faire plein d'essais) et j'ai des messages d'erreur dès l'installation. J'ai vu ce problème sur d'autres forum mais pas de solution. J'aurais peut-être pas dû creuser plus avant d'acheter mais comme j'avais signalé à mon assembleur que je voulais faire tourner linux dessus, je lui ai fait confiance...
Mais peut-être qu'ici quelqu'un saura m'aiguiller vers une solution (ou me dire que c'est mort, au moins pour l'instant). (J'ai essayé ubuntu et mageia. erreur très ressemblante avec ubuntu. Mageia à réussi à démarrer occasionnellement avec pas mal de messages d'erreur).

AMD-Vi : completion-Wait Loop timed out
Event logged
erreurs XHCI_HCD


(je n'ai pas le temps de tout lire)
J'arrive parfois au menu "choix du langage", mais plus de clavier ni souris pour valider les choix...

Généralement, après un paquet de "time out", j'ai :

kernel panic - not syncing : corrupted stack end detected inside scheduler

CPU: 0 PID 1µ71 Com: kworker/0:1H Not tainted 4.9.0-8amd64 #1 Debian 4.9.130-2
Hardware name : Micro-Star International (infos sur la carte mère)
call trace
dump_stack+0x5c/0x78
panic+0xe4/0x23f
_schedule+0x6ec/0x6f0
cfq_kick_queue+0x29/0x50
process_one_work+0x1b7/0x420
schedule+0x32/0x80
worker_thread+0xc8/0x490
process_one_work+0x420/0x420
kthread+0xd9/0xf0
kthread_park+0x60/0x60
ret_from_fork+0x44/0x70

kernel offset 0x32200000 from 0xffffffff8100000 (relocation range ...)
End Kernel panic



----------------------------------------------------------------------

Carte Mère/mother board : MSI B45OM Mortar  (MS-7B89)


Configuration :
Carte Mère/mother board : MSI B45OM Mortar  (MS-7B89)
CPU: AMD Ryzen 5 2400G 3,6GHz with Radeon Vega Graphics
Mem : 8192Mb
Bios ver E7B89AMS.100 built 13/07/2018

UEFI : AHCI validé/enabled RAID dévalidé/disabled
Windows 10 WHQL dévalidé/disabled

Carte graphique : Sapphire Pulse Radeon RX 560 4Go (PCI Express 3.0 x16)
driver 22.19.162.4 du 24/04/2017

Si quelqu'un a de l'inspiration (ne serait-ce que pour réussir à lire tout les messages d'erreur)...
Merci

Dernière modification par vanvan (11-01-2019 20:54:01)


J'utilise windows(s) parce que j'ai besoin d'outils qui ne tournent que sous windows, mais ça m'ennuie beaucoup, alors j'essaie peu à peu de migrer sous linux. C'est pas tout gagné, mais bon, y a pas le feu non plus, un jour peut-être...

Hors ligne

#2 05-01-2019 19:20:18

Beta-Pictoris
Membre
Lieu : Angers
Distrib. : Buster
Inscription : 11-08-2015

Re : [Résolu] Problème installation Debian 9.6 sur MSI B450M et AMD Ryzen 5

Même si le cpu ryzen marchera mieux avec la debian buster, ça devrait quand même démarrer.

C'est surprenant que ce ne démarre pas, correctement, sur ubuntu. As tu bien utilisé la version 18.10 ? A défaut d'ubuntu, tu peux essayer de booter sur une fedora 29 live pour voir.

Essaye, aussi, de booter en désactivant l'uefi et regarde ceci: https://bbs.archlinux.org/viewtopic.php?id=224265.

Teste, donc, en ajoutant le paramètre "amd_iommu=off" au noyau linux.

Sinon, as tu mis à jour le bios de ta machine  et remis les paramètres du bios par défaut ?

Je vois que ta configuration est équipée d'une carte vidéo radeon additionnelle. Peux tu la retirer et essayer de booter sans ?

Dernière modification par Beta-Pictoris (05-01-2019 19:31:19)

Hors ligne

#3 06-01-2019 00:00:02

vanvan
Membre
Lieu : Brest
Distrib. : Debian Buster
Noyau : Linux 4.19.0.1-amd64
(G)UI : Gnome/xfce
Inscription : 05-01-2019

Re : [Résolu] Problème installation Debian 9.6 sur MSI B450M et AMD Ryzen 5

Merci.
Du coup je suis en train de télécharger la debian buster pour voir si ça passe.

En attendant, j'ai enlevé la carte graphique et l'installation s'est beaucoup mieux passée. J'ai eu à priori quelques messages d'erreurs, trop rapides pour être lus ou mémorisés en entier, donc je les ai pris en photo. Je ne sais pas si je peux les retrouver quelque part ?

- J'ai installé les 2 firmwares non-free qui manquaient : rtlwifi/rtl8192cfw.bin et rtl_nic/rtl8168h-2.fw

L'arrêt du pc est parfois assez long (2min environ : a stop job is running for user manager UID 116 et for session C3 of user debian-gdm)

Et vu une des erreurs du début, il semblerait bien qu'il y ait un problème avec iommu (mais je ne sais pas comment le dévalider).

Je n'arrive pas non plus à configurer ma résolution d'écran (qu'il voit comme "affichage inconnu") à autre chose que 1024x768 (4:3)

J'essaie de charger la photo du démarrage.

J'utilise windows(s) parce que j'ai besoin d'outils qui ne tournent que sous windows, mais ça m'ennuie beaucoup, alors j'essaie peu à peu de migrer sous linux. C'est pas tout gagné, mais bon, y a pas le feu non plus, un jour peut-être...

Hors ligne

#4 06-01-2019 00:21:17

vanvan
Membre
Lieu : Brest
Distrib. : Debian Buster
Noyau : Linux 4.19.0.1-amd64
(G)UI : Gnome/xfce
Inscription : 05-01-2019

Re : [Résolu] Problème installation Debian 9.6 sur MSI B450M et AMD Ryzen 5

file-Rc51aae8cb1ca0cb2758d3bad0cbf976f


Je ne sais pas si ça apparaît là (ni si ça peut poser des problèmes) mais mon partitionnement est le suivant :

un disque SDD 120Go où est installé windows 10 (programmes) et sa partition de boot mais pas les données

un disque SATA 2To où on trouve les partitions suivantes
- une petite partition laissée libre à l'installation de windows pour le dual boot
- une partition de 1,5To environ pour les données windows
- une partition d'environ 300Go pour linux
- une partition swap pour linux

j'ai fait comme ça car j'ai un programme windows dont je ne peux pas me passer pour l'instant et qui écrivait dans la partition de boot de windows quand j'étais en BIOS (je bootais donc sur le deuxième disque avec GRUB qui éventuellement rappelait le boot de windows sur le premier disque). Là, en uefi, je ne sais si j'en ai toujours besoin.

Dernière modification par vanvan (06-01-2019 00:21:48)


J'utilise windows(s) parce que j'ai besoin d'outils qui ne tournent que sous windows, mais ça m'ennuie beaucoup, alors j'essaie peu à peu de migrer sous linux. C'est pas tout gagné, mais bon, y a pas le feu non plus, un jour peut-être...

Hors ligne

#5 06-01-2019 03:36:36

Beta-Pictoris
Membre
Lieu : Angers
Distrib. : Buster
Inscription : 11-08-2015

Re : [Résolu] Problème installation Debian 9.6 sur MSI B450M et AMD Ryzen 5

Pour tester sans l'iommu, sur le menu de grub, tu édites la ligne du kernel par défaut et tu ajoutes l'option à la fin des paramètres du noyau.

Si ça améliore les choses, tu pourras, alors, ajouter l'option dans le fichier /etc/default/grub et lancer la commande suivante :

grub-mkconfig -o /boot/grub/grub.cfg


Regarde, aussi, dans le bios de ta machine, si tu peux désactiver cette fonctionnalité.

Dernière modification par Beta-Pictoris (06-01-2019 03:43:01)

Hors ligne

#6 06-01-2019 06:06:47

anonyme
Invité

Re : [Résolu] Problème installation Debian 9.6 sur MSI B450M et AMD Ryzen 5

Bonjour

lit ceci => https://debian-facile.org/viewtopic.php?id=21343

pour ceci

Carte Mère/mother board : MSI B45OM Mortar  (MS-7B89)


Configuration :
Carte Mère/mother board : MSI B45OM Mortar  (MS-7B89)
CPU: AMD Ryzen 5 2400G 3,6GHz with Radeon Vega Graphics
Mem : 8192Mb
Bios ver E7B89AMS.100 built 13/07/2018

UEFI : AHCI validé/enabled RAID dévalidé/disabled
Windows 10 WHQL dévalidé/disabled

Carte graphique : Sapphire Pulse Radeon RX 560 4Go (PCI Express 3.0 x16)
driver 22.19.162.4 du 24/04/2017

Si quelqu'un a de l'inspiration (ne serait-ce que pour réussir à lire tout les messages d'erreur)...
Merci



oui j'ai l'inspiration
pourquoi acheter un cpu avec un apu (gpu intégré) pour mettre une RX 560 4Go ?
ne cherche pas les messages d'erreurs , clairement ça ne va pas fonctionner.

pour finir l'installation sort la carte RX 560 de la machine , la machine doit démarrer (branche l'écran sur la carte mère).
fait un update , upgrade et dist-upgrade vers buster (sources.list modifié )
vérifie si ton bios est a jour
quand ta machine est stable , tu pourra remettre ta carte RX 560 (attention a la configuration du bios , sur l'onglet paramètres du gpu ).
et ça va fonctionner parfaitement smile
ps: avec debian 10 (buster) et gnome ça tourne bien (bureau Wayland ou sous X ) , tu précise pas quel bureau tu a choisi.

remarque:
a la fin du dist-upgrade (vers buster) installe le firmware-amd-graphics avant de redémarrer la machine


apt-get install firmware-amd-graphics
 


@Beta-Pictoris

l'IOMMU est une particularité de GNU Linux , si ça ne pose pas de problème a windows  il faut l'activer
au début le réglage mit sur "enabled" , suite au mise a jour du bios maintenant par défaut (usine) sur "auto"
toutes mes machines en AMD ont l'IOMMU sur "activé" ou "auto"

Dernière modification par anonyme (06-01-2019 06:41:58)

#7 06-01-2019 12:12:48

Beta-Pictoris
Membre
Lieu : Angers
Distrib. : Buster
Inscription : 11-08-2015

Re : [Résolu] Problème installation Debian 9.6 sur MSI B450M et AMD Ryzen 5

IOMMU = AMD I/O Virtualization Technology. C'est l'équivalent de l'intel vt-d. C'est une fonctionnalité qui permet à une machine virtuelle d'accéder, directement , aux ressources matérielles de la machine (bus pcie,..).

Par exemple, grâce à cette technologie, une machine virtuelle peut prendre le contrôle de la carte graphique de l'hôte et bénéficier de l’accélération vidéo, sans perte de performance significative. En contrepartie, il faut installer le pilote de la carte graphique dans la machine virtuelle.

Je ne pense pas que vanvan ait besoin de ça pour l'instant. Je lui conseille, donc, de désactiver cette fonctionnalité, surtout si elle génère des bugs.
vanvan, essaye l'option "iommu=soft" ou l'option  "amd_iommu=off" et regarde laquelle marche le mieux.

Dernière modification par Beta-Pictoris (06-01-2019 13:35:11)

Hors ligne

#8 06-01-2019 13:59:43

vanvan
Membre
Lieu : Brest
Distrib. : Debian Buster
Noyau : Linux 4.19.0.1-amd64
(G)UI : Gnome/xfce
Inscription : 05-01-2019

Re : [Résolu] Problème installation Debian 9.6 sur MSI B450M et AMD Ryzen 5

Bonjour,
alors pour répondre aux quelques questions avant de poser les miennes :
- bureau : Gnome 3.22.2 (j'ai pris au pif lors de l'install, ne connaissant que XFCE pour mon serveur et unity sous ubuntu)
- Depuis le premier post de Beta-pictoris, la carte graphique RX560 est débranchée.
Pourquoi je l'ai achetée ? Parce que j'ai suivi les conseils de mon assembleur, et que sous windows, je fais un peu de conception mécanique en 3D. Est-ce qu'elle est indispensable ? J'ai de gros doutes quand je vois sur quoi je tournais auparavant...
- J'ai démarré sur la clé usb de debian buster : j'ai les mêmes messages d'erreur.
- Je n'ai à priori pas besoin de machine virtuelle sous linux pour l'instant, donc je peux jouer avec les options iommu
Du coup mes questions :
Comme les cd linux d'aujourd'hui sont bien fait, je n'ai pas eu besoin d'aller toucher à "grub" jusqu'ici, et donc je n'ai aucune idée d'où ce trouve ce menu :
- est-ce dans le menu avancé au démarrage pour les modifs temporaires ?
- pour le bios, il date du 13/07/2018. Est-ce que ça vaut le coup d'essayer de le mettre à jour ? (je n'ai pas encore regardé s'il en existait un plus récent)
- par rapport à la version 10 de debian, comme le pc est encore vierge, ne vaut-il pas mieux que j'installe directement buster avant de chercher à régler les problèmes ? (plutôt qu'un uograde ?)
- dans l'uefi je n'ai pas trouvé de trace de "iommu"
- pour la carte graphique RX560, je verrai une fois que je n'ai plus d'erreur et surtout une fois que je pourrais régler la résolution de l'écran sur la carte intégrée, histoire d'avancé par étapes.
J'ai jeté un coup d'oeil au lien de anonyme, mais il a beaucoup d'infos, qui plus est dont une bonne partie s'adresse à des gens un peu plus initiés que moi, il faut donc que je débroussaille au fur et à mesure...Je vais voir ce que j'y trouve pour moi.

Dernière modification par vanvan (06-01-2019 14:11:52)


J'utilise windows(s) parce que j'ai besoin d'outils qui ne tournent que sous windows, mais ça m'ennuie beaucoup, alors j'essaie peu à peu de migrer sous linux. C'est pas tout gagné, mais bon, y a pas le feu non plus, un jour peut-être...

Hors ligne

#9 06-01-2019 14:20:27

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Résolu] Problème installation Debian 9.6 sur MSI B450M et AMD Ryzen 5


saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#10 06-01-2019 14:28:16

Beta-Pictoris
Membre
Lieu : Angers
Distrib. : Buster
Inscription : 11-08-2015

Re : [Résolu] Problème installation Debian 9.6 sur MSI B450M et AMD Ryzen 5

Il est vrai que pour le coût du ryzen 5 2400G, on a le ryzen 5 2600, sans gpu, mais un peu plus rapide.

Cela dit, je trouve que ça peut être utile d'avoir un gpu intégré quand on a un problème avec sa carte graphique.

En terme de performance, la radeon rx 560 est, quand-même, 2.5x plus performante que la vidéo intégrée.

Mais, il est dommage qu'on ne puisse pas faire de crossfire avec les 2 gpus.

Dernière modification par Beta-Pictoris (06-01-2019 14:35:19)

Hors ligne

#11 06-01-2019 14:40:27

vanvan
Membre
Lieu : Brest
Distrib. : Debian Buster
Noyau : Linux 4.19.0.1-amd64
(G)UI : Gnome/xfce
Inscription : 05-01-2019

Re : [Résolu] Problème installation Debian 9.6 sur MSI B450M et AMD Ryzen 5

merci smolski.
J'utiliser régulièrement 2 écrans. Avant les 2 étaient sur le même carte graphique, mais je ne sais pas si c'est toujours possible. On verra ça plus tard...
Je vais mettre le bios à jour (il y a eu 2 versions depuis).
Et puis je jouerai avec grub pour voir.

J'utilise windows(s) parce que j'ai besoin d'outils qui ne tournent que sous windows, mais ça m'ennuie beaucoup, alors j'essaie peu à peu de migrer sous linux. C'est pas tout gagné, mais bon, y a pas le feu non plus, un jour peut-être...

Hors ligne

#12 06-01-2019 15:24:53

anonyme
Invité

Re : [Résolu] Problème installation Debian 9.6 sur MSI B450M et AMD Ryzen 5

@vanvan
pour le bios ASUS (tu dois trouver l'équivalent sur ta marque).
le réglage de virtualisation du cpu dans l'onglet => avancé => configuration d'unité centrale de traitement => (activé/désactivé)
le réglage du gpu => avancé => NB configuration
le reglage IOMMU => avancé => AMD CBS => IOMMU => (auto/actif/désactivé)

jouer avec grub une mauvaise idée

pour le multi écran ça fonctionne soit avec le GPU intégré (apu) soit avec ta RX 560 , donc oui c'est toujours possible

la technologie crossfire (idem pour nvidia) va etre abandonné (ça n'apporte plus rien , complique le travail du driver)

donc tu ne veut pas tester de démarrer ta machine sous stretch sans le gpu RX 560 ?

un exemple de l'init de IOMMU sur AMD stretch

Jan  6 15:28:04 debian4 kernel: [    1.215156] Freeing initrd memory: 18008K
Jan  6 15:28:04 debian4 kernel: [    1.215779] iommu: Adding device 0000:00:00.0 to group 0
Jan  6 15:28:04 debian4 kernel: [    1.215856] iommu: Adding device 0000:00:02.0 to group 1
Jan  6 15:28:04 debian4 kernel: [    1.215934] iommu: Adding device 0000:00:04.0 to group 2
Jan  6 15:28:04 debian4 kernel: [    1.216008] iommu: Adding device 0000:00:05.0 to group 3
Jan  6 15:28:04 debian4 kernel: [    1.216082] iommu: Adding device 0000:00:07.0 to group 4
Jan  6 15:28:04 debian4 kernel: [    1.216155] iommu: Adding device 0000:00:11.0 to group 5
Jan  6 15:28:04 debian4 kernel: [    1.216238] iommu: Adding device 0000:00:12.0 to group 6
Jan  6 15:28:04 debian4 kernel: [    1.216253] iommu: Adding device 0000:00:12.2 to group 6
Jan  6 15:28:04 debian4 kernel: [    1.216339] iommu: Adding device 0000:00:13.0 to group 7
Jan  6 15:28:04 debian4 kernel: [    1.216353] iommu: Adding device 0000:00:13.2 to group 7
Jan  6 15:28:04 debian4 kernel: [    1.216430] iommu: Adding device 0000:00:14.0 to group 8
Jan  6 15:28:04 debian4 kernel: [    1.216505] iommu: Adding device 0000:00:14.2 to group 9
Jan  6 15:28:04 debian4 kernel: [    1.216581] iommu: Adding device 0000:00:14.3 to group 10
Jan  6 15:28:04 debian4 kernel: [    1.216659] iommu: Adding device 0000:00:14.4 to group 11
Jan  6 15:28:04 debian4 kernel: [    1.216736] iommu: Adding device 0000:00:14.5 to group 12
Jan  6 15:28:04 debian4 kernel: [    1.216823] iommu: Adding device 0000:00:16.0 to group 13
Jan  6 15:28:04 debian4 kernel: [    1.216838] iommu: Adding device 0000:00:16.2 to group 13
Jan  6 15:28:04 debian4 kernel: [    1.216937] iommu: Adding device 0000:01:00.0 to group 14
Jan  6 15:28:04 debian4 kernel: [    1.216960] iommu: Adding device 0000:01:00.1 to group 14
Jan  6 15:28:04 debian4 kernel: [    1.217060] iommu: Adding device 0000:02:00.0 to group 15
Jan  6 15:28:04 debian4 kernel: [    1.217142] iommu: Adding device 0000:03:00.0 to group 16
Jan  6 15:28:04 debian4 kernel: [    1.217223] iommu: Adding device 0000:04:00.0 to group 17
Jan  6 15:28:04 debian4 kernel: [    1.299846] AMD-Vi: Found IOMMU at 0000:00:00.2 cap 0x40
Jan  6 15:28:04 debian4 kernel: [    1.299846] AMD-Vi: Interrupt remapping enabled
Jan  6 15:28:04 debian4 kernel: [    1.299965] AMD-Vi: Lazy IO/TLB flushing enabled
Jan  6 15:28:04 debian4 kernel: [    1.301622] perf: AMD NB counters detected
Jan  6 15:28:04 debian4 kernel: [    1.301826] LVT offset 0 assigned for vector 0x400
Jan  6 15:28:04 debian4 kernel: [    1.301915] perf: AMD IBS detected (0x000000ff)



j'ai relu to #1 désolé pas vue que la carte était déjà retiré de la machine.
pour IOMMU tu le désactive a partir du bios , je connais pas bien MSI , mais leur bios est pas mauvais en général
le noyau 4.9 ne connaît pas ce matériel
pour être stable il faut impérativement passer a Buster , donc n'hésite pas a faire une installation minimale serveur (sans bureau) , le dist-upgrade ne sera que plus simple
si la ligne de commande ne te pose pas de problème  smile
l'installation par la suite de gnome ne pose pas de soucis particulier pour le bureau

pour la carte vidéo RX 560 2.5 plus puissante , ça reste a prouver , tu un Raven R5 2400G , quand je vois déjà les performances du R3 2200G .

pour le bios sur la doc , pour le gpu intégré


#normalement sur "iGPU"
fPrimary Video Adapter [PEG] (optional)
Selects a graphics device as the primary boot device. This item appears when the
installed CPU has iGPU.

# sur auto
[IGD] Integrated Graphics Display.
[PEG] PCI-Express Graphics Device.
fIntegrated Graphics [Auto] (optional)
If set to Force, BIOS will enable the integrated graphics controller.

#sur auto aussi (alloue de la mémoire a l'IGP)
fUMA Frame Buffer Size [Auto] (optional)
Selects a fixed amount of system memory allocated to the onboard graphics. This
item will be available when Integrated Graphics is enabled.

nota: sur asus les options sont un peu différentes
 



pour IOMMU sur la documentation , je n'ai rien trouvé , faut fouiller dans le bios

tu a des retours ici (carte asus + RX550)  =>  https://debian-facile.org/viewtopic.php … 88#p287288

nota: dans les tests j'ai désactivé le gpu intégré avec la RX550 qui sait faire du multi-écran
a priori plus de retours , donc ça machine doit tourner correctement (a la base il perdait clavier/souris en usb )

ps: il commence a y avoir quelques fils sur AMD Raven sur le forum smile

pense aussi a régler les options de boot (EFI) , fond écran , démarrage rapide etc .............

Dernière modification par anonyme (06-01-2019 16:38:48)

#13 06-01-2019 18:24:14

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Problème installation Debian 9.6 sur MSI B450M et AMD Ryzen 5

anonyme a écrit :

l'IOMMU est une particularité de GNU Linux


Non, c'est une fonctionnalité du matériel (processeur et carte mère).

Beta-Pictoris a écrit :

IOMMU = AMD I/O Virtualization Technology. C'est l'équivalent de l'intel vt-d. C'est une fonctionnalité qui permet à une machine virtuelle d'accéder, directement , aux ressources matérielles de la machine (bus pcie,..).


Pas vraiment. IOMMU est un terme générique qui n'est ni d'Intel, ni d'AMD. Chacun de ces deux fabricants a sa propre implémentation d'IOMMU, appelée VT-d chez Intel et parfois AMD-Vi chez AMD.

Comme son nom l'indique, l'IOMMU est l'application des concepts de MMU et de mémoire virtuelle aux accès directs à la mémoire par les périphériques (DMA). Une IOMMU virtualise les accès DMA comme la MMU virtualise les accès du processeur à la mémoire. L'objectif premier est la sécurité, en empêchant un périphérique d'accéder à des zones mémoire auxquelles il n'est pas censé accéder. Vous savez, tous ces périphériques en lien avec l'extérieur (cartes réseau, wifi, contrôleurs USB...), qui font souvent tourner des firmwares propriétaires dont il est impossible de connaître les éventuelles failles de sécurité. Sans IOMMU, ces périphériques ont un accès direct à toute la mémoire de l'ordinateur sans passer par le processeur ni un programme.

Mais l'IOMMU peut également servir avec les machines virtuelles : non pas pour permettre aux machines virtuelles d'accéder aux périphériques physiques mais l'inverse, pour permettre aux périphériques d'accéder à la mémoire des machines virtuelles.


Il vaut mieux montrer que raconter.

Hors ligne

#14 06-01-2019 19:12:30

anonyme
Invité

Re : [Résolu] Problème installation Debian 9.6 sur MSI B450M et AMD Ryzen 5

vanvan a écrit :

Merci.
Du coup je suis en train de télécharger la debian buster pour voir si ça passe.

En attendant, j'ai enlevé la carte graphique et l'installation s'est beaucoup mieux passée. J'ai eu à priori quelques messages d'erreurs, trop rapides pour être lus ou mémorisés en entier, donc je les ai pris en photo. Je ne sais pas si je peux les retrouver quelque part ?

- J'ai installé les 2 firmwares non-free qui manquaient : rtlwifi/rtl8192cfw.bin et rtl_nic/rtl8168h-2.fw

L'arrêt du pc est parfois assez long (2min environ : a stop job is running for user manager UID 116 et for session C3 of user debian-gdm)

Et vu une des erreurs du début, il semblerait bien qu'il y ait un problème avec iommu (mais je ne sais pas comment le dévalider).

Je n'arrive pas non plus à configurer ma résolution d'écran (qu'il voit comme "affichage inconnu") à autre chose que 1024x768 (4:3)

J'essaie de charger la photo du démarrage.



pas vu ce post en #3
normal sans la RX560 ça va mieux wink
laisse tomber les messages d'erreurs pour l'instant
pour les firmware il te faut installer
firmware-realtek et firmware-amd-graphics


apt-get --reinstall install firmware-realtek firmware-amd-graphics
 


laisse tomber le message IOMMU pour l'instant (c'est un warning pas une erreur )
pour la résolution d'écran tout rentrera dans l'ordre avec buster + le firmware-amd-graphics

merci raleur  smile  (un peu de doc )



l'init de IOMMU sur le raven 2200G


Jan  6 04:30:17 raven2200g kernel: [    0.096076] PCI: CLS 64 bytes, default 64
Jan  6 04:30:17 raven2200g kernel: [    0.096110] Unpacking initramfs...
Jan  6 04:30:17 raven2200g kernel: [    0.406055] Freeing initrd memory: 25492K
Jan  6 04:30:17 raven2200g kernel: [    0.406084] AMD-Vi: Unable to write to IOMMU perf counter.
Jan  6 04:30:17 raven2200g kernel: [    0.406168] pci 0000:00:00.2: can't derive routing for PCI INT A
Jan  6 04:30:17 raven2200g kernel: [    0.406168] pci 0000:00:00.2: PCI INT A: not connected
Jan  6 04:30:17 raven2200g kernel: [    0.406598] iommu: Adding device 0000:00:01.0 to group 0
Jan  6 04:30:17 raven2200g kernel: [    0.406797] iommu: Adding device 0000:00:01.2 to group 1
Jan  6 04:30:17 raven2200g kernel: [    0.407002] iommu: Adding device 0000:00:08.0 to group 2
Jan  6 04:30:17 raven2200g kernel: [    0.407205] iommu: Adding device 0000:00:08.1 to group 3
Jan  6 04:30:17 raven2200g kernel: [    0.407231] iommu: Adding device 0000:00:08.2 to group 2
Jan  6 04:30:17 raven2200g kernel: [    0.407416] iommu: Adding device 0000:00:14.0 to group 4
Jan  6 04:30:17 raven2200g kernel: [    0.407438] iommu: Adding device 0000:00:14.3 to group 4
Jan  6 04:30:17 raven2200g kernel: [    0.407671] iommu: Adding device 0000:00:18.0 to group 5
Jan  6 04:30:17 raven2200g kernel: [    0.407694] iommu: Adding device 0000:00:18.1 to group 5
Jan  6 04:30:17 raven2200g kernel: [    0.407723] iommu: Adding device 0000:00:18.2 to group 5
Jan  6 04:30:17 raven2200g kernel: [    0.407745] iommu: Adding device 0000:00:18.3 to group 5
Jan  6 04:30:17 raven2200g kernel: [    0.407766] iommu: Adding device 0000:00:18.4 to group 5
Jan  6 04:30:17 raven2200g kernel: [    0.407788] iommu: Adding device 0000:00:18.5 to group 5
Jan  6 04:30:17 raven2200g kernel: [    0.407809] iommu: Adding device 0000:00:18.6 to group 5
Jan  6 04:30:17 raven2200g kernel: [    0.407831] iommu: Adding device 0000:00:18.7 to group 5
Jan  6 04:30:17 raven2200g kernel: [    0.408043] iommu: Adding device 0000:01:00.0 to group 6
Jan  6 04:30:17 raven2200g kernel: [    0.408079] iommu: Adding device 0000:01:00.1 to group 6
Jan  6 04:30:17 raven2200g kernel: [    0.408114] iommu: Adding device 0000:01:00.2 to group 6
Jan  6 04:30:17 raven2200g kernel: [    0.408136] iommu: Adding device 0000:02:00.0 to group 6
Jan  6 04:30:17 raven2200g kernel: [    0.408159] iommu: Adding device 0000:02:04.0 to group 6
Jan  6 04:30:17 raven2200g kernel: [    0.408180] iommu: Adding device 0000:02:05.0 to group 6
Jan  6 04:30:17 raven2200g kernel: [    0.408202] iommu: Adding device 0000:02:06.0 to group 6
Jan  6 04:30:17 raven2200g kernel: [    0.408223] iommu: Adding device 0000:02:07.0 to group 6
Jan  6 04:30:17 raven2200g kernel: [    0.408259] iommu: Adding device 0000:03:00.0 to group 6
Jan  6 04:30:17 raven2200g kernel: [    0.408291] iommu: Adding device 0000:06:00.0 to group 6
Jan  6 04:30:17 raven2200g kernel: [    0.408570] iommu: Adding device 0000:08:00.0 to group 7
Jan  6 04:30:17 raven2200g kernel: [    0.408648] iommu: Using direct mapping for device 0000:08:00.0
Jan  6 04:30:17 raven2200g kernel: [    0.408750] iommu: Adding device 0000:08:00.1 to group 8
Jan  6 04:30:17 raven2200g kernel: [    0.408793] iommu: Adding device 0000:08:00.2 to group 8
Jan  6 04:30:17 raven2200g kernel: [    0.408843] iommu: Adding device 0000:08:00.3 to group 8
Jan  6 04:30:17 raven2200g kernel: [    0.408886] iommu: Adding device 0000:08:00.4 to group 8
Jan  6 04:30:17 raven2200g kernel: [    0.408928] iommu: Adding device 0000:08:00.6 to group 8
Jan  6 04:30:17 raven2200g kernel: [    0.408951] iommu: Adding device 0000:09:00.0 to group 2
Jan  6 04:30:17 raven2200g kernel: [    0.409181] AMD-Vi: Found IOMMU at 0000:00:00.2 cap 0x40
Jan  6 04:30:17 raven2200g kernel: [    0.409181] AMD-Vi: Extended features (0x4f77ef22294ada):
Jan  6 04:30:17 raven2200g kernel: [    0.409182]  PPR NX GT IA GA PC GA_vAPIC
Jan  6 04:30:17 raven2200g kernel: [    0.409184] AMD-Vi: Interrupt remapping enabled
Jan  6 04:30:17 raven2200g kernel: [    0.409184] AMD-Vi: virtual APIC enabled
Jan  6 04:30:17 raven2200g kernel: [    0.409591] AMD-Vi: Lazy IO/TLB flushing enabled
Jan  6 04:30:17 raven2200g kernel: [    0.410534] amd_uncore: AMD NB counters detected
Jan  6 04:30:17 raven2200g kernel: [    0.410537] amd_uncore: AMD LLC counters detected
Jan  6 04:30:17 raven2200g kernel: [    0.411352] Initialise system trusted keyrings
 



@vanvan
quand tu a finis renvoie le retour de cette commande


journalctl -r -p err
 



je fais pas de virtualisation , mais j'active le cpu et l'option IOMMU , l'OS en fait ce qu il veut roll
de la même manière pour les machines récentes je ne fais plus que des installations en EFI (GPT)

après tout est discutable hmm

ps:par defaut IOMMU est désactivé , a priori windows n'en a pas besoin (ou "auto" a partir du bios)
en général sur mes machines AMD je le met sur le bios en "enabled" avec debian
pour intel il me semble que je n'ai pas cette option dans le bios

pour le reste
le bios en mode EFI (sans secure key et autre OS(pas win)) , toutes les cartes video ont maintenant un bios EFI (ici 3Go alloué au gpu intégré a partir du bios)


Jan  6 04:30:17 raven2200g kernel: [    0.521384] efifb: probing for efifb
Jan  6 04:30:17 raven2200g kernel: [    0.521394] efifb: framebuffer at 0xe0000000, using 3072k, total 3072k
Jan  6 04:30:17 raven2200g kernel: [    0.521395] efifb: mode is 1024x768x32, linelength=4096, pages=1
Jan  6 04:30:17 raven2200g kernel: [    0.521395] efifb: scrolling: redraw
Jan  6 04:30:17 raven2200g kernel: [    0.521397] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0
Jan  6 04:30:17 raven2200g kernel: [    0.523300] Console: switching to colour frame buffer device 128x48
Jan  6 04:30:17 raven2200g kernel: [    0.524824] fb0: EFI VGA frame buffer device
Jan  6 04:30:17 raven2200g kernel: [    0.524848] Monitor-Mwait will be used to enter C-1 state
Jan  6 04:30:17 raven2200g kernel: [    0.525285] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
Jan  6 04:30:17 raven2200g kernel: [    0.546194] 00:04: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A
Jan  6 04:30:17 raven2200g kernel: [    0.546710] Linux agpgart interface v0.103
Jan  6 04:30:17 raven2200g kernel: [    0.547042] AMD IOMMUv2 driver by Joerg Roedel <jroedel@suse.de>
Jan  6 04:30:17 raven2200g kernel: [    0.547459] i8042: PNP: No PS/2 controller found.
 


pour le cpu
virtualisation du cpu activé dans le bios


Jan  6 04:30:17 raven2200g kernel: [    3.352062] kvm: Nested Virtualization enabled
Jan  6 04:30:17 raven2200g kernel: [    3.352066] kvm: Nested Paging enabled
Jan  6 04:30:17 raven2200g kernel: [    3.352066] SVM: Virtual VMLOAD VMSAVE supported
Jan  6 04:30:17 raven2200g kernel: [    3.352066] SVM: Virtual GIF supported
Jan  6 04:30:17 raven2200g kernel: [    3.354245] MCE: In-kernel MCE decoding enabled.
Jan  6 04:30:17 raven2200g kernel: [    3.355433] EDAC amd64: Node 0: DRAM ECC disabled.
 



tu peu donner le retour de lspci aussi


lspci
 


voir le matériel sur cette carte mère

Dernière modification par anonyme (06-01-2019 19:37:33)

#15 07-01-2019 23:51:47

vanvan
Membre
Lieu : Brest
Distrib. : Debian Buster
Noyau : Linux 4.19.0.1-amd64
(G)UI : Gnome/xfce
Inscription : 05-01-2019

Re : [Résolu] Problème installation Debian 9.6 sur MSI B450M et AMD Ryzen 5

Bonsoir,
j'ai donc commencé par mettre le bios à jour.
Chouette idée, sauf pour windows qui malgré les mises à jour préalables requises n'a pas aimé...
Bref, après ré-installation de windows, j'ai installé debian 9.6 sans gnome.
J'ai aussi trouvé le paramètre IOMMU dans le bios (dans le menu Overclocking, je n'avais pas pensé à regarder là au début, mais en fait ils y ont mis au moins la moitié des paramètres)
Je n'ai à priori plus que des warnings (mes logs ressemblent beaucoup aux tiens):
IOMMU disabled ou enabled :

- AMD-Vi : Unable to write to IOMMU perf counter.
- /dev/sdb1: clean,....
- sp5100_tco: I/O address 0x0cd6 already in use
- kvm disabled by bios
 


+ 2 problèmes de firmware mais que j'avais résolu précédemment en chargeant les micro-programme correspondants.

(IOMMU enabled : la ligne kvm disabled by bios apparaît 2fois, seule différence pour l'instant).

J'ai changé le paramètre SVM à enabled dans le bios. La ligne kvm disabled by bios disparait.

Par contre, dans tous les cas, à partir du deuxième démarrage, j'ai l'erreur :

kobject_add_internal failed for l3_cache_0 with EEXIST don't try to register things with the same name in the same directory



Résultat de

journalctl -r -p err

:

-- Logs begin at Mon 2019-01-07 23:11:54 CET, end at Mon 2019-01-07 23:27:05 CET. --
janv. 07 23:11:57 pc-maison-debian kernel: r8169 0000:18:00.0: firmware: failed to load rtl_nic/rtl8168h-2.fw (-2)
janv. 07 23:11:56 pc-maison-debian kernel: rtl8192ce 0000:17:00.0: firmware: failed to load rtlwifi/rtl8192cfw.bin (-2)
janv. 07 23:11:55 pc-maison-debian kernel: sp5100_tco: I/O address 0x0cd6 already in use
janv. 07 23:11:54 pc-maison-debian kernel: kobject_add_internal failed for l3_cache_0 with -EEXIST, don't try to register things with the same name in the same directory.
janv. 07 23:11:54 pc-maison-debian kernel: AMD-Vi: Unable to write to IOMMU perf counter.



ET

lspci

:

00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15d0
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Device 15d1
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1452
00:01.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 15d3
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1452
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 15db
00:08.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 15dc
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 61)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15e8
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15e9
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15ea
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15eb
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15ec
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15ed
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15ee
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15ef
15:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] Device 43d5 (rev 01)
15:00.1 SATA controller: Advanced Micro Devices, Inc. [AMD] Device 43c8 (rev 01)
15:00.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43c6 (rev 01)
16:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43c7 (rev 01)
16:01.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43c7 (rev 01)
16:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43c7 (rev 01)
17:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8192CE PCIe Wireless Network Adapter (rev 01)
18:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
38:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Device 15dd (rev c6)
38:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Device 15de
38:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Device 15df
38:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Device 15e0
38:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Device 15e1
38:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Device 15e3
39:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 61)
 



Donc ça m'a l'air pas mal ?

Je passe à l'install d'un bureau, toujours sous debian 9.6 pendant que je suis aux tests ? Ou ça n'a aucun intérêt pour l'instant vu que je serai obligé de passer sous buster pour les paquets graphiques amd conseillés par anonyme ?


J'utilise windows(s) parce que j'ai besoin d'outils qui ne tournent que sous windows, mais ça m'ennuie beaucoup, alors j'essaie peu à peu de migrer sous linux. C'est pas tout gagné, mais bon, y a pas le feu non plus, un jour peut-être...

Hors ligne

#16 08-01-2019 03:01:56

anonyme
Invité

Re : [Résolu] Problème installation Debian 9.6 sur MSI B450M et AMD Ryzen 5

Bonjour

tu a installé Buster ?
pour ceci


janv. 07 23:11:57 pc-maison-debian kernel: r8169 0000:18:00.0: firmware: failed to load rtl_nic/rtl8168h-2.fw (-2)
 


et ceci


janv. 07 23:11:56 pc-maison-debian kernel: rtl8192ce 0000:17:00.0: firmware: failed to load rtlwifi/rtl8192cfw.bin (-2)
 


il te faut installer le firmware


apt-get --reinstall install firmware-realtek
 



ces message tu ignore un warning pour AMD (rien a faire)


janv. 07 23:11:55 pc-maison-debian kernel: sp5100_tco: I/O address 0x0cd6 already in use
janv. 07 23:11:54 pc-maison-debian kernel: kobject_add_internal failed for l3_cache_0 with -EEXIST, don't try to register things with the same name in the same directory.
janv. 07 23:11:54 pc-maison-debian kernel: AMD-Vi: Unable to write to IOMMU perf counter.
 



il te manque le firmware du gpu (firmware-amd-graphics)


apt-get --reinstall install firmware-amd-graphics
 



faire un upgrade et dist-upgrade vers buster (sans bureau le passage de stretch a buster est plus rapide , moins de paquet a mettre a jour)
modifier le souces.list en buster


apt-get update
 



apt-get upgrade
 



apt-get dist-upgrade
 



reboot
 


vérifier les erreurs (les firmwares vont se mettre a jour , le noyau aussi )
normalement le noyau a pris en charge ton gpu , la résolution de l'écran est meilleure
installer le bureau gnome
par exemple


apt-get install gnome gdm3
 


ps: l'installation du bureau va installer toute la couche graphique , wayland ,serveur X , mesa etc ...........
installer apt-listbugs


apt-get --reinstall install apt-listbugs
 


garder a jour buster
normalement gnome te donne des notifications sur les mises a jour en attente
network-manager lui va gérer ton réseau (wifi (bluetooth) ou cablé a partir du bureau)

ps: si il manque des applications tu est toujours a temps de les installer par la suite

Dernière modification par anonyme (08-01-2019 03:17:35)

#17 08-01-2019 21:01:25

vanvan
Membre
Lieu : Brest
Distrib. : Debian Buster
Noyau : Linux 4.19.0.1-amd64
(G)UI : Gnome/xfce
Inscription : 05-01-2019

Re : [Résolu] Problème installation Debian 9.6 sur MSI B450M et AMD Ryzen 5

Merci. Je vais essayer tout ça alors.
Difficulté 1 (on n'est pas arrivé. big_smile Surtout qu'au départ, le câble réseau n'était pas branché... roll)
Pour cette commande :

apt-get --reinstall install firmware-realtek


Il me répond "impossible de trouver le paquet". Il faut que j'autorise les dépots non-free ou quelques chose comme ça ? (Précédement j'avais trouvé les firmware via synaptic, mais là du coup, je ne sais pas gérer les dépots en ligne).


J'utilise windows(s) parce que j'ai besoin d'outils qui ne tournent que sous windows, mais ça m'ennuie beaucoup, alors j'essaie peu à peu de migrer sous linux. C'est pas tout gagné, mais bon, y a pas le feu non plus, un jour peut-être...

Hors ligne

#18 08-01-2019 21:14:53

vanvan
Membre
Lieu : Brest
Distrib. : Debian Buster
Noyau : Linux 4.19.0.1-amd64
(G)UI : Gnome/xfce
Inscription : 05-01-2019

Re : [Résolu] Problème installation Debian 9.6 sur MSI B450M et AMD Ryzen 5

Il faudrait que je rajoute

deb http://ftp.fr.debian.org/debian stretch main non-free

dans /etc/apt/sources.list ?


J'utilise windows(s) parce que j'ai besoin d'outils qui ne tournent que sous windows, mais ça m'ennuie beaucoup, alors j'essaie peu à peu de migrer sous linux. C'est pas tout gagné, mais bon, y a pas le feu non plus, un jour peut-être...

Hors ligne

#19 08-01-2019 23:33:16

vanvan
Membre
Lieu : Brest
Distrib. : Debian Buster
Noyau : Linux 4.19.0.1-amd64
(G)UI : Gnome/xfce
Inscription : 05-01-2019

Re : [Résolu] Problème installation Debian 9.6 sur MSI B450M et AMD Ryzen 5

Apparement c'était ça.
J'ai donc installé les firmware realtek et amd-graphics.

Je ne suis pas pressé, donc je me suis dit que j'allais regarder ou j'en suis par rapport à l'installation précédente.
Toujours sous stretch, j'ai donc installé le bureau gnome (au passage, il me demandait le cd, donc j'ai monté la clé usb sous media/cdrom. L'installation à l'air de s'être bien passée sauf que ça braillait un peu car il n'arrivait pas à démonter le cdrom...).
Avait l'air seulement ?
Je crois que j'ai 2 erreurs sur des binaires pour gnome (voir journalctl en dessous) et je n'arrive toujours pas à configurer mon écran. Sur paramètre d'affichage, en fond d'écran ou dans paramètres, j'ai "écran inconnu". Je ne sais pas s'il faut que j'aille le déclarer à la main quelque part ?
Ci-dessous, journalctl et lspci :

journalctl -r -p err


janv. 08 23:22:54 pc-maison-debian gnome-session-binary[1396]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
janv. 08 23:22:54 pc-maison-debian gnome-session-binary[1396]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
janv. 08 23:22:54 pc-maison-debian gnome-session-binary[1396]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
janv. 08 23:22:54 pc-maison-debian gnome-session-binary[1396]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
janv. 08 23:22:54 pc-maison-debian gnome-session-binary[1396]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
janv. 08 23:22:52 pc-maison-debian gnome-session-binary[1396]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
janv. 08 23:22:52 pc-maison-debian gnome-session-binary[1396]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
janv. 08 23:22:52 pc-maison-debian gnome-session-binary[1396]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
janv. 08 23:22:52 pc-maison-debian gnome-session-binary[1396]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
janv. 08 23:22:52 pc-maison-debian gnome-session-binary[1396]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
janv. 08 23:22:05 pc-maison-debian gnome-session-binary[953]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
janv. 08 23:22:05 pc-maison-debian gnome-session-binary[953]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
janv. 08 23:22:05 pc-maison-debian gnome-session-binary[953]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
janv. 08 23:22:05 pc-maison-debian gnome-session-binary[953]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
janv. 08 23:22:05 pc-maison-debian gnome-session-binary[953]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
janv. 08 23:22:03 pc-maison-debian gnome-session-binary[953]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
janv. 08 23:22:03 pc-maison-debian gnome-session-binary[953]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
janv. 08 23:22:03 pc-maison-debian gnome-session-binary[953]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
janv. 08 23:22:03 pc-maison-debian gnome-session-binary[953]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
janv. 08 23:22:03 pc-maison-debian gnome-session-binary[953]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
janv. 08 23:21:56 pc-maison-debian pulseaudio[1078]: [pulseaudio] bluez5-util.c: GetManagedObjects() failed: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
janv. 08 23:18:58 pc-maison-debian colord-sane[880]: io/hpmud/pp.c 627: unable to read device-id ret=-1
janv. 08 23:18:44 pc-maison-debian gnome-session-binary[718]: Unrecoverable failure in required component org.gnome.Shell.desktop
janv. 08 23:18:44 pc-maison-debian gnome-session-binary[643]: Unrecoverable failure in required component org.gnome.Shell.desktop
janv. 08 23:18:34 pc-maison-debian kernel: sp5100_tco: I/O address 0x0cd6 already in use
janv. 08 23:18:32 pc-maison-debian kernel: kobject_add_internal failed for l3_cache_0 with -EEXIST, don't try to register things with the same name in the same directory.
janv. 08 23:18:32 pc-maison-debian kernel: AMD-Vi: Unable to write to IOMMU perf counter.


et

lspci


00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15d0
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Device 15d1
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1452
00:01.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 15d3
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1452
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 15db
00:08.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 15dc
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 61)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15e8
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15e9
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15ea
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15eb
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15ec
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15ed
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15ee
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15ef
15:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] Device 43d5 (rev 01)
15:00.1 SATA controller: Advanced Micro Devices, Inc. [AMD] Device 43c8 (rev 01)
15:00.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43c6 (rev 01)
16:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43c7 (rev 01)
16:01.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43c7 (rev 01)
16:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43c7 (rev 01)
17:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8192CE PCIe Wireless Network Adapter (rev 01)
18:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
38:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Device 15dd (rev c6)
38:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Device 15de
38:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Device 15df
38:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Device 15e0
38:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Device 15e1
38:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Device 15e3
39:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 61)


Si c'est ma façon d'installer gnome qui n'a pas été bonne, je peux ré-installer stretch avec gnome puis les firmare realtek et amd-graphics pour voir si ça change quelque chose

Dernière modification par vanvan (08-01-2019 23:40:46)


J'utilise windows(s) parce que j'ai besoin d'outils qui ne tournent que sous windows, mais ça m'ennuie beaucoup, alors j'essaie peu à peu de migrer sous linux. C'est pas tout gagné, mais bon, y a pas le feu non plus, un jour peut-être...

Hors ligne

#20 09-01-2019 03:38:08

anonyme
Invité

Re : [Résolu] Problème installation Debian 9.6 sur MSI B450M et AMD Ryzen 5

vanvan a écrit :

Il faudrait que je rajoute

deb http://ftp.fr.debian.org/debian stretch main non-free

dans /etc/apt/sources.list ?



oui pour le "contrib non-free"

mais moi ce que je t'ai demandé c'est de passer a Buster
comme ceci


#buster10
deb http://security.debian.org/debian-security buster/updates main contrib non-free
deb http://deb.debian.org/debian/ buster-updates main contrib non-free
deb http://deb.debian.org/debian buster main contrib non-free
 



apt-get update
 



apt-get upgrade
 



apt-get dist-upgrade
 



apt-get --reinstall install firmware-realtek firmware-amd-graphics
 



apt-get --reinstall install linux-image-amd64 linux-headers-amd64 mesa-utils arandr
 



reboot
 



et c'est finit , tu pourra régler tes écrans et utiliser ton bureau gnome

tu vérifie avec glxinfo -B et xrandr pour ton affichage


glxinfo -B
 



xrandr
 



et tu pourra passer ce fil en [résolu]

nota: réinstaller gnome ou stretch ne sert a rien
pour éviter que apt te demande le cdrom , enlève les deux premières lignes sur ton sources.list
ou mieux en console remplace son contenu par ce que t'ai donné au dessus
fait les commandes jusqu'a "reboot" et c'est terminé.

Dernière modification par anonyme (09-01-2019 03:49:02)

#21 10-01-2019 00:02:47

vanvan
Membre
Lieu : Brest
Distrib. : Debian Buster
Noyau : Linux 4.19.0.1-amd64
(G)UI : Gnome/xfce
Inscription : 05-01-2019

Re : [Résolu] Problème installation Debian 9.6 sur MSI B450M et AMD Ryzen 5

OK, c'est en cours. J'ai juste un peu galéré parce que j'avais mis https dans le fichier /etc/apt/sources.list

Du coup, en suivant ta méthode, est-ce que c'est l'équivalent d'une installation from scratch avec l'iso de buster ? Parce que j'avais essayé Debian GNU/Linux buster-DI-alpha4 "Buster" - Official Snapshot amd64 - DVD Binary-1 20181206-23:38 avant la mise à jour de mon bios et l'install ne passait pas du tout.

Je reviens dès que la mise à niveau est finie...

J'utilise windows(s) parce que j'ai besoin d'outils qui ne tournent que sous windows, mais ça m'ennuie beaucoup, alors j'essaie peu à peu de migrer sous linux. C'est pas tout gagné, mais bon, y a pas le feu non plus, un jour peut-être...

Hors ligne

#22 10-01-2019 03:19:57

anonyme
Invité

Re : [Résolu] Problème installation Debian 9.6 sur MSI B450M et AMD Ryzen 5

je ne vois pas de "https" dans le souces.list que je t' ai indiqué .

pour l'installateur "Debian GNU/Linux buster-DI-alpha4 "Buster"  il n'a pas les firmwares non-free , tu remarquera aussi que je t'en parle pas.
je te fais installer les firmwares a partir de stretch , et dans tous les cas avant le reboot de la machine.

la mise a niveau avec le bureau est un peu plus longue.( j'ai environ 2000 paquets sur une buster+gnome ou buster+mate )

#23 11-01-2019 00:12:29

vanvan
Membre
Lieu : Brest
Distrib. : Debian Buster
Noyau : Linux 4.19.0.1-amd64
(G)UI : Gnome/xfce
Inscription : 05-01-2019

Re : [Résolu] Problème installation Debian 9.6 sur MSI B450M et AMD Ryzen 5

Yep, c'est presque bon.
Le https du sources.list, c'est moi qui l'avais rajouté, je ne sais pas comment (c'est pourtant pas compliqué un copier-coller !)
Donc sans la carte graphique RX560, ça a l'air de mieux marcher. Je n'ai pas vu de problème de fonctionnement, mais j'ai quand même des erreurs au démarrage donc je remets lspci et journalctl :

lspci


00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15d0
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Device 15d1
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge
00:01.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 15d3
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 15db
00:08.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 15dc
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 61)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15e8
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15e9
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15ea
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15eb
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15ec
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15ed
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15ee
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15ef
15:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] Device 43d5 (rev 01)
15:00.1 SATA controller: Advanced Micro Devices, Inc. [AMD] Device 43c8 (rev 01)
15:00.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43c6 (rev 01)
16:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43c7 (rev 01)
16:01.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43c7 (rev 01)
16:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43c7 (rev 01)
17:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8192CE PCIe Wireless Network Adapter (rev 01)
18:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
38:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Raven Ridge [Radeon Vega Series / Radeon Vega Mobile Series] (rev c6)
38:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Device 15de
38:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Device 15df
38:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Device 15e0
38:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Device 15e1
38:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Device 15e3
39:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 61)



et

journalctl -r -p err


-- Logs begin at Thu 2019-01-10 01:45:07 CET, end at Thu 2019-01-10 01:47:13 CET. --
janv. 10 01:46:21 pc-maison-debian systemd[1030]: Failed to start Tracker metadata database store and lookup manager.
janv. 10 01:45:10 pc-maison-debian kernel: [drm:construct [amdgpu]] *ERROR* construct: Invalid Connector ObjectID from Adapter Service for connector index:2! type 0 expected 3
janv. 10 01:45:09 pc-maison-debian kernel: sp5100-tco sp5100-tco: Watchdog hardware is disabled
janv. 10 01:45:08 pc-maison-debian kernel: AMD-Vi: Unable to write to IOMMU perf counter.




J'ai ensuite essayé de remettre la RX560 en place, en me disant que les firmware amd que tu m'as faits installer vont peut-être coller avec cette carte.
Et ben non, j'ai l'écran de démarrage, mais en mode normal ça reste bloqué au dernier warning que j'avais déjà sans la carte

sp5100-tco sp5100-tco: Watchdog hardware is disabled


J'ai essayer de démarrer en mode recovery, et ça bloque sur cette phrase :

[7.962019] fb: switching to amdgpudrmfb from EFI VGA


J'ai ré-essayé en branchant un écran sur chaque carte des fois que le système bascule de l'une sur l'autre, mais non, quand la rx560 est en place, je n'ai pas de sortie sur la carte embarquée.
Et je n'ai pas installé minissdpd. Il fallait ?


J'utilise windows(s) parce que j'ai besoin d'outils qui ne tournent que sous windows, mais ça m'ennuie beaucoup, alors j'essaie peu à peu de migrer sous linux. C'est pas tout gagné, mais bon, y a pas le feu non plus, un jour peut-être...

Hors ligne

#24 11-01-2019 07:11:46

anonyme
Invité

Re : [Résolu] Problème installation Debian 9.6 sur MSI B450M et AMD Ryzen 5

pourquoi tu me parle de UPnP  =>  "minissdpd"  ?

Pour les gpu j'ai bien précisé , un ou deux écrans sur la même carte.
tu aurais du utiliser le gpu intégré pour commencer (a priori selon tes retours au départ c'est correct ).
pour le retour des erreurs idem (plutôt des warnings)  tu a les même que moi, c'est correct.

normalement avec une carte (RX560) tu désactive le gpu du processeur ( configuration du bios )
j'ai fait les tests  R3 2200G seul , RX550 seule , et hier GTX960 seule (avec le driver "nouveau" et driver non-free nvidia).
j'ai bien précisé que parfois j'ai eu des bugs du bios (même pas debian ) , la machine ne démarre pas.
obligé de faire un reset du bios.

il me semble que commencer par utiliser ta machine avec le gpu du processeur serait une bonne chose pour commencer.
j'ai testé pas mal d'application et même steam sans bug

il me semble que tu va vite en besogne tongue

ps:j'ai du faire un test avec deux cartes actives ( R3 2200G et RX550) et un écran sur chaque carte.

nota: pour les firmwares et le noyau ainsi que le driver libre c'est identique pour Raven ou RX560

ce message (watchdog (ou chien de garde en Français ) ) le noyau te dit qu il est désactivé.

sp5100-tco sp5100-tco: Watchdog hardware is disabled


utilisé surtout sur les serveurs (il permet de redémarrer la machine en cas d' inactivité prolongé sous certaines conditions )
aucun rapport avec les cartes graphiques.

pour le dernier message , j'ai le même (pas une erreur) , les cartes vidéo modernes ont un bios EFI (t' expliquer exactement je saurai pas )

[7.962019] fb: switching to amdgpudrmfb from EFI VGA



pour finir , je sais pas si tu a eu un fonctionnement correct a la fin du passage a Buster
si randr et glxinfo -B a renvoyé quelque chose de correct.
tout ceci avec l APU du Raven Ridge

ps: je sais pas non plus quel bureau tu utilise , si gnome , avec Wayland (menu "gnome" )  ou avec le serveur X (menu "gnome-classic"  ou "gnome sur X" )

en #123 , carte nvidia uniquement
https://debian-facile.org/viewtopic.php … 25#p288925

en #78 , carte nvidia et gpu raven ridge (les deux actives )
https://debian-facile.org/viewtopic.php?id=21343&p=4
nota: noyau 4.18

j'ai eu des soucis moi aussi avec certains tests
mais le plus souvent je suis arrivé a un fonctionnement correct

ps: il y a d'autres fils sur ce matériel sur le forum

Dernière modification par anonyme (11-01-2019 07:39:02)

#25 11-01-2019 20:52:03

vanvan
Membre
Lieu : Brest
Distrib. : Debian Buster
Noyau : Linux 4.19.0.1-amd64
(G)UI : Gnome/xfce
Inscription : 05-01-2019

Re : [Résolu] Problème installation Debian 9.6 sur MSI B450M et AMD Ryzen 5

Merci.

pour l'installateur "Debian GNU/Linux buster-DI-alpha4 "Buster"  il n'a pas les firmwares non-free , tu remarquera aussi que je t'en parle pas.
je te fais installer les firmwares a partir de stretch , et dans tous les cas avant le reboot de la machine.


Du coup, contrairement à ce que j'avais cru, je ne peux pas en déduire que c'est la mise à jour du bios qui a reglé le problème (sous buster)

anonyme a écrit :

pourquoi tu me parle de UPnP  =>  "minissdpd"  ?


Parce que  c'est la seule  question qui m'a été posée pendant l'upgrade, donc je voulais le signaler


Pour les gpu j'ai bien précisé , un ou deux écrans sur la même carte.


Oui. Là, j'ai essayé en branchant un écran sur chaque carte pour voir si le message switching to amdgpudrmfb (qui était le dernier à apparaître) ne signifiait pas que le système basculait sur l'autre gpu,
Donc je confirme que non wink

pour finir , je sais pas si tu a eu un fonctionnement correct a la fin du passage a Buster
si randr et glxinfo -B a renvoyé quelque chose de correct.

randr


Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
HDMI-A-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 477mm x 268mm
   1920x1080     60.00*+  74.97    50.00    59.94  
   1600x1200     60.00  
   1680x1050     59.88  
   1280x1024     75.02    60.02  
   1440x900      59.90  
   1280x960      60.00  
   1280x800      60.00  
   1152x864      75.00  
   1280x720      60.00    50.00    59.94  
   1152x720      59.97  
   1024x768      75.03    60.00  
   832x624       74.55  
   800x600       75.00    60.32  
   720x576       50.00  
   720x480       60.00    59.94  
   640x480       75.00    60.00    59.94  
   720x400       70.08  
DisplayPort-0 disconnected (normal left inverted right x axis y axis)
HDMI-A-1 disconnected (normal left inverted right x axis y axis)



glxinfo -B


Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
HDMI-A-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 477mm x 268mm
   1920x1080     60.00*+  74.97    50.00    59.94  
   1600x1200     60.00  
   1680x1050     59.88  
   1280x1024     75.02    60.02  
   1440x900      59.90  
   1280x960      60.00  
   1280x800      60.00  
   1152x864      75.00  
   1280x720      60.00    50.00    59.94  
   1152x720      59.97  
   1024x768      75.03    60.00  
   832x624       74.55  
   800x600       75.00    60.32  
   720x576       50.00  
   720x480       60.00    59.94  
   640x480       75.00    60.00    59.94  
   720x400       70.08  
DisplayPort-0 disconnected (normal left inverted right x axis y axis)
HDMI-A-1 disconnected (normal left inverted right x axis y axis)



il me semble que tu va vite en besogne tongue


C'était pour être sûr (et donner un retour exact), mais il me semblait aussi avoir lu que ça n'allait pas tourner rond.

ps: je sais pas non plus quel bureau tu utilise , si gnome , avec Wayland (menu "gnome" )  ou avec le serveur X (menu "gnome-classic"  ou "gnome sur X" )


Comment je vérifie ? Quand je rentre mon mot de passe, à côté j'ai essayé les différents bureau pour voir, mais en utilisation pour l'instant, je suis sur Gnome Wayland je suppose  (ni classic, ni X).

Dans le bios, settings/advanced/Integrated Graphics Configuration/, j'ai :

Initiate Graphic Adapter : PEG

-> le bios trouve tout seul

Integrated Graphics : Auto ou Disabled

-> pas de différence et sous Debian GNU/Linux avec Linux 4.19.0-1-amd64 ça bloque.


Anecdotiquement, sous Debian GNU/Linux avec Linux 4.9.0-8-amd64 (en démarrant "options avancées"), ça marche "presque", mais ça freeze de temps à autre, et il faut rebooter. Mais bon, je ne suis pas sûr que ça ait un intérêt vu que c'est une plus vieille version ?


Pour l'instant, donc , je vais tourner sur la GPU intégrée et je mettrai  la RX560 dans un autre pc. Et je me reposerai la question d'une carte pcie si je trouve que ça rame trop (mais à priori ça devrait le faire comme ça).

Je marque donc la discussion comme résolue.

Et j'ajoute une petite question subsidiaire si tu as un peu de temps,  sur la différence entre tes instructions et l'iso d'installation :
Qu'elle est la différence dans le cas présent entre l'upgrade et l'iso ? C'est le fait de charger les paquets non présents dans l'iso avant de lancer le chargement et l'installation des paquets pour buster ? Et du coup l'iso du version stable de buster intégrerait ces mêmes paquets (à peu près) ou un équivalent libre, mais à un moment bien particulier de l'installation ?
En tout cas merci pour tout.

Dernière modification par vanvan (11-01-2019 21:34:14)


J'utilise windows(s) parce que j'ai besoin d'outils qui ne tournent que sous windows, mais ça m'ennuie beaucoup, alors j'essaie peu à peu de migrer sous linux. C'est pas tout gagné, mais bon, y a pas le feu non plus, un jour peut-être...

Hors ligne

Pied de page des forums