[Wine]Wine asks to set "HardwareAcceleration" = "Emulation" and it is already set.

Nick nick at galaktika.ru
Thu Jan 6 15:22:50 CST 2005


Robert,

I actually restarted a couple of times after I changed the config. I 
also tried wineserver -k just now with no success. Weird thing is that 
one of these games worked on one of the previous releases of wine.

Thanks!
Robert Reif wrote:

> Nick wrote:
>
>> Hello,
>>
>> I wonder if somebody has an idea what could be a reason behind this 
>> error message. I am running wine version installed as rpm for Fedora 
>> Core: wine-20041201-1fc3winehq. This actually happens for two games, 
>> one of them - fallout. I am able to run some windows apps with sound 
>> (flash player). Fallout displays initial screen and then crashes with 
>> this error message (apparently when it tries to initialize the sound 
>> subsystem).
>>
>> Thanks!
>> ----------------- Error message
>> [nick at NS ~]$ wine TransGaming_Drive/Program\ 
>> Files/Interplay/Fallout/falloutw.exe
>> fixme:ddraw:Main_DirectDraw_SetCooperativeLevel 
>> (0x4037e188)->(00010022,00000011)
>> fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP 
>> from 32 to 8
>> fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP 
>> from 32 to 8
>> fixme:x11drv:X11DRV_DDHAL_CreatePalette stub
>> err:wave:DSDB_MapBuffer Could not map sound device for direct access 
>> (Input/output error)
>> err:wave:DSDB_MapBuffer Use: "HardwareAcceleration" = "Emulation" in 
>> the [dsound] section of your config file.
>> fixme:winmm:MMDRV_Exit Closing while ll-driver open
>> ----------------- Corresponding section from the config file 
>> (/etc/wine/config) - I uncommented the line requested in this error 
>> message
>> [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)
>>
>> _______________________________________________
>> wine-users mailing list
>> wine-users at winehq.org
>> http://www.winehq.org/mailman/listinfo/wine-users
>>
> Your sound card driver doesn't support mmap which is needed by direct
> sound to do hardware acceleration.  Your config file has
> "HardwareAcceleration" = "Emulation" so the config file probably
> was not reread after the program crashed the first time.  You need to 
> run:
> wineserver -k
> to kill the wineserver or you could just logout and log back in again.
>
>
>




More information about the wine-users mailing list