VRAM stuck to 512MB when using Auto option in Bios on Rog Ally X

My device seems to be stuck at using 512MB if the VRAM is set to Auto in BIOS (or via Armory Crate). This is what shows up in the dmesg:
[ 3.310931] amdgpu 0000:64:00.0: amdgpu: VRAM: 512M 0x0000008000000000 - 0x000000801FFFFFFF (512M used)
[ 3.310933] amdgpu 0000:64:00.0: amdgpu: GART: 512M 0x00007FFF00000000 - 0x00007FFF1FFFFFFF
[ 3.311217] [drm] amdgpu: 512M of VRAM memory ready
[ 3.311221] [drm] amdgpu: 12192M of GTT memory ready.
[ 3.310931] amdgpu 0000:64:00.0: amdgpu: VRAM: 512M 0x0000008000000000 - 0x000000801FFFFFFF (512M used)
[ 3.310933] amdgpu 0000:64:00.0: amdgpu: GART: 512M 0x00007FFF00000000 - 0x00007FFF1FFFFFFF
[ 3.311217] [drm] amdgpu: 512M of VRAM memory ready
[ 3.311221] [drm] amdgpu: 12192M of GTT memory ready.
Most of the games will crash, and sometimes gamemode crashes into a dark screen. Setting a custom value in BIOS helps and makes it usable again. I thought it was best practice to set it to Auto and let the OS decide how much it needs? I'd like to be able to use it on Auto because I use an eGPU when docked so I'd like to use more RAM when on eGPU.
1 Reply
Kyle Gospo
Kyle Gospo3d ago
Working as intended, games crashing is not and what you've posted is not a sign of this being the cause

Did you find this page helpful?