Mauro Carvalho Chehab | 151f4e2 | 2019-06-13 07:10:36 -0300 | [diff] [blame] | 1 | ================ |
| 2 | swsusp/S3 tricks |
| 3 | ================ |
| 4 | |
Pavel Machek | a253129 | 2010-07-18 14:27:13 +0200 | [diff] [blame] | 5 | Pavel Machek <pavel@ucw.cz> |
Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 6 | |
| 7 | If you want to trick swsusp/S3 into working, you might want to try: |
| 8 | |
| 9 | * go with minimal config, turn off drivers like USB, AGP you don't |
| 10 | really need |
| 11 | |
| 12 | * turn off APIC and preempt |
| 13 | |
Matt LaPlante | 53cb472 | 2006-10-03 22:55:17 +0200 | [diff] [blame] | 14 | * use ext2. At least it has working fsck. [If something seems to go |
Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 15 | wrong, force fsck when you have a chance] |
| 16 | |
| 17 | * turn off modules |
| 18 | |
| 19 | * use vga text console, shut down X. [If you really want X, you might |
| 20 | want to try vesafb later] |
| 21 | |
| 22 | * try running as few processes as possible, preferably go to single |
| 23 | user mode. |
| 24 | |
| 25 | * due to video issues, swsusp should be easier to get working than |
| 26 | S3. Try that first. |
| 27 | |
| 28 | When you make it work, try to find out what exactly was it that broke |
| 29 | suspend, and preferably fix that. |