I picked up an A750 to tinker around with and was hoping to get lucky and be able to plug it in and have it work. I am trying to run games on:
3800X (re-bar enabled)
A750
Manjaro
I updated to the 6.2.0rc6-1 kernel, and mesa is sitting at 22.3.4-2. On first boot LightDM failed to load, after uninstalling the old nvidia drivers I’m now able to boot into XFCE and the 2D performance seems fine.
However I’m unable to boot up any games. They either fail to boot silently, or fail to boot with an error. For example:
Minecraft: Silently fails to boot
ARK (Proton): Error: dx11 feature level 10.0 is required to run the engine
L4D1: Silently fails to boot
Raft (Proton):
Failed to initialize graphics.
Make sure you have DirectX 11 installed, have up to date
drivers for your graphics card and have not disabled
3D acceleration in display settings.
InitializeEngineGraphics failed
Path of Exile (Proton): Exception: CreateDXGIFactory1: call failed.
So it looks like it’s having issue with vulkan. My understanding was that the Arc drivers are built into the linux kernel, but I don’t really know what I’m doing.
Anyone have some tips? I’ve searched around and I’ve only found one install guide but it was based on Ubuntu.
Re-Bar seems to be enabled as the GPU memory size is correct at 8GB
lspci -v |grep -A8 VGA
2b:00.0 VGA compatible controller: Intel Corporation DG2 [Arc A750] (rev 08) (prog-if 00 [VGA controller])
Subsystem: Intel Corporation Device 1021
Flags: bus master, fast devsel, latency 0, IRQ 77, IOMMU group 19
Memory at fb000000 (64-bit, non-prefetchable) [size=16M]
Memory at 7c00000000 (64-bit, prefetchable) [size=8G]
Expansion ROM at fc000000 [disabled] [size=2M]
Capabilities: [40] Vendor Specific Information: Len=0c <?>
Capabilities: [70] Express Endpoint, MSI 00
Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable+ 64bit+
Mesa Version:
pacman -Q mesa
mesa 22.3.4-2
Kernel Version:
uname -r
6.2.0-1-MANJARO
OpenGL
glxinfo | grep OpenGL
OpenGL vendor string: Intel
OpenGL renderer string: Mesa Intel(R) Arc™ A750 Graphics (DG2)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 22.3.4
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.6 (Compatibility Profile) Mesa 22.3.4
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 22.3.4
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:
mhwd (Doing a ‘mhwd -a pci free 0300’ seemed like it tried to install some packages, but the mhwd output didn’t change. I know get a message stating 'Skipping already installed config ‘video-linux’ for device: 0000:2b:00.0 (0300:8086:56a1) Display controller Intel Corporation
’ when I attempt to install with mhwd again.
RESULT:
Minecraft doesn’t load, but I’m now seeing Steam process shaders when loading ARK. It was then able to open and seemed to run properly. Now attempting L4D1.
L4D: Runs, but graphic settings reset so I can’t compare vs my old RTX 3060 properly. I was getting 140 fps before, now I’m getting 200 fps but I probably have less AA. Some visual errors but the big problem is despite the framerate it’s still very stuttery
ARK: 46 FPS, compared to 50 before, seemed to run fine
Minecraft: I have two version installed on my machine. The one I normally launch doesn’t launch, but the official launcher works. My framerate went from about 240 to 100 fps
Path of Exile: Pretty Janky. The Vulkan renderer barely works, as in 2fps. The DX11 renderer works a lot better, but it’s still stuttery. The DX12 renderer is smooth, but it hard locks the game sometimes.
All in all it looks like I’ll probably return the GPU as it isn’t ‘good enough’ to be put into use. I have two weeks to play with it and decide though. Maybe if I’m lucky we’ll see more updates.