Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/10/2009, à 17:55

NuxWi

[RÉSOLU]Son foireux dans applications utilisant la SDL.

Salut!
Ayant quelques problèmes sous linux depuis mon changement de carte graphique (ATI vers une ATI), je n'ai plus utilisé linux, jusqu'à cette béta qui est la seule distrib à bien vouloir démarrer en graphique chez moi big_smile . (D'ailleurs, chez moi toujours, aucun bug, très stable, mis à part ce message.)

Donc, tout fonctionne, même la 3D, youpi!
Mais, en voulant jouer à Urban Terror, j'ai rencontré un problème non pas de skill, mais d'audio. J'utilise un chipset AC97 (comme quasiment tout le monde), et en jouant, au bout d'un temps aléatoire, le son se met à cracher, et à se couper dix secondes après. Si je quitte le jeu, il freeze.

Je l'ai donc lancé en console, et la module audio de la SDL planterait:

nuxwi@nuxwi-desktop:~/Documents/UrbanTerror$ ./ioUrbanTerror.i386 
ioQ3 1.35urt linux-i386 Dec 20 2007
----- FS_Startup -----
Going through search path...

----------------------
8573 files in pk3 files
execing default.cfg
execing q3config.cfg
execing autoexec.cfg
Hunk_Clear: reset the hunk ok
----- Client Initialization -----
Couldn't read q3history.
----- Initializing Renderer ----
-------------------------------
QKEY found.
----- Client Initialization Complete -----
----- R_Init -----
...loading libGL.so.1:
Calling SDL_Init(SDL_INIT_VIDEO)...
SDL_Init(SDL_INIT_VIDEO) passed.
Initializing OpenGL display
...setting mode -1: 1440 900
Using 4/4/4 Color bits, 24 depth, 0 stencil display.
GL_RENDERER: ATI Radeon HD 4600 Series
Initializing OpenGL extensions
...ignoring GL_S3_s3tc
...ignoring GL_EXT_texture_env_add
...using GL_ARB_multitexture
...using GL_EXT_compiled_vertex_array
...GL_EXT_texture_filter_anisotropic not found

GL_VENDOR: ATI Technologies Inc.
GL_RENDERER: ATI Radeon HD 4600 Series
GL_VERSION: 2.1.9016
GL_MAX_TEXTURE_SIZE: 8192
GL_MAX_ACTIVE_TEXTURES_ARB: 8

PIXELFORMAT: color(32-bits) Z(24-bit) stencil(0-bits)
MODE: -1, 1440 x 900 fullscreen hz:N/A
GAMMA: hardware w/ 0 overbright bits
CPU: 
rendering primitives: single glDrawElements
texturemode: GL_LINEAR_MIPMAP_NEAREST
picmip: 1
texture bits: 32
multitexture: enabled
compiled vertex arrays: enabled
texenv add: disabled
compressed textures: disabled
Initializing Shaders
----- finished R_Init -----
------ Initializing Sound ------
Initializing SDL audio driver...
SDL audio driver is "alsa".
SDL_AudioSpec:
  Format:   AUDIO_S16LSB
  Freq:     22050
  Samples:  512
  Channels: 2
Starting SDL audio callback...
SDL audio initialized.
----- Sound Info -----
    1 stereo
16384 samples
   16 samplebits
    1 submission_chunk
22050 speed
0xa2bacb8 dma buffer
No background file.
----------------------
Sound initialization successful.
--------------------------------
Sound memory manager started
Loading vm file vm/ui.qvm...
VM file ui compiled to 737597 bytes of code
ui loaded in 33931488 bytes on the hunk
UI menu load time = 313 milli seconds
UI menu load time = 203 milli seconds
16 bots parsed
13 crosshairs parsed
--- Common Initialization Complete ---
Opening IP socket: localhost:27960
Hostname: nuxwi-desktop
IP: 127.0.1.1
Started tty console (use +set ttycon 0 to disable)
3 servers listed in browser with 62 players.
3 servers not listed due to filters, packet loss or pings higher than 800
208.43.15.124:27960 resolved to 208.43.15.124:27960
----- FS_Startup -----
Going through search path...

handle 1: music/mainmenu.wav
----------------------
17146 files in pk3 files
RE_Shutdown( 0 )
Hunk_Clear: reset the hunk ok
----- R_Init -----

GL_VENDOR: ATI Technologies Inc.
GL_RENDERER: ATI Radeon HD 4600 Series
GL_VERSION: 2.1.9016
GL_MAX_TEXTURE_SIZE: 8192
GL_MAX_ACTIVE_TEXTURES_ARB: 8

PIXELFORMAT: color(32-bits) Z(24-bit) stencil(0-bits)
MODE: -1, 1440 x 900 fullscreen hz:N/A
GAMMA: hardware w/ 0 overbright bits
CPU: 
rendering primitives: single glDrawElements
texturemode: GL_LINEAR_MIPMAP_NEAREST
picmip: 1
texture bits: 32
multitexture: enabled
compiled vertex arrays: enabled
texenv add: disabled
compressed textures: disabled
Initializing Shaders
----- finished R_Init -----
Loading vm file vm/ui.qvm...
VM file ui compiled to 737597 bytes of code
ui loaded in 33931488 bytes on the hunk
UI menu load time = 398 milli seconds
UI menu load time = 189 milli seconds
16 bots parsed
13 crosshairs parsed
Loading vm file vm/cgame.qvm...
VM file cgame compiled to 1617707 bytes of code
cgame loaded in 34383680 bytes on the hunk
Minimap Tga for maps/ut_city.TGA written.
stitched 0 LoD cracks
...loaded 4437 faces, 0 meshes, 13 trisurfs, 0 flares
^3WARNING: R_FindImageFile could not find 'sprites/foe2.tga' in shader 'sprites/foe'
^3Shader sprites/foe has a stage with no image
UI menu load time = 16 milli seconds
13 crosshairs parsed
CL_InitCGame:  6.17 seconds
0 msec to draw all images
Com_TouchMemory: 0 msec

//Ici rien d'important, le log de la console quake, je l'ai enlevé. Juste le chat serveur en fait.

----- R_Init -----

GL_VENDOR: ATI Technologies Inc.
GL_RENDERER: ATI Radeon HD 4600 Series
GL_VERSION: 2.1.9016
GL_MAX_TEXTURE_SIZE: 8192
GL_MAX_ACTIVE_TEXTURES_ARB: 8

PIXELFORMAT: color(32-bits) Z(24-bit) stencil(0-bits)
MODE: -1, 1440 x 900 fullscreen hz:N/A
GAMMA: hardware w/ 0 overbright bits
CPU: 
rendering primitives: single glDrawElements
texturemode: GL_LINEAR_MIPMAP_NEAREST
picmip: 1
texture bits: 32
multitexture: enabled
compiled vertex arrays: enabled
texenv add: disabled
compressed textures: disabled
Initializing Shaders
----- finished R_Init -----
Loading vm file vm/ui.qvm...
VM file ui compiled to 737597 bytes of code
ui loaded in 33931488 bytes on the hunk
UI menu load time = 314 milli seconds
UI menu load time = 190 milli seconds
16 bots parsed
13 crosshairs parsed
----- FS_Startup -----
Going through search path...

----------------------
25719 files in pk3 files
----- CL_Shutdown -----
Closing SDL audio device...
Processus arrêté

À la fin, j'ai du tuer le processus, au bout de dix minutes d'attente, bloquant à "Closing SDL audio device."

Si quelqu'un peut m'éclairer, je suis tout ouï . Merci smile .

Dernière modification par NuxWi (Le 08/10/2009, à 18:43)

Hors ligne

#2 Le 18/10/2009, à 19:33

fay

Re : [RÉSOLU]Son foireux dans applications utilisant la SDL.

ah ouais et comment tu as résolu ça? j'ai le même problème sur plusieurs jeux qui utilisent sdl (prboom), wormux ..

Hors ligne

#3 Le 21/10/2009, à 00:56

pou

Re : [RÉSOLU]Son foireux dans applications utilisant la SDL.

J'ai eu un problème similaire sous Karmic. Le son dans Urban Terror s'arrêtait au bout d'un moment. Et quand je voulais quitter le jeu, il plantait et j'étais obligé de redémarrer xorg.
J'ai trouvé ce rapport de bug sur launchpad. La manipulation consistant à installer libsdl1.2debian-pulseaudio (qui désinstalle libsdl1.2debian-alsa) a résolu le problème pour moi.

En espérant que ça puisse servir...

Hors ligne

#4 Le 21/10/2009, à 11:28

fay

Re : [RÉSOLU]Son foireux dans applications utilisant la SDL.

ok je vais tester ça, merci pour le tuyau!

Hors ligne