intel_gpu_top falha em 16.04

1

Quando executo intel_gpu_top no meu sistema 16.04, ele cai na linha 145 em intel_mmio.c :

~$ intel_gpu_top
(intel_gpu_top:25862) intel-mmio-CRITICAL: Test assertion failure function intel_mmio_use_pci_bar, file ../../lib/intel_mmio.c:145:
(intel_gpu_top:25862) intel-mmio-CRITICAL: Failed assertion: !(error != 0)
(intel_gpu_top:25862) intel-mmio-CRITICAL: Last errno: 13, Permission denied
(intel_gpu_top:25862) intel-mmio-CRITICAL: Couldn't map MMIO region
Stack trace:
  #0 [_init+0x83d9]
  #1 [_init+0x6036]
  #2 [_init+0x1301]
  #3 [__libc_start_main+0xf0]
  #4 [_init+0x2f61]
  #5 [<unknown>+0x2f61]
Test (null) failed.
**** DEBUG ****
(intel_gpu_top:25862) intel-mmio-CRITICAL: Test assertion failure function intel_mmio_use_pci_bar, file ../../lib/intel_mmio.c:145:
(intel_gpu_top:25862) intel-mmio-CRITICAL: Failed assertion: !(error != 0)
(intel_gpu_top:25862) intel-mmio-CRITICAL: Last errno: 13, Permission denied
(intel_gpu_top:25862) intel-mmio-CRITICAL: Couldn't map MMIO region

Esse cara tem o mesmo problema.

Isso é um bug? Como posso consertar isso?

    
por Android Dev 04.05.2018 / 18:22

1 resposta

1

Bem, esta linha na saída foi fundamental:

(intel_gpu_top:25862) intel-mmio-CRITICAL: Last errno: 13, Permission denied

Acontece que você precisa executá-lo como root:

sudo intel_gpu_top

Seria bom se eles imprimissem uma mensagem "Você deve ser root" ou algo assim no terminal, em vez de simplesmente falhar ...

    
por Android Dev 04.05.2018 / 18:22