Ubuntu logo

Developer Summit

X stack + plumbing LTS point updates

2011-11-03 17:05..18:00 in Bonaire 6

Canonical has announced a new 5-year LTS support policy for the Ubuntu Desktop which will provide updates to X, drivers, and necessary plumbing layer components to provide support for newer hardware in the LTS.


* What is the best way to distribute the updated X stack?


* Will this be an opt-in change for upgraders? If so, how will the upgrader need to be changed to properly guide the user in making a choice?


* For consistency, what version naming scheme should be used for these package updates?


* Should we limit it to just the serverside portion of the X stack? (I.e. omit libX11, etc. to avoid breakage to client apps)



  • For certain graphics cards, there is a possibility that driver support could be dropped in future kernel and X combinations; the upgrader will need to be aware of this and not suggest the upgrade if it won't work, or perhaps make them aware of the risks or known-regressions they'll endure if they wish to proceed anyway.


* Should a way be provided to enable the user to back out the changes? If so, how should that be implemented?


* How tightly should the kernel / X package versions be kept? I.e. should we discourage or permit old-kernel/new-X and/or new-kernel/old-X setups. (If we permit these combinations it gives user flexibility but imposes a larger testing impact).