View Full Version : Wine: come si usa?
Marieddu
14-04-2005, 16:07
Salve
non ho mai provato a usare seriamente wine e volevo iniziare...
qualcuno mi spiega qualcosa sul come funziona (configurazione etc.)?
Grazie
DanieleC88
14-04-2005, 17:38
Hai installato WineSetupTk?
Lancia "winesetup".
Marieddu
14-04-2005, 20:57
azz...
non è installato ma sui cd della distro non c'è...
ora cerco di recuperarlo....
DanieleC88
14-04-2005, 23:29
Nella Debian c'è proprio il pacchetto "winesetuptk", non so con le altre.
Marieddu
16-04-2005, 09:37
ho installato il pacchetto winesetuptk-0-73.i586.rpm però il commando winesetip risulta sempre sconosciuto...
Da che directory lo devo lanciare?
DanieleC88
16-04-2005, 12:21
La cartella non ha importanza, se il file si trova in un percorso contenuto nella variabile d'ambiente "PATH".
BASH ha il completamento automatico, prova a scrivere "wineset" e premere Tab.
Marieddu
16-04-2005, 15:37
ok adesso parte, ma dopo la configurazione mi dice
CBase::AutoConf:GetWinInstalls: unable to grep /mnt/win_c/msdos.sys: child process exited abnormally
e poi se provo a lanciare per esempio word
When you are running with a native NT directory specify
'Profile=<profiledirectory>' or disable loading of Windows
registry (LoadWindowsRegistryFiles=N)
Warning: could not find DOS drive for current working directory '/usr/java/j2re1.4.2_01/bin', starting in the Windows directory.
wine: cannot find 'Office/Office10/WINWORD.EXE'
devo lanciarlo dalla dirctory, windows?
La cartella non ha importanza, se il file si trova in un percorso contenuto nella variabile d'ambiente "PATH".
BASH ha il completamento automatico, prova a scrivere "wineset" e premere Tab.
vuoi dire che l'importante è che sia nella cartella PATH per far si che bash lo riconosca in automatico?questo vale anche per altri programmi?
DanieleC88
17-04-2005, 08:46
vuoi dire che l'importante è che sia nella cartella PATH per far si che bash lo riconosca in automatico?questo vale anche per altri programmi?
"PATH" non è una cartella, è una variabile d'ambiente! ;)
Per vedere quali percorsi sono attualmente nella variabile PATH, avvia un terminale e usa "echo $PATH". Se l'eseguibile si trova in uno di quei percorsi, non avrai bisogno di scrivere il percorso completo ogni volta che dovrai lanciarlo.
Per rispondere a Marieddu: :confused: non ho mai visto WINE comportarsi in quelo modo! Prova a mandarci il contenuto del file "~/.wine/config".
"PATH" non è una cartella, è una variabile d'ambiente! ;)
Per vedere quali percorsi sono attualmente nella variabile PATH, avvia un terminale e usa "echo $PATH". Se l'eseguibile si trova in uno di quei percorsi, non avrai bisogno di scrivere il percorso completo ogni volta che dovrai lanciarlo..
Daniele scusami se esco un po fuori traccia...alla luce di quello che mi hai detto ti spiego a cosa era riferita la mia domanda...io ho scaricato il pacchetto rar per poter usare gli archivi rar che trovo abitualmente su internet...il comando rar funziona solo nella cartella in cui ho il file di comando...ora mi chiedo se sposto la cartella in cui ho il file del comando rar in una di quelle che mi è venuta fuori scrivendo echo $PATH il comando diventa eseguibile dal terminale senza dovermi spostare nella cartella dove ho il file di comando?
DanieleC88
17-04-2005, 22:48
No, non se sposti la cartella: deve essere il file ad essere contenuto nel percorso. Se sposti la cartella, devi aggiungere anche la cartella alla variabile PATH (in /etc/profile). O semplicemente la aggiungi senza spostare niente.
Marieddu
18-04-2005, 08:34
[Drive A]
"Path" = "/mnt/floppy"
"Type" = "floppy"
"Label" = "Floppy"
"Device" = "/dev/fd0"
[Drive C]
"Path" = "/mnt/win_c"
"Type" = "hd"
"Label" = "/mnt/win_c"
"Filesystem" = "win95"
[Drive D]
"Path" = "/mnt/win_e"
"Type" = "hd"
"Label" = "/mnt/win_e"
"Filesystem" = "win95"
[Drive E]
"Path" = "/mnt/win_d"
"Type" = "hd"
"Label" = "/mnt/win_d"
"Filesystem" = "win95"
[Drive F]
"Path" = "/mnt/win_f"
"Type" = "hd"
"Label" = "/mnt/win_f"
"Filesystem" = "win95"
[Drive G]
"Path" = "/mnt/cdrom"
"Type" = "cdrom"
"Label" = "/mnt/cdrom"
"Filesystem" = "win95"
"Device" = "/dev/hdc"
[Drive H]
"Path" = "/mnt/cdrom2"
"Type" = "cdrom"
"Label" = "/mnt/cdrom2"
"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"
#
[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\\iexplore.exe\\DllOverrides]
"shell" = "native, builtin"
"shell32" = "native, builtin"
"shfolder" = "native, builtin"
"shlwapi" = "native, builtin"
"comctl32" = "native, builtin"
"commctrl" = "native, builtin"
[AppDefaults\\notes.exe\\DllOverrides]
"shlwapi" = "native"
"msvcrt" = "native"
"crtdll" = "native"
"ole32" = "builtin"
"oleaut32" = "builtin"
"olepro32" = "builtin"
[AppDefaults\\nlnotes.exe\\DllOverrides]
"shlwapi" = "native"
"msvcrt" = "native"
"crtdll" = "native"
"ole32" = "builtin"
"oleaut32" = "builtin"
"olepro32" = "builtin"
"netbios" = "builtin"
[AppDefaults\\nhldaemn.exe\\DllOverrides]
"shlwapi" = "native"
"msvcrt" = "native"
"crtdll" = "native"
"ole32" = "builtin"
"oleaut32" = "builtin"
"olepro32" = "builtin"
[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"
#
Marieddu
18-04-2005, 08:35
N.B: ho win xp su partizione ntfs...
DanieleC88
18-04-2005, 18:31
Non ci trovo niente di strano... :boh:
Prova a cambiare la versione di Windows da imitare da "win98" a "win2k" (o "winxp"). Per il resto... non saprei.
vBulletin® v3.6.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd.