Benjamin A. Okopnik wrote:
> On Thu, Sep 21, 2006 at 05:25:57PM +0200, Carl-Daniel Hailfinger wrote:
> > 
> > If I understand your description correctly, radeonfb itself works and
> > automatically finds the correct resolution (you should need no command
> > line parameter for it except maybe vga=0). 
> 
> Exactly. I simply added it to '/etc/modules', set "vga=0" in lilo.conf
> and reran 'lilo', and it Just Worked. I'll have to figure out how to get
> my little boot-logo Tux back, but this is slightly less than a
> life-or-death priority. :)

I don't know whether that is possible.

> > That lockup on resume is a
> > good sign, if you believe it or not.
> 
> Excellent - it's nice to know that I managed to break it the right way!
> 
> > I need the following from you:
> > 
> > lspci -nv -s 01:00.0
> 
> [EMAIL PROTECTED]:~$ su -c 'lspci -nv -s 01:00.0'
> Password: 
> 01:00.0 0300: 1002:4e50 (prog-if 00 [VGA])
>         Subsystem: 1025:0061
>         Flags: bus master, 66MHz, medium devsel, latency 128, IRQ 16
>         Memory at a8000000 (32-bit, prefetchable) [size=128M]
>         I/O ports at c100 [size=256]
>         Memory at e0010000 (32-bit, non-prefetchable) [size=64K]
>         [virtual] Expansion ROM at a0000000 [disabled] [size=128K]
>         Capabilities: [58] AGP version 2.0
>         Capabilities: [50] Power Management version 2
> 
> > Then I can proceed to prepare a patch which you can test.
> 
> I'll be more than happy to help. Given the number of responses to the
> Acer-config-HOWTO I wrote a few years back, there are a lot of people
> out there suffering^Wusing these laptops.

Patch attached. Before you suspend, please run
# dmesg|grep -C5 radeon
and save it somewhere. There should be a line
"radeonfb: Acer test detected, enabling workaround"
If so, try suspending and resuming. It should Just Work(tm).

Warning: It may look like your screen "melts" for up to two seconds while 
suspending. This is nothing to worry about and usually only happens on the 
second and subsequent suspend cycles.

Suspend and resume should be fast, it takes my machine about 2 seconds to 
perform each of them. If your machine needs more time (especially while melting 
the screen), something is wrong.

Oh, and please suspend with
# echo mem >/sys/power/state
at least while you're testing.

Regards,
Carl-Daniel
-- 
NEU: GMX DSL Sofort-Start-Set - blitzschnell ins Internet!
Echte DSL-Flatrate ab 0,- Euro* http://www.gmx.net/de/go/dsl
--- a/drivers/video/aty/radeon_pm.c	2006-09-22 02:53:06.000000000 +0200
+++ b/drivers/video/aty/radeon_pm.c	2006-09-22 02:55:15.000000000 +0200
@@ -86,6 +86,9 @@
 	BUGFIX("Samsung P35",
 	       PCI_VENDOR_ID_SAMSUNG, 0xc00c,
 	       radeon_pm_off, radeon_reinitialize_M10),
+	BUGFIX("Acer test",
+	       0x1025, 0x0061,
+	       radeon_pm_off, radeon_reinitialize_M10),
 	{ .ident = NULL }
 };
 
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Suspend-devel mailing list
Suspend-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/suspend-devel

Reply via email to