Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hello I'm running Debian on my box. I'm trying to install Steel Panthers - World at War but unfortunatelly it crashes.
I get this these messages when installing SPWaW:
Code:
Invoking /usr/lib/wine/wine.bin SteelPanthersWorldAtWarSetup-v80d.exe ...
err:wave:OSS_WaveOutInit /dev/mixer1: No such device
err:wave:OSS_WaveInInit /dev/mixer1: No such device
fixme:ntdll:NtQueryInformationToken (0x4c,2,0x41b710c0,4096,0x406af77c): stub
err:msg:DispatchMessageA BeginPaint not called on WM_PAINT for hwnd 0x10023!
err:msg:DispatchMessageA BeginPaint not called on WM_PAINT for hwnd 0x10023!
err:msg:DispatchMessageA BeginPaint not called on WM_PAINT for hwnd 0x10023!
err:dc:DCE_FreeWindowDCE [0x30030] GetDC() without ReleaseDC()!
err:msg:DispatchMessageA BeginPaint not called on WM_PAINT for hwnd 0x10023!
err:dc:DCE_FreeWindowDCE [0x40030] GetDC() without ReleaseDC()!
err:msg:DispatchMessageA BeginPaint not called on WM_PAINT for hwnd 0x10023!
err:msg:DispatchMessageA BeginPaint not called on WM_PAINT for hwnd 0x10023!
err:msg:DispatchMessageA BeginPaint not called on WM_PAINT for hwnd 0x10023!
err:msg:DispatchMessageA BeginPaint not called on WM_PAINT for hwnd 0x10023!
err:msg:DispatchMessageA BeginPaint not called on WM_PAINT for hwnd 0x10023!
err:msg:DispatchMessageA BeginPaint not called on WM_PAINT for hwnd 0x10023!
err:msg:DispatchMessageA BeginPaint not called on WM_PAINT for hwnd 0x10023!
wine: Unhandled exception (thread 000b), starting debugger...
WineDbg starting on pid a
No debug information in ELF '/usr/lib/wine/wine-pthread' ((nil))
Breakpoint 1 at 0x4000c690 (_end+0x3fefa180)
No debug information in ELF '/usr/lib/libwine.so.1' (0x40018000)
No debug information in ELF '/lib/tls/libpthread.so.0' (0x4003c000)
No debug information in ELF '/lib/tls/libc.so.6' (0x4004c000)
No debug information in ELF '/lib/tls/libdl.so.2' (0x40185000)
No debug information in ELF '/lib/tls/libm.so.6' (0x40188000)
No debug information in ELF '/lib/ld-linux.so.2' (0x40000000)
No debug information in ELF '/usr/lib/wine/ntdll.dll.so' (0x401ac000)
No debug information in ELF '/usr/lib/libwine_unicode.so.1' (0x4021c000)
No debug information in ELF '/lib/tls/libnss_compat.so.2' (0x4031d000)
No debug information in ELF '/lib/tls/libnsl.so.1' (0x40325000)
No debug information in ELF '/lib/tls/libnss_nis.so.2' (0x4033a000)
No debug information in ELF '/lib/tls/libnss_files.so.2' (0x40344000)
No debug information in ELF '/usr/lib/wine/kernel32.dll.so' (0x40460000)
No debug information in ELF '/usr/lib/wine/winmm.dll.so' (0x406b0000)
No debug information in ELF '/usr/lib/wine/user32.dll.so' (0x40723000)
No debug information in ELF '/usr/lib/wine/gdi32.dll.so' (0x40878000)
No debug information in ELF '/lib/libgcc_s.so.1' (0x40a1f000)
No debug information in ELF '/usr/lib/wine/advapi32.dll.so' (0x40a27000)
No debug information in ELF '/usr/lib/wine/version.dll.so' (0x40a5b000)
No debug information in ELF '/usr/lib/wine/lz32.dll.so' (0x40a75000)
No debug information in ELF '/usr/lib/wine/comdlg32.dll.so' (0x40a8b000)
No debug information in ELF '/usr/lib/wine/shell32.dll.so' (0x40b14000)
No debug information in ELF '/usr/lib/wine/ole32.dll.so' (0x40ba5000)
No debug information in ELF '/usr/lib/wine/rpcrt4.dll.so' (0x40c25000)
No debug information in ELF '/usr/lib/wine/shlwapi.dll.so' (0x40c72000)
No debug information in ELF '/usr/lib/wine/comctl32.dll.so' (0x40cd0000)
No debug information in ELF '/usr/lib/wine/winspool.drv.so' (0x40d87000)
No debug information in ELF '/usr/lib/wine/oleaut32.dll.so' (0x40dae000)
No debug information in ELF '/usr/lib/libungif.so.4' (0x40e41000)
No debug information in ELF '/usr/lib/libjpeg.so.62' (0x40e49000)
No debug information in ELF '/usr/lib/wine/wsock32.dll.so' (0x40e67000)
No debug information in ELF '/usr/lib/wine/ws2_32.dll.so' (0x40e84000)
No debug information in ELF '/usr/lib/wine/iphlpapi.dll.so' (0x40eac000)
No debug information in ELF '/usr/lib/wine/netapi32.dll.so' (0x40ecc000)
No debug information in ELF '/usr/lib/libfreetype.so.6' (0x40ef6000)
No debug information in ELF '/usr/lib/libz.so.1' (0x40f63000)
No debug information in ELF '/usr/lib/libfontconfig.so.1' (0x40f74000)
No debug information in ELF '/usr/lib/libexpat.so.1' (0x40f9b000)
No debug information in ELF '/usr/lib/wine/x11drv.dll.so' (0x40fbb000)
No debug information in ELF '/usr/X11R6/lib/libSM.so.6' (0x4104e000)
No debug information in ELF '/usr/X11R6/lib/libICE.so.6' (0x41057000)
No debug information in ELF '/usr/X11R6/lib/libXrandr.so.2' (0x4106e000)
No debug information in ELF '/usr/X11R6/lib/libXv.so.1' (0x41072000)
No debug information in ELF '/usr/X11R6/lib/libXext.so.6' (0x41077000)
No debug information in ELF '/usr/X11R6/lib/libX11.so.6' (0x41085000)
No debug information in ELF '/usr/lib/libXrender.so.1' (0x4114c000)
No debug information in ELF '/usr/lib/tls/libGL.so.1' (0x41154000)
No debug information in ELF '/usr/lib/tls/libGLcore.so.1' (0x411bd000)
No debug information in ELF '/usr/lib/libXcursor.so.1' (0x41712000)
No debug information in ELF '/usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2' (0x4171b000)
No debug information in ELF '/usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2' (0x4172d000)
No debug information in ELF '/usr/lib/wine/imm32.dll.so' (0x4174b000)
No debug information in ELF '/usr/lib/wine/wineoss.drv.so' (0x41768000)
No debug information in ELF '/usr/lib/wine/msacm.drv.so' (0x417a9000)
No debug information in ELF '/usr/lib/wine/msacm32.dll.so' (0x417c1000)
No debug information in ELF '/usr/lib/wine/midimap.drv.so' (0x41900000)
No debug information in ELF '/lib/libnss_db.so.2' (0x41ab0000)
No debug information in ELF '/usr/lib/libdb3.so.3' (0x41ab5000)
No debug information in 32bit DLL 'X:\irsetup.exe' (0x400000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\NTDLL.DLL' (0x401d0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\KERNEL32.DLL' (0x40490000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\ADVAPI32.DLL' (0x40a40000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\GDI32.DLL' (0x408b0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\USER32.DLL' (0x40750000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINMM.DLL' (0x406c0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\LZ32.DLL' (0x40a80000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\VERSION.DLL' (0x40a60000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\RPCRT4.DLL' (0x40c40000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\OLE32.DLL' (0x40bc0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SHLWAPI.DLL' (0x40c90000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\COMCTL32.DLL' (0x40ce0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SHELL32.DLL' (0x40b30000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\COMDLG32.DLL' (0x40aa0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINSPOOL.DRV' (0x40d90000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\OLEAUT32.DLL' (0x40dd0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\IPHLPAPI.DLL' (0x40ec0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WS2_32.DLL' (0x40e90000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WSOCK32.DLL' (0x40e70000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\NETAPI32.DLL' (0x40ee0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\X11DRV.DLL' (0x40fd0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\IMM32.DLL' (0x41750000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINEOSS.DRV' (0x41780000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSACM32.DLL' (0x417d0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSACM.DRV' (0x417b0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MIDIMAP.DRV' (0x41910000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\IR32_32.DLL' (0x10000000)
Unhandled exception: page fault on read access to 0x00000271 in 32-bit code (0x401e6d5b).
In 32-bit mode.
0x401e6d5b (_aullrem+0x13fb in NTDLL.DLL): movl 0x264(%ebx),%eax
Wine-dbg>
Here is my ~/.wine/config
Code:
WINE REGISTRY Version 2
;; All keys relative to \\Machine\\Software\\Wine\\Wine\\Config
;; If you think it is necessary to show others your complete config for a
;; bug report, filter out empty lines and comments with
;; grep -v "^;" ~/.wine/config | grep '.'
;;
;; MS-DOS drives configuration
;;
;; Each section has the following format:
;; [Drive X]
;; "Path"="xxx" (Unix path for drive root)
;; "Type"="xxx" (supported types are 'floppy', 'hd', 'cdrom' and 'network')
;; "Label"="xxx" (drive label, at most 11 characters)
;; "Serial"="xxx" (serial number, 8 characters hexadecimal number)
;; "Filesystem"="xxx" (supported types are 'msdos'/'dos'/'fat', 'win95'/'vfat', 'unix')
;; This is the FS Wine is supposed to emulate on a certain
;; directory structure.
;; Recommended:
;; - "win95" for ext2fs, VFAT and FAT32
;; - "msdos" for FAT16 (ugly, upgrading to VFAT driver strongly recommended)
;; DON'T use "unix" unless you intend to port programs using Winelib !
;; "Device"="/dev/xx" (only if you want to allow raw device access)
;;
[Drive A]
"Path" = "/floppy"
"Type" = "floppy"
"Label" = "Floppy"
"Device" = "/dev/fd0"
[Drive C]
"Path" = "/home/feuer/.wine/fake_windows"
"Type" = "hd"
"Label" = "/home/feuer/.wine/fake_windows"
"Filesystem" = "win95"
[Drive D]
"Path" = "/windows"
"Type" = "hd"
"Label" = "/windows"
"Filesystem" = "win95"
[Drive E]
"Path" = "/cdrom"
"Type" = "cdrom"
"Label" = "/cdrom"
"Filesystem" = "win95"
"Device" = "/dev/hdd"
[Drive X]
"Path" = "/tmp"
"Type" = "hd"
"Label" = "Tmp Drive"
"Filesystem" = "win95"
[Drive Y]
"Path" = "%HOME%"
"Type" = "network"
"Label" = "Home"
"Filesystem" = "win95"
[Drive Z]
"Path" = "/"
"Type" = "hd"
"Label" = "Root"
"Filesystem" = "win95"
[wine]
"Windows" = "C:\\Windows"
"System" = "C:\\Windows\\System"
"Temp" = "X:\\"
"Path" = "C:\\Windows;C:\\Windows\\System;X:\\;X:\\test;Y:\\"
"GraphicsDriver" = "x11drv"
; Wine doesn't pass directory symlinks to Windows programs by default.
; Enabling this may crash some programs that do recursive lookups of a whole
; subdir tree in case of a symlink pointing back to itself.
;"ShowDirSymlinks" = "1"
;"ShowDotFiles" = "1"
"ShellLinker" = "wineshelllink"
# [wineconf]
[Version]
; Windows version to imitate (win95,win98,winme,nt351,nt40,win2k,winxp,win2k3,win20,win30,win31)
"Windows" = "win98"
; DOS version to imitate
;"DOS" = "6.22"
; Be careful here, wrong DllOverrides settings have the potential
; to pretty much kill your setup.
[DllOverrides]
; some dlls you may want to change
"oleaut32" = "builtin, native"
"ole32" = "builtin, native"
"commdlg" = "builtin, native"
"comdlg32" = "builtin, native"
"shell" = "builtin, native"
"shell32" = "builtin, native"
"shfolder" = "builtin, native"
"shlwapi" = "builtin, native"
"shdocvw" = "builtin, native"
"advapi32" = "builtin, native"
"msvcrt" = "native, builtin"
"mciavi.drv" = "native, builtin"
"mcianim.drv" = "native, builtin"
"msi" = "native, builtin"
; you can specify applications too
; this one will apply for all notepad.exe
;"*notepad.exe" = "native, builtin"
; this one will apply only for a particular file
;"C:\\windows\\regedit.exe" = "native, builtin"
; default for all other dlls
"*" = "builtin, native"
[x11drv]
; Number of colors to allocate from the system palette
"AllocSystemColors" = "100"
; Use a private color map
"PrivateColorMap" = "N"
; Favor correctness over speed in some graphics operations
"PerfectGraphics" = "N"
; Color depth to use on multi-depth screens
;;"ScreenDepth" = "16"
; Name of X11 display to use
;;"Display" = ":0.0"
; Allow the window manager to manage created windows
"Managed" = "Y"
; Use a desktop window of 640x480 for Wine
;"Desktop" = "640x480"
; Use XFree86 DGA extension if present
; (make sure /dev/mem is accessible by you !)
"UseDGA" = "Y"
; Use XVidMode extension if present
"UseXVidMode" = "Y"
; Use XRandR extension if present
"UseXRandR" = "Y"
; Use the take focus protocol
"UseTakeFocus" = "Y"
; Enable DirectX mouse grab
"DXGrab" = "N"
; Create the desktop window with a double-buffered visual
; (useful to play OpenGL games)
"DesktopDoubleBuffered" = "Y"
; Run in synchronous mode (useful for debugging X11 problems)
;;"Synchronous" = "Y"
;
; Use the Render extension to render client side fonts (default "Y")
;;"ClientSideWithRender" = "Y"
; Fallback on X core requests to render client side fonts (default "Y")
;;"ClientSideWithCore" = "Y"
; Set both of the previous two to "N" in order to force X11 server side fonts
;
; Anti-alias fonts if using the Render extension (default "Y")
;;"ClientSideAntiAliasWithRender" = "Y"
; Anti-alias fonts if using core requests fallback (default "Y")
;;"ClientSideAntiAliasWithCore" = "Y"
;
"Desktop" = "N"
[fonts]
;Read the Fonts topic in the Wine User Guide before adding aliases
;See a couple of examples for russian users below
"Resolution" = "96"
"Default" = "-adobe-helvetica-"
"DefaultFixed" = "fixed"
"DefaultSerif" = "-adobe-times-"
"DefaultSansSerif" = "-adobe-helvetica-"
;; default TrueType fonts with russian koi8-r encoding
;"Default" = "-monotype-arial-*-*-*--*-*-*-*-*-*-koi8-r"
;"DefaultFixed" = "-monotype-courier new-*-*-*--*-*-*-*-*-*-koi8-r"
;"DefaultSerif" = "-monotype-times new roman-*-*-*--*-*-*-*-*-*-koi8-r"
;"DefaultSansSerif" = "-monotype-arial-*-*-*--*-*-*-*-*-*-koi8-r"
;; default cyrillic bitmap X fonts
;"Default" = "-cronyx-helvetica-"
;"DefaultFixed" = "fixed"
;"DefaultSerif" = "-cronyx-times-"
;"DefaultSansSerif" = "-cronyx-helvetica-"
; the TrueType font dirs you want to make accessible to wine
[FontDirs]
;"dir1" = "/usr/X11R6/lib/X11/fonts/TrueType"
;"dir2" = "/usr/share/fonts/truetype"
;"dir3" = "/usr/X11R6/lib/X11/fonts/TT"
;"dir4" = "/usr/share/fonts/TT"
[serialports]
"Com1" = "/dev/ttyS0"
"Com2" = "/dev/ttyS1"
"Com3" = "/dev/ttyS2"
"Com4" = "/dev/modem"
[parallelports]
"Lpt1" = "/dev/lp0"
[ppdev]
;; key: io-base of the emulated port
;; value : parport-device{,timeout}
;; timeout for auto closing an open device ( not yet implemented)
;"378" = "/dev/parport0"
;"278" = "/dev/parport1"
;"3bc" = "/dev/parport2"
[spooler]
"FILE:" = "tmp.ps"
"LPT1:" = "|lpr"
"LPT2:" = "|gs -sDEVICE=bj200 -sOutputFile=/tmp/fred -q -"
"LPT3:" = "/dev/lp3"
[ports]
;"read" = "0x779,0x379,0x280-0x2a0"
;"write" = "0x779,0x379,0x280-0x2a0"
[Debug]
;"RelayExclude" = "RtlEnterCriticalSection;RtlLeaveCriticalSection"
;"RelayInclude" = "user32.CreateWindowA"
;"RelayFromExclude" = "user32;x11drv"
;"RelayFromInclude" = "sol.exe"
;"SnoopExclude" = "RtlEnterCriticalSection;RtlLeaveCriticalSection"
;"SpyExclude" = "WM_SIZE;WM_TIMER;"
[registry]
;These are all booleans. Y/y/T/t/1 are true, N/n/F/f/0 are false.
;Defaults are read all, write to Home
; Where to find the global registries
;"GlobalRegistryDir" = "/etc";
; Global registries (stored in /etc)
"LoadGlobalRegistryFiles" = "Y"
; Home registries (stored in ~user/.wine/)
"LoadHomeRegistryFiles" = "Y"
; Load Windows registries from the Windows directory
"LoadWindowsRegistryFiles" = "Y"
; TRY to write all changes to home registries
"WritetoHomeRegistryFiles" = "Y"
; Registry periodic save timeout in seconds
; "PeriodicSave" = "600"
; Save only modified keys
"SaveOnlyUpdatedKeys" = "Y"
[Tweak.Layout]
;; supported styles are 'Win31'(default), 'Win95', 'Win98'
;; this has *nothing* to do with the windows version Wine returns:
;; set the "Windows" value in the [Version] section if you want that.
"WineLook" = "Win98"
[Clipboard]
"ClearAllSelections" = "0"
"PersistentSelection" = "1"
; List of all directories directly contain .AFM files
[afmdirs]
"1" = "/usr/share/ghostscript/fonts"
"2" = "/usr/share/a2ps/afm"
"3" = "/usr/share/enscript"
"4" = "/usr/X11R6/lib/X11/fonts/Type1"
[WinMM]
; Uncomment the "Drivers" line matching your sound setting.
"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"
[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)
[Network]
;; Use the DNS (Unix) host name always as NetBIOS "ComputerName" (boolean, default "Y").
;; Set to N if you need a persistent NetBIOS ComputerName that possibly differs
;; from the Unix host name. You'll need to set ComputerName in
;; HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ComputerName\ComputerName, too.
;"UseDnsComputerName" = "N"
#########################################
# Application dependent sections follow #
#########################################
[AppDefaults\\_INS5576._MP\\x11drv]
; Lotus Notes R5 installer
; I'm quite not sure this will run on some other machine than mine, but it
; can't hurt
"Managed" = "N"
"Desktop" = "N"
[AppDefaults\\nlnotes.exe\\x11drv]
"Desktop" = "800x600"
[AppDefaults\\explorer.exe\\x11drv]
"Desktop" = "800x600"
[AppDefaults\\notes.exe\\DllOverrides]
"msvcrt" = "native"
"msvcrt40" = "native"
"crtdll" = "native"
"imagehlp" = "native"
"rnaph" = "native"
[AppDefaults\\nlnotes.exe\\DllOverrides]
"msvcrt" = "native"
"msvcrt40" = "native"
"crtdll" = "native"
"imagehlp" = "native"
"rnaph" = "native"
[AppDefaults\\nhldaemn.exe\\DllOverrides]
"msvcrt" = "native"
"msvcrt40" = "native"
"crtdll" = "native"
"imagehlp" = "native"
"rnaph" = "native"
# [/wineconf]
i know nothing about wine, but form the error it cant get to the file /dev/mixer1 ,, id recommend you find out what sound system your distro uses then see if you can make that device?
sound system... OSS (open Sound System) or ALSA (advanced linux sound architechture)
depends on how new ur distro is, ALSA has made OSS redundant in kernel 2.6.X but it is possible to comile a 2.6 kernel with OSS. however its pointless since ALSA has a kick ass OSS compatability layer.
Well it's pretty new because I compiled 2.6.3 kernel just about a week ago. And I'm using OSS because it works just fine for me and it was somewhat easier to install (than ALSA).
I decided to get my hands dirty and uninstalled the wine packages (i had used apt-get to install wine) and downloaded sources for the newest wine (wine-20040309) and compiled with ./configure, make depend, make and make install. After that I configured the wine with wineinstall.
After that I ran winecheck, here is the output:
Code:
------------------------- checking miscellaneous stuff -------------------------
001. Checking for root user... OK.
--------------------------- checking Wine base files ---------------------------
002. Checking for file "wine"... OK.
003. Checking for correct .so lib config (please wait)... OK.
----------------------------- checking config file -----------------------------
004. Checking config file access... OK.
>>> Checking drive A settings:
005. Checking Path option... OK.
006. Checking Type option... OK.
007. Checking device /dev/fd0... OK.
--> OK.
>>> Checking drive C settings:
008. Checking Path option... OK.
009. Checking Type option... OK.
--> OK.
>>> Checking drive D settings:
010. Checking Path option... OK.
011. Checking Type option... SUSPICIOUS (no unhide option found).
- ADVICE: add unhide option to fstab, check http://www.winehq.org/site/docs/wine...ig-drive-main.
012. Checking device /dev/cdrom... OK.
--> PROBLEM.
>>> Checking drive E settings:
013. Checking Path option... OK.
014. Checking Type option... OK.
--> OK.
>>> Checking drive F settings:
015. Checking Path option... OK.
016. Checking Type option... OK.
--> OK.
>>> Checking drive Z settings:
017. Checking Path option... SUSPICIOUS (/ is not writable for you).
- ADVICE: If your user account is supposed to be able to access
it properly, use chmod as root to fix it ("man chmod"). If that doesn't help, change mount options in
case of VFAT ("umask" option).
018. Checking Type option... OK.
--> PROBLEM.
--------------------- checking system devices used by Wine ---------------------
019. Checking sound device /dev/dsp... OK.
020. Checking audio mixer device /dev/mixer... OK.
021. Checking MIDI sequencer device /dev/sequencer... BAD (no kernel driver for /dev/sequenceror
used by other program?).
- ADVICE: module loading problems ? Read /usr/src/linux/Documentation/modules.txt.
----------------------- checking registry configuration ------------------------
022. Checking availability of winedefault.reg entries... OK.
023. Checking availability of windows registry entries...
NOTICE (entry "Default Taskbar" not found).
- ADVICE: A Windows registry does not seem to have been added to Wine as this typical Windows registry entry does not
exist in Wine's registry. A complete original Windows registry entry set will *not* be available with a
no-windows install. Usually this will present no problem in running applications although this can affect
newer programs. Feel free to ignore this message in case you do use a Windows registry, but have the
SaveOnlyUpdatedKeys config setting set to N..
23 tests. 2 suspicious, 1 bad, 0 critical, 0 failed.
Wine configuration correctness score: 94.05%
As you can see I have a problem with /dev/sequencer. How do I fix this problem? And yes...I tried to
check that /usr/src/linux/Documentation/modules.txt but that file didn't exist.
I also ran modconf to check if there was module related to that /dev/sequencer but there wasn't. I read
this tutorial
And tried to open the winedefault.reg file with regedit, but that file seems to be missing. I addition to this system.ini and win.ini files are missing, too. Are these three files essential to wine ?
So please, I'm begging you to help me with this n00b problem...
NOTEPAD.EXE is the only program I have been able to run with wine...wuppaa.
Quote:
You do know that wine isnt perfect right ?
That sentence sounds like you think I'm trying to blame wine for not working generally...Well, I think wine is great app...It would be more greater if I managed to get it work proberly
its just you said you didnt know anything about wine,
and wine's homepage doesnt exactly advertise that it can only run a small percentage of windows app's if you know what i mean.
anyway's sorry, i dont think i can help much,
but what exactly are you trying to get wine to run ?
99% of the time there are linux native alternativs to windows applications.
One reasson why I'm trying to get wine running is that I want to play some windows games on Linux (like SPWaW). Another reason is that I just wanna get it running...=)
Of course it would be nice if I could use all my favourite windows apps in Linux and finally remove Windows.....one can dream...
2. Which version of Wine are we talking about here (by date)?
3. Do you have 3D acceleration for your video card (whatever it may be) working?
4. You're emulating Win98, right? What version of Windows do you have installed? If also Win98, I would suggest going to C:\Program Files\Common Files\Install Shield and copying the contents to ./wine/fake_windows/program files/common files/install shield (sorry, don't know the exact path in Wine, I use CVS Wine X). Actually, even if you have XP or something installed, I would still copy those files over (can't work worse than it does now). Having "real" InstallShield files really helps a lot with installers.
5. Are you using KDE? GNOME? Is aRTS (KDE sound server) or esd (GNOME sound server) running when you're trying to run the program? Turn them off and try again (maybe they're using the sequencer).
6. What resolution (bit depth) are you running at? 24 bits is kind of a problem for Wine (because Windows doesn't recognize it as being the same as what it calls 32 bit). You might have better luck running at 16 bits.
That's all I can think of atm, but I've got everything I've tried to install so far under CVS Wine X running these days (except one game that Transgaming broke mouse support for), so hang in there.
1. Does this game/installer require the CD? Because the CD-ROM drive is not in your PATH...
No, SPWaW doesn't reguire the CD, because it's freely downloadable from the authors website.
Quote:
2. Which version of Wine are we talking about here (by date)?
Wine 20040309
Quote:
3. Do you have 3D acceleration for your video card (whatever it may be) working?
Yes, I have GF3Ti200 with proberly installed NVIDIA drivers (at least Enemy Territory works fine with them)
Quote:
4. You're emulating Win98, right? What version of Windows do you have installed?
Yes I'm trying to emulate 98. I don't have any windows running on this machine. My other computer has Win2k. I'll try to transfer those Install Shield files from it to the wine's directory...
Quote:
5. Are you using KDE? GNOME? Is aRTS (KDE sound server) or esd (GNOME sound server) running when you're trying to run the program? Turn them off and try again (maybe they're using the sequencer).
I'm using KDE 3.21 and i have these modules running when using it
Code:
Module Size Used by
nvidia 1605256 -
emu10k1 50404 -
soundcore 6336 -
ac97_codec 14924 -
af_packet 11944 -
6. What resolution (bit depth) are you running at? 24 bits is kind of a problem for Wine (because Windows doesn't recognize it as being the same as what it calls 32 bit). You might have better luck running at 16 bits.
I'm using 1280*1024 (it's the only resolution my LCD display shows proberly) resolution and bit depth is 24b. I'll try if 16b works better.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.