From Mageia wiki
Jump to: navigation, search


Summary

Hybrid graphics refers to setups with more than one graphics adapter, such as Optimus laptops (discrete NVIDIA GPU and integrated Intel GPU). Such configurations usually can't use the discrete GPU natively with the current state of our tools, and need to resort to manual configuration of Xorg and handling of the graphics drivers.

We already provide some tools for such setups (Bumblebee, mageia-prime), but with many caveats and no proper integration in our Drakxtools, which can easily lead to misconfiguration and the loss of the X server.

Owner

  • Name: Rémi Verschelde
  • Email: akien@mageia.org

Resources

List here people who will be implied in this feature (packagers, QA, doc, ...):

  • Developers:
    • Giuseppe Ghibo
    • Rémi Verschelde
    • Martin Whitaker
    • <add yourself>
  • QA, provided they have relevant hardware
  • Documentation team if changes are made to the DrakX tools

Current status

  • Targeted release: Mageia 7
  • Last updated: 2017/09/19
  • Percentage of completion: 30%

Done:

  • Bumblebee, with manual installation and caveats during X11 configuration
  • mageia-prime, albeit quite rough and can easily lead to misconfiguration

To do:

  • No DrakX integration at all, leading to installation and later configuration difficulties
  • mageia-prime needs to be improved and better integrated with our tools
  • Bumblebee needs to be better integrated with our tools
  • <add other tasks>

Detailed Description

See summary above - more coming soon.

Why it would be good for Mageia to include it

Many users have hybrid graphics setups, and while they're used to troubles when installing and configuring Linux distros, it would be a real asset for Mageia to have out of the box support for their setups.

Test case

Booting, configuring (via DrakX/MCC) and running graphical applications on setups with hybrid graphics.

Software / Packages Dependencies

  • drakxtools
  • mageia-prime
  • bumblebee
  • initscripts?

What could disrupt development of this new feature

Lack of interest or hardware from DrakX developers to implement it.

Planning

Ideally this should be implemented ASAP so that it can be tested both by Cauldron daily users and by the QA on pre-release ISOs.

Contingency

Release Notes

Documentation