https://bugs.freedesktop.org/show_bug.cgi?id=36236
--- Comment #33 from Sean McNamara gm.potato.ul@gmail.com 2011-04-23 18:25:40 PDT --- Maybe there isn't a problem with Mesa, or maybe Turo found a suitable workaround. But if you go to the humblebundle site and download the updated build of Trine, the issue is resolved.
I am running Mesa from git master with none of the patches mentioned in this bug report (except any that were merged to master), and lighting is fixed. If I go back to the Trine build that was posted on HIB3 release day, I'm back to having no lighting.
Game seems to render correctly. Now, performance.... right. :)