No sound from winealsa driver

Stephen Torri storri at torri.org
Thu Apr 28 21:58:14 CDT 2005


The following trace was obtain using the wine CVS version updated as of
4/28/2005. I am attempting to play the Soldier of Fortune II demo.

Stephen

------------
sound section of config
------------

;"Drivers" = "wineoss.drv"      ; default for most common configurations
;"Drivers" = "winearts.drv"    ; for KDE
"Drivers" = "winealsa.drv"    ; for ALSA users
;"Drivers" = "winejack.drv"    ; for Jack sound server
;"Drivers" = "winenas.drv"     ; for NAS sound system
;"Drivers" = "wineaudioio.drv" ; for Solaris machines
;"Drivers" = ""                ; to disable sound
"WaveMapper" = "msacm.drv"
"MidiMapper" = "midimap.drv"

[Alsa]
"PlaybackDevice"="hw"

[dsound]
;; HEL only: Number of waveOut fragments ahead to mix in new buffers.
;"HELmargin" = "5"
;; HEL only: Number of waveOut fragments ahead to queue to driver.
;"HELqueue" = "5"
;; Max number of fragments to prebuffer
;"SndQueueMax" = "28"
;; Min number of fragments to prebuffer
;"SndQueueMin" = "12"
;; Forces emulation mode (using wave api)
;"HardwareAcceleration" = "Emulation"
;; Sets default playback device (0 - number of devices - 1)
;"DefaultPlayback" = "0"        ; use first device (/dev/dsp)
;"DefaultPlayback" = "1"        ; use second device (/dev/dsp1)
;"DefaultPlayback" = "2"        ; use third device (/dev/dsp2)
;; Sets default capture device (0 - number of devices - 1)
;"DefaultCapture" = "0"         ; use first device (/dev/dsp)
;"DefaultCapture" = "1"         ; use second device (/dev/dsp1)
;"DefaultCapture" = "2"         ; use third device (/dev/dsp2)

-------------
  Trace
-------------
bash-2.05b$ export WINEDEBUG=trace+wave
bash-2.05b$ wine SoF2.exe +set sv_cheats 1
trace:wave:ALSA_WaveInit using waveout device "hw:0"
trace:wave:ALSA_WaveInit dev=0 id=Intel ICH name=Intel ICH5 subdev=0
subdev_nam
e=subdevice #0 subdev_avail=0 subdev_num=1 stream=PLAYBACK
subclass=GENERIC MIX

trace:wave:ALSA_TraceParameters FLAGS: sampleres=true overrng=false
pause=true
resume=true syncstart=false batch=false block=true double=false
halfd=false joi
nt=false
trace:wave:ALSA_TraceParameters access=(null)
trace:wave:ALSA_TraceParameters format=S32_LE
trace:wave:ALSA_TraceParameters channels_min=2, channels_min_max=6
trace:wave:ALSA_TraceParameters buffer_size_min=2,
buffer_size_min_max=16384
trace:wave:ALSA_TraceParameters rate=48000
trace:wave:ALSA_TraceParameters buffer_time_min=41
buffer_time_max=341334
trace:wave:ALSA_TraceParameters periods_min=1 periods_max=1024
trace:wave:ALSA_TraceParameters period_size_min=2,
period_size_min_max=16384
trace:wave:ALSA_TraceParameters period_time_min=41
period_time_max=341334
trace:wave:ALSA_TraceParameters tick_time=1000
fixme:wave:ALSA_WaveInit -
trace:wave:ALSA_WaveInit Configured with dwFmts=00008000
dwSupport=00000060
trace:wave:ALSA_WaveInit using waveout device "hw:1"
trace:wave:ALSA_WaveInit using waveout device "hw:2"
trace:wave:ALSA_WaveInit using waveout device "hw:3"
trace:wave:ALSA_WaveInit using waveout device "hw:4"
trace:wave:ALSA_WaveInit using waveout device "hw:5"
trace:wave:ALSA_WaveInit using wavein device "plug:hw:0"
trace:wave:ALSA_WaveInit dev=0 id=Intel ICH name=Intel ICH5 subdev=0
subdev_nam
e=subdevice #0 subdev_avail=0 subdev_num=1 stream=CAPTURE
subclass=GENERIC MIX
trace:wave:ALSA_TraceParameters FLAGS: sampleres=false overrng=true
pause=true
resume=true syncstart=true batch=true block=true double=true halfd=true
joint=t
rue
trace:wave:ALSA_TraceParameters access=(null)
trace:wave:ALSA_TraceParameters format=S32_LE
trace:wave:ALSA_TraceParameters channels_min=1, channels_min_max=10000
trace:wave:ALSA_TraceParameters buffer_size_min=1,
buffer_size_min_max=14660155
03
trace:wave:ALSA_TraceParameters rate_min=4000 rate_max=4294967295
trace:wave:ALSA_TraceParameters buffer_time_min=1
buffer_time_max=4294967295
trace:wave:ALSA_TraceParameters periods_min=0 periods_max=4294967295
trace:wave:ALSA_TraceParameters period_size_min=0,
period_size_min_max=14660183
67
trace:wave:ALSA_TraceParameters period_time_min=166
period_time_max=341334
trace:wave:ALSA_TraceParameters tick_time=1000
trace:wave:ALSA_WaveInit Configured with dwFmts=000fffff
trace:wave:ALSA_WaveInit using wavein device "plug:hw:1"
trace:wave:ALSA_WaveInit using wavein device "plug:hw:2"
trace:wave:ALSA_WaveInit using wavein device "plug:hw:3"
trace:wave:ALSA_WaveInit using wavein device "plug:hw:4"
trace:wave:ALSA_WaveInit using wavein device "plug:hw:5"
trace:wave:ALSA_widMessage (0, DRVM_INIT, 00000000, 00000000, 00000000);
trace:wave:ALSA_widMessage (0, WIDM_GETNUMDEVS, 00000000, 00000000,
00000000);
trace:wave:ALSA_wodMessage (0, DRVM_INIT, 00000000, 00000000, 00000000);
trace:wave:ALSA_wodMessage (0, WODM_GETNUMDEVS, 00000000, 00000000,
00000000);
fixme:opengl:query_function_pbuffer gl_version is: "1.5.3 NVIDIA 71.74"
fixme:opengl:query_function_pbuffer glx_exts is: "GLX_EXT_visual_info
GLX_EXT_v
isual_rating GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGI_video_sync
GLX_SGI_swap
_control GLX_ARB_multisample GLX_NV_float_buffer
GLX_ARB_get_proc_address "
fixme:opengl:query_function_pbuffer gl_version is: "1.5.3 NVIDIA 71.74"
fixme:opengl:query_function_pbuffer glx_exts is: "GLX_EXT_visual_info
GLX_E
isual_rating GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGI_video_sync
GLX_SGI_
_control GLX_ARB_multisample GLX_NV_float_buffer
GLX_ARB_get_proc_address "
fixme:keyboard:RegisterHotKey ((nil),0,0x00000001,9): stub
fixme:keyboard:RegisterHotKey ((nil),1,0x00000001,27): stub
fixme:ole:CoCreateInstance no classfactory created for CLSID
{5959df60-2911
-11d1-b049-0020af30269a}, hres is 0x80040154
fixme:opengl:wglSwapIntervalEXT (1),stub!
fixme:keyboard:UnregisterHotKey ((nil),0): stub
fixme:keyboard:UnregisterHotKey ((nil),1): stub
trace:wave:ALSA_widMessage (0, DRVM_EXIT, 00000000, 00000000, 00000000);
trace:wave:ALSA_wodMessage (0, DRVM_EXIT, 00000000, 00000000, 00000000);





More information about the wine-devel mailing list