Skip to content

Hardware Acceleration Not Working AMD GPU #623

Open
@darbster145

Description

@darbster145

Bug description

I am unable to get Hardware Graphics acceleration to work. There is another issue that was posted that is similar but seems to be for nvidia GPU's. Has anyone been able to get it working with Radeon?

Hardware Specs

CPU: Ryzen 9 7950x3d
GPU: AMD rx 7900xtx
Mobo: Gigabyte Aorus Elite x670 ax

To Reproduce

  wsl = {
    enable = true;
    defaultUser = "darbster";
    useWindowsDriver = true;
    startMenuLaunchers = true;
    docker-desktop = {
      enable = true;
    };
  };

  hardware.opengl = {
    enable = true;

    extraPackages = with pkgs; [
      mesa.drivers
      libvdpau-va-gl
      vaapiVdpau  
    ];
  };

Logs

 darbster@wixos ~  glxinfo -B
name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Mesa (0xffffffff)
    Device: llvmpipe (LLVM 19.1.6, 256 bits) (0xffffffff)
    Version: 24.3.4
    Accelerated: no
    Video memory: 3913MB
    Unified memory: yes
    Preferred profile: core (0x1)
    Max core profile version: 4.5
    Max compat profile version: 4.5
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
    VBO free memory - total: 31 MB, largest block: 31 MB
    VBO free aux. memory - total: 2211 MB, largest block: 2211 MB
    Texture free memory - total: 31 MB, largest block: 31 MB
    Texture free aux. memory - total: 2211 MB, largest block: 2211 MB
    Renderbuffer free memory - total: 31 MB, largest block: 31 MB
    Renderbuffer free aux. memory - total: 2211 MB, largest block: 2211 MB
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 4294317041 MB
    Total available memory: 4294320955 MB
    Currently available dedicated video memory: 31 MB
OpenGL vendor string: Mesa
OpenGL renderer string: llvmpipe (LLVM 19.1.6, 256 bits)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 24.3.4
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.5 (Compatibility Profile) Mesa 24.3.4
OpenGL shading language version string: 4.50
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 24.3.4
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

WSL version

WSL version: 2.4.10.0
Kernel version: 5.15.167.4-1
WSLg version: 1.0.65
MSRDC version: 1.2.5716
Direct3D version: 1.611.1-81528511
DXCore version: 10.0.26100.1-240331-1435.ge-release
Windows version: 10.0.22631.4751

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions