1 |
Hallo, |
2 |
|
3 |
ich habe folgendes Problem: Ich bekomme es einfach nicht hin, OpenGL-Anwendungen bei mir zum Laufen zu bringen. Ich habe die aktuellen Versionen von nvidia-kernel und nvidia-glx sowie - obwohl auch schon durch emerge - "opengl-update nvidia" ausgeführt und trotzdem passiert beim Aufruf von glxgears einfach NICHTS. Das Fenster bleibt schwarz. |
4 |
Zusätzlich habe ich folgenden Effekt: |
5 |
Beim ersten Aufruf von glxgears erhalte ich "Aborted": |
6 |
|
7 |
rob@springfield ~ $ glxgears |
8 |
Aborted |
9 |
|
10 |
(Das schwarze Fenster ist kurz zu sehen.) Um zu prüfen, ob überhaupt irgendwas geht, rufe ich dann glxinfo auf: |
11 |
|
12 |
rob@springfield ~ $ glxinfo |
13 |
name of display: :0.0 |
14 |
display: :0 screen: 0 |
15 |
direct rendering: Yes |
16 |
server glx vendor string: NVIDIA Corporation |
17 |
server glx version string: 1.3 |
18 |
server glx extensions: |
19 |
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig, |
20 |
GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control |
21 |
client glx vendor string: NVIDIA Corporation |
22 |
client glx version string: 1.3 |
23 |
client glx extensions: |
24 |
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info, |
25 |
GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync, |
26 |
GLX_NV_swap_group, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, |
27 |
GLX_SGI_swap_control, GLX_NV_float_buffer |
28 |
GLX extensions: |
29 |
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig, |
30 |
GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control, |
31 |
GLX_ARB_get_proc_address |
32 |
OpenGL vendor string: NVIDIA Corporation |
33 |
OpenGL renderer string: RIVA TNT2/AGP/3DNOW! |
34 |
OpenGL version string: 1.5.1 NVIDIA 61.11 |
35 |
OpenGL extensions: |
36 |
GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_point_parameters, |
37 |
GL_ARB_texture_env_add, GL_ARB_texture_mirrored_repeat, |
38 |
GL_ARB_transpose_matrix, GL_ARB_vertex_buffer_object, GL_ARB_window_pos, |
39 |
GL_EXT_texture_env_add, GL_EXT_abgr, GL_EXT_bgra, |
40 |
GL_EXT_compiled_vertex_array, GL_EXT_draw_range_elements, |
41 |
GL_EXT_fog_coord, GL_EXT_multi_draw_arrays, GL_EXT_packed_pixels, |
42 |
GL_EXT_pixel_buffer_object, GL_EXT_point_parameters, |
43 |
GL_EXT_rescale_normal, GL_EXT_secondary_color, |
44 |
GL_EXT_separate_specular_color, GL_EXT_stencil_wrap, |
45 |
GL_EXT_texture_edge_clamp, GL_EXT_texture_env_combine, |
46 |
GL_EXT_texture_lod_bias, GL_EXT_texture_object, GL_EXT_vertex_array, |
47 |
GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat, |
48 |
GL_KTX_buffer_region, GL_NV_blend_square, GL_NV_fog_distance, |
49 |
GL_NV_packed_depth_stencil, GL_NV_texgen_reflection, |
50 |
GL_NV_texture_env_combine4, GL_SGIS_multitexture, GL_SUN_slice_accum |
51 |
glu version: 1.3 |
52 |
glu extensions: |
53 |
GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess |
54 |
|
55 |
visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav |
56 |
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat |
57 |
---------------------------------------------------------------------- |
58 |
0x21 24 tc 0 32 0 r y . 8 8 8 0 0 24 8 16 16 16 16 0 0 None |
59 |
0x22 24 dc 0 32 0 r y . 8 8 8 0 0 24 8 16 16 16 16 0 0 None |
60 |
0x23 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 None |
61 |
0x24 24 tc 0 32 0 r . . 8 8 8 0 0 24 8 16 16 16 16 0 0 None |
62 |
0x25 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 None |
63 |
0x26 24 tc 0 32 0 r y . 8 8 8 0 0 0 0 16 16 16 16 0 0 None |
64 |
0x27 24 tc 0 32 0 r y . 8 8 8 8 0 0 0 16 16 16 16 0 0 None |
65 |
0x28 24 tc 0 32 0 r . . 8 8 8 0 0 0 0 16 16 16 16 0 0 None |
66 |
0x29 24 tc 0 32 0 r . . 8 8 8 8 0 0 0 16 16 16 16 0 0 None |
67 |
0x2a 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 None |
68 |
0x2b 24 dc 0 32 0 r . . 8 8 8 0 0 24 8 16 16 16 16 0 0 None |
69 |
0x2c 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 None |
70 |
0x2d 24 dc 0 32 0 r y . 8 8 8 0 0 0 0 16 16 16 16 0 0 None |
71 |
0x2e 24 dc 0 32 0 r y . 8 8 8 8 0 0 0 16 16 16 16 0 0 None |
72 |
0x2f 24 dc 0 32 0 r . . 8 8 8 0 0 0 0 16 16 16 16 0 0 None |
73 |
0x30 24 dc 0 32 0 r . . 8 8 8 8 0 0 0 16 16 16 16 0 0 None |
74 |
|
75 |
Danach rufe ich wieder glxgears auf und es passiert nichts: Keine Zahnräder, keine Framerate - einfach nur ein schwarzes Fenster. Mit -info aufgerufen erhalte ich folgende Ausgabe (das Resultat ist das gleiche): |
76 |
|
77 |
rob@springfield ~ $ glxgears -info |
78 |
GL_RENDERER = RIVA TNT2/AGP/3DNOW! |
79 |
GL_VERSION = 1.5.1 NVIDIA 61.11 |
80 |
GL_VENDOR = NVIDIA Corporation |
81 |
GL_EXTENSIONS = GL_ARB_imaging GL_ARB_multitexture GL_ARB_point_parameters GL_ARB_texture_env_add GL_ARB_texture_mirrored_repeat GL_ARB_transpose_matrix GL_ARB_vertex_buffer_object GL_ARB_window_pos GL_EXT_texture_env_add GL_EXT_abgr GL_EXT_bgra GL_EXT_compiled |
82 |
_vertex_array GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_multi_draw_arrays GL_EXT_packed_pixels GL_EXT_pixel_buffer_object GL_EXT_point_parameters GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_stencil_wrap GL_EXT_texture_edge_clamp GL_EXT_texture_env_combine GL_EXT_texture_lod_bias GL_EXT_texture_object GL_EXT_vertex_array GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat GL_KTX_buffer_region GL_NV_blend_square GL_NV_fog_distance GL_NV_packed_depth_stencil GL_NV_texgen_reflection GL_NV_texture_env_combine4 GL_SGIS_multitexture GL_SUN_slice_accum |
83 |
|
84 |
In meiner /etc/X11/XF86Config sieht es wie folgt aus: |
85 |
|
86 |
... |
87 |
# This loads the GLX module |
88 |
Load "glx" |
89 |
# This loads the DRI module |
90 |
Load "dri" |
91 |
... |
92 |
Section "Device" |
93 |
Identifier "ElsaErazorIIILT" |
94 |
Driver "nvidia" |
95 |
#Driver "nv" |
96 |
#VideoRam 32768 |
97 |
# Insert Clocks lines here if appropriate |
98 |
EndSection |
99 |
... |
100 |
#Section "DRI" |
101 |
# Mode 0666 |
102 |
#EndSection |
103 |
|
104 |
|
105 |
In /var/log/XFree86.0.log gibt es auch keine Auffälligkeiten (siehe Attachement), außer folgendes (letzte zwei Zeilen): |
106 |
|
107 |
... |
108 |
(II) NVIDIA(0): Setting mode "1280x1024" |
109 |
(II) Loading extension NV-GLX |
110 |
(II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized |
111 |
(II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture |
112 |
(==) NVIDIA(0): Backing store disabled |
113 |
(==) NVIDIA(0): Silken mouse enabled |
114 |
(II) Loading extension NV-CONTROL |
115 |
(==) RandR enabled |
116 |
Symbol __glXActiveScreens from module /usr/X11R6/lib/modules/extensions/libdri.a is unresolved! |
117 |
Symbol __glXActiveScreens from module /usr/X11R6/lib/modules/extensions/libdri.a is unresolved! |
118 |
... |
119 |
|
120 |
Was läuft hier falsch? |
121 |
Welche Infos braucht Ihr noch? |
122 |
|
123 |
|
124 |
Grüße - Rob |