Translation(s): none
DebianOn is an effort to document how to install, configure and use Debian on some specific hardware. Therefore potential buyers would know if that hardware is supported and owners would know how get the best out of that hardware. The purpose is not to duplicate the Debian Official Documentation, but to document how to install Debian on some specific hardware. If you need help to get Debian running on your hardware, please have a look at our user support channels where you may find specific channels (mailing list, IRC channel) dedicated to certain types of hardware. |
Models covered
ideapad Y570 M62GQGE Core-i7, 8GB, FREEDOS
Overall Status
Core Components |
|
|
Boot Standard Kernel: |
|
|
LAN network card: |
|
|
Detect CD/DVD: |
|
|
Detect hard drives: |
|
|
Extra Features |
||
CPU Frequency Scaling |
|
|
Hibernation |
|
|
Sleep / Suspend |
|
|
Xorg |
|
|
- OpenGL (Intel) |
|
|
- OpenGL (nVidia) |
|
|
- Resize-and-Rotate (randr) |
|
|
- TwinView/Xinerama |
|
|
Switch to External Screen (VGA) |
|
|
Switch to External Screen (HDMI) |
[?] |
|
Mouse |
|
|
- Built-in (Touchpad) |
|
|
Bluetooth |
|
|
Wireless/Wifi |
|
|
Keyboard's Hotkeys |
|
|
Sound (Alsa) |
|
|
Integrated Camera |
|
|
DVB-T Tuner |
|
|
USB 3.0 ports |
|
|
eSATA port |
[?] |
|
Card Reader |
|
Legend :
= OK ;
Unsupported(No Driver) ;
= Error (Couldn't get it working); [?] Unknown, Not Test ; [-] Not-applicable
= Configuration Required;
= Only works with a non-free driver and or firmware
Configuration
Display
The built-in Intel graphic card works out of the box. You can still disable Optimus in the BIOS.
Hybrid graphics/Optimus
You can also use Optimus through the Bumblebee project.
Debian packages: z0rc's Bumblebee Debian repository
You may require the Lenovo hack
TwinView / Xinerama
Works out of the box, You can use arandr to modify all settings.
Audio
Alsa, works out of the box, but you can improve your sound quality by installing the Realtek ALC272 Codec
Touchpad
2 finger vertical scrolling works Out of the box, everything else requires some configuration. You can use gpointing-device-settings to modify all settings.
Power Saving
For power saving I recommend TLP which works very well (~5 hours on battery mode).
Advanced Power Saving
Use powertop to optimize your power consumption.
Disable the nvidia card
This can be done with bbswitch , vga_switcheroo(Ubuntu Documentation) or through your bios.
Enable some power saving features
Be careful some of them may cause system lockups
I used,
pcie_aspm=force, enables the Active State Power Management.
i915.i915_enable_rc6=1, enables Intel's RC6 power saving
WiFi
Requires the firmware-brcm80211 package.
DVB-T Tuner
0b:00.0 Multimedia controller [0480]: Advanced Micro Devices [AMD] nee ATI Theater HD T507 (DVB-T) TV tuner/capture device [1002:ac12]
I couldn't find a driver for this device under Windows it is known as "YUAN MC907 Hybrid Analog/ATSC/DVB-T".
System Summary
lspci
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 6 Series/C200 Series Chipset Family MEI Controller #1 [8086:1c3a] (rev 04)
00:1a.0 USB controller [0c03]: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 [8086:1c2d] (rev 05)
00:1b.0 Audio device [0403]: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller [8086:1c20] (rev 05)
00:1c.0 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 [8086:1c10] (rev b5)
00:1c.1 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 [8086:1c12] (rev b5)
00:1c.3 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 [8086:1c16] (rev b5)
00:1c.4 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 5 [8086:1c18] (rev b5)
00:1c.5 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 6 [8086:1c1a] (rev b5)
00:1d.0 USB controller [0c03]: Intel Corporation 6 Series/C200 Series Chipset Family 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 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller [8086:1c03] (rev 05)
00:1f.3 SMBus [0c05]: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller [8086:1c22] (rev 05)
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108 [GeForce GT 555M] [10de:0deb] (rev ff)
07:00.0 Ethernet controller [0200]: Broadcom Corporation NetLink BCM57781 Gigabit Ethernet PCIe [14e4:16b1] (rev 10)
08:00.0 Network controller [0280]: Broadcom Corporation BCM43225 802.11b/g/n [14e4:4357] (rev 01)
09:00.0 USB controller [0c03]: NEC Corporation uPD720200 USB 3.0 Host Controller [1033:0194] (rev 04)
0a:00.0 System peripheral [0880]: JMicron Technology Corp. SD/MMC Host Controller [197b:2392] (rev 30)
0a:00.2 SD Host controller [0805]: JMicron Technology Corp. Standard SD Host Controller [197b:2391] (rev 30)
0a:00.3 System peripheral [0880]: JMicron Technology Corp. MS Host Controller [197b:2393] (rev 30)
0a:00.4 System peripheral [0880]: JMicron Technology Corp. xD Host Controller [197b:2394] (rev 30)
0b:00.0 Multimedia controller [0480]: Advanced Micro Devices [AMD] nee ATI Theater HD T507 (DVB-T) TV tuner/capture device [1002:ac12]
lsusb
lsusb -v | grep -E '\<(Bus|iProduct|bDeviceClass|bDeviceProtocol)' 2>/dev/null
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub bDeviceClass 9 Hub bDeviceProtocol 1 Single TT iProduct 2 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub bDeviceClass 9 Hub bDeviceProtocol 0 Full speed (or root) hub iProduct 2 Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub bDeviceClass 9 Hub bDeviceProtocol 3 iProduct 2 Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub bDeviceClass 9 Hub bDeviceProtocol 0 Full speed (or root) hub iProduct 2 Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub bDeviceClass 9 Hub bDeviceProtocol 1 Single TT iProduct 0 Bus 004 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub bDeviceClass 9 Hub bDeviceProtocol 1 Single TT iProduct 0 Bus 001 Device 003: ID 0489:e030 Foxconn / Hon Hai bDeviceClass 224 Wireless bDeviceProtocol 1 Bluetooth iProduct 2 Bus 004 Device 003: ID 5986:a006 Acer, Inc bDeviceClass 239 Miscellaneous Device bDeviceProtocol 1 Interface Association iProduct 2 (Bus Powered)
USB Host controllers entries (without OHCI, UHCI, EHCI) are removed too.
Resources
Attachments
Some configuration files and sample outputs.
Useful Links
Credits