Bonjour, bonjour.
Tiens, je ne connaissais pas `lscpu` - merci !
$ lscpu
Architecture : x86_64
Mode(s) opératoire(s) des processeurs : 32-bit, 64-bit
Tailles des adresses: 48 bits physical, 48 bits virtual
Boutisme : Little Endian
Processeur(s) : 24
Liste de processeur(s) en ligne : 0-23
Identifiant constructeur : AuthenticAMD
Nom de modèle : AMD Ryzen 9 7845HX with Radeon Graphics
Famille de processeur : 25
Modèle : 97
Thread(s) par cœur : 2
Cœur(s) par socket : 12
Socket(s) : 1
Révision : 2
multiplication des MHz du/des CPU(s) : 36%
Vitesse maximale du processeur en MHz : 5298,0000
Vitesse minimale du processeur en MHz : 400,0000
BogoMIPS : 5988,83
Drapeaux : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good amd_lbr_v2 nopl xto
pology nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_le
gacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba perfmon_v2 ibrs ibpb stibp i
brs_enhanced vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xget
bv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local avx512_bf16 clzero irperf xsaveerptr rdpru wbnoinvd cppc arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid dec
odeassists pausefilter pfthreshold avic v_vmsave_vmload vgif x2avic v_spec_ctrl vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq
rdpid overflow_recov succor smca fsrm flush_l1d amd_lbr_pmc_freeze
Fonctionnalités de virtualisation :
Virtualisation : AMD-V
Caches (somme de toutes) :
L1d : 384 KiB (12 instances)
L1i : 384 KiB (12 instances)
L2 : 12 MiB (12 instances)
L3 : 64 MiB (2 instances)
NUMA :
Nœud(s) NUMA : 1
Nœud NUMA 0 de processeur(s) : 0-23
Vulnérabilités :
Gather data sampling : Not affected
Itlb multihit : Not affected
L1tf : Not affected
Mds : Not affected
Meltdown : Not affected
Mmio stale data : Not affected
Reg file data sampling : Not affected
Retbleed : Not affected
Spec rstack overflow : Mitigation; Safe RET
Spec store bypass : Mitigation; Speculative Store Bypass disabled via prctl
Spectre v1 : Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Spectre v2 : Mitigation; Enhanced / Automatic IBRS; IBPB conditional; STIBP always-on; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Srbds : Not affected
Tsx async abort : Not affected
Sous le noyau 6.9.12, une recherche pour iommu restitue en effet un résultat probant :
$ sudo dmesg | grep -i iommu
[sudo] Mot de passe de root :
[ 0.417884] iommu: Default domain type: Translated
[ 0.417884] iommu: DMA domain TLB invalidation policy: lazy mode
[ 0.447468] pci 0000:00:00.2: AMD-Vi: IOMMU performance counters supported
[ 0.447510] pci 0000:00:01.0: Adding to iommu group 0
[ 0.447523] pci 0000:00:01.1: Adding to iommu group 1
[ 0.447537] pci 0000:00:01.2: Adding to iommu group 2
[ 0.447549] pci 0000:00:01.6: Adding to iommu group 3
[ 0.447562] pci 0000:00:01.7: Adding to iommu group 4
[ 0.447581] pci 0000:00:02.0: Adding to iommu group 5
[ 0.447594] pci 0000:00:02.1: Adding to iommu group 6
[ 0.447607] pci 0000:00:02.2: Adding to iommu group 7
[ 0.447625] pci 0000:00:03.0: Adding to iommu group 8
[ 0.447643] pci 0000:00:04.0: Adding to iommu group 9
[ 0.447669] pci 0000:00:08.0: Adding to iommu group 10
[ 0.447682] pci 0000:00:08.1: Adding to iommu group 11
[ 0.447694] pci 0000:00:08.3: Adding to iommu group 12
[ 0.447718] pci 0000:00:14.0: Adding to iommu group 13
[ 0.447731] pci 0000:00:14.3: Adding to iommu group 13
[ 0.447790] pci 0000:00:18.0: Adding to iommu group 14
[ 0.447803] pci 0000:00:18.1: Adding to iommu group 14
[ 0.447815] pci 0000:00:18.2: Adding to iommu group 14
[ 0.447827] pci 0000:00:18.3: Adding to iommu group 14
[ 0.447839] pci 0000:00:18.4: Adding to iommu group 14
[ 0.447851] pci 0000:00:18.5: Adding to iommu group 14
[ 0.447864] pci 0000:00:18.6: Adding to iommu group 14
[ 0.447878] pci 0000:00:18.7: Adding to iommu group 14
[ 0.447902] pci 0000:01:00.0: Adding to iommu group 15
[ 0.447915] pci 0000:01:00.1: Adding to iommu group 15
[ 0.447928] pci 0000:02:00.0: Adding to iommu group 16
[ 0.447940] pci 0000:03:00.0: Adding to iommu group 17
[ 0.447952] pci 0000:04:00.0: Adding to iommu group 18
[ 0.447965] pci 0000:05:00.0: Adding to iommu group 19
[ 0.447978] pci 0000:06:02.0: Adding to iommu group 20
[ 0.447982] pci 0000:07:00.0: Adding to iommu group 20
[ 0.447995] pci 0000:08:00.0: Adding to iommu group 21
[ 0.448017] pci 0000:09:00.0: Adding to iommu group 22
[ 0.448032] pci 0000:09:00.2: Adding to iommu group 23
[ 0.448046] pci 0000:09:00.3: Adding to iommu group 24
[ 0.448059] pci 0000:09:00.4: Adding to iommu group 25
[ 0.448072] pci 0000:09:00.5: Adding to iommu group 26
[ 0.448086] pci 0000:09:00.6: Adding to iommu group 27
[ 0.448098] pci 0000:0a:00.0: Adding to iommu group 28
[ 0.469042] perf/amd_iommu: Detected AMD IOMMU #0 (2 banks, 4 counters/bank).
(c'est franchement bizarre que le système ne m'est rien ressorti avec le noyau 6.10.3)
Concernant le "Secure boot", je l'ai en effet désactivé, en ayant acquis ce laptop ; je suis informé des soucis posés avec le driver nvidia propriétaire.
$ sudo dmesg | grep -i secure
[ 0.000000] secureboot: Secure boot disabled
[ 2.483659] amdgpu 0000:09:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not available
Toujours sous le 6.9.12, glxinfo fonctionne très bien avec l'un ou l'autre des GPU
$ glxinfo -B
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: AMD (0x1002)
Device: AMD Radeon 610M (radeonsi, raphael_mendocino, LLVM 17.0.6, DRM 3.57, 6.9.12-amd64) (0x164e)
Version: 24.1.6
Accelerated: yes
Video memory: 512MB
Unified memory: no
Preferred profile: core (0x1)
Max core profile version: 4.6
Max compat profile version: 4.6
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
VBO free memory - total: 162 MB, largest block: 162 MB
VBO free aux. memory - total: 15580 MB, largest block: 15580 MB
Texture free memory - total: 162 MB, largest block: 162 MB
Texture free aux. memory - total: 15580 MB, largest block: 15580 MB
Renderbuffer free memory - total: 162 MB, largest block: 162 MB
Renderbuffer free aux. memory - total: 15580 MB, largest block: 15580 MB
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 512 MB
Total available memory: 16161 MB
Currently available dedicated video memory: 162 MB
OpenGL vendor string: AMD
OpenGL renderer string: AMD Radeon 610M (radeonsi, raphael_mendocino, LLVM 17.0.6, DRM 3.57, 6.9.12-amd64)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 24.1.6-1
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 4.6 (Compatibility Profile) Mesa 24.1.6-1
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 24.1.6-1
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
$ __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia glxinfo -B
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 8188 MB
Total available memory: 8188 MB
Currently available dedicated video memory: 7928 MB
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: NVIDIA GeForce RTX 4060 Laptop GPU/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 535.183.06
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 4.6.0 NVIDIA 535.183.06
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 535.183.06
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
(je testerai à nouveau pour le 6.10.3)
Voilà.
PS : Mais je confirme que je n'ai aucun soucis avec le 6.9.12 (et précédent) ; aucun problème suivant Grub dans la phase d'initialisation de session, et aucun redémarrage intempestif !
Dernière modification par PengouinPdt (21-08-2024 08:26:52)