Hybrid graphics support strategy planning for R
Review the current state of hybrid graphics and what's feasible for 13.04.
- Prime power management expected in 3.8 (http://
- Review dual-boot scenarios for said power management. Current git code will leave the GPU in a bad state that persists into a Windows reboot. Card will not work properly unless first rebooted into a non-power managing kernel or the battery is pulled.
- On-the-fly gpu switching expected for xserver 1.14 (http://
- DRI2 offloading implemented in 12.10 does not work properly. Performance is poor and most things will not render. (awaiting SRU or upstream?)
Old blueprint for reference: https:/
Blueprint information
- Status:
- Not started
- Approver:
- Bryce Harrington
- Priority:
- Medium
- Drafter:
- Eric Appleman
- Direction:
- Needs approval
- Assignee:
- Maarten Lankhorst
- Definition:
- Approved
- Series goal:
- Proposed for raring
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Whiteboard
(moved to https:/
We have really basic support. There is no synchronization so fancy stuff gets you into problems.
Binary drivers don't have permission to use certain symbols that they'd need to use.
What's planned is gpu switching between Intel and nvidia or amd with no attempt to prevent glitching.
Work Items
Work items:
[bryce] Talk to nvidia about documentation for optimus: POSTPONED
[mlankhorst] get the kernel pieces ready and upstream: POSTPONED
[sforshee] send the macbook pro to mlankhorst: DONE
[canonical-
[ubuntu-x-swat] look at fixing drawing glitches where offsets are wrong or pixmaps not shared: POSTPONED