Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 407509 - >sys-kernel/gentoo-sources-3.0.6 - standby does not work
Summary: >sys-kernel/gentoo-sources-3.0.6 - standby does not work
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-09 08:31 UTC by nehex
Modified: 2012-06-24 14:19 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (file_407509.txt,3.76 KB, text/plain)
2012-03-09 08:31 UTC, nehex
Details
config for gentoo-3.2.1-r2 kernel (config-3.2.1-r2,60.30 KB, text/plain)
2012-03-12 12:57 UTC, nehex
Details

Note You need to log in before you can comment on or make changes to this bug.
Description nehex 2012-03-09 08:31:02 UTC
Created attachment 304707 [details]
emerge --info

After echo starndby > /sys/power/state system freezes (black screen, ignore keyboard, even magic keys).

Useless actions:
1) pci=nocrs as a kernel parameter.
2) Disabling ASPM.

Actions, that force it work:
1) Disabling KMS and enabling fb drivers.
	or
2) Boot without loading graphic card firmware.

Kernels with correct suspending: 3.0.6 and older.
Kernels with incorrect suspendig: 3.1.6, 3.2.1-r2 and 3.2.2.

I have RadeonX550 (R300) graphic card.
I have not HPET timer.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2012-03-12 00:06:40 UTC
Please post more information about the graphics driver / firmware you say causes the issue.
Comment 2 nehex 2012-03-12 12:57:27 UTC
Created attachment 304981 [details]
config for gentoo-3.2.1-r2 kernel
Comment 3 nehex 2012-03-12 12:59:25 UTC
The graphic driver is "ATI Radeon" located in
Device Drivers
	-> Graphics support
		-> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)

Firmware is radeon/R300_cp.bin

And I attach kernel config for 3.2.1-r2

I don't know what else...
Comment 4 nehex 2012-03-12 18:06:07 UTC
Another important thing: suspending works fine with disabled DRM_RADEON_KMS
which called "Enable modesetting on radeon by default - NEW DRIVER" in menuconfig.
But I have 720x400 in this case instead of 1152x864.
Comment 5 nehex 2012-06-24 14:19:28 UTC
It works fine on 3.3.8 kernel (gentoo-sources). Thanks to all!