Ubuntu 14.04 & nVidia: Wie aktiviere ich OpenGL?

11/12/2014 - 15:14 von Michael Hagedorn | Report spam
Hallo.
Mir gehen hier die Ideen aus: Ich habe ein Ubuntu-Update von 12.04 auf
14.04 gemacht -- seitdem funktioniert OpenGL nicht mehr!!

Zuvor hatte ich die Treiber immer manuell kompiliert mit
NVIDIA-Linux-x86-295.53.run -- das lief mit dem 3.2er Kernel problemlos
aber jetzt mit dem 3.13er Kernel nicht mehr.

Daher habe ich folgendes versucht:

deb http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu trusty main
in die sources.list hinzugefügt und
nvidia-current installiert.
Nun làuft hier:
nvidia-current-updates:i386/trusty-security 304.125-0ubuntu0.0.1 uptodate

"inxi -Gxx" meldet:
Graphics: Card: NVIDIA ION VGA bus-ID: 03:00.0 chip-ID: 10de:087d
X.org: 1.15.1 drivers: nvidia (unloaded: fbdev,vesa,nouveau)
tty size: 132x28 Advanced Data: N/A for root out of X


Die Karte funktioniert damit auch. Beim Start sehe ich auch das
nVidia-Logo -- ich habe aber kein OpenGL (was aber für Kodi zwingend
notwendig ist).
Ich habe es schon mit und ohne xorg.conf versucht. Außerdem habe ich
diverse Schalter in der xorg.conf aktiviert [1]; nichts hat geholfen.
(Wenn ich bei den nvidia-settings auf den OpenGL-Reiter wechseln will,
erhalte ich ein Fehlermeldung im Sinne von "kann nicht angezeigt werden".)

Es ist ein ZOTAC ION ITX A Atom 330 GeForce 9400 M-ITX Board von 2008.
Nicht das neueste Modell aber als Wohnzimmer-PC immernoch schnell genug.

Wer hat den entscheidenden Tipp, wo/wie ich das (wieder) aktiviere?
Danke,
Michael

-

[1] nvidia-xconfig --add-argb-glx-visuals --allow-glx-with-composite

Die Seite
http://www.howopensource.com/2012/1...using-ppa/
habe ich gesehen -- demzufolge müsste die Karte auch unterstützt sein.
 

Lesen sie die antworten

#1 Michael Hagedorn
11/12/2014 - 16:00 | Warnen spam
Noch ein paar Nachtràge -- ich habe einige Dinge gerade nochmal nachgesehen:


Die genaue Meldung bei nvidia-settings lautet:
Failed to query the GLX server vendor.


Hier noch ein paar Dinge, die ich schon nachgesehen habe:

glxinfo | grep OpenGL
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: ION/integrated/SSE2
OpenGL version string: 1.4 (2.1.2 NVIDIA 304.125)
OpenGL extensions:


grep glx /var/log/Xorg.0.log
[ 34.471] (II) "glx" will be loaded by default.
[ 34.471] (II) LoadModule: "glx"
[ 34.479] (II) Loading
/usr/lib/i386-linux-gnu/xorg/extra-modules/libglx.so
[ 37.744] (II) Module glx: vendor="NVIDIA Corporation"


Aber dann:
glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: No (If you want to find out why, try setting
LIBGL_DEBUG=verbose)
[...]

Warum???

Ähnliche fragen