#vram shows lower than expected

1 messages · Page 1 of 1 (latest)

ebon fiber
#

vram shows to be 512 mb.

i have a Radeon RX 7700 XT on my brand new computer.

supposedly should have 12 gb of vram. why when i do
$ glxinfo -B

why does it only show 512 mb?

A game I was trying to up the settings on, warned me that i only had 512 mb. is that only because it can't "see" the vram? what is going on.

the game runs fine i just want to know why its not being accurately read or worse if something more serious is wrong.

humble merlin
#

radeon drivers are built into the kernel, if you don't have the absolute newest possible (not newest normally in mint) a super new card may not be supported. There is a mainline kernel tool which you can use to install something newer

ebon fiber
#

does 2 years old graphics card count as supernew in this context? I tried being on kernel 6.11 but it did not fix the issue, ive reverted back to 6.8 just because its supported by mint. from cursory research people kept saying not to install kernels outside the ones that recieve support from mint or ubuntu and that it could be unsafe in some way.

is mainline kernel really the only option i have except for waiting for kernels to catch up to my card?

#

thank you for responding

ebon fiber
#

@humble merlin $ uname -a 6.15.0-061500-generic

#

oops forgot rest of the message hold on

#

I switched to the latest kernel with mainline, but im still getting only 512 dedicated video memory shown.
is that normal? is there something i'm reading wrong?

#

Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 512 MB
Total available memory: 16110 MB
Currently available dedicated video memory: 174 MB

theres a lot of text that comes up and im not sure what exactly means what and i dont wanna put a wall of text in here, this seemed most relevant but i'm clueless.

humble merlin
#

Are you getting the info for integrated GPU instead of dedicated one?

ebon fiber
#

I'm not sure how to differentiate, how do i know?

humble merlin
#

inxi -G should show your GPU info

#

Care to share it?

ebon fiber
#

Graphics:
Device-1: AMD Navi 32 [Radeon RX 7700 XT / 7800 XT] driver: amdgpu v: kernel
Device-2: AMD Raphael driver: amdgpu v: kernel
Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X:
loaded: amdgpu unloaded: fbdev,modesetting,radeon,vesa dri: radeonsi
gpu: amdgpu resolution: 1920x1080~60Hz
API: EGL v: 1.5 drivers: kms_swrast,radeonsi,swrast
platforms: gbm,x11,surfaceless,device
API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa
v: 24.2.8-1ubuntu1~24.04.1 renderer: AMD Radeon Graphics (radeonsi
raphael_mendocino LLVM 19.1.1 DRM 3.63 6.15.0-061500-generic)

#

heres all of it since im pretty illiterate with this

#

does it showing "device 1" and "device 2" mean that amd raphael is the integrated?

humble merlin
#

It means your cpu has a GPU built-in

#

You are possibly getting info about the integrated GPU

#

Ensure that your monitor is plugged into the GPU not the ports on your motherboard

ebon fiber
#

i dont remember if theres two outlets on the back, i can try switching if i find another one gimme a second

humble merlin
#

Actually don't worry about that

#

Especially don't randomly swap things around

#

It should be crystal clear which port is plugged into a card slot and which is the motherboard

#

Given two things figure out which is correct instead of randomly trying them

ebon fiber
#

well the one im using works, and the other one does not, if thats any clue to things

humble merlin
#

Odds are you have no actual problems other than reading output incorrectly

#

You can compare into to info from say radeontop

#

Which shows utilization

#

And verify your GPU is in use and can use More than 500M of vram

ebon fiber
#

radeontop is a program that shows info? i'm guessing? ill see where to get it

humble merlin
#

Also if you can play any game that isn't Tetris you probably have Access to more than 500M vram

ebon fiber
#

yeah well, i've been playing games like the Finals and astroneer and such, the reason i'm looking into this so hard is because the one game i want to work has a very annoying issue only I have

#

factorio has some sort of artifacts in it and the dev says it must be my drivers, so i'm looking for reasons why they may not be working

#

but even with the most current kernel the problem persists, making me go insane

humble merlin
#

Your motherboard sits sideways alongside one vertical side of your case. Cards plug into your MB and are perpendicular to it you will see a cluster of ports normally towards the top of the case which are plugged directly into MB.

#

The cards normally sit lower each one mounted to a cut out one to a slot

#

Most motherboards have exactly one card in it the GPU

ebon fiber
#

well I did just try the only other outlet for hdmi on this machine, and it did not send any signal at all and made my screen go to sleep

#

so i dont think its that, which means i must have the right own pligged in

#

i hope

humble merlin
#

Again the dedicated card is mounted against a cut out it should be impossible to mistake

#

Also radeontop is in a package just called radeontop

#

So sudo apt install radeontop

ebon fiber
#

sorry I'm really good at being mistaken, i did install radeontop from the software menu but its not launching

#

ill try sudo

humble merlin
#

Its a terminal app

#

You open a terminal and just type radeontop

ebon fiber
#

ohhhhh

#

alright its open now

humble merlin
#

Do you have a game installed?

ebon fiber
#

yeah several, i could try factorio?

#

well im in factorio and i got this radeontop running

#

what is it we want to see or uh not see?

#

I'm trying a more beefy game, astroneer and running it on unlimited frames to see if that "does something"

#

heres what it looks like with astroneer, it doesnt look like the vram is acurate even in here

#

but i dont know what im reading

#

the leftmost cable is the hdmi that works

#

just to be super clear

#

i thought a photo would do

#

I think I might have it plugged in wrong like you said, but my screen does not work with the other outlets that supposedly are direct to my graphics card

ebon fiber
#

alright... I'm completely 100% that i had my hdmi cable plugged into the mohterboard, which is the wrong one.

and now that i'm trying the outlets on my graphics card, they show no signal. what do i do?

thank you for helping me out, this problem seems to be a different issue than i thought and its getting pretty late where i am, i'm going to sleep now.

ebon fiber
#

alright this morning i plugged the right cable in the right slot and it showed screen just fine. i guess it didnt like switching when it was on??? in any case my vram now shows what its supposed to and the issue is resolved, thank you so much for helping me @humble merlin

ebon fiber
#

also factorio no longer has a wierd glitch which was the source of my problems this whole time. thank you thank you thank you.