MSI CX640 16Y1

= Hardware = This specific model was designated MSI CX640-046XPL by the seller.

MS-16Y1

Specification

 * CPU: 2nd Generation Intel(R) Core(TM) i5-2410M CPU @ 2.30GHz
 * OS: None (Hard Drive Empty)
 * Chipset: Intel® HM65
 * Memory: DDR3 1333, 2 slots, Max: 8GB (comes with one Elixir 2GB RAM module)
 * LCD Size: 15.6" HD 1366x768 (16:9)
 * Graphics: nVIDIA Geforce GT520M Graphic Card
 * Graphics VRAM: DDR3 1GB
 * HDD: Hitachi 500G SATA (HTS54505)
 * Optical Drive: Pioneer DVD-RW (DVRTD10RS)
 * Audio: 2 Speakers
 * Webcam: 1.3M Webcam
 * Card Reader: MMC/SD/SDHC/SDXC/MS/MS Pro/HG
 * LAN: 10/100/1000
 * Wireless LAN: 802.11 b/g/n
 * Bluetooth: Bluetooth 3.0 (Optional)
 * D-Sub (VGA): 1
 * HDMI: 1
 * USB 2.0 port: 2
 * USB 3.0 port: 2
 * eSATA: N/A
 * eSATA/USB Combo: N/A
 * Mic-in/Headphone-out: 1/1
 * Line-in: N/A
 * Express Card: N/A
 * Modem port: N/A
 * Keyboard: 99 keys
 * AC Adapter: 90W
 * Battery: 6 cells / 8 cells
 * Power Management: N/A
 * Dimension: 380mm x 260mm x 27.1~34mm
 * Weight (KG): 2.6

Detected
00:00.0 Host bridge [0600]: Intel Corporation 2nd Generation Core Processor Family DRAM Controller [8086:0104] (rev 09) 00:01.0 PCI bridge [0604]: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port [8086:0101] (rev 09) 00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [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 05) 00:1b.0 Audio device [0403]: Intel Corporation Cougar Point High Definition Audio Controller [8086:1c20] (rev 05) 00:1c.0 PCI bridge [0604]: Intel Corporation Cougar Point PCI Express Root Port 1 [8086:1c10] (rev b5) 00:1c.1 PCI bridge [0604]: Intel Corporation Cougar Point PCI Express Root Port 2 [8086:1c12] (rev b5) 00:1c.3 PCI bridge [0604]: Intel Corporation Cougar Point PCI Express Root Port 4 [8086:1c16] (rev b5) 00:1c.5 PCI bridge [0604]: Intel Corporation Cougar Point PCI Express Root Port 6 [8086:1c1a] (rev b5) 00:1d.0 USB Controller [0c03]: Intel Corporation Cougar Point USB Enhanced Host Controller #1 [8086:1c26] (rev 05) 00:1f.0 ISA bridge [0601]: Intel Corporation HM65 Express Chipset Family LPC Controller [8086:1c49] (rev 05) 00:1f.2 SATA controller [0106]: Intel Corporation Cougar Point 6 port SATA AHCI Controller [8086:1c03] (rev 05) 00:1f.3 SMBus [0c05]: Intel Corporation Cougar Point SMBus Controller [8086:1c22] (rev 05) 01:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0ded] (rev a1) 03:00.0 Network controller [0280]: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) [168c:002b] (rev 01) 04:00.0 USB Controller [0c03]: NEC Corporation uPD720200 USB 3.0 Host Controller [1033:0194] (rev 04) 05:00.0 Ethernet controller [0200]: Attansic Technology Corp. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0)

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 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.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 05c8:030d Cheng Uei Precision Industry Co., Ltd (Foxlink) Bus 001 Device 004: ID 058f:6366 Alcor Micro Corp. Multi Flash Reader

Status
= Installation and Configuration = Basic installation from Gentoo Minimium Install CD is straight forward. Choose the amd64 labeled media, as this platform is fully 64bit compliant.

USB 3.0
The two USB 3.0 ports need xhci_hcd kernel driver to work at all; unlike USB 1.1/2.0 which will work without additional modules but at reduced speeds.

Xorg and nVidia Optimus
See the Howto X.Org and nVidia Optimus.

Intel HD Audio jack detection
This card is not properly configured as of kernel 2.6.39, to have headphone jack detection additional parameters are needed. /etc/modprobe.d/sound.conf