为什么 radeontop 所有字段都显示 0,00%?

为什么 radeontop 所有字段都显示 0,00%?

我正在尝试获取有关显卡利用率的实时统计数据,程序radeontop应该可以启用此功能。但是,如下面的屏幕截图所示,它将所有结果报告为 0.00%:

在此处输入图片描述

我确信我的 GPU 确实可以工作(例如,我可以使用专有 AMD 驱动程序以良好的帧速率播放 TF2,而使用免费的 radeon 驱动程序则可以以较低但可播放的帧速率播放)。

glxinfo | grep OpenGL这是使用时的输出专有 AMD 驱动程序

OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 7700 Series
OpenGL core profile version string: 4.3.12798 Core Profile Context 13.35.1005
OpenGL core profile shading language version string: 4.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.3.12798 Compatibility Profile Context 13.35.1005
OpenGL shading language version string: 4.30
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL extensions:

glxinfo | grep OpenGL这是使用时的输出免费 Radeon 驱动程序

OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD BONAIRE
OpenGL core profile version string: 3.1 (Core Profile) Mesa 10.1.3
OpenGL core profile shading language version string: 1.40
OpenGL core profile context flags: (none)
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 10.1.3
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
  • 卡型号:微星 Radeon HD 7790
  • Ubuntu 版本:14.04

答案1

  • 需要使用开源驱动程序

    雷騰是一款小型实用程序,它允许使用硬件中未记录的性能计数器来监控从 R600 系列开始的 Radeon GPU 的使用率。该实用程序与免费驱动程序配合使用。

    因此,它不适用于专有驱动程序。

  • 如果你正在使用 xubuntu 或 lubuntu 或者任何非合成的,你需要运行 3D 应用程序glxgears

  • 如果不起作用。原始开发人员(用户名:curaga)在 Phoronix 论坛上发了一篇帖子:

    宣布推出用于查看 GPU 使用情况的工具 radeontop

    更有趣的是,他对 BONAIRE 卡有一条评论:

    欢迎补丁。Bonaire (7790/r260) 比我的卡大约新五代,所以我无法准确测试任何接近的东西。(原始帖子

    任何拥有 Bonaire、Kaveri 或 Kabini 的人,请测试最新的 git。我没有这样的硬件。(原始帖子

    因此,尝试从源代码安装它:

    https://github.com/clbr/radeontop

    如果仍然没有成功,则在那里(github)提交错误报告。

相关内容