The typical GNU/Linux desktop is a smorgasbord of different source code packages and Application Programmer Interfaces (APIs) all rolled up into one neat package called a distribution. This is great but what if a game developer wants to target this platform and its many incarnations? There are many choices, some better and some worse than others but there isn't any focus and I believe that Ubuntu should pave the way forward and support first-grade APIs for game developers.
Currently Ubuntu supplies access to the Simple DirectMedia Library which is currently the most popular way of interfacing with Linux for real-time gaming and interactive media (see Doom 3, Quake 4 as examples). SDL is a high-quality library, but its drawbacks for moving forward is that the library isn't designed for direct hardware access and doesn't involve industry-wide acceptance like, for instance, the Khronos group API family. There isn't any first-grade support from Ubuntu either (it is located in the universe repository for instance).
Another preferred method is to use the Mesa Graphics Library for hardware access to accelerate the Open Graphics Library (OpenGL) however game and interactive media developers use APIs such as the X.Org display server directly by means through GLX/Xlib to get screen access which isn't ideal if Ubuntu chooses to use Wayland in future (and can be tedious to set up). Mesa is also under-developed currently for open source drivers and APIs and needs more time and resources to be fast/stable and feature-complete.
The audio stack in GNU/Linux has been notoriously known for over-engineering with many systems and APIs to access audio. Currently the preferred way is to use PulseAudio, however to my knowledge there is no 3D spacial support nor hardware acceleration through this path and it is a bit obtuse for game developers in particular to use.
This will promote the idea to standardise and focus on one API for Ubuntu to target for games and interactive media and will in-turn attract developers to the Ubuntu platform by simplifying the roadblocks to write high quality game titles and other interactive media which are seen on other operating system platforms.