Hello,
 
when I have radeonfb enabled, my laptop (X700 ati mobility) doesnt resume
anymore. Screen stays black and nothing works anymore, no capslock light, no
ctrl alt sysreq b etc. I tried all kind of things vbetool, passing
acpi_sleep=s3_bios,s3_mode to the kernel. Nothing seems to work.
 
You can see dmesg output and lspci -vv output here 
 http://christianhoffmann.de/temp/radeon.log
 http://christianhoffmann.de/temp/lspci.log
 
Thanks a lot for any input.
 
Chris
 
PS: I use kernel 2.18.1 + patch for radeonfb from
http://bugzilla.kernel.org/attachment.cgi?id=9408&action=view
 
PS2: I cant compile suspend-0.2
 make
 cc -Wall -o md5.o -DHAVE_INTTYPES_H -DHAVE_STDINT_H -c md5.c
 cc -Wall -DHAVE_INTTYPES_H -DHAVE_STDINT_H -I/usr/local/include -c encrypt.c
 cc -Wall -I/usr/local/include -c config.c
 cc -Wall -c vt.c
 cc -Wall -O2 -c vbetool/thunk.c -o vbetool/thunk.o
 vbetool/thunk.c: In function ‘LRMI_init’:
 vbetool/thunk.c:146: warning: initialization from incompatible pointer type
 vbetool/thunk.c:150: warning: initialization from incompatible pointer type
 vbetool/thunk.c:164: warning: cast from pointer to integer of different size
 cc -Wall -O2 -c vbetool/x86-common.c -o vbetool/x86-common.o
 vbetool/x86-common.c: In function ‘get_int_seg’:
 vbetool/x86-common.c:193: warning: cast to pointer from integer of different
 size
 vbetool/x86-common.c: In function ‘get_int_off’:
 vbetool/x86-common.c:200: warning: cast to pointer from integer of different
 size
 cc -Wall -O2 -DS2RAM -c vbetool/vbetool.c -o vbetool/vbetool.o
 vbetool/vbetool.c: In function ‘restore_state_from’:
 vbetool/vbetool.c:224: warning: cast from pointer to integer of different
  size vbetool/vbetool.c:225: warning: cast from pointer to integer of
  different size vbetool/vbetool.c: In function ‘__save_state’:
 vbetool/vbetool.c:300: warning: format ‘%x’ expects type ‘unsigned int’, but
 argument 4 has type ‘size_t’
 vbetool/vbetool.c:306: warning: cast from pointer to integer of different
  size vbetool/vbetool.c:307: warning: cast from pointer to integer of
  different size make -C vbetool/x86emu -f makefile.linux
 make[1]: Entering directory `/home/christian/.dl/suspend-0.2/vbetool/x86emu'
 cc -g -O -Wall -c -D__DRIVER__ -DFORCE_POST -D_CEXPORT= -DNO_LONG_LONG
  -DDEBUG -I. -Ix86emu -I../../include -I../x86emu_include debug.c
 cc -g -O -Wall -c -D__DRIVER__ -DFORCE_POST -D_CEXPORT= -DNO_LONG_LONG
  -DDEBUG -I. -Ix86emu -I../../include -I../x86emu_include decode.c
 cc -g -O -Wall -c -D__DRIVER__ -DFORCE_POST -D_CEXPORT= -DNO_LONG_LONG
  -DDEBUG -I. -Ix86emu -I../../include -I../x86emu_include fpu.c
 cc -g -O -Wall -c -D__DRIVER__ -DFORCE_POST -D_CEXPORT= -DNO_LONG_LONG
  -DDEBUG -I. -Ix86emu -I../../include -I../x86emu_include ops.c
 cc -g -O -Wall -c -D__DRIVER__ -DFORCE_POST -D_CEXPORT= -DNO_LONG_LONG
  -DDEBUG -I. -Ix86emu -I../../include -I../x86emu_include ops2.c
 cc -g -O -Wall -c -D__DRIVER__ -DFORCE_POST -D_CEXPORT= -DNO_LONG_LONG
  -DDEBUG -I. -Ix86emu -I../../include -I../x86emu_include prim_ops.c
 cc -g -O -Wall -c -D__DRIVER__ -DFORCE_POST -D_CEXPORT= -DNO_LONG_LONG
  -DDEBUG -I. -Ix86emu -I../../include -I../x86emu_include sys.c
 ar rv libx86emu.a debug.o decode.o fpu.o ops.o ops2.o prim_ops.o sys.o
 ar: creating libx86emu.a
 a - debug.o
 a - decode.o
 a - fpu.o
 a - ops.o
 a - ops2.o
 a - prim_ops.o
 a - sys.o
 make[1]: Leaving directory `/home/christian/.dl/suspend-0.2/vbetool/x86emu'
 cc -Wall -O2 -DS2RAM -c radeontool.c -o radeontool.o
 cc -Wall -O2 -DS2RAM -c dmidecode.c -o dmidecode.o
 cc -g -Wall -I/usr/local/include -c bootsplash.c -o bootsplash.o
 cc -g -Wall -I/usr/local/include -c splash.c -o splash.o
 cc -g -O2 -DCONFIG_BOTH -Wall -I/usr/local/include md5.o encrypt.o config.o
 suspend.c s2ram.c -o suspend vt.o vbetool/thunk.o vbetool/x86-common.o
 vbetool/vbetool.o vbetool/x86emu/libx86emu.a radeontool.o dmidecode.o
 splash.o bootsplash.o -L/usr/local/lib -lpci
 In file included from suspend.c:34:
 swsusp.h: In function ‘start_writeout’:
 swsusp.h:141: error: ‘SYNC_FILE_RANGE_WRITE’ undeclared (first use in this
 function)
 swsusp.h:141: error: (Each undeclared identifier is reported only once
 swsusp.h:141: error: for each function it appears in.)
 make: *** [suspend] Error 1
 



Privileged or confidential information may be contained in this message.  If 
you are not the addressee of this message please notify the sender by return 
and thereafter delete the message, and you may not use, copy, disclose or rely 
on the information contained in it. Internet e-mail may be susceptible to data 
corruption, interception and unauthorised amendment for which Wall Street 
Systems does not accept liability. Whilst we have taken reasonable precautions 
to ensure that this e-mail and any attachments have been swept for viruses, 
Wall Street Systems does not accept liability for any damage sustained as a 
result of viruses.  Statements in this message or attachments that do not 
relate to the business of  Wall Street Systems are neither given nor endorsed 
by the company or its Directors.

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Suspend-devel mailing list
Suspend-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/suspend-devel

Reply via email to