Sie sind nicht angemeldet.

1

18.01.2015, 01:27

gthumb (Xlib extension "GLX" missing on display)

Hab heut meine Fotos von der Digi-Cam auf den PC geschmissen so, danach wollte ich sie angucken wie immer mit dem Programm

Quellcode

1
Gthumb
Tja puste Kuchen, außer diese Meldung bekomme ich nichts zu sehen.

Quellcode

1
2
3
4
$ gthumb 
Xlib:  extension "GLX" missing on display ":0.0".
(gthumb:20480): GModule-CRITICAL **: g_module_close: assertion 'module->ref_count > 0' failed
** (gthumb:20480): CRITICAL **: Failed to parse arguments: Failed to connected to any renderer due to constraints


Quellcode

1
2
3
lspci | grep -i nvidia
01:00.0 VGA compatible controller: NVIDIA Corporation GK106 [GeForce GTX 650 Ti Boost] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GK106 HDMI Audio Controller (rev a1)

Quellcode

1
2
3
4
eselect opengl list
Available OpenGL implementations:
  [1]   nvidia *
  [2]   xorg-x11


Quellcode

1
2
3
4
5
6
7
8
9
10
11
xorg.log
    14.788] (EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
[    14.788] (EE) NVIDIA(0):     log file that the GLX module has been loaded in your X
[    14.788] (EE) NVIDIA(0):     server, and that the module is the NVIDIA GLX module.  If
[    14.788] (EE) NVIDIA(0):     you continue to encounter problems, Please try
[    14.788] (EE) NVIDIA(0):     reinstalling the NVIDIA driver.

    15.346] (EE) AIGLX: reverting to software rendering
[    15.493] (EE) AIGLX error: dlopen of /usr/lib64/dri/swrast_dri.so failed (/usr/lib64/dri/swrast_dri.so: undefined symbol: _glapi_tls_Dispatch)
[    15.493] (EE) GLX: could not load software renderer
[    15.493] (II) GLX: no usable GL providers found for screen 0



Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
revdep-rebuild
 * Configuring search environment for revdep-rebuild

 * Checking reverse dependencies
 * Packages containing binaries and libraries broken by a package update
 * will be emerged.

 * Collecting system binaries and libraries
 * Generated new 1_files.rr
 * Collecting complete LD_LIBRARY_PATH
 * Generated new 2_ldpath.rr
 * Checking dynamic linking consistency
[ 100% ]                 

 * Dynamic linking on your system is consistent... All done. 



Habe schon Treiber, Kernel gelöscht und neu installiert keine Änderung.
An was könnte es denn noch liegen ?
''''''''''''''''''''''''''''''''''''''''''''''''
Gentoo-Linux
der G-Punkt eines Pc´s

''''''''''''''''''''''''''''''''''''''''''''''''

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Schattenschlag« (18.01.2015, 02:07)


2

18.01.2015, 12:59

Habe schon Treiber, Kernel gelöscht und neu installiert keine Änderung.
Was genau hast du neu installiert? War da auch media-libs/mesa darunter (/usr/lib64/dri/swrast_dri.so gehört zu mesa)? Welchen gcc verwendest du?
Intel Core2 Quad CPU @ 2.40GHz mit Gentoo/Gnome3

3

18.01.2015, 15:49

Hm, hast du dir eventuell die neue eselect-opengl-1.3.1-r1 Version aus dem testing Zweig installiert?
Falls ja, dann überprüfe bitte deine xorg.conf (wie in der postinstall-message vorgeschlagen).

(aus dem eselect-opengl-1.3.1-r1.ebuild)

Quellcode

1
2
3
4
5
6
7
8
9
10
pkg_pretend() {
        if grep -q -s "Section.*Files" \
                "${EROOT%/}"/etc/X11/xorg.conf
        then
                ewarn 'Your /etc/X11/xorg.conf seems to contain Section "Files". This is'
                ewarn 'known to break eselect-opengl-1.3*. If you need a custom Files setup,'
                ewarn 'please downgrade to <eselect-opengl-1.3. We are sorry for the issues,'
                ewarn 'we are working on a more permanent solution.'
        fi
}

4

18.01.2015, 23:40

@josef.95
Ja habe diese Version installiert "eselect-opengl-1.3.1-r1" ...
Soll ich jetzt wieder die 1.2.7 Version installieren ?

Quellcode

1
2
3
4
5
6
# eix -s eselect-opengl
[I] app-admin/eselect-opengl
     Available versions:  1.2.7 (~)1.3.1-r1
     Installed versions:  1.3.1-r1(13:41:26 04.01.2015)
     Homepage:            http://www.gentoo.org/
     Description:         Utility to change the OpenGL interface being used


Dann hätte ich diese Probleme wieder ?

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# emerge -av eselect-opengl

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N     ] app-admin/eselect-opengl-1.2.7  0 KiB
[uninstall     ] x11-proto/glproto-1.4.17-r1  ABI_X86="(64) -32 (-x32)" 
[blocks b      ] >=x11-proto/glproto-1.4.17-r1 (">=x11-proto/glproto-1.4.17-r1" is blocking app-admin/eselect-opengl-1.2.7)
[blocks B      ] >=media-libs/mesa-10.3.5-r1 (">=media-libs/mesa-10.3.5-r1" is blocking app-admin/eselect-opengl-1.2.7)

Total: 1 package (1 new, 1 uninstall), Size of downloads: 0 KiB
Conflict: 2 blocks (1 unsatisfied)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (media-libs/mesa-10.3.5-r1:0/0::gentoo, installed) pulled in by
    media-libs/mesa[egl] required by (x11-libs/cairo-1.12.16:0/0::gentoo, installed)
    media-libs/mesa required by (app-emulation/emul-linux-x86-opengl-20140508-r1:0/0::gentoo, installed)
    >=media-libs/mesa-9.1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (>=media-libs/mesa-9.1.6[abi_x86_64(-)]) required by (virtual/opengl-7.0-r1:0/0::gentoo, installed)
    >=media-libs/mesa-10.3.4-r1[egl,gbm] required by (x11-base/xorg-server-1.16.2.901-r1:0/1.16.1::gentoo, installed)
    >=media-libs/mesa-10.2:* required by (www-client/seamonkey-2.32:0/0::gentoo, installed)
    media-libs/mesa required by (media-libs/libtxc_dxtn-1.0.1-r1:0/0::gentoo, installed)
    >=media-libs/mesa-10.3.4-r1[nptl=] (>=media-libs/mesa-10.3.4-r1[nptl]) required by (x11-base/xorg-server-1.16.2.901-r1:0/1.16.1::gentoo, installed)

  (app-admin/eselect-opengl-1.2.7:0/0::gentoo, ebuild scheduled for merge) pulled in by
    eselect-opengl
    >=app-admin/eselect-opengl-1.0.9 required by (x11-drivers/nvidia-drivers-343.36:0/0::gentoo, installed)


For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked


Hatte bis jetzt immer ein Stable System bis das dann mit dem "media-libs/mesa" aufgetaucht ist ... siehe oben. Da hab ich dann eben eselect-opengl höher gestellt danach ging der Rest ....

Dafür hab ich jetzt das Problem mit gthumb, Gimp und RAWTherapee laufen problemlos.


@_Dirk_
Naja Nvidia-Treiber 343.36, Kernel 3.17.7-gentoo, hab auch Xorg und die ganzen Zusatz neu installiert also auch mesa usw.. mit der Hoffnung ich bekomme mehr Infos raus.

Glaube ich hab da ein größeres Problem hmm mist Ding ....
''''''''''''''''''''''''''''''''''''''''''''''''
Gentoo-Linux
der G-Punkt eines Pc´s

''''''''''''''''''''''''''''''''''''''''''''''''

5

19.01.2015, 03:21

Nee, ich würde es zunächst mit ner bereinigten xorg.conf versuchen. Ist in deiner eine
Section "Files"
vorhanden?
Falls ja, dann prüfe ob du sie wirklich brauchst. Ohne diese sollte es normal einwandfrei funktionieren.

6

19.01.2015, 10:20

Es stimmt, das letzte eselect-opengl macht mit nvidia Probleme: https://bugs.gentoo.org/show_bug.cgi?id=535778, https://bugs.gentoo.org/show_bug.cgi?id=534128 und https://bugs.gentoo.org/show_bug.cgi?id=534728.

Verschärfend kommt hinzu, dass net-libs/webkit-gtk beim mergen mit eselect opengl set nvidia das system einfriert.

Mir hat https://bugs.gentoo.org/show_bug.cgi?id=534128#c34 gut getan. (KWin muss man in den Desktop Effects das aber nochmal extra sagen manchmal).
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

7

19.01.2015, 10:46

Vielen dank für die Links dyle...

Nun bin ich noch mehr verwirrt als vorher, welcher Tipp nun klappt muss ich jetzt noch testen.
Soll ich nun das so machen ?
cp /usr/lib/opengl/nvidia/extensions/libglx.so /usr/lib64/xorg/modules/extensions/libglx.so
oder soll ich so wie manche die xorg.conf ändern ? ....

KWin ? ... hab ich nicht verwende xfce4 ...

lg
schatti
''''''''''''''''''''''''''''''''''''''''''''''''
Gentoo-Linux
der G-Punkt eines Pc´s

''''''''''''''''''''''''''''''''''''''''''''''''

8

19.01.2015, 12:07

Soll ich nun das so machen ?
cp /usr/lib/opengl/nvidia/extensions/libglx.so /usr/lib64/xorg/modules/extensions/libglx.so

Nein, davon würde ich dringend abraten (damit würde eselect opengl dann nicht mehr wie vorgesehen funktionieren).

9

19.01.2015, 15:36

Hmm ok dann probiere ich es mit der xorg.conf umschreiben ....

Hmm kann man in absehbarer Zeit mit einer Lösung von den Maintainern rechnen ? Denn das was ich da mache ist ja nicht gerade die perfekte Lösung oder ?
''''''''''''''''''''''''''''''''''''''''''''''''
Gentoo-Linux
der G-Punkt eines Pc´s

''''''''''''''''''''''''''''''''''''''''''''''''

Ähnliche Themen