Hallo allemaal,
Ik heb een nieuwe computer, voor bij ons in de huiskamer gebouwd.
De computer die eerst in de huiskamer stond, mocht ik hebben.
Als ik op de nieuwe computer (staat Vista op
) Frets on Fire speel gaat dit heel vloeiend.
Echter, op de pc die in de kamer stond (waar ik Ubuntu 9.04 op heb geinstalleerd) gaat dit een beetje schokkerig, wat niet zo heel fijn speelt.
Het gaat om een Nvidia GeForce 6200 (AGP 8x) videokaart met 256MB memory.
Als ik "python FretsOnFire.py -v" uitvoer, geeft hij o.a. het volgende weer:
/home/pascal/Bureaublad/Frets on Fire-1.3.110/src/Song.py:31: DeprecationWarning: the sha module is deprecated; use the hashlib module instead
import sha
(D) Initializing audio.
(D) Audio configuration: (44100, -16, 2)
(D) Initializing video.
(E) Couldn't find matching GLX visual
(W) Video setup failed. Trying without antialiasing.
(D) Enabling high priority timer.
(W) Config key opengl.svgquality not defined while reading.
Zou het misschien aan de error 'Couldn't find matching GLX visual' kunnen liggen dat Frets on Fire wat schokkerig wordt weergegeven bij mij?
Via hardwarestuurprogramma's heb ik het grafisch versneld stuurprogramma van Nvidia (versie 180) geactiveerd, welke aanbevolen was.
Verder heb ik EnvyNG geinstalleerd en ook daar is de 'recommended' driver 'enabled'.
Als ik glxgears uitvoer krijg ik gewoon de tandwielen te zien, ongeveer rond de 800 á 900 FPS.
De uitvoer van glxinfo is o.a.:
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
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_EXT_texture_from_pixmap, GLX_ARB_create_context, GLX_ARB_multisample,
GLX_NV_float_buffer, GLX_ARB_fbconfig_float
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_ARB_create_context, GLX_NV_float_buffer,
GLX_ARB_fbconfig_float, GLX_EXT_fbconfig_packed_float,
GLX_EXT_texture_from_pixmap, GLX_EXT_framebuffer_sRGB,
GLX_NV_present_video, GLX_NV_multisample_coverage
GLX version: 1.3
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_EXT_texture_from_pixmap, GLX_ARB_create_context, GLX_ARB_multisample,
GLX_NV_float_buffer, GLX_ARB_fbconfig_float, GLX_ARB_get_proc_address
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 6200/AGP/SSE2
OpenGL version string: 2.1.2 NVIDIA 180.44
OpenGL shading language version string: 1.20 NVIDIA via Cg compiler
In xorg.conf staat o.a. de nvidia driver (en niet de nv driver), wordt glx geladen en staat DefaultDepth op 24.
Ik heb nog niet zo heel veel ervaring met Ubuntu, dus neem me niet kwalijk als het iets heel simpels blijkt te zijn. Ik heb al geprobeerd om een oplossing via google en de zoekfunctie te vinden, maar dat is me niet gelukt.
Groeten,
Pascal