Jeremy Katz (katzj) wrote,
Jeremy Katz
katzj

Suspend with nVidia graphics

With the large pile of laptops I've tested, one thing that was pretty clear was that suspend on laptops with nVidia graphics hardware is a bit less reliable than anywhere else. At first, I thought that it was just a lack of quirks in hal for the machines in question as they didn't have any. But with some more looking, it's looking more and more like there are bigger problems and that we either don't have the right infrastructure to quirk it or (more likely), there's a need for some work within the X driver and/or the kernel to properly poke the chip into working again post-suspend. Given that time for that is rapidly dwindling and I'd rather not have people try to suspend and have it fail, I'm building a pm-utils that will (by default) show that suspend isn't supported on machines with nVidia graphics using the nv driver. You can override this by creating a file in /etc/pm/config.d that contains a line

ALLOW_NV_SUSPEND="yes"

While not ideal, hibernate works and this way at least the unsuspecting user doesn't hit the problem. A better fix for this is likely to need to come either from nVidia within the nv driver or from the work being done on the nouveau project.
Tags: fedora
Subscribe

  • Build systems are the new black

    So I got into a little bit of a twitter argument last night about distro packaging. Which actually wasn’t where I was trying to go (this time…

  • Thoughts on DevOpsDays NYC

    I’m currently on the train on my way back from DevOpsDays in Brooklyn. The conference was great — lots of smart people facing a lot of…

  • EC2 and Fedora: Still stuck at Fedora 8

    Amazon’s EC2 service is great for being able to roll out new servers quickly and easily. It’s also really nice because we don’t…

  • Post a new comment

    Error

    Comments allowed for friends only

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 8 comments