Gentoo Archives: gentoo-user

From: covici@××××××××××.com
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] [~amd64 + nvidia-drivers] Recent updates of mesa, xorg-server, eselect-opengl driving me nuts
Date: Sat, 17 Jan 2015 09:01:00
Message-Id: 1270.1421485251@ccs.covici.com
In Reply to: Re: [gentoo-user] [~amd64 + nvidia-drivers] Recent updates of mesa, xorg-server, eselect-opengl driving me nuts by Heiko Baums
1 Heiko Baums <lists@××××××××××××.de> wrote:
2
3 > Am 14.01.2015 um 02:21 schrieb walt:
4 > > Here are some hints for ~amd64 users who are about to have trouble with
5 > > gnome3-session failing to start:
6 > >
7 > > After updating today to mesa-10.4.2 and xorg-server-1.16.3-r1, gnome3
8 > > failed to start, complaining that 3d acceleration was not available.
9 > >
10 > > This was true, unfortunately, and the reason is that xorg-server is
11 > > looking for the nvidia glx module in the wrong directory, i.e.
12 > > /usr/lib64/xorg/modules/extensions/libglx.so.
13 > >
14 > > The correct path is /usr/lib64/opengl/nvidia/extensions/libglx.so.
15 > >
16 > > Normally, 'eselect opengl' sets this path correctly, but not today,
17 > > apparently.
18 > >
19 > > I finally worked around this problem by creating an appropriate
20 > > symlink to the nvidia libglx.so file in the correct location.
21 > >
22 > > Another recent problem is that xorg-server is honoring *only* the
23 > > first path listed in /etc/X11/xorg.conf.d/20opengl, and fails if
24 > > the appropriate file isn't there:
25 > >
26 > > i.e. it looks in /usr/lib32/ as the first default path (even on a
27 > > 64-bit machine) and fails to look in /usr/lib64/ even though that
28 > > path is correctly included in the list of places to look.
29 > >
30 > > I think the devs are already aware of these bugs and are working
31 > > on the problem. (Obviously not fixed yet :)
32 > >
33 > >
34 > > BTW, some good news: mesa-10.4.2 fixes a problem with running
35 > > gnome3 as virtualbox guest: The software rasterizer in the new
36 > > mesa is now fast enough to satisfy /usr/libexec/gnome-session-
37 > > check-accelerated, so gnome-session no longer craps out when
38 > > starting in virtualbox :)
39 >
40 > It's a known bug in eselect-opengl:
41 > https://bugs.gentoo.org/show_bug.cgi?id=534128
42 > https://bugs.gentoo.org/show_bug.cgi?id=536266
43 >
44
45 Thanks -- you just saved me a bunch of time -- I just masked off the
46 eselect-opengl version and hopefully this will not happen to me.
47
48
49 --
50 Your life is like a penny. You're going to lose it. The question is:
51 How do
52 you spend it?
53
54 John Covici
55 covici@××××××××××.com

Replies