Suspend/resume with nvidia driver fails
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linux |
Fix Released
|
Undecided
|
Unassigned | ||
Mactel Support |
Invalid
|
Undecided
|
Unassigned | ||
pm-utils |
Fix Released
|
High
|
|||
linux (Ubuntu) |
Invalid
|
Low
|
Unassigned | ||
Lucid |
Invalid
|
Low
|
Unassigned | ||
pm-utils (Ubuntu) |
Fix Released
|
Medium
|
Martin Pitt | ||
Lucid |
Fix Released
|
Medium
|
Martin Pitt |
Bug Description
Linux Kernel 2.6.32-5 completely fails to resume in my Macbook 5.1
I am reporting this bug, because with previous version of this kernel (2.6.32-*), resume was long and sometimes machine went back to suspend but it always succed in resuming.
Now, it is impossible to resume because the screen stays black and I am oblige to force the shutdown with the power button
I am on:
Ubuntu lucid (development branch)
10.04
ProblemType: Bug
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.21.
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
CRDA: Error: [Errno 2] Nessun file o directory
Card0.Amixer.info:
Card hw:0 'NVidia'/'HDA NVidia at 0xd3380000 irq 16'
Mixer name : 'Realtek ALC889A'
Components : 'HDA:10ec0885,
Controls : 36
Simple ctrls : 20
Date: Thu Nov 26 12:50:26 2009
DistroRelease: Ubuntu 10.04
HibernationDevice: RESUME=
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
MachineType: Apple Inc. MacBook5,1
NonfreeKernelMo
Package: linux-image-
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
LANG=it_IT.UTF-8
SHELL=/bin/bash
ProcVersionSign
Regression: Yes
RelatedPackageV
Reproducible: Yes
RfKill:
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
SourcePackage: linux
Tags: regression-
TestedUpstream: Yes
Uname: Linux 2.6.32-5-generic x86_64
dmi.bios.date: 10/29/08
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MB51.88Z.
dmi.board.
dmi.board.name: Mac-F42D89C8
dmi.board.vendor: Apple Inc.
dmi.board.version: Proto
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: Apple Inc.
dmi.chassis.
dmi.modalias: dmi:bvnAppleInc
dmi.product.name: MacBook5,1
dmi.product.
dmi.sys.vendor: Apple Inc.
summary: |
- Linux Kernel 2.6.32-5 completely fails to resume on Macbook 5.1 + REGRESSION-POTENTIAL: Linux Kernel 2.6.32-5 completely fails to resume + on Macbook 5.1 |
Changed in linux (Ubuntu): | |
assignee: | nobody → Ubuntu Kernel Team (ubuntu-kernel-team) |
summary: |
- REGRESSION-POTENTIAL: Linux Kernel 2.6.32-5 completely fails to resume - on Macbook 5.1 + Linux Kernel 2.6.32-5 completely fails to resume on Macbook 5.1 |
tags: | added: kernel-lucid |
Changed in linux (Ubuntu): | |
importance: | Undecided → Low |
tags: |
added: lucid removed: kernel-lucid |
tags: | added: resume suspend |
Changed in pm-utils: | |
status: | Unknown → In Progress |
Changed in pm-utils (Ubuntu Lucid): | |
milestone: | none → ubuntu-10.04-beta-1 |
summary: |
- Linux Kernel 2.6.32-5 completely fails to resume on Macbook 5.1 + Suspend/resume with nvidia driver fails |
Changed in pm-utils: | |
status: | In Progress → Fix Released |
Changed in pm-utils: | |
importance: | Unknown → High |
Changed in pm-utils: | |
importance: | High → Unknown |
Changed in pm-utils: | |
importance: | Unknown → High |
Created an attachment (id=31817)
Do not set quirk-no-chvt for nvidia cards
After finally tracking down that KDE4 uses pm-utils instead of allowing the end user to select a suspend/resume method I began to investigate why suspend/resume failed to resume with a working X session.
It turned out that commenting out a single line in the nvidia section of pm/sleep. d/98smart- kernel- video solved my issues. Dropping the chvt causes my X session to resume with garbled garbage.
01:00.0 VGA compatible controller: nVidia Corporation G73 [GeForce 7600 GT] (rev a1)
01:00.0 0300: 10de:0391 (rev a1) (prog-if 00 [VGA controller])
Subsystem: 1682:2220
Nvidia driver 190.42
Xorg server 1.7.2-2
pm-utils 1.2.6.1-1