Popular Guides
View more guides at Linux Wiki Guides
This is a compatibility guide to running Linux with the Lenovo IdeaPad Z580 laptop. If you have the Lenovo IdeaPad Z580 and are running Linux on it please consider editing this page or adding a comment below with your compatibility details. By contributing you will help other people running this laptop or trying to make a decision on whether to buy it or not.
This page is just for discussing using Linux on the Lenovo IdeaPad Z580. For a general discussion about this laptop you can visit the Lenovo IdeaPad Z580 page on LapWik.
If you would like to edit this page please first view our Editing Guidelines.
For full specifications see the Lenovo IdeaPad Z580 specifications page.
| Name | Lenovo IdeaPad Z580 |
| Processor | 2nd Generation Intel Core i3-2370M (2.40GHz, 3MB Cache) 2nd Generation Intel Core i5-2450M (2.50GHz, 3MB Cache) 3rd Generation Intel Core i7-3612QM (2.10GHz, 6MB Cache) |
| Screen | 15.6” backlit LED HD display (16:9 widescreen) |
| RAM | 6GB, 8GB (DDR3) |
| HDD | 500GB, 750GB, 1TB (5,400 rpm) |
| Optical Drive | Blu-ray Disc drive Dual-layer DVD burner |
| Graphics | Intel HD 4000 Graphics (integrated) |
| Network | Ethernet NIC: 10/100M Intel WiMAX/WiFi 2 x 2 AGN Intel WiFi 1 x 2 GN |
| Device | Compatibility | Comments |
|---|---|---|
| Processor | WORKS | |
| Screen | WORKS | |
| HDD | WORKS | |
| Graphics Chip | WORKS | |
| VGA Out | WORKS | |
| HDMI Out | WORKS | |
| Optical Drive | WORKS | |
| Sound | WORKS | |
| Microphone | WORKS | |
| Headphone Port | WORKS | |
| Microphone-In Port | WORKS | |
| Ethernet | WORKS | |
| Wireless | WORKS | |
| Bluetooth | WORKS | Since Kernel 3.6 |
| USB | WORKS | |
| Card Reader | WORKS | |
| Webcam | WORKS | |
| Keyboard | WORKS | |
| TouchPad | WORKS | DUAL TOUCH ALSO WORKS |
| Fingerprint Reader | Not Tested | NOT PRESENT IN Z580 |
| Suspend/Resume | WORKS |
Some tests show that a recent kernel is required, while other tests indicate that an older kernel may work fine.
On some kernels, issues have been reported with ACPI. These include slow booting, as well as inproper management of power.
If you run into these issues, you can either boot with acpi=off added to your kernel's boot line, or try with a a different kernel. Remember that turning ACPI off will disable some power-management features in the kernel, and may also disable hyper-threading (the feature that allows Intel Core processors to “emulate” extra cores).
It is possible (not confirmed) that most of the ACPI issues are Ubuntu-specific, as some of these issues have not been seen elsewhere. If you use Ubuntu, kernels newer than 3.2.0-32 and older than 3.8 will have the ACPI bug.
One ACPI issue that has been seen on other distros (but which do not seem to hurt anything) is the following error message relating to the hard disk:
ata1.00: failed to enable AA (error_mask = 0x1)
ata1.00: failed to enable AA (error_mask = 0x1)
These appear regardless of the version of the kernel, and again do not appear to harm anything. It may be worth noting, however, that some users experience frequent spin-downs of their hard disk. The currently accepted workaround is to use hdparm to change the power management level of the hard disk (hdparm -B 254 /dev/??? where ??? is the device node assigned to your hard disk). This can be done automagically at boot in most distributions, check your distro documentation on how to do this.
Related links:
http://askubuntu.com/questions/239707/ideapad-z580-wont-boot-kernels-above-3-2-0-32
http://askubuntu.com/questions/248129/lenovo-z580-boots-into-kernel-3-2-0-36-very-slowly
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1093528
http://www.adminlife.net/howtos/linux-kernel-backen-the-debian-way/
Linux works great with Lenovo IdeaPad Z580 laptops. It may be necessary, however, to try a different kernel if you run into the ACPI issues mentioned in the notes above. Additionally, the hdparm utiltiy may be useful for those experiencing frequent hard disk spindowns.
Discussion
Hello.
Lenovo G580 Intel Core i7 3rd Generation i7-3612QM (2.10GHz, 6MB Cache) 8GB (DDR3) wifi Broadcom, Atheros Ethernet
ACPI Error:
ata1.00: failed to enable AA (error_mask = 0x1)
ata1.00: failed to enable AA (error_mask = 0x1)
with dedicated Nvidia and Bumblebee.
OS Ubuntu 13.04 Gnome 64-bit kernel 3.8.0-12
Otherwise all good.
See you.
I updated to kernel version 3.8.1 with following howto http://www.adminlife.net/howtos/linux-kernel-backen-the-debian-way/
now the laptop starts without problems and acpi support
Hello
I have trouble with NVIDIA drivers, and my sound is very slow, I cannot increase the volume at all.
Can you please suggest me how can I fix these issues ?
I have no experience with Nvidia, however I have heard of varying of improvement when switching between the open source nouveau driver and the proprietary nvidia driver from nvidia's web site. It may be worth seeking help from your distribution's support channels in switching back and forth for testing.
I'm not sure (I doubt it highly) if the sound issue is related to the nvidia issue. If you're using PulseAudio as your distro's sound backend, that is the most likely culprit. For some people, it works fine, while for others (myself included), it's a nightmare. Depending on your desktop environment, however, PulseAudio may be forced upon you. It's definitely worth looking into.
P.S. You're not likely to get much help if you don't mention what distro you're using since different distros will do things differently. If you tell us what you're using, another user of that distro may jump in and help, though you're much more likely to get the help you need by visiting your distro's web site and looking up the official support channels. I'd recommend searching their forums and (if available) chat logs before asking for help – if someone else already had the same issue and resolved it, people will get annoyed about having the question pop up again and again (not to mention you might resolve the issue quicker of the solution is already there).
I have confirmed both the VGA and HDMI ports working. The card reader (which is an SD-card slot) works fine, including with SDHC cards (I've tested with up to 16GB, that's the largest one available to me).
From personal testing (perhaps someone else can confirm), this laptop needs at least a 3.6 kernel or newer to work properly.
VGA Out works fine.
Use application called volumeicon to enable the use of the touch keys for Mute, Vol Down, Vol Up.
Battery life between 2.5-3 hours (tweaked with powertop).
CPU scaling works fine.
I just have the following error as kernel boots : (Unresolved)
[ 1.185275] ata1.00: failed to enable AA (error_mask=0x1)
[ 1.191957] ata1.00: failed to enable AA (error_mask=0x1)
ASPM is also a problem, resulting in less optimum batter use. It's an issue with many Lenovos. (Unresolved)
[ 0.712707] pci0000:00: ACPI _OSC support notification failed, disabling PCIe ASPM
CPU runs higher with rts5139 module polling the media card slot.
I don't use it, so I blacklisted the module.
blacklist rts5139 in /etc/modprobe.d/blacklist.conf
I mostly agree with the above postings, with the following difference:
The models with an NVidia GT630M do work with the standard Linux drivers but don't have great performance (glx gears about 60fps). Also there is a major power drain issue. I have not installed the drivers provided by NVidia yet, as there are some outstanding issues regarding hybrid graphics systems with mobile GPUs. If you read the release notes from NVidia on their Linux drivers, there is some fine print about issues with GTxxxM hybrid graphics systems. There isn't any word from NVidia on when they will resolve this. If anyone is interested, there is a fairly thorough explanation on how to use Bumblebee to fix this (http://eternalvoid.net/tutorials/linux-optimus-gt650m/. It is a comprehensive guide but it's not a trivial fix. As I'm on the road at the moment, I haven't had a chance to test it.
I have Lenovo z580 i7,Intel HD and NVIDIA 2GB GRAPHICS. THE FOLLOWING WORKS ON MY LAPTOP IN LINUX:
PROCESSOR
MONITOR
INTEL HD AND NVIDIA 2GB GRAPHICS
OPTICAL DRIVE
CARD READER
SOUND
ETHERNET
WIFI
USB
WEBCAM
TOUCHPAD
KEYBOARD
HDD
SUSPEND RESUME
MICROPHONE
DO NOT WORK__
BLUETOOTH 4.0
I have confirmed the following to work on Linux (I have not yet tested the rest):
Processor
Screen
Graphics chip (the Intel one, mine doesn't have the NVIDIA)
Optical drive
Sound (not very loud)
Microphone
Wifi (with iwlwifi and a recent copy of the proprietary firmware)
USB
Card reader
Keyboard
Touchpad
Suspend/resume (to/from RAM works, haven't tested to/from disk)
I wasn't aware that it came with a fingerprint reader?
Hello.
Lenovo G580 i7 3rd Generation Intel Core i7-3612QM (2.10GHz, 6MB Cache) 8GB (DDR3) wifi Broadcom, Ethernet Atheros
error ACPI :
ata1.00: failed to enable AA (error_mask=0x1)
ata1.00: failed to enable AA (error_mask=0x1)
y Bumblebee con Nvidia dedicada.
Ubuntu 13.04 Gnome 64 bits kernel 3.8.0-12
Por lo demás todo bien.
See you.