Anti-Aliasing aktivieren?

C

Caleb79

Doppel-As
Hallo,

ich habe Beryl installiert und merke beim drehen des Würfels, dass die Kante einen Treppeneffekt aufweisen, sobald der Würfel sich dreht.

Nun wollte ich fragen, wie man den Anti-Aliasing aktivieren kann, denn so wie es aussieht, scheint es ja nicht zu laufen.

Im nVidia-X-Server-Konfigurations Modul, habe ich keine Einstellung dazu gefunden.
Gibt es vielleicht einen Befehl, um es zu aktivieren?


Vielen Dank schonmal im Vorraus.

Gruß, Caleb
 
Beim drehen des Würfels ist dieser Effekt ganz normal ;)

Denk mal ganz scharf nach *g* - Es ist kein Game mit 4X AA sondern ein 3D Effekt.

Eventl. gibts ein Plugin für Beryl damit du AA nutzen kannst .... who knows ;)
 
Die Screenshots stammen von SuSE 9.3 - da konnte man den Treiber noch ganz einfach per YaST Online Update installieren. Deshalb ist der Treiber auch relativ alt (1.0-7167).

Auf meinem zweiten Rechner mit Slackware 11 hab ich den Treiber von NVIDIA (1.0-9629) heruntergeladen und von Hand installiert. Auch dort hab ich die AA-Einstellungen.

Kann Dir also nicht genau sagen, wo bei Dir das Problem liegt. Vielleicht nicht richtig geschaut?! ;)

Gruß,
Ritschie
 
doch doch, wie gesagt, ich mach nachher mal nen screenshot und dann wirst du es sehen.
 
So nun der Screenshot.
und wie gesagt, es gibt nicht wirklich was einzustellen.

und das gibt mir glxinfo:

Code:
linux79:/home/caleb # glxinfo
name of display: :0.0
display: :0  screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
    GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating, 
    GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method, 
    GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe, 
    GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig
client glx vendor string: NVIDIA Corporation
client glx version string: 1.4
client glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info, 
    GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync, 
    GLX_NV_swap_group, GLX_NV_video_out, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, 
    GLX_SGI_swap_control, GLX_NV_float_buffer, GLX_ARB_fbconfig_float, 
    GLX_EXT_fbconfig_packed_float, GLX_EXT_texture_from_pixmap
GLX extensions:
    GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating, 
    GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_SGIX_fbconfig, 
    GLX_ARB_get_proc_address
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce FX 5950 Ultra/AGP/SSE/3DNOW!
OpenGL version string: 1.2 (2.1.0 NVIDIA 96.31)
OpenGL extensions:
    GL_ARB_depth_texture, GL_ARB_imaging, GL_ARB_multitexture, 
    GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_shadow, 
    GL_ARB_texture_border_clamp, GL_ARB_texture_cube_map, 
    GL_ARB_texture_env_add, GL_ARB_texture_env_combine, 
    GL_ARB_texture_env_dot3, GL_ARB_texture_mirrored_repeat, 
    GL_ARB_window_pos, GL_ARB_vertex_program, GL_ARB_fragment_program, 
    GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_func_separate, 
    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_draw_range_elements, 
    GL_EXT_fog_coord, GL_EXT_multi_draw_arrays, GL_EXT_packed_pixels, 
    GL_EXT_rescale_normal, GL_EXT_secondary_color, 
    GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_stencil_wrap, 
    GL_EXT_texture3D, GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add, 
    GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3, GL_EXT_texture_lod, 
    GL_EXT_texture_lod_bias, GL_EXT_texture_object, GL_EXT_vertex_array, 
    GL_HP_occlusion_test, GL_IBM_texture_mirrored_repeat, GL_NV_blend_square, 
    GL_NV_texgen_reflection, GL_NV_texture_rectangle, 
    GL_NV_texture_env_combine4, GL_SGIS_generate_mipmap, GL_SGIS_texture_lod, 
    GL_SGIX_depth_texture, GL_SGIX_shadow
glu version: 1.3
glu extensions:
    GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
 id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------
0x2c 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0 1920169263 980314466 None
0x2d 24 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0 1815048819 1966029422 None
0x2e 32 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0 892549937 809334883 Ncon
0x2f 32 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0 976565051 825245036 Ncon
 

Anhänge

  • Bildschirmfoto-NVIDIA X Server Settings.png
    Bildschirmfoto-NVIDIA X Server Settings.png
    52,4 KB · Aufrufe: 12
Zuletzt bearbeitet:
mhh
Code:
linux79:/home/caleb # glxinfo
name of display: :0.0
display: :0  screen: 0
[B][COLOR="Red"]direct rendering: No[/COLOR][/B]
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
    GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating, 
    GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method, 
    GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe, 
    GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig
client glx vendor string: NVIDIA Corporation
client glx version string: 1.4
client glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info, 
    GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync, 
    GLX_NV_swap_group, GLX_NV_video_out, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, 
    GLX_SGI_swap_control, GLX_NV_float_buffer, GLX_ARB_fbconfig_float, 
    GLX_EXT_fbconfig_packed_float, GLX_EXT_texture_from_pixmap
GLX extensions:
    GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating, 
    GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_SGIX_fbconfig, 
    GLX_ARB_get_proc_address
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce FX 5950 Ultra/AGP/SSE/3DNOW!
OpenGL version string: 1.2 (2.1.0 NVIDIA 96.31)
OpenGL extensions:
    GL_ARB_depth_texture, GL_ARB_imaging, GL_ARB_multitexture, 
    GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_shadow, 
    GL_ARB_texture_border_clamp, GL_ARB_texture_cube_map, 
    GL_ARB_texture_env_add, GL_ARB_texture_env_combine, 
    GL_ARB_texture_env_dot3, GL_ARB_texture_mirrored_repeat, 
    GL_ARB_window_pos, GL_ARB_vertex_program, GL_ARB_fragment_program, 
    GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_func_separate, 
    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_draw_range_elements, 
    GL_EXT_fog_coord, GL_EXT_multi_draw_arrays, GL_EXT_packed_pixels, 
    GL_EXT_rescale_normal, GL_EXT_secondary_color, 
    GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_stencil_wrap, 
    GL_EXT_texture3D, GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add, 
    GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3, GL_EXT_texture_lod, 
    GL_EXT_texture_lod_bias, GL_EXT_texture_object, GL_EXT_vertex_array, 
    GL_HP_occlusion_test, GL_IBM_texture_mirrored_repeat, GL_NV_blend_square, 
    GL_NV_texgen_reflection, GL_NV_texture_rectangle, 
    GL_NV_texture_env_combine4, GL_SGIS_generate_mipmap, GL_SGIS_texture_lod, 
    GL_SGIX_depth_texture, GL_SGIX_shadow
glu version: 1.3
glu extensions:
    GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
 id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------
0x2c 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0 1920169263 980314466 None
0x2d 24 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0 1815048819 1966029422 None
0x2e 32 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0 892549937 809334883 Ncon
0x2f 32 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0 976565051 825245036 Ncon
macht mich mal stutzig, und das von dir verlinkte Tut sagt auch:
Test der Installation

Bitte in yast nicht davon irritieren lassen, dass das Häkchen bei 3D-Beschleunigung immer noch nicht gesetzt ist. Das ist richtig so. Ein

glxinfo | grep direct

zeigt nun

direct rendering: Yes

an. Auch werden bei Ausführung von glxgears in der Konsole jetzt wesentlich höhere Raten angezeigt als zuvor und beim Start der graphischen Oberfläche sollte kurz ein Logo von NVIDIA angezeigt werden. Und zu guter Letzt beschweren sich auch 3D-Spiele wie tuxracer nun nicht mehr über fehlende 3D-Unterstützung.



PS: Wo kann man eigentlich AA und AF bei ATI Karten aktivieren?
 
Zuletzt bearbeitet:
Irgendwie scheint mir da auch was nicht zu passen.

Bei direct rendering sollte wirklich yes stehen. Außerdem fehlt Dir wirklich in den NVIDIA X Server Settings der gesamte Bereich, in dem Du die Grafik einstellen kannst.

Bist Du sicher, dass die von Dir gewählte Version die richtige war (Deine Graka unterstützt wird, ...) und dass bei der Installation alles richtig lief (evtl. Fehlermeldungen?!)?

Bin da echt überfragt, was da los is.

Spaßhalber mal ein Teil der Ausgabe von glxinfo bei mir:
Code:
name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.3
server glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
    GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control,
    GLX_ARB_multisample
client glx vendor string: NVIDIA Corporation
client glx version string: 1.3
client glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
    GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync,
    GLX_NV_swap_group, GLX_NV_video_out, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
    GLX_SGI_swap_control, GLX_NV_float_buffer
GLX extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
    GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control,
    GLX_ARB_multisample, GLX_ARB_get_proc_address
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce4 Ti 4200/AGP/SSE/3DNOW!
OpenGL version string: 1.5.3 NVIDIA 71.67

Gruß,
Ritschie
 
@Caleb79
Führst du das aus, während du dich unter Beryl/Xgl befindest?
 
was soll ich ausführen? glxinfo?
wenn du das meinst, dann sag ich ja.

ich hab heut versucht, den treiber von nvidia zu installieren, aber irgendwas ging schief, nun hab ich aber auch gelesen, dass man es über yast machen soll.
welcher ist nur der beste weg?

mit "glxinfo | grep direct" konnt ich direct rendering nun aktivieren, glxinfo konnte es auch bestätigen
 

Ähnliche Themen

[HowTo] NVidia und 3D unter SuSE/openSUSE

Dell XPS M1530

Ich werd hier noch bekloppt - WLAN: Ralink RT2561

Diveres Anfängerfragen

Zurück
Oben