Preguntas y respuestas de la comunidad de usuarios de Slimbook

¡Bienvenido al foro de la comunidad!

Si tienes problemas de software, este es tu sitio. Construyamos entre todos un lugar mejor, proporcionando experiencias, información de uso y tips. Si tienes alguna pregunta, procura dar información detallada sobre tu sistema.

Si tienes problemas de hardware, tramita la GARANTÍA AQUÍ, ya que nuestros técnicos no suelen revisar el foro por estar trabajando en reparaciones.

0

slimbook evo, Radeon 780M => amdgpu: [gfxhub] page fault ... GCVM_L2_PROTECTION_FAULT_STATUS

Avatar
pang

Hola:

He probado varias formas de usar la tarjeta gráfica 780M integrada en mi evo 8845HS. En la web del slimbbok evo dice que el evo 8845HS lleva una 880M, pero es un evo de febrero de 2025... en la factura no dice el modelo de gráfica :-/

Probando `tinygrad` aparece un error. El mismo código corre bien en la CPU, pero falla en la GPU. Tirando del hilo, he llegado a ver que el comando `sudo dmesg | grep -i "amdgpu\|gpu\|fence\|timeout" | tail -50` da el error `GCVM_L2_PROTECTION_FAULT_STATUS`

```

[    2.595980] amdgpu 0000:65:00.0: amdgpu: GART: 512M 0x00007FFF00000000 - 0x00007FFF1FFFFFFF
[    2.596380] amdgpu 0000:65:00.0: amdgpu: amdgpu: 512M of VRAM memory ready
[    2.596397] amdgpu 0000:65:00.0: amdgpu: amdgpu: 15687M of GTT memory ready.
[    2.596452] [drm] GART: num cpu pages 131072, num gpu pages 131072
[    2.597414] amdgpu 0000:65:00.0: amdgpu: [drm] Loading DMUB firmware via PSP: version=0x08005400
[    2.597784] amdgpu 0000:65:00.0: amdgpu: [VCN instance 0] Found VCN firmware Version ENC: 1.24 DEC: 9 VEP: 0 Revision: 27
[    2.622989] amdgpu 0000:65:00.0: amdgpu: reserve 0x4000000 from 0x8018000000 for PSP TMR
[    3.178569] amdgpu 0000:65:00.0: amdgpu: RAS: optional ras ta ucode is not available
[    3.186986] amdgpu 0000:65:00.0: amdgpu: RAP: optional rap ta ucode is not available
[    3.186996] amdgpu 0000:65:00.0: amdgpu: SECUREDISPLAY: optional securedisplay ta ucode is not available
[    3.215401] amdgpu 0000:65:00.0: amdgpu: SMU is initialized successfully!
[    3.216874] amdgpu 0000:65:00.0: amdgpu: [drm] Display Core v3.2.359 initialized on DCN 3.1.4
[    3.216886] amdgpu 0000:65:00.0: amdgpu: [drm] DP-HDMI FRL PCON supported
[    3.219194] amdgpu 0000:65:00.0: amdgpu: [drm] DMUB hardware initialized: version=0x08005400
[    3.321699] kfd kfd: amdgpu: Allocated 3969056 bytes on gart
[    3.321740] kfd kfd: amdgpu: Total number of KFD nodes to be created: 1
[    3.322116] amdgpu: Virtual CRAT table created for GPU
[    3.322312] amdgpu: Topology: Add dGPU node [0x1900:0x1002]
[    3.322319] kfd kfd: amdgpu: added device 1002:1900
[    3.322336] amdgpu 0000:65:00.0: amdgpu: SE 1, SH per SE 2, CU per SH 6, active_cu_number 12
[    3.322347] amdgpu 0000:65:00.0: amdgpu: ring gfx_0.0.0 uses VM inv eng 0 on hub 0
[    3.322354] amdgpu 0000:65:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0
[    3.322360] amdgpu 0000:65:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0
[    3.322366] amdgpu 0000:65:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 6 on hub 0
[    3.322371] amdgpu 0000:65:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 7 on hub 0
[    3.322377] amdgpu 0000:65:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 8 on hub 0
[    3.322383] amdgpu 0000:65:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 9 on hub 0
[    3.322389] amdgpu 0000:65:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 10 on hub 0
[    3.322395] amdgpu 0000:65:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 11 on hub 0
[    3.322400] amdgpu 0000:65:00.0: amdgpu: ring sdma0 uses VM inv eng 12 on hub 0
[    3.322406] amdgpu 0000:65:00.0: amdgpu: ring vcn_unified_0 uses VM inv eng 0 on hub 8
[    3.322412] amdgpu 0000:65:00.0: amdgpu: ring jpeg_dec uses VM inv eng 1 on hub 8
[    3.322418] amdgpu 0000:65:00.0: amdgpu: ring mes_kiq_3.1.0 uses VM inv eng 13 on hub 0
[    3.327287] amdgpu 0000:65:00.0: amdgpu: Runtime PM not available
[    3.328433] amdgpu 0000:65:00.0: amdgpu: [drm] Using custom brightness curve
[    3.330116] amdgpu 0000:65:00.0: [drm] Registered 4 planes with drm panic
[    3.330122] [drm] Initialized amdgpu 3.64.0 for 0000:65:00.0 on minor 1
[    3.339438] fbcon: amdgpudrmfb (fb0) is primary device
[    4.076664] amdgpu 0000:65:00.0: [drm] fb0: amdgpudrmfb frame buffer device
[   11.997483] snd_hda_intel 0000:65:00.1: bound 0000:65:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])
[   57.479136] amdgpu 0000:65:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:153 vmid:8 pasid:32779)
[   57.479161] amdgpu 0000:65:00.0: amdgpu:  Process python3 pid 6334 thread python3 pid 6334
[   57.479165] amdgpu 0000:65:00.0: amdgpu:   in page starting at address 0x0000760ac3390000 from client 10
[   57.479169] amdgpu 0000:65:00.0: amdgpu: GCVM_L2_PROTECTION_FAULT_STATUS:0x00800932
[   57.479174] amdgpu 0000:65:00.0: amdgpu:      Faulty UTCL2 client ID: CPF (0x4)
[   57.479177] amdgpu 0000:65:00.0: amdgpu:      MORE_FAULTS: 0x0
[   57.479181] amdgpu 0000:65:00.0: amdgpu:      WALKER_ERROR: 0x1
[   57.479183] amdgpu 0000:65:00.0: amdgpu:      PERMISSION_FAULTS: 0x3
[   57.479186] amdgpu 0000:65:00.0: amdgpu:      MAPPING_ERROR: 0x1
[   57.479188] amdgpu 0000:65:00.0: amdgpu:      RW: 0x0
```

quizá la línea `Runtime PM not available` sea una buena pista, o no

Aparte de este error, el sistema a veces se queda bloqueado al suspender y tengo que dar botonazo. Por comentarios que he encontrado siguiendo la pista a este error, podría estar relacionado.

Aunque uso ubuntu, esta página parece tener buena info: "https://wiki.archlinux.org/title/AMDGPU"

Saludos

slimbook evo 8845HS
Avatar
Descartar
2 Respuestas
0
Avatar
Samanta Sanchez Slimbook
Mejor respuesta

Buenos días, pang

Podrías probar a aumentar el tamaño de la VRAM asignada a la GPU? Puedes hacerlo yendo a BIOS y eligiendo un tamaño más grande de UMA Framebuffer size
Si está en 512MB, puedes aumentarlo a 1 o 2GB

Un saludo,

Avatar
Descartar
0
Avatar
pang
Mejor respuesta

Hola:

¿Ah, sí? En respuesta a otra cuestión, me dijistéis que la VRAM se asignaba dinámicamente y no tenía sentido cambiarla en la BIOS. Recuerdo haber buscado esa opción de configuración en la BIOS y no haberla encontrado. Volveré a buscar...

Saludo

Avatar
Descartar