linux:notes:wine
This is an old revision of the document!
Table of Contents
Tweaks
sudo -e '/etc/profile.d/wine-tweaks.sh'
# Staging export STAGING_SHARED_MEMORY='1' export STAGING_WRITECOPY='1' export WINE_LARGE_ADDRESS_AWARE='1' # Logging export WINEDEBUG='-all' export VKD3D_DEBUG='none' export VKD3D_SHADER_DEBUG='none' export DXVK_LOG_LEVEL='none' # End
TODOs
- https://github.com/doitsujin/dxvk?tab=readme-ov-file#dll-dependencies (Hellgate london DX10 and DX8 stuff different dll overrides)
- https://github.com/doitsujin/dxvk/issues/1318 (oom, laa, 32-bit)
ANV_NO_GPL='1'
winetricks sandbox
WINEDLLOVERRIDES='dsound=n'
lsof '/dev/ntsync'
vk_xwayland_wait_ready='false'
Windows Versions
nt351|nt40|vista|win10|win11|win20|win2k|win30|win31|win7|win8|win81|win95|win98|winme
AoE MIDI
- opensuse_tumbleweed_gnome (new-WoW64, PrgFiles (x86) folder)
wine-staging 10.18winetricks=alsa
fluidsynth -is '/home/espionage724/Downloads/SC55_zzdenis_v0.5.sf2'
- REG_SZ
CurrentInstrument #0
- fluidsynth running; AoE not running:
aconnect -l
client 0: 'System' [type=kernel]
0 'Timer '
Connecting To: 144:0
1 'Announce '
Connecting To: 144:0
client 14: 'Midi Through' [type=kernel]
0 'Midi Through Port-0'
client 128: 'FLUID Synth (28675)' [type=user,pid=28675]
0 'Synth input port (28675:0)'
client 144: 'PipeWire-System' [type=user,UMP-MIDI2,pid=2828]
0 'input '
Connected From: 0:1, 0:0
client 145: 'PipeWire-RT-Event' [type=user,UMP-MIDI2,pid=2828]
0 'input
- TODO: (tested
win95with working MIDI)
00e8:fixme:vxd:__wine_vxd_open Unknown/unsupported VxD L"d:.vxd". Try setting Windows version to 'nt40' or 'win31'.
AoE running:
client 0: 'System' [type=kernel]
0 'Timer '
Connecting To: 144:0
1 'Announce '
Connecting To: 144:0
client 14: 'Midi Through' [type=kernel]
0 'Midi Through Port-0'
client 128: 'FLUID Synth (28675)' [type=user,pid=28675]
0 'Synth input port (28675:0)'
Connected From: 129:0
client 129: 'WINE midi driver' [type=user,pid=29314]
0 'WINE ALSA Output'
Connecting To: 128:0
client 144: 'PipeWire-System' [type=user,UMP-MIDI2,pid=2828]
0 'input '
Connected From: 0:1, 0:0
client 145: 'PipeWire-RT-Event' [type=user,UMP-MIDI2,pid=2828]
0 'input '
- FreeBSD
aconnect: https://www.freshports.org/audio/alsa-utils
Vulkan
- Might not work for OpenGL apps
winetricks renderer=vulkan
Wayland
- 2024/09/26: WoW 3.3.5 and D2 work but with no visible benefits
DISPLAY=
Environment Variables
vblank_modevalues: https://cgit.freedesktop.org/mesa/mesa/tree/src/util/driconf.h#n429
DXVK Conf
dxvk.confnext to game executable
nano ~/'.wine/World of Warcraft 1.12.1/drive_c/Program Files/World of Warcraft/dxvk.conf'
# General dxvk.hud = "full" dxgi.enableHDR = "False" d3d9.dpiAware = "False" dxvk.allowFse = "True" d3d9.samplerLodBias = "-2.0" d3d11.samplerLodBias = "-2.0" # Intel dxvk.hideIntegratedGraphics = "False" d3d9.hideIntelGpu = "False" dxgi.hideIntelGpu = "False" dxvk.enableGraphicsPipelineLibrary = "True" # Tweaks dxvk.enableMemoryDefrag = "False" dxvk.tilerMode = "False" d3d9.useD32forD24 = "True" d3d11.relaxedBarriers = "True" d3d9.invariantPosition = "False" d3d11.disableMsaa = "True" dxvk.enableDescriptorBuffer = "True" d3d9.floatEmulation = "False" dxvk.lowerSinCos = "False" d3d9.deviceLocalConstantBuffers = "True" # End
/usr/local/www/wiki/data/attic/linux/notes/wine.1762634256.txt.gz · Last modified: by Sean Rhone
