Bug 6784
Summary: | No screen unblank on resume (Dell Inspiron 640m) | ||
---|---|---|---|
Product: | Drivers | Reporter: | Daniel Drake (dsd) |
Component: | Console/Framebuffers | Assignee: | Rafael J. Wysocki (rjwysocki) |
Status: | REJECTED DUPLICATE | ||
Severity: | normal | CC: | airlied |
Priority: | P2 | ||
Hardware: | i386 | ||
OS: | Linux | ||
Kernel Version: | 2.6.17-git20 | Subsystem: | |
Regression: | --- | Bisected commit-id: | |
Attachments: |
dmesg after suspend + resume when screen is blank
acpidump for inspiron 640m |
Description
Daniel Drake
2006-07-02 08:48:31 UTC
Created attachment 8475 [details]
dmesg after suspend + resume when screen is blank
Created attachment 8476 [details]
acpidump for inspiron 640m
The vgacon does not support suspend and resume, so it has to rely on the BIOS or external programs. Have you tried with X loaded? Is X able to unblank the screen? How about vbetool vbemode set 3? Yes, X unblanks the screen. Thanks for the suggestion. When working from the console, the vbetool command does not make any difference. I forgot to mention that I really need the BIOS or kernel to turn the screen back on to solve the larger issue (which I'll file on a separate bug when I can read the actual error). Under my normal kernel .config (with USB, sound, etc enabled), the system hangs early during resume (doesn't respond to ping, caps lock, etc) and this is not possible to diagnose when the screen is blank. As mentioned, vgacon does not have the capability to do power management. It has to rely on another app to do that. Or you can use a driver that knows the chipset (intelfb or X). I believe that you have an Intel 950 graphics card? Perhaps it's possible to extend intelfb to support your card and for it to have power management support. That would be Dave Airlie's task (the intelfb git tree is his). Currently, your best bet is to switch to X on resume, but that would make the early messages unreadable. you probably need to repost the BIOS at resume, I'm not sure if we really want to add suspend/resume support to intelfb I think it is the incorrect model going forward and I don't have the resources to do it any case... |