Lenovo IdeaPad U330p (Notebook, 13.3 Inch, Intel Core i5 4200U, 2,6GHz, 4GB RAM, Hybrid 500GB SSHD)

Laptop 13.3 Inch, IdeaPad, Intel Core i5, Lenovo

Lenovo IdeaPad U330p (Notebook, 13.3 Inch, Intel Core i5 4200U, 2,6GHz, 4GB RAM, Hybrid 500GB SSHD)
Linux compatibility:
3 votes, average: 5.0 out of 53 votes, average: 5.0 out of 53 votes, average: 5.0 out of 53 votes, average: 5.0 out of 53 votes, average: 5.0 out of 5
  ( 5 with 3 ratings)



Review of Linux Compatibility

The Lenovo IdeaPad U330p is a 13.3 inch Laptop with aluminum shell. Compatibility was tested under Ubuntu 14.04

Description:	Ubuntu 14.04.2 LTS
Release:	14.04
Codename:	trusty

and a Linux kernel of version 3.13.0-46-generic and showed that this laptop is fully compatible with Linux.

Graphics Card

The laptop is equipped with a Intel HD 4000 graphic chipset, which is automatically supported by the i915 kernel driver

00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 09)
	Subsystem: Lenovo Device [17aa:3978]
	Kernel driver in use: i915

and by the graphical user interface Xorg

(II) LoadModule: "intel"
(II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
(II) Module intel: vendor="X.Org Foundation"
	compiled for 1.15.1, module version = 2.99.910
	Module class: X.Org Video Driver
	ABI class: X.Org Video Driver, version 15.0
(II) intel: Driver for Intel(R) HD Graphics: 2000-6000

It is also possible under Linux to connect a monitor via HDMI and use internal and external screen in parallel.

Harddisk

The Lenovo IdeaPad U330p is equipped with a 500 GB Seagate hybrid harddisk, which has 8GB of flash memory

ata2.00: ATA-9: ST500LM000-SSHD-8GB, LVD4, max UDMA/133

This harddisk is fully supported under Linux.

The laptop is also equipped with an SD card reader, which is fully supported under Linux. Inserted media are automatically recognized and mounted:

pciehp 0000:00:1c.3:pcie04: Card present on Slot(3)
[...]
mmc0: new high speed SD card at address a70c
mmcblk0: mmc0:a70c SD02G 1.87 GiB
mmcblk0: p1
Mounted /dev/mmcblk0p1 at /media/xyz/1234-0123 on behalf of uid 1000

CPU

The integrated CPU is a Intel Core i5 4200U, which has a speed of 4588 bogomips:

vendor_id	: GenuineIntel
cpu family	: 6
model		: 69
model name	: Intel(R) Core(TM) i5-4200U CPU @ 1.60GHz
cpu MHz		: 759.000
cache size	: 3072 KB
siblings	: 4
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
 pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx pdpe1gb rdtscp
 lm constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc aperfmperf
 eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 fma cx16
 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes xsave avx
 f16c rdrand lahf_lm abm ida arat epb xsaveopt pln pts dtherm tpr_shadow
 vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid
bogomips	: 4588.40

Touchpad

The integrated Synaptics touchpad supports multitouch gestures (e.g., two-finger scrolling). The touchpad is automatically recognized by the kernel

usb 2-6: new full-speed USB device number 3 using xhci_hcd
usb 2-6: New USB device found, idVendor=8087, idProduct=07dc
usb 2-6: New USB device strings: Mfr=0, Product=0, SerialNumber=0
psmouse serio1: synaptics: Touchpad model: 1, fw: 8.1, id: 0x1e2b1, caps: 0xd00123/0x840300/0x127c00, board id: 2336, fw id: 1509376
input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input5

The two mouse buttons are integrated into the touchpad area. The button area of the touchpad needs to be pushed down in order to simulate a mouse click. At the beginning this behaviour is a bit unfamiliar and the mouse often moves some pixels away, while one tries to push one of the buttons.

WiFi

The U330p does have no Ethernet plug available. It is only equipped with WiFi:

02:00.0 Network controller [0280]: Intel Corporation Wireless 7260 [8086:08b2] (rev 73)
	Subsystem: Intel Corporation Wireless-N 7260 [8086:4262]
	Kernel driver in use: iwlwifi

The WiFi chipset is automatically recognized by the Linux kernel and the iwlwifi kernel module is loaded as a driver:

Intel(R) Wireless WiFi driver for Linux, in-tree:
Copyright(c) 2003-2013 Intel Corporation
iwlwifi 0000:02:00.0: irq 65 for MSI/MSI-X
iwlwifi 0000:02:00.0: loaded firmware version 22.24.8.0 op_mode iwlmvm

Sound

The integrated sound chipset and the integrated microphone is supported by the snd_hda_intel driver which is automatically set up under Ubuntu:

snd_hda_intel 0000:00:03.0: irq 64 for MSI/MSI-X
SKU: Nid=0x1d sku_cfg=0x40f41905
SKU: port_connectivity=0x1
SKU: enable_pcbeep=0x1
SKU: check_sum=0x00000004
SKU: customization=0x00000019
SKU: external_amp=0x0
SKU: platform_type=0x1
SKU: swap=0x0
SKU: override=0x1
autoconfig: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
   speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
   hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
   mono: mono_out=0x0
   inputs:
     Mic=0x19
     Internal Mic=0x12
[...]
input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:1b.0/sound/card1/input9

Webcam

The IdeaPad U330p is also equipped with an integrated webcam. This webcam has the USB ID 0bda:572a and bases on a Realtek chipset:

Bus 002 Device 002: ID 0bda:572a Realtek Semiconductor Corp.

It is fully supported by the uvcvideo kernel module and automatically initialized:

usb 2-5: New USB device found, idVendor=0bda, idProduct=572a
usb 2-5: New USB device strings: Mfr=3, Product=1, SerialNumber=2
usb 2-5: Product: Lenovo EasyCamera
usb 2-5: Manufacturer: LOEAAI012P2S0354BC03864
usb 2-5: SerialNumber: 2009010xxxxxxxx
[...]
uvcvideo: Found UVC 1.00 device Lenovo EasyCamera (0bda:572a)
input: Lenovo EasyCamera as /devices/pci0000:00/0000:00:14.0/usb2/2-5/2-5:1.0/input/input7
usbcore: registered new interface driver uvcvideo
USB Video Class driver (1.1.1)

Hardware Overview

The following hardware components are part of the Lenovo IdeaPad U330p and fully supported under Linux:

00:00.0 Host bridge [0600]: Intel Corporation Haswell-ULT DRAM Controller [8086:0a04] (rev 09)
	Subsystem: Lenovo Device [17aa:3978]
00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 09)
	Subsystem: Lenovo Device [17aa:3978]
	Kernel driver in use: i915
00:03.0 Audio device [0403]: Intel Corporation Haswell-ULT HD Audio Controller [8086:0a0c] (rev 09)
	Subsystem: Lenovo Device [17aa:3978]
	Kernel driver in use: snd_hda_intel
00:14.0 USB controller [0c03]: Intel Corporation Lynx Point-LP USB xHCI HC [8086:9c31] (rev 04)
	Subsystem: Lenovo Device [17aa:3978]
	Kernel driver in use: xhci_hcd
00:16.0 Communication controller [0780]: Intel Corporation Lynx Point-LP HECI #0 [8086:9c3a] (rev 04)
	Subsystem: Lenovo Device [17aa:3978]
	Kernel driver in use: mei_me
00:1b.0 Audio device [0403]: Intel Corporation Lynx Point-LP HD Audio Controller [8086:9c20] (rev 04)
	Subsystem: Lenovo Device [17aa:3978]
	Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation Lynx Point-LP PCI Express Root Port 1 [8086:9c10] (rev e4)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:1c.2 PCI bridge [0604]: Intel Corporation Lynx Point-LP PCI Express Root Port 3 [8086:9c14] (rev e4)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:1c.3 PCI bridge [0604]: Intel Corporation Lynx Point-LP PCI Express Root Port 4 [8086:9c16] (rev e4)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:1d.0 USB controller [0c03]: Intel Corporation Lynx Point-LP USB EHCI #1 [8086:9c26] (rev 04)
	Subsystem: Lenovo Device [17aa:3978]
	Kernel driver in use: ehci-pci
00:1f.0 ISA bridge [0601]: Intel Corporation Lynx Point-LP LPC Controller [8086:9c43] (rev 04)
	Subsystem: Lenovo Device [17aa:3978]
	Kernel driver in use: lpc_ich
00:1f.2 SATA controller [0106]: Intel Corporation Lynx Point-LP SATA Controller 1 [AHCI mode] [8086:9c03] (rev 04)
	Subsystem: Lenovo Device [17aa:3978]
	Kernel driver in use: ahci
00:1f.3 SMBus [0c05]: Intel Corporation Lynx Point-LP SMBus Controller [8086:9c22] (rev 04)
	Subsystem: Lenovo Device [17aa:3978]
	Kernel modules: i2c-i801
02:00.0 Network controller [0280]: Intel Corporation Wireless 7260 [8086:08b2] (rev 73)
	Subsystem: Intel Corporation Wireless-N 7260 [8086:4262]
	Kernel driver in use: iwlwifi

Identified Hardware Configurations (4 Results)

This hardware component was used by Linux users under the following system configurations. These results were collected by our LHG Scan Tool:
Distribution
Kernel
Rating
Scan Date
Netrunner 14.2 (Frontier) 3.13.0-79-generic - 11/08/2016
Ubuntu 16.04.1 LTS 4.4.0-31-generic - 01/08/2016
Fedora release 22 (Twenty Two) 4.0.6-300.fc22.x86_64 - 12/07/2015
Ubuntu 14.04.2 LTS 3.13.0-46-generic - 12/03/2015

Similar Linux Hardware

scroll left scroll right

Comments

Please use the comment section to submit corrections to the article as well as relevant excerpts of lspci, lsusb, lshw, dmesg e.t.c. Furthermore, use the section for the exchange of experiences with this hardware component or search for configuration help from other owners of this hardware.
 
Email address will not be published.
Submitting comment...