[Bug 206309] Experimental amdgpu w/ Dell E6540 with HD 8790M (MARS XTX), massive performance improvement after ACPI suspend

bugzilla-daemon at kernel.org bugzilla-daemon at kernel.org
Sat Jun 15 13:31:56 UTC 2024


https://bugzilla.kernel.org/show_bug.cgi?id=206309

jerbear3.14159 at gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jerbear3.14159 at gmail.com

--- Comment #2 from jerbear3.14159 at gmail.com ---
Hi, did you ever figure anything else out with this bug? I have the same
problem on a Dell Precision M2800 which has pretty much identical specs:

~$ DRI_PRIME=1 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 HD 8790M (oland, LLVM 15.0.7, DRM 3.54,
6.5.0-41-generic) (0x6606)
    Version: 23.2.1
    Accelerated: yes
    Video memory: 2048MB
    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: 1667 MB, largest block: 1667 MB
    VBO free aux. memory - total: 3882 MB, largest block: 3882 MB
    Texture free memory - total: 1667 MB, largest block: 1667 MB
    Texture free aux. memory - total: 3882 MB, largest block: 3882 MB
    Renderbuffer free memory - total: 1667 MB, largest block: 1667 MB
    Renderbuffer free aux. memory - total: 3882 MB, largest block: 3882 MB
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 2048 MB
    Total available memory: 5966 MB
    Currently available dedicated video memory: 1667 MB
OpenGL vendor string: AMD
OpenGL renderer string: AMD Radeon HD 8790M (oland, LLVM 15.0.7, DRM 3.54,
6.5.0-41-generic)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 23.2.1-1ubuntu3.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 23.2.1-1ubuntu3.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 23.2.1-1ubuntu3.1
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

I also set `radeon.si_support=0 amdgpu.si_support=1` in order to force the
amdgpu driver.

The interesting thing is that the bug happens specifically when I boot up with
the charger plugged in (AC power brick; not a docking station), and when I
unplug it, the GPU clock speeds tank to 300MHz memory/300MHz shader. I've tried
forcing the performance level back up to "high" which gives me this error:

echo -n high > /sys/class/drm/card1/device/power_dpm_force_performance_level
bash: echo: write error: Invalid argument

up until I reboot again, and the cycle restarts. It's pretty annoying how
careful I have to be about staying plugged in. Any help is appreciated!

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.


More information about the dri-devel mailing list