LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Full amount of RAM not detect on Lenovo B590 running Ubuntu MATE 16.04 (https://www.linuxquestions.org/questions/linux-hardware-18/full-amount-of-ram-not-detect-on-lenovo-b590-running-ubuntu-mate-16-04-a-4175618151/)

Johnny_Metal 11-22-2017 08:18 AM

Full amount of RAM not detect on Lenovo B590 running Ubuntu MATE 16.04
 
Hello everybody,

I am running Ubuntu MATE 16.04 on a Lenovo B590 laptop.

This laptop came with a 4GB RAM stick out of the box. After some time, I noticed that the 'Welcome' utility which comes with Ubuntu MATE, the MATE system monitor and htop all told me that I had only 2.5GB of RAM.

After that, I went over some blog posts, the one which seemed most useful to me being this one: https://bbs.archlinux.org/viewtopic.php?id=126170. As was suggested there, I tried passing the following kernel parameter: mem=4GB, at boot time. The result was that the same utilities I just mentioned above reported that I had 2.1GB of RAM.

I have just very recently acquired another 4GB stick. But still, not all RAM is being detected, only 6.5GB now. Taking into account that the motherboard has two RAM slots, I tried the only two possible configurations for the RAM sticks, but the result was the same.

I have tried another distro from a USB, Solus to be more specific, back when the laptop had 4GB, and it reported the full 4GB.

I have once again tried to pass the kernel parameter at boot time, this time: mem=8GB, but the system reported 5.9GB.


Any ideas?

Keruskerfuerst 11-22-2017 09:19 AM

Can you post the output of

lspci -v

?

Timothy Miller 11-22-2017 09:31 AM

What type of video does that laptop have? SOME onboard video allocate ram for gpu usage. That's the first thing that comes to my mind.

Johnny_Metal 11-22-2017 10:39 AM

Quote:

What type of video does that laptop have? SOME onboard video allocate ram for gpu usage. That's the first thing that comes to my mind.
As stated in the official Intel website: Intel® HD Graphics for 3rd Generation Intel® Processors. Here is the link: https://ark.intel.com/products/72060

I thought about that myself, but I believe that if it was alright then I would be shown something like 7.6GB, or an amount not too far from 8GB for that matter.

Quote:

Can you post the output of

lspci -v

?
Here it is:

Code:

00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
        Subsystem: Lenovo 3rd Gen Core processor DRAM Controller
        Flags: bus master, fast devsel, latency 0
        Capabilities: <access denied>
        Kernel driver in use: ivb_uncore

00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09) (prog-if 00 [VGA controller])
        Subsystem: Lenovo 3rd Gen Core processor Graphics Controller
        Flags: bus master, fast devsel, latency 0, IRQ 27
        Memory at f0000000 (64-bit, non-prefetchable) [size=4M]
        Memory at e0000000 (64-bit, prefetchable) [size=256M]
        I/O ports at 3000 [size=64]
        Expansion ROM at <unassigned> [disabled]
        Capabilities: <access denied>
        Kernel driver in use: i915
        Kernel modules: i915

00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04) (prog-if 30 [XHCI])
        Subsystem: Lenovo 7 Series/C210 Series Chipset Family USB xHCI Host Controller
        Flags: bus master, medium devsel, latency 0, IRQ 24
        Memory at f0600000 (64-bit, non-prefetchable) [size=64K]
        Capabilities: <access denied>
        Kernel driver in use: xhci_hcd

00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
        Subsystem: Lenovo 7 Series/C210 Series Chipset Family MEI Controller
        Flags: bus master, fast devsel, latency 0, IRQ 28
        Memory at f0615000 (64-bit, non-prefetchable) [size=16]
        Capabilities: <access denied>
        Kernel driver in use: mei_me
        Kernel modules: mei_me

00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04) (prog-if 20 [EHCI])
        Subsystem: Lenovo 7 Series/C210 Series Chipset Family USB Enhanced Host Controller
        Flags: bus master, medium devsel, latency 0, IRQ 16
        Memory at f061a000 (32-bit, non-prefetchable) [size=1K]
        Capabilities: <access denied>
        Kernel driver in use: ehci-pci

00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
        Subsystem: Lenovo 7 Series/C210 Series Chipset Family High Definition Audio Controller
        Flags: bus master, fast devsel, latency 0, IRQ 29
        Memory at f0610000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel

00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0, IRQ 16
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
        Capabilities: <access denied>
        Kernel driver in use: pcieport
        Kernel modules: shpchp

00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0, IRQ 17
        Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
        Memory behind bridge: f0500000-f05fffff
        Capabilities: <access denied>
        Kernel driver in use: pcieport
        Kernel modules: shpchp

00:1c.3 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 4 (rev c4) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0, IRQ 19
        Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
        I/O behind bridge: 00002000-00002fff
        Prefetchable memory behind bridge: 00000000f0400000-00000000f04fffff
        Capabilities: <access denied>
        Kernel driver in use: pcieport
        Kernel modules: shpchp

00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04) (prog-if 20 [EHCI])
        Subsystem: Lenovo 7 Series/C210 Series Chipset Family USB Enhanced Host Controller
        Flags: bus master, medium devsel, latency 0, IRQ 23
        Memory at f0619000 (32-bit, non-prefetchable) [size=1K]
        Capabilities: <access denied>
        Kernel driver in use: ehci-pci

00:1f.0 ISA bridge: Intel Corporation 7 Series Chipset Family LPC Controller (rev 04)
        Subsystem: Lenovo 7 Series Chipset Family LPC Controller
        Flags: bus master, medium devsel, latency 0
        Capabilities: <access denied>
        Kernel driver in use: lpc_ich
        Kernel modules: lpc_ich

00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04) (prog-if 01 [AHCI 1.0])
        Subsystem: Lenovo 7 Series Chipset Family 6-port SATA Controller [AHCI mode]
        Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 26
        I/O ports at 3088 [size=8]
        I/O ports at 3094 [size=4]
        I/O ports at 3080 [size=8]
        I/O ports at 3090 [size=4]
        I/O ports at 3060 [size=32]
        Memory at f0618000 (32-bit, non-prefetchable) [size=2K]
        Capabilities: <access denied>
        Kernel driver in use: ahci
        Kernel modules: ahci

00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
        Subsystem: Lenovo 7 Series/C210 Series Chipset Family SMBus Controller
        Flags: medium devsel, IRQ 7
        Memory at f0614000 (64-bit, non-prefetchable) [size=256]
        I/O ports at efa0 [size=32]
        Kernel modules: i2c_i801

02:00.0 Network controller: Broadcom Corporation BCM43142 802.11b/g/n (rev 01)
        Subsystem: Lenovo BCM43142 802.11b/g/n
        Flags: bus master, fast devsel, latency 0, IRQ 17
        Memory at f0500000 (64-bit, non-prefetchable) [size=32K]
        Capabilities: <access denied>
        Kernel driver in use: wl
        Kernel modules: bcma, wl

03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 07)
        Subsystem: Lenovo RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
        Flags: bus master, fast devsel, latency 0, IRQ 25
        I/O ports at 2000 [size=256]
        Memory at f0404000 (64-bit, prefetchable) [size=4K]
        Memory at f0400000 (64-bit, prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: r8169
        Kernel modules: r8169



All times are GMT -5. The time now is 05:50 PM.