You are not logged in.
Are there any programs to control AMD Radeon RX Vega 64 graphics (as found on an Intel NUC8I7HVK )? I seem to remember pretty sophisticated graphics card programs on Windoze (when I was forced to use it, natch), but age does take its toll and I could be dreaming.
Thanks.
--- Vladimir
Offline
I don't know of any, but there should not be any need for that either. (Spectre x360 VegaM user here) From my quick look around I remember that the software on windows was mostly used to define the graphics card used for started applications, and according to posts in the spectrex360 reddit that is sometimes buggy.
If you want to run an application on the Vega GPU, then start it with DRI_PRIME=1.
https://wiki.archlinux.org/index.php/PR … offloading
Edit: There is amdcovc in the AUR, but I don't know if it will work with VegaM or maybe even damage it.
Last edited by progandy (2018-08-21 21:45:27)
| alias CUTF='LANG=en_XX.UTF-8@POSIX ' | alias ENGLISH='LANG=C.UTF-8 ' |
Offline
Interesting, Thank you.
Is there someplace I should have looked which would have pointed me to the PRIME page? There doesn't seem to be anything on the Wiki.
Also interesting is that I get an error when I don't use sudo
$ DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
libGL error: Different GPU, but blitImage not implemented for this driver
libGL error: failed to load driver: i965But when I use sudo, I no longer need the i965 driver:
# DRI_PRIME=1 sudo glxinfo | grep "OpenGL renderer"
OpenGL renderer string: AMD VEGAM (DRM 3.26.0, 4.18.3-arch1-1-ARCH, LLVM 6.0.1)Offline
The ATI page refers to it in the section "Hybrid Graphics". https://wiki.archlinux.org/index.php/AT … e_Graphics
Interesting that you need sudo. Do you use a Display Manager?
| alias CUTF='LANG=en_XX.UTF-8@POSIX ' | alias ENGLISH='LANG=C.UTF-8 ' |
Offline
I do not use a Display Manager.
Offline
How do you start X? Any custom xorg.config?
Offline
What is the output of glxinfo without DRI_PRIME and without sudo? As far as I understand, sudo doesn't pass DRI_PRIME along.
It may be that you can directly use the radeon chip without setting DRI_PRIME.
Edit: It seems that your xorg runs on the VegaM by default, so the intel gpu is relegated to be the secondary gpu which DRI_PRIME=1 tries to load, but it doesn't support it. That may be the result of a custom xorg config. If you want to only use the VegaM graphics, then this is not a bad configuration. If you want to switch the graphics, then you have to look if you cannot set the intel gpu as the primary.
Last edited by progandy (2018-08-22 12:43:47)
| alias CUTF='LANG=en_XX.UTF-8@POSIX ' | alias ENGLISH='LANG=C.UTF-8 ' |
Offline
I discovered that I had an old .drirc left over from a previous system. Once I removed it, both the user and root invocations return the same result:
> glxinfo | grep "OpenGL renderer"
OpenGL renderer string: AMD VEGAM (DRM 3.26.0, 4.18.3-arch1-1-ARCH, LLVM 6.0.1)
> glxinfo | grep "OpenGL renderer"
OpenGL renderer string: AMD VEGAM (DRM 3.26.0, 4.18.3-arch1-1-ARCH, LLVM 6.0.1)Since my system isn't a laptop, I'm prefectly happy using the VegaM graphics all the time, but I did't do anything explicitly to set it up that way. I do not use a xorg.conf.
Thanks for everyone's help.
Offline