[Bug 718734] New: gnome-shell with propietary nvidia driver does not work because Mesa
https://bugzilla.novell.com/show_bug.cgi?id=718734 https://bugzilla.novell.com/show_bug.cgi?id=718734#c0 Summary: gnome-shell with propietary nvidia driver does not work because Mesa Classification: openSUSE Product: openSUSE 12.1 Version: Factory Platform: Other OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: GNOME AssignedTo: bnc-team-gnome@forge.provo.novell.com ReportedBy: dmacvicar@suse.com QAContact: qa@suse.de CC: sndirsch@suse.com, vuntz@suse.com Found By: --- Blocker: --- After upgrading to Factory I could not get either nouveau nor nvidia to work with gnome-shell (except for fallback mode). Investigating nvidia driver, I realized gnome-shell was getting a "Unable to find suitable fbconfig for the GLX context" when loading gnome-shell --replace. LIBGL_DEBUG=verbose /usr/lib64/mesa-demos/xdemos/glxinfo was showing direct rendering was not enabled. After doing ldd on glxinfo I realized it was using libGL.so.1 from Mesa. So I tried LD_LIBRARY_PATH="/usr/X11R6/lib64" /usr/lib64/mesa-demos/xdemos/glxinfo | grep ender direct rendering: Yes Voila. So I tried LD_LIBRARY_PATH="/usr/X11R6/lib64" gnome-shell --replace And now I am writing this bugreport from a working gnome-shell. So for some weird reason gnome-shell is not looking libGL in the right order -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=718734
https://bugzilla.novell.com/show_bug.cgi?id=718734#c1
--- Comment #1 from Duncan Mac-Vicar
ldd /usr/bin/gnome-shell | grep GL libGL.so.1 => /usr/lib64/libGL.so.1 (0x00007f7121eb2000)
cat /etc/ld.so.conf.d/nvidia-gfxG02 /usr/X11R6/lib64 /usr/X11R6/lib
-- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=718734
https://bugzilla.novell.com/show_bug.cgi?id=718734#c2
Duncan Mac-Vicar
https://bugzilla.novell.com/show_bug.cgi?id=718734
https://bugzilla.novell.com/show_bug.cgi?id=718734#c3
Duncan Mac-Vicar
https://bugzilla.novell.com/show_bug.cgi?id=718734
https://bugzilla.novell.com/show_bug.cgi?id=718734#c4
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=718734
https://bugzilla.novell.com/show_bug.cgi?id=718734#c5
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=718734
https://bugzilla.novell.com/show_bug.cgi?id=718734#c6
--- Comment #6 from Stefan Dirsch
This is now fixed for all nvidia and fglrx package in obs://X11:Drivers:Video, which are still relevant for openSUSE >= 12.1.
Unfortunately I forgot to adjust the fglrx upstream specfile. :-( See bnc #728646. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com