On Mon, 2012-02-20 at 23:52 -0700, Michal Jaegermann wrote:
At
https://fedoraproject.org/wiki/Features/Gnome_shell_software_rendering
I am reading "The standard Gnome 3 experience is now available on all
hardware". Is this a plan, a wish or this is supposedly describing the
current situation? I am asking because on my rawhide installation
(Radeon RV280 graphics card) I am surely not observing anything of that
sort. Gnome shell goes alway into an "fallback" mode while "Forced
Fallback Mode" is definitely off. Just checked to be sure.
Yeah, ugly corner case. I was hoping to have a tristate there by now.
Part of the issue is people who still want to play quake in hardware,
which, nngh.
You'd kind of like to fix this with a gnome-session patch like:
---
if (_has_hardware_gl (display) != 0) {
- _print_error ("No hardware 3D support.");
- goto out;
+ /* Check for acceptable software support */
+ setenv ("LIBGL_ALWAYS_SOFTWARE", "1", 1);
+ if (_has_hardware_gl (display) != 0) {
+ _print_error ("No hardware 3D support.");
+ goto out;
+ }
}
---
But I'm pretty sure that also needs a fix to libGL since it's not
currently expecting that variable to change from under it, and having
just tried to write the patch to fix _that_ it's a bit sketchy but
probably works for this limited case.
Mind testing the following scratch builds to see if they give you shell
on llvmpipe?
http://kojipkgs.fedoraproject.org/scratch/ajax/task_3807698/
http://kojipkgs.fedoraproject.org/scratch/ajax/task_3807716/
- ajax