You are not logged in.
Hi guys.
I recently purchased the acer c720 and installed arch on it. Everything works great so far, I'm really happy with the machine. I just found out about the linux-chromebook kernel, which I just installed without any problems, but like the title says it seems like only 2GB RAM is being recognized. Here's the output of lshw:
$ sudo lshw -short
H/W path Device Class Description
=================================================
system Peppy
/0 bus Motherboard
/0/0 memory 1MiB BIOS
/0/3 processor Pentium Pro
/0/1 memory 2010MiB System memory
/0/2 processor Intel(R) Celeron(R) 2957U @ 1.40GHz
/0/2/0.1 processor Logical CPU
/0/2/0.2 processor Logical CPU
/0/2/0.3 processor Logical CPU
/0/2/0.4 processor Logical CPU
/0/2/0.5 processor Logical CPU
/0/2/0.6 processor Logical CPU
/0/2/0.7 processor Logical CPU
/0/2/0.8 processor Logical CPU
/0/2/0.9 processor Logical CPU
/0/2/0.a processor Logical CPU
/0/2/0.b processor Logical CPU
/0/2/0.c processor Logical CPU
/0/2/0.d processor Logical CPU
/0/2/0.e processor Logical CPU
/0/2/0.f processor Logical CPU
/0/2/0.10 processor Logical CPU
/0/100 bridge Haswell-ULT DRAM Controller
/0/100/2 display Haswell-ULT Integrated Graphics Controller
/0/100/3 multimedia Haswell-ULT HD Audio Controller
/0/100/14 bus 8 Series USB xHCI HC
/0/100/14/0 usb2 bus xHCI Host Controller
/0/100/14/1 usb1 bus xHCI Host Controller
/0/100/14/1/3 multimedia HD WebCam
/0/100/14/1/4 communication Bluetooth wireless interface
/0/100/14/1/5 input USB Receiver
/0/100/15 generic 8 Series Low Power Sub-System DMA
/0/100/15.1 bus 8 Series I2C Controller #0ure
/0/100/15.2 bus 8 Series I2C Controller #1
/0/100/1b multimedia 8 Series HD Audio Controller
/0/100/1c bridge 8 Series PCI Express Root Port 1
/0/100/1c/0 wlp1s0 network AR9462 Wireless Network Adapter
/0/100/1d bus 8 Series USB EHCI #1
/0/100/1f bridge 8 Series LPC Controller
/0/100/1f.2 storage 8 Series SATA Controller 1 [AHCI mode]
/0/100/1f.3 bus 8 Series SMBus Controller
/0/100/1f.6 generic 8 Series Thermal
I've done some googling and forum reading, but I haven't seen this issue addressed anywhere. Does anyone know what might have caused this? When the chromebook still had chromeOS on it, I used the system app to verify that the machine indeed was the 4GB model and it was. Sadly I wiped it so I can't really provide a screenshot of that. Maybe it has to do with all the kernel re-installing? It might be true that the extra 2GB was never recognized by arch and I only just noticed too, 30 mins ago was the first time I ran lshw.
Thank you for your time!
Edit: I am running the 32bit version
uname -a
Linux chromebook 3.16.4-1-chromebook #1 SMP PREEMPT Tue Oct 7 00:02:54 UTC 2014 i686 GNU/Linux
Re-edit: Running memtest from the arch live iso confirms that there are 4GB of RAM installed. Adding mem=4096k to the kernel boot parameters results in "error initrd is too big" followed by a spectacular crash.
Last edited by PolyBender (2015-01-07 19:59:27)
Offline
After reading this among many other articles, I think the issue is the 32 bit operating system. I think it should be fixed by installing arch 64bit. Unfortunately I don't have time to do this right away, but it should be done by the end of the week. I'll mark the issue as solved if it works, wish me luck.
Edit: Making the switch was much easier than I thought! I followed these instructions and it worked flawlessly, I can now access all of my RAM. Thank you for listening!
Last edited by PolyBender (2015-01-07 19:59:01)
Offline