[Wine] winecfg drives, ALSA and crash problem

as.gentoo as.gentoo at web.de
Mon Jan 2 18:22:29 CST 2006


Hi Ron,

thank you for your help!


Ron Jensen schrieb:

>On Mon, 2006-01-02 at 04:29 +0100, as.gentoo wrote:
>  
>
>>I'm trying to get wine-20050725-r1 to work on my gentoo AMD64 system.
>>The build was successful but when I use winecfg I get no
>>further.  :-( 
>>
>>atti at magic ~ $ winecfg
>>Warning: could not find DOS drive for current working directory
>>'/home/atti', starting in the Windows directory.
>>
>>^ Is that important? Shouldn't having a drive_c be enough?
>>    
>>
>
>You have 5 "dos" drives mapped in /home/atti/.wine/dosdevices
>
>a: -> /mnt/floppy/
>c: -> /home/atti/.wine/drive_c/
>d: -> /home/atti/wine/
>k: -> /mnt/dvd+rw/
>l: -> /mnt/cdrom/
>
>Because none of these paths is above /home/atti you are getting this
>error.  Try mapping p: -> /home/atti and z: -> /  you can do this thru
>  
>
For what reason does wine need */* and */home/atti?*
I'm going to put all of my "wine apps" into /home/atti/wine and the
"windows" directory/drive /home/atti/,wine/drive_c exists as well!

Anyway, I have these "drives" now:
atti at magic ~/.wine/dosdevices $ ll
insgesamt 8
drwxr-xr-x  2 atti users 4096  2. Jan 20:51 ./
drwxr-xr-x  4 atti users 4096  2. Jan 20:50 ../
lrwxrwxrwx  1 atti users   11  2. Jan 00:41 a: -> /mnt/floppy/
lrwxrwxrwx  1 atti users   24 26. Dez 23:34 c: -> /home/atti/.wine/drive_c/
lrwxrwxrwx  1 atti users   15  2. Jan 00:38 d: -> /home/atti/wine/
lrwxrwxrwx  1 atti users   10  2. Jan 20:41 f: -> /home/atti/
lrwxrwxrwx  1 atti users   11 26. Dez 22:05 k: -> /mnt/dvd+rw/
lrwxrwxrwx  1 atti users   10 26. Dez 22:05 l: -> /mnt/cdrom/
lrwxrwxrwx  1 atti users    1  2. Jan 20:51 z: -> //
atti at magic ~/.wine/dosdevices $

>winecfg's drives tab or 
>"ln -s /home/atti /home/atti/.wine/dosdevices/p"
>"ln -s / /home/atti/.wine/dosdevices/z"
>  
>
>>ALSA lib pcm_dsnoop.c:795:(_snd_pcm_dsnoop_open) Unknown field ipc_gid
>>
>>^ erm ?!
>>    
>>
What about this ALSA error?

>>err:winecfg:load_drives GetVolumeInformation() for 'A:\' failed,
>>setting serial to 0
>>err:winecfg:load_drives GetVolumeInformation() for 'K:\' failed,
>>setting serial to 0
>>err:winecfg:load_drives GetVolumeInformation() for 'L:\' failed,
>>setting serial to 0
>>
>>^ Looks like I have to deactivate automount in my kernel?!
>>    
>>
>My system does the same, it just means there is no disk there, you
>should be able to ignore these errors.
>  
>
ok

>>err:shell:SHGetFolderPathW Failed to create directory 'L"Z:\\home\
>>\atti\\Desktop"'.
>>err:shell:SHGetFolderPathW Failed to create directory 'L"Z:\\home\
>>\atti\\Desktop"'.
>>err:shell:SHGetFolderPathW Failed to create directory 'L"Z:\\home\
>>\atti\\Desktop"'.
>>err:shell:SHGetFolderPathW Failed to create directory 'L"Z:\\home\
>>\atti\\Desktop"'.
>>err:shell:SHGetFolderPathW Failed to create directory 'L"Z:\\home\
>>\atti\\Desktop"'.
>>err:commdlg:IShellBrowserImpl_BrowseObject could not browse to folder
>>err:shell:SHGetFolderPathW Failed to create directory 'L"Z:\\home\
>>\atti\\Desktop"'.
>>err:commdlg:IShellBrowserImpl_BrowseObject could not browse to folder
>>err:shell:SHGetFolderPathW Failed to create directory 'L"Z:\\home\
>>\atti\\Desktop"'.
>>err:shell:SHGetFolderPathW Failed to create directory 'L"Z:\\home\
>>\atti\\Desktop"'.
>>err:commdlg:IShellBrowserImpl_BrowseObject could not browse to folder
>>err:shell:SHGetFolderPathW Failed to create directory 'L"Z:\\home\
>>\atti\\Desktop"'.
>>err:commdlg:IShellBrowserImpl_BrowseObject could not browse to folder
>>
>>^ What is this? When I click on add application there is an empty
>>window... Klicking on abort produces this:
>>    
>>
>It looks like wine is insisting on having z: mapped to "/"
>  
>
>>wine: Unhandled exception (thread 000b), starting debugger...
>>WineDbg starting on pid 0xa
>>Unhandled exception: page fault on read access to 0x00000000 in 32-bit
>>code (0x55d6af45).
>>In 32 bit mode.
>>Register dump:
>> CS:0023 SS:002b DS:002b ES:002b FS:006b GS:0063
>> EIP:55d6af45 ESP:55d3eee4 EBP:55d3eef4 EFLAGS:00010206(   - 00      -
>>RIP1)
>> EAX:00000000 EBX:55d828a4 ECX:558a001c EDX:558a0020
>> ESI:55d3f4ac EDI:00010076
>>    
>>
>(snip)
>  
>
>>WineDbg terminated on pid 0xa
>>atti at magic ~ $
>>
>>^ I wasn't able to find anything about these problems... :-\
>>
>>    
>>
>I can't read these things, either :)
>  
>

Well, looks like *wine needs / and /home/atti to correctly present the
"add application" window*. There should be a check imo and winecfg
telling if important drives are missing.

I was able to add Ventrilo.exe and other programs.

>  
>
>>______________________________________________________________________
>>installed wine version (and use flags):
>>
>>[ebuild   R   ] app-emulation/wine-20050725-r1  +X +alsa -arts +cups
>>-debug +gif +glut -jack +jpeg +lcms -nas +ncurses +opengl -oss 0 kB
>>    
>>
>
>I think oss is a fallback if alsa doesn't work, try +oss
>  
>
Correct, auto-detect sets OSS as driver.
Now how do I get ALSA working? I was going to remove OSS from my system
soon. :-\


Best regards
~ Attila
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.winehq.org/pipermail/wine-users/attachments/20060103/9966a25c/attachment-0001.htm


More information about the wine-users mailing list