RAM show 8 GB instead of 16 GB

Hi all, i don’t know why I’m getting 7,78 GB ram instead of my 16 GB. Using 5.8.3 kernel, Ryzen 5 1600, RX 580 8gb… Tried another kernels, nothing helps… In bios i see 16384 MB…

Summary
dmidecode -t memory                                                                                                                                                                                                                  [1]
# dmidecode 3.2
Getting SMBIOS data from sysfs.
SMBIOS 3.2.0 present.

Handle 0x0009, DMI type 16, 23 bytes
Physical Memory Array
	Location: System Board Or Motherboard
	Use: System Memory
	Error Correction Type: None
	Maximum Capacity: 128 GB
	Error Information Handle: 0x0008
	Number Of Devices: 4

Handle 0x0010, DMI type 17, 84 bytes
Memory Device
	Array Handle: 0x0009
	Error Information Handle: 0x000F
	Total Width: Unknown
	Data Width: Unknown
	Size: No Module Installed
	Form Factor: Unknown
	Set: None
	Locator: DIMM 0
	Bank Locator: P0 CHANNEL A
	Type: Unknown
	Type Detail: Unknown
	Speed: Unknown
	Manufacturer: Unknown
	Serial Number: Unknown
	Asset Tag: Not Specified
	Part Number: Unknown
	Rank: Unknown
	Configured Memory Speed: Unknown
	Minimum Voltage: Unknown
	Maximum Voltage: Unknown
	Configured Voltage: Unknown
	Memory Technology: Unknown
	Memory Operating Mode Capability: Unknown
	Firmware Version: Unknown
	Module Manufacturer ID: Unknown
	Module Product ID: Unknown
	Memory Subsystem Controller Manufacturer ID: Unknown
	Memory Subsystem Controller Product ID: Unknown
	Non-Volatile Size: None
	Volatile Size: None
	Cache Size: None
	Logical Size: None

Handle 0x0012, DMI type 17, 84 bytes
Memory Device
	Array Handle: 0x0009
	Error Information Handle: 0x0011
	Total Width: 64 bits
	Data Width: 64 bits
	Size: 8192 MB
	Form Factor: DIMM
	Set: None
	Locator: DIMM 1
	Bank Locator: P0 CHANNEL A
	Type: DDR4
	Type Detail: Synchronous Unbuffered (Unregistered)
	Speed: 2133 MT/s
	Manufacturer: Unknown
	Serial Number: 00000000
	Asset Tag: Not Specified
	Part Number: 3000 C16 Series
	Rank: 1
	Configured Memory Speed: 2133 MT/s
	Minimum Voltage: 1.2 V
	Maximum Voltage: 1.2 V
	Configured Voltage: 1.2 V
	Memory Technology: DRAM
	Memory Operating Mode Capability: Volatile memory
	Firmware Version: Unknown
	Module Manufacturer ID: Bank 6, Hex 0x02
	Module Product ID: Unknown
	Memory Subsystem Controller Manufacturer ID: Unknown
	Memory Subsystem Controller Product ID: Unknown
	Non-Volatile Size: None
	Volatile Size: 8 GB
	Cache Size: None
	Logical Size: None

Handle 0x0015, DMI type 17, 84 bytes
Memory Device
	Array Handle: 0x0009
	Error Information Handle: 0x0014
	Total Width: Unknown
	Data Width: Unknown
	Size: No Module Installed
	Form Factor: Unknown
	Set: None
	Locator: DIMM 0
	Bank Locator: P0 CHANNEL B
	Type: Unknown
	Type Detail: Unknown
	Speed: Unknown
	Manufacturer: Unknown
	Serial Number: Unknown
	Asset Tag: Not Specified
	Part Number: Unknown
	Rank: Unknown
	Configured Memory Speed: Unknown
	Minimum Voltage: Unknown
	Maximum Voltage: Unknown
	Configured Voltage: Unknown
	Memory Technology: Unknown
	Memory Operating Mode Capability: Unknown
	Firmware Version: Unknown
	Module Manufacturer ID: Unknown
	Module Product ID: Unknown
	Memory Subsystem Controller Manufacturer ID: Unknown
	Memory Subsystem Controller Product ID: Unknown
	Non-Volatile Size: None
	Volatile Size: None
	Cache Size: None
	Logical Size: None

Handle 0x0017, DMI type 17, 84 bytes
Memory Device
	Array Handle: 0x0009
	Error Information Handle: 0x0016
	Total Width: 64 bits
	Data Width: 64 bits
	Size: 8192 MB
	Form Factor: DIMM
	Set: None
	Locator: DIMM 1
	Bank Locator: P0 CHANNEL B
	Type: DDR4
	Type Detail: Synchronous Unbuffered (Unregistered)
	Speed: 2133 MT/s
	Manufacturer: Unknown
	Serial Number: 00000000
	Asset Tag: Not Specified
	Part Number: 3000 C16 Series
	Rank: 1
	Configured Memory Speed: 2133 MT/s
	Minimum Voltage: 1.2 V
	Maximum Voltage: 1.2 V
	Configured Voltage: 1.2 V
	Memory Technology: DRAM
	Memory Operating Mode Capability: Volatile memory
	Firmware Version: Unknown
	Module Manufacturer ID: Bank 6, Hex 0x02
	Module Product ID: Unknown
	Memory Subsystem Controller Manufacturer ID: Unknown
	Memory Subsystem Controller Product ID: Unknown
	Non-Volatile Size: None
	Volatile Size: 8 GB
	Cache Size: None
	Logical Size: None
1 Like

Two slots are reporting:

I am wondering if the modules are broken.

Try to boot with just these two modules. Check the BIOS if they are recognized and check if the PC is actually booting with these two modules.

Looks to me like there are 2 slots with 8GB module each?
What do these output?

$ free -h
$ sudo inxi -m
1 Like

Yes there is 2 modules installed by 8 gb, they are seems by bios, but in windows and linux i saw only 8 gb… Is it possible, that gpu eats 8gb? :smiley:

Even updated BIOS to latest version, nothing changed… GA-AB350M-DS3H V2

Summary

~ >>> free -h [130]
total used free shared buff/cache available
Mem: 7.8Gi 2.7Gi 3.5Gi 111Mi 1.6Gi 4.8Gi
Swap: 4.0Gi 0B 4.0Gi
~ >>> sudo inxi -m
Memory: RAM: total: 7.78 GiB used: 2.78 GiB (35.7%)
Array-1: capacity: 128 GiB slots: 4 EC: None
Device-1: DIMM 0 size: No Module Installed
Device-2: DIMM 1 size: 8 GiB speed: 2133 MT/s
Device-3: DIMM 0 size: No Module Installed
Device-4: DIMM 1 size: 8 GiB speed: 2133 MT/s

Thank you!

I don’t think so as an RX 580 is an external GPU with it’s own RAM.

Do you see this problem on other kernels or other OSes (other Linuxes booted from live USB for example)?

I can see two slots with 8GB. That makes 16GB, right?

Hello,

I also had the problem once. I have done the following to solve the problem:

  1. Fetched a dry toothbrush.
  2. Opened the case.
  3. Cleaned the interior from dust.
  4. Removed the Ram modules.
  5. Gently stroked through the interface for ram modules with the toothbrush.

Then it worked again.

1 Like

Yeah, should be 16gb… But in all elementary os, windows, manjaro = 8gb, i will try now to clean up, and reply. Thank you guys for response.

A can of compressed air, or better, a contact cleaner spray might not be a bad idea. Also carefully inspect the contact “fingers” on the RAM modules for signs of corrosion (oxidized spots) and if there are any, you might be able to clean it up with very careful use of a fibreglass pencil.

Historical reference: cleaning up tarnished contacts on the system switch on an old dual-standard TV (a Thorn 1400) got everything working. Same applies, and is likely much more critical, for anything in the digital realm relying on a non-bonded connection.

1 Like

Tried to clean up slots and ram modules + changed slots, does not help.

But what’s interesting, when i watch pc specs in windows 10, he shows RAM 16GB (7,8 used)

Seems 1 RAM is died, tried with solo ram and with one of them it does not worked, tried to clean up looking for scratches, nothing… Will try to change it by guarantee later. Thank you guys, get luck, health and healthy pc! =)

4 Likes

Did you try the RAM in different slots? Try the “bad” one in the slot where the “good” one is.

I marked your last post as solution as it seems the dimm has died. It happened to me on my laptop once. It wouldn’t boot and displayed crypto characters. I got really scared until I thought to test the two dimms at a time in the two slots.

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.