GNOME Bugzilla – Bug 672943
gnome-session-check-accelerated should force software fallback for blacklisted cards
Last modified: 2013-03-06 04:18:57 UTC
Now that software gl is getting good, we should consider doing a Setenv("LIBGL_ALWAYS_SOFTWARE", "y") dbus call to gnome-session when we hit an r200 card or whatever instead of failing. This way we get gnome-shell et al. Of course, multi-screen zaphod mode setups would still need fall back mode.
Hi Ray, any plan to land this soon?
Yea i should land this today before release i guess.
Created attachment 238180 [details] [review] gnome.session: don't have IsRunnableHelper We now have no fallback mode, so there's no point in running the IsRunnableHelper.
Created attachment 238181 [details] [review] check-accelerated: only cache result if successful If it's unsuccessful it may be successful in a subsequent run, so caching it can cause problems.
Created attachment 238182 [details] [review] main: automatically fallback to software gl Now that we have working software GL available, use it if hardware GL isn't up to muster.
(Pushing now, but if Colin or someone else has any input we can do follow up commits) Attachment 238180 [details] pushed as 024c0fb - gnome.session: don't have IsRunnableHelper Attachment 238181 [details] pushed as 8a253eb - check-accelerated: only cache result if successful Attachment 238182 [details] pushed as 51d5b07 - main: automatically fallback to software gl