There's actually a 4th possible case, which it seems Colin is hitting: 4) The user has unity-capable 3D support, but runs into the GL_MAX_TEXTURE_SIZE limitation.
What we can do here is either (a) fix bug #824099, so Unity no longer has this limitation, or (b) rework the existing patch to set LIBGL_ALWAYS_SOFTWARE=1 and respawn compiz, with unity then stripping that variable out of the environment before spawning children. One problem here is that we'll be switching to software rendering at the same time as we're making bigger demands on GL performance; I'm not sure how much that'll matter in practise, though. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1039155 Title: Unity fails to load on old hardware. Missing automatic fallback to LLVMpipe To manage notifications about this bug go to: https://bugs.launchpad.net/nux/+bug/1039155/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs