You are not logged in.

#1 2003-12-11 01:14:32

lilsirecho
Veteran
Registered: 2003-10-24
Posts: 5,000

Enable wine...edit /usr/etc/wine/config

big_smile  smile
     Enjoying arch manipulation but am not up to the big wine/config setup details.

     Perhaps there is a short description of this
task somewhere available.  :?:


Prediction...This year will be a very odd year!
Hard work does not kill people but why risk it: Charlie Mccarthy
A man is not complete until he is married..then..he is finished.
When ALL is lost, what can be found? Even bytes get lonely for a little bit!     X-ray confirms Iam spineless!

Offline

#2 2003-12-11 05:36:42

lilsirecho
Veteran
Registered: 2003-10-24
Posts: 5,000

Re: Enable wine...edit /usr/etc/wine/config

big_smile  smile

  I went through a copy of the   wine config  and copied it in /usr/etc/wine.config.

   The file follows: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" = "/mnt/fd0"
"Type" = "floppy"
"Label" = "Floppy"
"Filesystem" = "win95"
"Serial" = "87654321"
"Device" = "/dev/fd0"

[Drive C]
"Path" = "/c"
"Type" = "hd"
"Label" = "MS-DOS"
"Filesystem" = "win95"

[Drive D]
"Path" = "/cdrom"
"Type" = "cdrom"
"Label" = "CD-Rom"
"Filesystem" = "win95"
; make sure that device is correct and has proper permissions !
"Device" = "/dev/cdrom"

[Drive E]
"Path" = "/tmp"
"Type" = "hd"
"Label" = "Tmp Drive"
"Filesystem" = "win95"

[Drive F]
"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" = "e:\"
"Path" = "c:\windows;c:\windows\system;e:\;e:\test;f:\"
"Profile" = "c:\windows\Profiles\Administrator"
"GraphicsDriver" = "x11drv"
;"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" = "N"
; 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"
;

[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"etc

[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"
etc
[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"etc
; 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" = "Win95"

[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_MACHINESystemCurrentControlSetControlComputerNameComputerName, too.
;"UseDnsComputerName" = "N"

;; sample AppDefaults entries

; 3 InstallShield versions who like to put their full screen window in front,
; without any chance to switch to another X11 application.
; So just catch them in a desktop window.

[AppDefaults\_INS0432._MP\x11drv]
"Desktop" = "640x480"

[AppDefaults\_INS0466._MP\x11drv]
"Desktop" = "640x480"

[AppDefaults\_INS0576._MP\x11drv]
"Desktop" = "640x480"

[AppDefaults\_INS5176._MP\x11drv]
"Desktop" = "640x480"

[AppDefaults\_INS5576._MP\x11drv]
"Desktop" = "640x480"

; force it to install even though wine has a newer version
[AppDefaults\dcom98.exe\DllOverrides]
"ole32" = "native"

[AppDefaults\dcom95.exe\DllOverrides]
"ole32" = "native"


;[AppDefaults\iexplore.exe\DllOverrides]
;"shlwapi" = "native"
;"rpcrt4" = "native"
;"ole32" = "native"
;"shdocvw" = "native"
;"wininet" = "native"
;"shfolder" = "native"
;"shell32" = "native"
;"shell" = "native"
;"comctl32" = "native"
;
;[AppDefaults\setup.exe\x11drv]
;"Desktop" = "800x600"
;
;[AppDefaults\sol.exe\Version]
;"Windows" = "nt40"
;
;; Some games (Quake 2, UT) refuse to accept emulated dsound devices.
;; You can add an AppDefault entry like this for such cases.
;[AppDefaults\pickygame.exe\dsound]
;"EmulDriver" = "N"


# [/wineconf]
   That is a big file to edit!!!  It doesn/t respond to an entry of....wine... in root
    Gives an error requesting edit of the file.

     Any help would be wonderful!!!!


Prediction...This year will be a very odd year!
Hard work does not kill people but why risk it: Charlie Mccarthy
A man is not complete until he is married..then..he is finished.
When ALL is lost, what can be found? Even bytes get lonely for a little bit!     X-ray confirms Iam spineless!

Offline

#3 2003-12-11 16:05:56

famavolat
Member
From: Louisville, KY
Registered: 2003-09-22
Posts: 80
Website

Re: Enable wine...edit /usr/etc/wine/config

Ello!

I used winetools (http://www.franksworld.net/winetools/) to setup the wine config and fake windows dir. It's a pretty good tool and the defaults seem to work. Just make sure you set the cdrom as /dev/cdroms/cdrom0

Also there is winesetuptk (ftp://archlinux.org/incoming/winesetuptk-0.7.tar.gz) which is in the incoming dir of ftp://archlinux.org

I use Winex CVS instead of Wine. You can get it here:

To checkout a new CVS respository:

   1. cvs -d:pserver:cvs@cvs.transgaming.org:/cvsroot login
   2. When prompted for the password enter "cvs"
   3. cvs -z3 -d:pserver:cvs@cvs.transgaming.org:/cvsroot co winex

But you will have to compile that. What I did to make it easier to remove (if need be) was make a package of it. They don't want you to do that, but as long as you don't distrobute it I don't see any harm.  wink

Offline

#4 2003-12-11 17:52:24

lilsirecho
Veteran
Registered: 2003-10-24
Posts: 5,000

Re: Enable wine...edit /usr/etc/wine/config

big_smile  smile
famavolat:  Many thanks for the info.

    I have used winesetuptk in Slackware but it was some time back and had forgotten that program.  It was usable in other than root, perhaps the version in arch.....20031118-1 is the same ...restricted to user only.  Or was that just a recommendation for linux in general?

     I will check out the references and give them a go....

     Do you find that winexcvs is a better program...is it easier to set up?
     Does the program work in GUI? smile  :?:


Prediction...This year will be a very odd year!
Hard work does not kill people but why risk it: Charlie Mccarthy
A man is not complete until he is married..then..he is finished.
When ALL is lost, what can be found? Even bytes get lonely for a little bit!     X-ray confirms Iam spineless!

Offline

#5 2003-12-11 18:24:28

lilsirecho
Veteran
Registered: 2003-10-24
Posts: 5,000

Re: Enable wine...edit /usr/etc/wine/config

big_smile  smile

     Downloaded winesetuptk into ..home..

    Initiated.... pacman -Up winesetuptk-0.7.tar.gz

   Advised....package info file missing in winesetuptk....

     What procedure next? smile


Prediction...This year will be a very odd year!
Hard work does not kill people but why risk it: Charlie Mccarthy
A man is not complete until he is married..then..he is finished.
When ALL is lost, what can be found? Even bytes get lonely for a little bit!     X-ray confirms Iam spineless!

Offline

#6 2003-12-11 19:37:28

famavolat
Member
From: Louisville, KY
Registered: 2003-09-22
Posts: 80
Website

Re: Enable wine...edit /usr/etc/wine/config

lilsirecho wrote:

big_smile  smile
famavolat:  Many thanks for the info.

    I have used winesetuptk in Slackware but it was some time back and had forgotten that program.  It was usable in other than root, perhaps the version in arch.....20031118-1 is the same ...restricted to user only.  Or was that just a recommendation for linux in general?

     I will check out the references and give them a go....

     Do you find that winexcvs is a better program...is it easier to set up?
     Does the program work in GUI? smile  :?:

No Problemo!  big_smile

As far as the winexcvs goes.. winex is for playing Directx games. So unless you want to do that, then regular old wine will do the trick.

I use winesetuptk as a user and it works fine.. I prefer winetools though. The default config from winetools seems to work alot better for winex atleast.

And yes winex works in Xfree86, if thats what you mean?  wink

Downloaded winesetuptk into ..home..

Initiated.... pacman -Up winesetuptk-0.7.tar.gz

Advised....package info file missing in winesetuptk....

What procedure next?

I believe you have to untar that file first and the real package is inside. And you have to complie it with makepkg.
Do This:

tar -xzf winesetuptk-0.7.tar.gz
cd winesetuptk
makepkg
pacman -A winesetuptk-0.7-1.pkg.tar.gz

big_smile

Offline

#7 2003-12-11 19:49:43

lilsirecho
Veteran
Registered: 2003-10-24
Posts: 5,000

Re: Enable wine...edit /usr/etc/wine/config

big_smile  smile    Guess I forgot the first step!!!

    I'm off to try the wizard..... smile


Prediction...This year will be a very odd year!
Hard work does not kill people but why risk it: Charlie Mccarthy
A man is not complete until he is married..then..he is finished.
When ALL is lost, what can be found? Even bytes get lonely for a little bit!     X-ray confirms Iam spineless!

Offline

#8 2003-12-11 21:46:19

lilsirecho
Veteran
Registered: 2003-10-24
Posts: 5,000

Re: Enable wine...edit /usr/etc/wine/config

big_smile  smile

I installed per the instructions you listed.  It seems I may need more programs in order to invoke winesetuptk.  It asks for tcl/tk and itcl tools to utilize the winesetup.

I find tcl/tk in the pacman -Q listing but not Ictl.

Not sure how to invoke Tcl/Tk in arch0.5..???


Prediction...This year will be a very odd year!
Hard work does not kill people but why risk it: Charlie Mccarthy
A man is not complete until he is married..then..he is finished.
When ALL is lost, what can be found? Even bytes get lonely for a little bit!     X-ray confirms Iam spineless!

Offline

#9 2003-12-11 23:44:01

lilsirecho
Veteran
Registered: 2003-10-24
Posts: 5,000

Re: Enable wine...edit /usr/etc/wine/config

big_smile  smile

Found the way to san jose....entered the winesetuptk in user boot-up but after loading the program with fake windows in user home..

    I don't know how to make it connect to windows in wine...

    I used to run wine in slackware by copy and paste the .exe
of compatible programs.

  I do not have shell in user arch0.5 so can't paste..

   As usual I am doing something wrong!!!!


Prediction...This year will be a very odd year!
Hard work does not kill people but why risk it: Charlie Mccarthy
A man is not complete until he is married..then..he is finished.
When ALL is lost, what can be found? Even bytes get lonely for a little bit!     X-ray confirms Iam spineless!

Offline

#10 2003-12-12 02:58:22

lilsirecho
Veteran
Registered: 2003-10-24
Posts: 5,000

Re: Enable wine...edit /usr/etc/wine/config

big_smile  smile 

    I find it not easy to arrange the wine setup!

     I am trying to enable disk free in user mode and find
that it does not allow display of windows files in ..file manager...
which is possible in ; root mode.

   What can be done to enable file managing in ..user mode..??


Prediction...This year will be a very odd year!
Hard work does not kill people but why risk it: Charlie Mccarthy
A man is not complete until he is married..then..he is finished.
When ALL is lost, what can be found? Even bytes get lonely for a little bit!     X-ray confirms Iam spineless!

Offline

#11 2003-12-13 08:41:40

lilsirecho
Veteran
Registered: 2003-10-24
Posts: 5,000

Re: Enable wine...edit /usr/etc/wine/config

big_smile  smile

     My file manager is KDE disk free.

    A new factor has been discovered...in user mode I can use disk free to enable all the linux related hdd elements...I cannot enable any windows hdd elements(no folders or files) and I have three hdd with windows.  In root mode, I can enable windows hdd.
    Use of the ...users  entry in fstab... enables all users.

   I suspect an incompatibility but can't find any.


Prediction...This year will be a very odd year!
Hard work does not kill people but why risk it: Charlie Mccarthy
A man is not complete until he is married..then..he is finished.
When ALL is lost, what can be found? Even bytes get lonely for a little bit!     X-ray confirms Iam spineless!

Offline

#12 2003-12-14 21:58:40

lilsirecho
Veteran
Registered: 2003-10-24
Posts: 5,000

Re: Enable wine...edit /usr/etc/wine/config

big_smile  smile
     Solved the basic problem...have to mount the fat drive in user in order to use its contents...another dumbo!   Can't use the drive if mounted in root...have to unmount in root and mount in user mode.


Prediction...This year will be a very odd year!
Hard work does not kill people but why risk it: Charlie Mccarthy
A man is not complete until he is married..then..he is finished.
When ALL is lost, what can be found? Even bytes get lonely for a little bit!     X-ray confirms Iam spineless!

Offline

Board footer

Powered by FluxBB