Lenovo Ideapad Y570

From Gentoo-en
Jump to: navigation, search

Under Development

This page is currently under development by: FaeLLe

It aims to provide you with: Installing Gentoo on Lenovo Ideapad Y570

Concerns or Compliments? Please use the discussion page.


Hardware

Status

Device Works? Notes/Summary
Screen: 15.0″ WXGA LED Backlight TFT 1366x768 Yes
CPU: Intel Core i7-2630QM (2.0GHz) Yes 8 Virtual CPU's so can use MAKEOPTS="-j9" in /etc/make.conf
Memory: 8GB Yes
Note: Don't forget to set CONFIG_HIGHMEM64G.
Hard Disk Drive: Western Digital WDC WD7500BPVT-24HXZT1 ATA Device (650GB, 5400 rpm) Yes
SATA Controller: Intel(R) 6 Series/C200 Series Chipset Family 4 port Serial ATA Storage Controller Yes Set CONFIG_SATA_AHCI=y
Network Controller: Broadcom NetLink (TM) Gigabit Ethernet 802.3 Yes
Network Controller: Intel(R) WiFi Link 1000 BGN Yes Emerge net-wireless/wireless-tools and net-wireless/iwl1000-ucode (or sys-kernel/linux-firmware if you want all possible firmwares to be installed). Then follow Gentoo Wireless Networking Guide.
USB Controller 1: Intel(R) 6 Series/C200 Series Chipset Family USB Enhanced Host Controller Yes Ports on left side of laptop, works using kernel drivers. Follow Gentoo Linux USB guide.
USB Controller 2: Renesas Electronics USB 3.0 Host Controller TBD USB ports on right side of laptop are USB 3.0 and do not work out of the box, cannot use for booting with USB flash drive or other purposes. Must enable kernel option, <*> xHCI HCD (USB 3.0) support (EXPERIMENTAL)
Video Controller: NVIDIA GeForce GT 555M - Adapter RAM 1.00 GB (1,073,741,824 bytes) Yes Not supported by x11-drivers/nvidia-drivers. Must use nouveau compiled into kernel. Make use of Kernel DRM and ensure x11-drivers/xf86-video-nouveau is emerged and parameters correctly set in /etc/make.conf as indicated below.
Audio Controller: Intel(R) Display Audio Yes
Audio Controller: Realtek High Definition Audio Yes Works using Alsa modules compiled into Kernel. Follow Gentoo Alsa Guide.
Touchpad: Synaptics PS/2 Port TouchPad Yes See Synaptics Touchpad/Xorg 7.3 wiki article.
Optical Drive: Slimtype DVD A DS8A5SH ATA Device TBD
Bluetooth Controller: Broadcom BCM2070 Bluetooth 2.1+EDR Yes
Camera: Lenovo EasyCamera Yes Works using kernel drivers.
Card Reader: JMicron PCIe TBD Should work using kernel drivers.
Intel 8202 Firmware Hub Device Unknown
Hard Disk Drive Active Protection System Unknown Follow IBM guide for Linux APS and enable kernel options, Device Drivers, [*] Hardware Monitoring support, <M> IBM Hard Drive Active Protection System (hdaps)

lscpu/lspci/lsusb

Code: lscpu
Architecture:          i686
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                8
On-line CPU(s) list:   0-7
Thread(s) per core:    2
Core(s) per socket:    4
CPU socket(s):         1
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 42
Stepping:              7
CPU MHz:               2000.000
BogoMIPS:              3990.43
Virtualization:        VT-x
L1d cache:             32K
L1i cache:             32K
L2 cache:              256K
L3 cache:              6144K
NUMA node0 CPU(s):     0-7
Code: lspci -nn
00:00.0 Host bridge [0600]: Intel Corporation Device [8086:0104] (rev 09)
00:01.0 PCI bridge [0604]: Intel Corporation Device [8086:0101] (rev 09)
00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:0116] (rev 09)
00:16.0 Communication controller [0780]: Intel Corporation Cougar Point HECI Controller #1 [8086:1c3a] (rev 04)
00:1a.0 USB Controller [0c03]: Intel Corporation Cougar Point USB Enhanced Host Controller #2 [8086:1c2d] (rev 04)
00:1b.0 Audio device [0403]: Intel Corporation Cougar Point High Definition Audio Controller [8086:1c20] (rev 04)
00:1c.0 PCI bridge [0604]: Intel Corporation Cougar Point PCI Express Root Port 1 [8086:1c10] (rev b4)
00:1c.1 PCI bridge [0604]: Intel Corporation Cougar Point PCI Express Root Port 2 [8086:1c12] (rev b4)
00:1c.3 PCI bridge [0604]: Intel Corporation Cougar Point PCI Express Root Port 4 [8086:1c16] (rev b4)
00:1c.4 PCI bridge [0604]: Intel Corporation Cougar Point PCI Express Root Port 5 [8086:1c18] (rev b4)
00:1d.0 USB Controller [0c03]: Intel Corporation Cougar Point USB Enhanced Host Controller #1 [8086:1c26] (rev 04)
00:1f.0 ISA bridge [0601]: Intel Corporation Device [8086:1c49] (rev 04)
00:1f.2 IDE interface [0101]: Intel Corporation Cougar Point 4 port SATA IDE Controller [8086:1c01] (rev 04)
00:1f.3 SMBus [0c05]: Intel Corporation Cougar Point SMBus Controller [8086:1c22] (rev 04)
00:1f.5 IDE interface [0101]: Intel Corporation Cougar Point 2 port SATA IDE Controller [8086:1c09] (rev 04)
01:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0deb] (rev a1)
07:00.0 Ethernet controller [0200]: Broadcom Corporation NetLink BCM57781 Gigabit Ethernet PCIe [14e4:16b1] (rev 10)
08:00.0 Network controller [0280]: Intel Corporation WiFi Link 1000 Series [8086:0084]
09:00.0 USB Controller [0c03]: NEC Corporation Device [1033:0194] (rev 04)
0a:00.0 System peripheral [0880]: JMicron Technology Corp. Device [197b:2392] (rev 30)
0a:00.2 SD Host controller [0805]: JMicron Technology Corp. Device [197b:2391] (rev 30)
0a:00.3 System peripheral [0880]: JMicron Technology Corp. Device [197b:2393] (rev 30)
0a:00.4 System peripheral [0880]: JMicron Technology Corp. Device [197b:2394] (rev 30)
Code: lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 003: ID 0489:e00d Foxconn / Hon Hai 
Bus 002 Device 003: ID 5986:a006 Acer, Inc 

Configuration files

/etc/make.conf

CFLAG -mno-avx is necessary due to compilation for some packages failing

Code: /etc/make.conf
CFLAGS="-O2 -march=native -pipe -mno-avx"
CXXFLAGS="${CFLAGS}"
CHOST="i686-pc-linux-gnu"
# MAKEOPTS
MAKEOPTS="-j9"

# Video Cards
VIDEO_CARDS="nouveau fbdev v41 vesa vga"
# Input Devices
INPUT_DEVICES="evdev synaptics"

/etc/X11/xorg.conf

Code: /etc/X11/xorg.conf
Section "Module"
        Load "dri"
EndSection

Section "Monitor"
        Identifier "15.0 WXGA LED Backlight TFT"
        Option "PreferredMode" "1366x768"
EndSection