How do you rate this laptop with Linux?
16% (11)
57% (38)
9% (6)
9% (6)
9% (6)

Lenovo IdeaPad Z580


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.

Editing This Page

If you would like to edit this page please first view our Editing Guidelines.


For full specifications see the Lenovo IdeaPad Z580 specifications page.

NameLenovo IdeaPad Z580
Processor2nd 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)
Screen15.6” backlit LED HD display (16:9 widescreen)
HDD500GB, 750GB, 1TB (5,400 rpm)
Optical DriveBlu-ray Disc drive
Dual-layer DVD burner
GraphicsIntel HD 4000 Graphics (integrated)
NetworkEthernet NIC: 10/100M
Intel WiMAX/WiFi 2 x 2 AGN
Intel WiFi 1 x 2 GN

Linux Compatibility

Graphics ChipWORKS
Optical DriveWORKS
Headphone PortWORKS
Microphone-In PortWORKS
BluetoothWORKSSince Kernel 3.6
Card ReaderWORKS
Fingerprint ReaderNot TestedNOT PRESENT IN Z580


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 improper management of power. A fix that has been confirmed to work by several users is available here (it does not involve recompiling the kernel): A possible workaround

Other workarounds include installing a different kernel, either by compiling from source or from the distribution's software repositories (if available), or booting with acpi=off added to your kernel's boot line. Keep in mind 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 might be 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 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. This can be automated at boot on most distributions. The comman to use is:

hdparm -S 240 -B 254 /dev/???

replacing ??? with the device node assigned to your hard disk. Use the command man hdparm to see what values you may use with -S and -B, but be careful not to set them to low.

Related links:


Linux works well with Lenovo IdeaPad Z580 laptops. It may be necessary, however, to modify DSDTs or try a different kernel if you run into the ACPI issues mentioned in the notes above. Additionally, the hdparm utility may be useful for those experiencing frequent hard disk spindowns.


cessanfrancisco, 2014/01/05 03:36

UPDATE: Since the last couple of rounds of updates I've been having the “hang up at boot up” issue far less. It still happens sometimes but not as frequently as it did right after the initial installation.

Paul Abrahams, 2014/01/03 05:51

I'm running Kubuntu 13.10 on a Z580 and having a terrible time with it. I encounter frequent freezes for anywhere from a few seconds to a few minutes. I also at one point got a strange error that showed up in a virtual console:

render ring hung inside bo

There are also reports of a problem with long-delayed bootup in newer Ubuntu kernels that may or may not be related.

I have seen quite a few reports of similar problems, but the existence of similar problems actually makes it harder for me to track down this one.

Rakesh, 2014/01/03 08:35

Looks like it is a GPU bug.
See here:
Take note of the last comment as a possible interim solution, or try to update your kernel.

Paul Abrahams, 2013/12/21 15:15

I'm having a terrible time with system freezes under Kubuntu 13.10. Very often the system becomes totally unresponsive for anywhere from 5 seconds to a minute, and the graphics display then refreshes very slowly. I have temperature monitoring enabled so I know that overheating isn't the problem.

Mirage, 2013/12/19 08:51

Which Linux destri, do you using ? Kernel etc. ?

James R. Martin, 2013/12/16 23:56

I have a Lenovo Z580 i5 with RoboLinux installed and VM windows 7 pro 64 bit I can't see the wireless its on in the Bios but only connect with eth0 wired cable. The Fn + F5 key does not make the wireless show up. Any help would be appreciated. Network controller shows Intel Corporation Centrino Wireless-N 2200

lenovovictim, 2013/11/30 00:17

Lenovo Z580 i7-3520M 2.9 GHz 8 GB wifi Broadcom 802.11n, Intel HD Graphics 4000 only.

On a VISTA PC I used Linux Live USB creator 2.8 to create a USB with ISO file Linux Mint 15 “Olivia” (MATE) DVD from here:

After changing lenovo's BIOS settings to legacy (insecure boot), and moving the USB to top boot order, the LiveUSB booted Ok in normal mode (did not need to try compatibility mode).

Wifi failed to stay connected longer than a few seconds before reporting “disconnected”.

The Thomson TG784 router, very close to the laptop, first showed the laptop named “mint” as connected, but quickly changed status to “inactive”. No other operating system gave this problem on older laptops and an old desktop (XP, Vista, Windows 8, various Ubuntus).

After several retries and experiments with Ad-hoc mode and then Infrastructure mode, the lenovo managed to connect and stay connected. Several times experienced the repeating Wifi password problems reported by aditya.

Linux mint recognized Printer HP Photosmart 2600 via USB cable and could print test page.

Router settings:

Interface enabled: ticked

Interface type: 802.11b/g

Allow New Devices: New stations are allowed (automatically)

Encryption: Use WPA-PSK Encryption

WPA-PSK Version: WPA

Also tested: sound, and YouTube Flash videos.

cessanfrancisco, 2013/11/26 23:16

Thanks! Have you had any experience with Fedora on this computer? If so, how was the boot-up?

cessanfrancisco, 2013/11/04 18:23

My Lenovo Z580 has boot issues. Sometimes it takes >15 mins to boot up, while other times it boots up just fine. I tried installing Mint 15 KDE using a live USB, but can only boot from the live USB in “compatibility mode.”

Rakesh, 2013/11/05 07:25

Hello cessanfrancisco

It appears to be a bug in the BIOS that causes this.
Could be related to those “ata1.00: failed to enable AA (error_mask = 0x1)” messages that come up - but I am not sure.
I've tried compiling in some fixes for this issue, and my 'hang' at boot is less frequent.
I tend to only put my machine on Standby these days.

I have only noticed this problem with Debian and it's derivatives.
When I used Arch Linux, I did not have this issues (even though the ATA error did come up).
So you could try Arch or one of its derivatives like Manjaro or Antergos.

Or just Standby as I do with Mint :-)

aditya, 2013/07/25 18:21

Wifi not working on my laptop (Lenovo ideapad z580). I installed Mint 15. When I try to connect to my wifi by giving the password. The password window shows up asking for again and again.

The following is the configuration output.

/etc/modprobe.d $ lspci

00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)

00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)

00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)

00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)

00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)

00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)

00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)

00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)

00:1c.2 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4)

00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)

00:1f.0 ISA bridge: Intel Corporation HM76 Express Chipset LPC Controller (rev 04)

00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)

00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)

02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 05)

03:00.0 Network controller: Atheros Communications Inc. AR9485 Wireless Network Adapter (rev 01)

sudo ethtool -i eth0

driver: r8169

version: 2.3LK-NAPI

firmware-version: rtl_nic/rtl8105e-1.fw

bus-info: 0000:02:00.0

supports-statistics: yes

supports-test: no

supports-eeprom-access: no

supports-register-dump: yes

supports-priv-flags: no

Could you please help me out of this problem. Thanks in advance.

Rakesh, 2013/07/26 07:59

I have recently switched to Mint 15, and my z580 is working fine.

Click on the Network applet, and select Network Settings
On the list of wireless networks, click the right arrow at the end of the wifi network you wish to connect to.
This will let you customise the seturity protocols.
I suspect this is why you are getting the password prompts

Manu, 2013/03/25 19:55


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.

xeniter, 2013/03/03 16:22

I updated to kernel version 3.8.1 with following howto

now the laptop starts without problems and acpi support

Ramakrishna, 2013/02/27 14:17

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 ?

Piki, 2013/03/02 23:23

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).

Piki, 2013/01/26 17:49

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.

Rakesh Singh, 2013/01/23 11:30

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

Reuben Govender, 2013/01/18 10:12

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 ( 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.

SAI PRASAD, 2013/01/14 04:17



Piki, 2013/01/08 04:58

I have confirmed the following to work on Linux (I have not yet tested the rest):
Graphics chip (the Intel one, mine doesn't have the NVIDIA)
Optical drive
Sound (not very loud)
Wifi (with iwlwifi and a recent copy of the proprietary firmware)
Card reader
Suspend/resume (to/from RAM works, haven't tested to/from disk)

I wasn't aware that it came with a fingerprint reader?

Manu, 2013/03/26 00:06


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.

Enter your comment. Wiki syntax is allowed:
If you can't read the letters on the image, download this .wav file to get them read to you.
lenovo_ideapad_z580.txt · Last modified: 2014/03/30 23:03 by
Contact Us Sister Sites Privacy Policy Terms of Use
Copyright © 2006-2013 and other authors