web-dev-qa-db-fra.com

Problème d'ordinateur portable AMD RYZEN 5 3500U et solution idiote

J'ai acheté HP Pavilion Ryzen Ordinateur portable juste pour savoir que les ordinateurs portables HP ont d'énormes problèmes avec Linux. Je ne pouvais pas m'en empêcher. C'était abordable ;-)

Voici l'histoire. Lors de la première tentative d'installation de Kubuntu Normalement à partir d'une installation en direct et lorsque la première boîte de dialogue apparaît, elle ne dispose que de la barre supérieure peinte. Pas de curseur de souris, pas de fenêtre. Rien. Juste un bar supérieur. Bien. Kubuntu a également une installation graphique minimale où l'installation s'est déroulée.

Après redémarrage. Le démarrage prend plus d'une minute (il dispose de disque NVME afin qu'il doit démarrer en secondes) et je reçois l'écran de connexion Kubuntu normal. Mais pas de curseur de la souris. Je me connecte et ce que je reçois est un écran vide avec des ombres indiquant des éléments de bureau. Je finis par découvrir que je peux exécuter la console en sélectionnant ALT + F2 et en tapez KConsole. Même réseau travaillée. J'ai donc pu installer les derniers pilotes de PPA: OBAF/Graphiques-Pilotes. Qui n'a pas aidé du tout.

Mais après une certaine frustration, j'ai découvert cette solution. J'appuie sur Ctrl + Alt + Supprez-vous attendre une seconde, puis appuyez sur Entrée (essentiellement, je fais une déconnexion de bureau), puis un pointeur miraculeusement de la souris et l'écran de connexion apparaissent. Je me connecte et tout fonctionne comme prévu. Pendant deux jours maintenant.

Il doit y avoir une solution plus simple à ce problème. J'ajoute une partie AMDGPU de la sortie DMESG à la fin.

par


[    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-5.4.0-39-generic root=UUID=370b8653-d0d9-49de-b54b-c30b76f18f62 ro quiet splash amdgpu.gpu_recovery=1 vt.handoff=7
[    0.029824] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.4.0-39-generic root=UUID=370b8653-d0d9-49de-b54b-c30b76f18f62 ro quiet splash amdgpu.gpu_recovery=1 vt.handoff=7
[    2.642911] [drm] amdgpu kernel modesetting enabled.
[    2.643289] amdgpu 0000:04:00.0: remove_conflicting_pci_framebuffers: bar 0: 0xe0000000 -> 0xefffffff
[    2.643291] amdgpu 0000:04:00.0: remove_conflicting_pci_framebuffers: bar 2: 0xf0000000 -> 0xf01fffff
[    2.643292] amdgpu 0000:04:00.0: remove_conflicting_pci_framebuffers: bar 5: 0xfe700000 -> 0xfe77ffff
[    2.643296] fb0: switching to amdgpudrmfb from EFI VGA
[    2.643393] amdgpu 0000:04:00.0: vgaarb: deactivate vga console
[    2.643450] amdgpu 0000:04:00.0: enabling device (0006 -> 0007)
[    2.704244] amdgpu 0000:04:00.0: VRAM: 2048M 0x000000F400000000 - 0x000000F47FFFFFFF (2048M used)
[    2.704246] amdgpu 0000:04:00.0: GART: 1024M 0x0000000000000000 - 0x000000003FFFFFFF
[    2.704249] amdgpu 0000:04:00.0: AGP: 267419648M 0x000000F800000000 - 0x0000FFFFFFFFFFFF
[    2.704552] [drm] amdgpu: 2048M of VRAM memory ready
[    2.704556] [drm] amdgpu: 3072M of GTT memory ready.
[    2.708104] amdgpu: [powerplay] hwmgr_sw_init smu backed is smu10_smu
[    3.000661] fbcon: amdgpudrmfb (fb0) is primary device
[    3.000665] amdgpu 0000:04:00.0: fb0: amdgpudrmfb frame buffer device
[    3.023816] amdgpu 0000:04:00.0: ring gfx uses VM inv eng 0 on hub 0
[    3.023820] amdgpu 0000:04:00.0: ring comp_1.0.0 uses VM inv eng 1 on hub 0
[    3.023823] amdgpu 0000:04:00.0: ring comp_1.1.0 uses VM inv eng 4 on hub 0
[    3.023825] amdgpu 0000:04:00.0: ring comp_1.2.0 uses VM inv eng 5 on hub 0
[    3.023828] amdgpu 0000:04:00.0: ring comp_1.3.0 uses VM inv eng 6 on hub 0
[    3.023830] amdgpu 0000:04:00.0: ring comp_1.0.1 uses VM inv eng 7 on hub 0
[    3.023832] amdgpu 0000:04:00.0: ring comp_1.1.1 uses VM inv eng 8 on hub 0
[    3.023834] amdgpu 0000:04:00.0: ring comp_1.2.1 uses VM inv eng 9 on hub 0
[    3.023837] amdgpu 0000:04:00.0: ring comp_1.3.1 uses VM inv eng 10 on hub 0
[    3.023839] amdgpu 0000:04:00.0: ring kiq_2.1.0 uses VM inv eng 11 on hub 0
[    3.023841] amdgpu 0000:04:00.0: ring sdma0 uses VM inv eng 0 on hub 1
[    3.023844] amdgpu 0000:04:00.0: ring vcn_dec uses VM inv eng 1 on hub 1
[    3.023846] amdgpu 0000:04:00.0: ring vcn_enc0 uses VM inv eng 4 on hub 1
[    3.023849] amdgpu 0000:04:00.0: ring vcn_enc1 uses VM inv eng 5 on hub 1
[    3.023851] amdgpu 0000:04:00.0: ring vcn_jpeg uses VM inv eng 6 on hub 1
[    4.147919] [drm] Initialized amdgpu 3.35.0 20150101 for 0000:04:00.0 on minor 0
[    9.756356] systemd[1]: Starting Load/Save Screen Backlight Brightness of backlight:amdgpu_bl0...
[    9.771396] systemd[1]: Finished Load/Save Screen Backlight Brightness of backlight:amdgpu_bl0.
[   10.272213] snd_hda_intel 0000:04:00.1: bound 0000:04:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])
[   22.229504] [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring gfx timeout, signaled seq=1, emitted seq=3
[   22.229639] [drm:amdgpu_job_timedout [amdgpu]] *ERROR* Process information: process Xorg pid 882 thread Xorg:cs0 pid 886
[   22.229647] amdgpu 0000:04:00.0: GPU reset begin!
[   23.556955] amdgpu 0000:04:00.0: GPU reset succeeded, trying to resume
[   24.257785] amdgpu 0000:04:00.0: ring gfx uses VM inv eng 0 on hub 0
[   24.257788] amdgpu 0000:04:00.0: ring comp_1.0.0 uses VM inv eng 1 on hub 0
[   24.257791] amdgpu 0000:04:00.0: ring comp_1.1.0 uses VM inv eng 4 on hub 0
[   24.257794] amdgpu 0000:04:00.0: ring comp_1.2.0 uses VM inv eng 5 on hub 0
[   24.257796] amdgpu 0000:04:00.0: ring comp_1.3.0 uses VM inv eng 6 on hub 0
[   24.257798] amdgpu 0000:04:00.0: ring comp_1.0.1 uses VM inv eng 7 on hub 0
[   24.257800] amdgpu 0000:04:00.0: ring comp_1.1.1 uses VM inv eng 8 on hub 0
[   24.257803] amdgpu 0000:04:00.0: ring comp_1.2.1 uses VM inv eng 9 on hub 0
[   24.257805] amdgpu 0000:04:00.0: ring comp_1.3.1 uses VM inv eng 10 on hub 0
[   24.257808] amdgpu 0000:04:00.0: ring kiq_2.1.0 uses VM inv eng 11 on hub 0
[   24.257810] amdgpu 0000:04:00.0: ring sdma0 uses VM inv eng 0 on hub 1
[   24.257812] amdgpu 0000:04:00.0: ring vcn_dec uses VM inv eng 1 on hub 1
[   24.257814] amdgpu 0000:04:00.0: ring vcn_enc0 uses VM inv eng 4 on hub 1
[   24.257816] amdgpu 0000:04:00.0: ring vcn_enc1 uses VM inv eng 5 on hub 1
[   24.257818] amdgpu 0000:04:00.0: ring vcn_jpeg uses VM inv eng 6 on hub 1
[   24.269472] Modules linked in: cmac algif_hash algif_skcipher af_alg bnep snd_hda_codec_realtek snd_hda_codec_generic ledtrig_audio snd_hda_codec_hdmi nls_iso8859_1 snd_hda_intel snd_intel_dspcfg snd_hda_codec snd_hda_core snd_hwdep snd_pcm uvcvideo videobuf2_vmalloc snd_seq_midi videobuf2_memops snd_seq_midi_event videobuf2_v4l2 edac_mce_AMD btusb snd_rawmidi btrtl rtl8821ce(OE) kvm_AMD btbcm ccp videobuf2_common btintel joydev bluetooth videodev input_leds serio_raw hp_wmi snd_seq kvm mc sparse_keymap wmi_bmof ecdh_generic snd_seq_device ecc snd_timer k10temp snd cfg80211 snd_pci_acp3x soundcore hp_accel lis3lv02d input_polldev hp_wireless mac_hid acpi_tad sch_fq_codel parport_pc ppdev lp parport ip_tables x_tables autofs4 crct10dif_pclmul crc32_pclmul ghash_clmulni_intel amdgpu AMD_iommu_v2 gpu_sched i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops aesni_intel nvme crypto_simd cryptd r8169 glue_helper psmouse drm i2c_piix4 i2c_AMD_mp2_pci realtek nvme_core
[   24.269601]  amdgpu_device_gpu_recover+0x6cd/0x95a [amdgpu]
[   24.269670]  amdgpu_job_timedout+0x103/0x130 [amdgpu]
[   24.269735] amdgpu 0000:04:00.0: GPU reset(2) succeeded!
[   24.269899] amdgpu 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0000 address=0x185b002c0 flags=0x0070]
[   24.269913] amdgpu 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0000 address=0x185b40000 flags=0x0070]
[   24.269921] amdgpu 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0000 address=0x1859ea0e0 flags=0x0050]
[   24.269929] amdgpu 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0000 address=0x1859ea100 flags=0x0050]
[   24.269937] amdgpu 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0000 address=0x1859e4600 flags=0x0050]
[   24.269945] amdgpu 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0000 address=0x185199660 flags=0x0070]
[   24.269952] amdgpu 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0000 address=0x185199660 flags=0x0070]
[   24.269960] amdgpu 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0000 address=0x185199660 flags=0x0070]
[   24.269967] amdgpu 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0000 address=0x185199660 flags=0x0070]
[   24.269975] amdgpu 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0000 address=0x185199660 flags=0x0070]
[   34.507522] [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring sdma0 timeout, signaled seq=49, emitted seq=51
[   34.507656] [drm:amdgpu_job_timedout [amdgpu]] *ERROR* Process information: process  pid 0 thread  pid 0
[   34.507664] amdgpu 0000:04:00.0: GPU reset begin!
[   34.607457] amdgpu 0000:04:00.0: GPU reset succeeded, trying to resume
[   35.309817] amdgpu 0000:04:00.0: ring gfx uses VM inv eng 0 on hub 0
[   35.309820] amdgpu 0000:04:00.0: ring comp_1.0.0 uses VM inv eng 1 on hub 0
[   35.309823] amdgpu 0000:04:00.0: ring comp_1.1.0 uses VM inv eng 4 on hub 0
[   35.309825] amdgpu 0000:04:00.0: ring comp_1.2.0 uses VM inv eng 5 on hub 0
[   35.309828] amdgpu 0000:04:00.0: ring comp_1.3.0 uses VM inv eng 6 on hub 0
[   35.309830] amdgpu 0000:04:00.0: ring comp_1.0.1 uses VM inv eng 7 on hub 0
[   35.309832] amdgpu 0000:04:00.0: ring comp_1.1.1 uses VM inv eng 8 on hub 0
[   35.309834] amdgpu 0000:04:00.0: ring comp_1.2.1 uses VM inv eng 9 on hub 0
[   35.309837] amdgpu 0000:04:00.0: ring comp_1.3.1 uses VM inv eng 10 on hub 0
[   35.309839] amdgpu 0000:04:00.0: ring kiq_2.1.0 uses VM inv eng 11 on hub 0
[   35.309841] amdgpu 0000:04:00.0: ring sdma0 uses VM inv eng 0 on hub 1
[   35.309844] amdgpu 0000:04:00.0: ring vcn_dec uses VM inv eng 1 on hub 1
[   35.309846] amdgpu 0000:04:00.0: ring vcn_enc0 uses VM inv eng 4 on hub 1
[   35.309848] amdgpu 0000:04:00.0: ring vcn_enc1 uses VM inv eng 5 on hub 1
[   35.309850] amdgpu 0000:04:00.0: ring vcn_jpeg uses VM inv eng 6 on hub 1
[   35.321448] amdgpu 0000:04:00.0: GPU reset(3) succeeded!
[   35.321533] amdgpu 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0000 address=0x185b40000 flags=0x0070]
[   35.740563] [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
2
TheR

Wll. Il s'avère que l'installation de New Kernel sur Ubuntu N'importe aujourd'hui n'est pas compliquée du tout. Des instructions peuvent être trouvées ici: https://linuxconfig.org/how-to-upgrade-kernel-a-latest-version-on-ubuntu-20-04-focal-fossa-linux

La solution était donc d'installer le dernier noyau. 5.7.6. dans mon cas. Espérons que l'ordinateur portable peut être installé normalement à Ubuntu 20.10.

Il y a un problème supplémentaire. Adaptateur WiFi (RTL8821CE) n'a pas de pilote inclus dans le noyau. Heureusement, les travaux de réseau câblés ont donc été capable d'installer rapidement l'adaptateur WiFi. Instructions: Comment installer le pilote Wi-Fi pour Realtek RTL8821ce sur Ubuntu 18.04?

Pour résumer mon matériel: ordinateur portable HP Pavilion 15-CW1XXX, AMD RYZEN5 3500U, 8 Go de disque NVME de 512 Go.

Fonctionne maintenant sur kubuntu 20.04

par

2
TheR