[Wine] winecfg drives, ALSA and crash problem

Ron Jensen wino at jentronics.com
Mon Jan 2 12:50:07 CST 2006


On Mon, 2006-01-02 at 04:29 +0100, as.gentoo wrote:
> Hi all,
> 
> 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
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 ?!
> 
> 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.


> 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 :)

> 
> ______________________________________________________________________
> 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

> atti at magic ~/.wine $ ll
> insgesamt 244
> drwxr-xr-x   4 atti users   4096  2. Jan 03:17 ./
> drwx--x--x  81 atti users   8192  2. Jan 03:20 ../
> drwxr-xr-x   2 atti users   4096  2. Jan 00:43 dosdevices/
> drwxr-xr-x   6 atti users   4096 26. Dez 21:36 drive_c/
> -rw-r--r--   1 atti users 211833  2. Jan 03:17 system.reg
> -rw-r--r--   1 atti users   1525  2. Jan 03:17 userdef.reg
> -rw-r--r--   1 atti users   5472  2. Jan 03:17 user.reg
> atti at magic ~/.wine $ ll dosdevices/
> insgesamt 8
> drwxr-xr-x  2 atti users 4096  2. Jan 00:43 ./
> drwxr-xr-x  4 atti users 4096  2. Jan 03:17 ../
> 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   11 26. Dez 22:05 k: -> /mnt/dvd+rw/
> lrwxrwxrwx  1 atti users   10 26. Dez 22:05 l: -> /mnt/cdrom/
> atti at magic ~/.wine $ ll drive_c/
> insgesamt 24
> drwxr-xr-x   6 atti users 4096 26. Dez 21:36 ./
> drwxr-xr-x   4 atti users 4096  2. Jan 03:17 ../
> drwxr-xr-x   5 atti users 4096 26. Dez 21:36 My Documents/
> drwxr-xr-x   3 atti users 4096 26. Dez 21:36 Program Files/
> drwxr-xr-x   3 atti users 4096 26. Dez 21:36 Programme/
> drwxr-xr-x  10 atti users 4096 26. Dez 21:36 windows/
> 
> this is my system:
> 
> Portage 2.0.53 (default-linux/amd64/2005.1, gcc-3.4.4-vanilla,
> glibc-2.3.5-r2, 2.6.13-gentoo-r5 x86_64)
> =================================================================
> System uname: 2.6.13-gentoo-r5 x86_64 AMD Athlon(tm) 64 Processor 3000
> +
> Gentoo Base System version 1.6.13
> dev-lang/python:     2.3.5, 2.4.2
> sys-apps/sandbox:    1.2.12
> sys-devel/autoconf:  2.13, 2.59-r6
> sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
> sys-devel/binutils:  2.16.1
> sys-devel/libtool:   1.5.20
> virtual/os-headers:  2.6.11-r2
> ACCEPT_KEYWORDS="amd64"
> AUTOCLEAN="yes"
> CBUILD="x86_64-pc-linux-gnu"
> CFLAGS="-march=athlon64 -O1 -pipe -fomit-frame-pointer -g -ggdb3"
> CHOST="x86_64-pc-linux-gnu"
> CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
> CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /usr/X11R6/bin/startx /etc/env.d"
> CXXFLAGS="-march=athlon64 -O1 -pipe -fomit-frame-pointer -g -ggdb3"
> DISTDIR="/usr/portage/distfiles"
> FEATURES="autoconfig candy distlocks sandbox severe sfperms strict
> test"
> GENTOO_MIRRORS="http://pandemonium.tiscali.de/pub/gentoo/
> ftp://ftp.tu-clausthal.de/pub/linux/gentoo/
> ftp://ftp.gentoo.mesh-solutions.com/gentoo/
> http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
> LANG="de_DE at euro"
> LC_ALL="de_DE at euro"
> LDFLAGS="-Wl,-O1"
> LINGUAS="de"
> MAKEOPTS="-j2"
> PKGDIR="/usr/portage/packages"
> PORTAGE_TMPDIR="/var/tmp"
> PORTDIR="/usr/portage"
> SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
> USE="7zip X a52 aac acpi alsa amd64 asf audiofile avi berkdb
> bitmap-fonts bzip2 bzlib cdda cdio cdr crypt css cups curl dbus dga
> directfb dlloader dmalloc dnd dpms dts dvd dvdr dvdread eds emacs
> emboss encode esd exif expat fam fame fat fbcon ffmpeg firefox flac
> foomaticdb freetype gcj gdbm ggi gif gimpprint glut gmp gnome gpm gs
> gstreamer gtk gtk2 hal hardened howl idn imagemagick imlib ipv6
> ithreads javascript jpeg jpeg2k kde lcms libsamplerate libwww
> linuxthreads-tls lzo lzw lzw-tiff mad matroska memlimit mikmod mjpeg
> mmap mng mozcalendar mozdevelop mozsvg mp3 mpeg mpi ncurses nls nptl
> nptlonly ntfs nvidia ogg oggvorbis on-the-fly-crypt openal openexr
> opengl pam pcre pda pdflib perl png ppds python qt quicktime readline
> real reiserfs rle sdl slang sndfile spell ssl stream svg symlink tcltk
> tcpd test tetex tga theora threads tidy tiff toolbar truetype
> truetype-fonts type1-fonts udev unicode usb userlocales vcd videos
> vorbis wmf xine xml xml2 xmms xosd xpm xprint xtermtoolbar xv xvid
> xvmc yv12 zlib linguas_de userland_GNU kernel_linux elibc_glibc"
> Unset:  ASFLAGS, CTARGET, PORTDIR_OVERLAY
> 
> 
> Thank you very much!
> ~ Attila




More information about the wine-users mailing list