-
-
Notifications
You must be signed in to change notification settings - Fork 203
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
As we know in issue #308 that mesa uses llvmpipe instead of D3D12, if my laptop has a nvidia gpu as well, how to make Arch use Nvidia GPU like the Ubuntu WSL do? #367
Comments
does your arch have /usr/lib/dri/d3d12_dri.so? |
no, there is no /usr/lib/dri direcoty. |
/usr/lib/dri/d3d12_dri.so is owned by mesa 1:24.0.7-3 |
Hi I had the same problem this thread is about and I think I've figure out a fix for this from microsoft/wslg#1254 (comment) and microsoft/wslg#1254 (comment) |
Hello, I have the same issue here. When I rebuild Mesa according to @AreamanM's method, it tells me that |
thats because libspirv_to_dxil.a is a static library
|
In |
obv yes |
mesa package maintainer has updated the PKGBUILD, the |
Cannot this be a separate pkg that only install de Microsoft dependencies? using this are installing all vulkan libraries to me, so a I have to remove the ones that doesn't fit (intel e afins) |
For my Ubuntu WSL that GPU indicates NVIDIA GeForce GTX1060
❯ glxinfo -B
name of display: :0
display: :0 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: Microsoft Corporation (0xffffffff)
Device: D3D12 (NVIDIA GeForce GTX 1060) (0xffffffff)
Version: 23.2.1
Accelerated: yes
Video memory: 14164MB
Unified memory: no
Preferred profile: core (0x1)
Max core profile version: 4.2
Max compat profile version: 4.2
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.1
OpenGL vendor string: Microsoft Corporation
OpenGL renderer string: D3D12 (NVIDIA GeForce GTX 1060)
OpenGL core profile version string: 4.2 (Core Profile) Mesa 23.2.1-1ubuntu3.1~22.04.2
OpenGL core profile shading language version string: 4.20
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 4.2 (Compatibility Profile) Mesa 23.2.1-1ubuntu3.1~22.04.2
OpenGL shading language version string: 4.20
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 23.2.1-1ubuntu3.1~22.04.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
Is it possible to config Archlinux to perform this way?
The text was updated successfully, but these errors were encountered: