Watch the BIOS initialize graphics and play it back
Registered by
gpk
Suspend/resume often doesn't work well because the graphics card is initialized by the BIOS, and the kernel cannot re-initialize it without a reboot. But, suppose we could run the BIOS boot sequence inside an emulator, and suppose we set the emulator to log all writes to the graphics card. Then, we'd know the sequence of writes required to initialize the graphics card. Given that sequence, you could simply play it back as the computer resumes, and voila! Graphics is initialized. From then on, the graphics drivers take over, and you're off and running.
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- New
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
(?)