Fallo en la deteccion de la memoria RAM disponible

Hola!. Soy nuevo en este sistema. Lo he instalado en un segundo disco SSD al lado de W7. Mientras que windows indica las 8 Gb de RAM instaladas, Manjaro solo indica 3.2 Gb. Que pasa?. Hay alguna manera de corregir esto?. Muchas gracias!!!

Bienvenido al foro, publique la información del sistema aquí.

Editar: Ingrese en una terminal y publique el resultado aquí:

inxi -Fxxxza --no-host

Supongo que su tarjeta gráfica integrada utilizará parte de la RAM del sistema.

Windows mostrará la cantidad total instalada, en lugar de la disponible después de restar la parte compartida con la GPU.

Solo para aclarar lo que el amigo @Wollie te está pidiendo.

Ejecuta en una terminal el comando que te pide que publiques. Copiando y pegando aquí el resultado.
Es para tener información de los componentes de tu equipo.

Hola!. Aqui copio el resultado:
System:
Kernel: 5.7.15-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.1.0
parameters: BOOT_IMAGE=/boot/vmlinuz-5.7-x86_64
root=UUID=c3807913-4992-4db0-a79b-1b32f93d634a rw quiet apparmor=1
security=apparmor udev.log_priority=3
Desktop: KDE Plasma 5.19.4 tk: Qt 5.15.0 wm: kwin_x11 dm: SDDM
Distro: Manjaro Linux
Machine:
Type: Desktop Mobo: ASUSTeK model: P5L-VM 1394 v: Rev 1.xx
serial: BIOS: American Megatrends v: 0701 date: 09/26/2007
CPU:
Topology: Dual Core model: Intel Pentium D bits: 64 type: MCP
arch: Netburst Presler family: F (15) model-id: 6 stepping: 4
microcode: 4 L2 cache: 2048 KiB
flags: lm nx pae sse sse2 sse3 bogomips: 12005
Speed: 3000 MHz min/max: 2400/3000 MHz Core speeds (MHz): 1: 3000
2: 3000
Vulnerabilities: Type: itlb_multihit status: KVM: Vulnerable
Type: l1tf mitigation: PTE Inversion
Type: mds status: Vulnerable: Clear CPU buffers attempted, no
microcode; SMT disabled
Type: meltdown mitigation: PTI
Type: spec_store_bypass status: Vulnerable
Type: spectre_v1
mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2
mitigation: Full generic retpoline, STIBP: disabled, RSB filling
Type: srbds status: Not affected
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: NVIDIA GK208B [GeForce GT 710] vendor: Micro-Star MSI
driver: nouveau v: kernel bus ID: 04:00.0 chip ID: 10de:128b
Display: x11 server: X.Org 1.20.8 compositor: kwin_x11 driver: nouveau
unloaded: modesetting alternate: fbdev,nv,vesa display ID: :0
screens: 1
Screen-1: 0 s-res: 1440x900 s-dpi: 96 s-size: 381x238mm (15.0x9.4")
s-diag: 449mm (17.7")
Monitor-1: VGA-1 res: 1440x900 hz: 60 dpi: 90
size: 408x255mm (16.1x10.0") diag: 481mm (18.9")
OpenGL: renderer: NV106 v: 4.3 Mesa 20.1.5 direct render: Yes
Audio:
Device-1: Intel NM10/ICH7 Family High Definition Audio
vendor: ASUSTeK P5B-MX/WiFi-AP driver: snd_hda_intel v: kernel
bus ID: 00:1b.0 chip ID: 8086:27d8
Device-2: NVIDIA GK208 HDMI/DP Audio vendor: Micro-Star MSI
driver: snd_hda_intel v: kernel bus ID: 04:00.1 chip ID: 10de:0e0f
Sound Server: ALSA v: k5.7.15-1-MANJARO
Network:
Device-1: Qualcomm Atheros Attansic L1 Gigabit Ethernet
vendor: ASUSTeK P5B-MX/WiFi-AP P5KPL-VM driver: atl1 v: kernel
port: b800 bus ID: 02:00.0 chip ID: 1969:1048
IF: enp2s0 state: up speed: 100 Mbps duplex: full mac:
Device-2: Realtek Realtek 8812AU/8821AU 802.11ac WLAN Adapter [USB
Wireless Dual-Band Adapter 2.4/5Ghz]
type: USB driver: usb-network bus ID: 1-4:3 chip ID: 0bda:0811
serial:
Drives:
Local Storage: total: 335.36 GiB used: 11.72 GiB (3.5%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/sda vendor: Smart Modular Tech. model: SH00R120GB
size: 111.79 GiB block size: physical: 512 B logical: 512 B
speed: serial: rev: 7A0 scheme: MBR
ID-2: /dev/sdb vendor: Smart Modular Tech. model: SH00R240GB
size: 223.57 GiB block size: physical: 512 B logical: 512 B
speed: serial: rev: 3B0 scheme: MBR
Partition:
ID-1: / raw size: 223.57 GiB size: 219.06 GiB (97.98%)
used: 11.72 GiB (5.3%) fs: ext4 dev: /dev/sdb1
Swap:
Alert: No Swap data was found.
Sensors:
Message: No sensors data was found. Is sensors configured?
Info:
Processes: 166 Uptime: 3m Memory: 3.17 GiB used: 1.10 GiB (34.8%)
Init: systemd v: 245 Compilers: gcc: 10.1.0 Packages: pacman: 1235
lib: 348 flatpak: 0 Shell: Bash v: 5.0.18 running in: konsole
inxi: 3.1.05
A ver que veis…
Gracias!!

System:
Kernel: 5.7.15-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.1.0
parameters: BOOT_IMAGE=/boot/vmlinuz-5.7-x86_64
root=UUID=c3807913-4992-4db0-a79b-1b32f93d634a rw quiet apparmor=1
security=apparmor udev.log_priority=3
Desktop: KDE Plasma 5.19.4 tk: Qt 5.15.0 wm: kwin_x11 dm: SDDM
Distro: Manjaro Linux
Machine:
Type: Desktop Mobo: ASUSTeK model: P5L-VM 1394 v: Rev 1.xx
serial: BIOS: American Megatrends v: 0701 date: 09/26/2007
CPU:
Topology: Dual Core model: Intel Pentium D bits: 64 type: MCP
arch: Netburst Presler family: F (15) model-id: 6 stepping: 4
microcode: 4 L2 cache: 2048 KiB
flags: lm nx pae sse sse2 sse3 bogomips: 12005
Speed: 3000 MHz min/max: 2400/3000 MHz Core speeds (MHz): 1: 3000
2: 2400
Vulnerabilities: Type: itlb_multihit status: KVM: Vulnerable
Type: l1tf mitigation: PTE Inversion
Type: mds status: Vulnerable: Clear CPU buffers attempted, no
microcode; SMT disabled
Type: meltdown mitigation: PTI
Type: spec_store_bypass status: Vulnerable
Type: spectre_v1
mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2
mitigation: Full generic retpoline, STIBP: disabled, RSB filling
Type: srbds status: Not affected
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: NVIDIA GK208B [GeForce GT 710] vendor: Micro-Star MSI
driver: nouveau v: kernel alternate: nvidia_drm,nvidia bus ID: 04:00.0
chip ID: 10de:128b
Display: x11 server: X.Org 1.20.8 compositor: kwin_x11 driver: nouveau
unloaded: modesetting alternate: fbdev,nv,vesa display ID: :0
screens: 1
Screen-1: 0 s-res: 1440x900 s-dpi: 96 s-size: 381x238mm (15.0x9.4")
s-diag: 449mm (17.7")
Monitor-1: VGA-1 res: 1440x900 hz: 60 dpi: 90
size: 408x255mm (16.1x10.0") diag: 481mm (18.9")
OpenGL: renderer: NV106 v: 4.3 Mesa 20.1.5 direct render: Yes
Audio:
Device-1: Intel NM10/ICH7 Family High Definition Audio
vendor: ASUSTeK P5B-MX/WiFi-AP driver: snd_hda_intel v: kernel
bus ID: 00:1b.0 chip ID: 8086:27d8
Device-2: NVIDIA GK208 HDMI/DP Audio vendor: Micro-Star MSI
driver: snd_hda_intel v: kernel bus ID: 04:00.1 chip ID: 10de:0e0f
Sound Server: ALSA v: k5.7.15-1-MANJARO
Network:
Device-1: Qualcomm Atheros Attansic L1 Gigabit Ethernet
vendor: ASUSTeK P5B-MX/WiFi-AP P5KPL-VM driver: atl1 v: kernel
port: b800 bus ID: 02:00.0 chip ID: 1969:1048
IF: enp2s0 state: up speed: 100 Mbps duplex: full mac:
Device-2: Realtek Realtek 8812AU/8821AU 802.11ac WLAN Adapter [USB
Wireless Dual-Band Adapter 2.4/5Ghz]
type: USB driver: usb-network bus ID: 1-4:3 chip ID: 0bda:0811
serial:
Drives:
Local Storage: total: 335.36 GiB used: 12.37 GiB (3.7%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/sda vendor: Smart Modular Tech. model: SH00R120GB
size: 111.79 GiB block size: physical: 512 B logical: 512 B
speed: serial: rev: 7A0 scheme: MBR
ID-2: /dev/sdb vendor: Smart Modular Tech. model: SH00R240GB
size: 223.57 GiB block size: physical: 512 B logical: 512 B
speed: serial: rev: 3B0 scheme: MBR
Partition:
ID-1: / raw size: 223.57 GiB size: 219.06 GiB (97.98%)
used: 12.37 GiB (5.6%) fs: ext4 dev: /dev/sdb1
Swap:
Alert: No Swap data was found.
Sensors:
Message: No sensors data was found. Is sensors configured?
Info:
Processes: 152 Uptime: 36m Memory: 3.17 GiB used: 1.30 GiB (40.9%)
Init: systemd v: 245 Compilers: gcc: 10.1.0 Packages: pacman: 1261
lib: 356 flatpak: 0 Shell: Bash v: 5.0.18 running in: konsole
inxi: 3.1.05
Hola de nuevo:
He cambiado drivers de video a los de Nvidia (al mover pagina arriba/abajo había mucho parpadeo de la imagen… Os reenvío por si acaso hay mucha diferencia
Saludos!

Como pensé, su tarjeta gráfica NVIDIA GeForce GT 710 usa una parte compartida de la RAM del sistema (2 GB).

Puedes también ejecutar sudo inxi -m

El resultado lo pones entre estas marcas ```. Así:
```
Resultado
```

Eso hará que se vea así:

Resultado

Siempre que incluyas código o la salida de terminal, hazlo así.

Muchísimas gracias!
Aquí va:
‘’’
Memory:
RAM: total: 3.17 GiB used: 1.11 GiB (35.1%)
Array-1: capacity: 8 GiB note: est. slots: 4 EC: None
Device-1: DIMM0 size: 2 GiB speed: 667 MT/s
Device-2: DIMM1 size: 2 GiB speed: 667 MT/s
Device-3: DIMM2 size: 2 GiB speed: 667 MT/s
Device-4: DIMM3 size: 2 GiB speed: 667 MT/s
‘’’

Bueno, ahí por lo menos se ve que tu sistema detecta 8GiB, pero como comenta el compañero, probablemente tu gráfica usa parte de ella. Como usas Nvidia, puedes verlo con el comando nvidia-smi

Los caracteres ` son como tildes hacia el otro lado. Puedes copiarlo de mi otro mensaje si no ves cómo escribirlos.

Edito: Parece que glxinfo -B es mejor para ver el uso de memoria. Prueba los dos, que no cuesta nada

Ok.

Sun Aug 23 12:46:24 2020       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 450.57       Driver Version: 450.57       CUDA Version: 11.0     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  GeForce GT 710      Off  | 00000000:04:00.0 N/A |                  N/A |
| 50%   43C    P0    N/A /  N/A |    124MiB /   980MiB |     N/A      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|  No running processes found                                                 |
+-----------------------------------------------------------------------------+
name of display: :0
display: :0  screen: 0
direct rendering: Yes
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 1024 MB
    Total available memory: 1024 MB
    Currently available dedicated video memory: 851 MB
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GT 710/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 450.57
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6.0 NVIDIA 450.57
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)

OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 450.57
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

Pues no se si estaba equivocado, porque las dos utilidades muestran que tu gráfica tiene 1GiB de memoria y se están usando sólo como 124MiB.

No estoy seguro ahora de cómo mirar donde va la memoria entonces. Lo miro y comento más tarde

Muy agradecido de veras…sois una pasada!

La verdad que no lo hemos hecho y debería haber sido también de lo primero… ¿Qué te da free -h?

Voy:

[gonzalo@gonzalo-asusbarebone ~]$ free -h
              total        used        free      shared  buff/cache   available
Mem:          3,2Gi       1,4Gi       698Mi       103Mi       1,1Gi       1,5Gi
Swap:            0B          0B          0B

Hola:
No se si servirá de algo, solo comentar que se trata de un ordenador recuperado de oficina, al que cambié el disco HDD original con W7 por un SSD y añadí otro SSD para poner linux. Como la bios no me dejaba arrancar mas que desde CD o disquetera, pude instalar a traves de Plop Boot Manager.
No se si reparte la memoria con W7 o que… en fin que os doy problemas…

Estoy dándole vueltas al asunto y no le veo mucha explicación. Es normal que algo de la memoria se quede reservada para dispositivos (especialmente la tarjeta gráfica). Pero más de 4GiB es totalmente excesivo. Podría pensar en algún módulo defectuoso, pero dices que Windows reporta los 8GiB, así que no me cuadra. De todas formas yo te recomendaría hacer un test de memoria por ejemplo con Memtest86+.

Ahora mismo mucho más no se me ocurre y tampoco veo por Internet nada al respecto.

No se si has visto algo mal en Windows o qué ha pasado. Como es un equipo antiguo he mirado las especificaciones de la placa base. ¡Solo admite un máximo de 4GiB!

Si en la página del fabricante dice claramente qu el máximo permitido por la placa madre es de 4Gb. También he notado que tiene cuatro slots.

He tenido ese tipo de máquinas en mi trabajo, aunque todas con video intel, pero debería poder cambiar en la BIOS la memoria que tomará para la gráfica. Es lo que yo haría primariamente. Ver la BIOS.
Aquí entramos en un terreno que me excede. Si la BIOS te toma 8GB porqué Linux te toma 4GB (que es lo que dice el Fabricante, no lo entiendo:

4 x 240-pin DIMM soporte max. 4GB DDR2 667/ 533/400 non-ECC, unbuffered

Si confirmas en la BIOS que puedes manegar la memoria hacia la GPU y confirmas los 8GB en BIOS, podemos elevar la pregunta en inglés para que personas expertas en el kernel no ayude.

Creo que deberías marcar el post como solucionado