LINUX.ORG.RU

История изменений

Исправление wakuwaku, (текущая версия) :

Если у тебя только 1 префикс (что не очень хорошо, поскольку многим приложениям нужны свои префиксы со специфичными настройками и либами), то наверное как-то так:

rm -rf ~/.wine
export WINEPREFIX="/home/$(whoami)/.wine"
export WINEARCH=win32
# winecfg? следующая команда создаёт префикс, если его нет, но у меня вайн 32-битный только, поэтому не в курсе
winetricks d3dx9_36
winetricks adobeair

Стим лучше иметь где-то в другом месте, тогда можно просто добавлять симлинк (ln -s /mnt/win_c/Steam "${WINEPREFIX}/drive_c/Steam") в ~/.wine/drive_c (но, естественно, если игрушка не держит сохранения и настройки в облаке, то они пропадают с удалением префикса, и их нужно сохранять вручную перед очисткой). Префикс вайна — это отдельный независимый каталог на диске, текущий используемый (для сессии шелла) задаётся примерно так:

export WINEPREFIX="/home/$(whoami)/.wine-newprefix
после чего можно работать уже с ним, например, можно отключить автодобавление вайнософта в систему вот такой командой
wine reg add 'HKCU\Software\Wine\DllOverrides' /v winemenubuilder.exe /t REG_SZ /d ''
отнять доступ у вендософта в корень диска
unlink "${WINEPREFIX}/dosdevices/z:"
отключить сглаживание шг
winetricks fontsmooth=disabled
и убрать шг в стиме (не знаю, что там в последних версиях нестабильной ветки, но раньше dwrite в стиме не работал)
wine reg add 'HKCU\Software\Valve\Steam' /v DWriteEnable /t REG_DWORD /d 00000000

Исходная версия wakuwaku, :

Если у тебя только 1 префикс (что не очень хорошо, поскольку многим приложениям нужны свои префиксы со специфичными настройками и либами), то наверное как-то так:

rm -rf ~/.wine
export WINEPREFIX="/home/$(whoami)/.wine"
export WINEARCH=win32
winetricks d3dx9_36
winetricks adobeair

Стим лучше иметь где-то в другом месте, тогда можно просто добавлять симлинк (ln -s /mnt/win_c/Steam "${WINEPREFIX}/drive_c/Steam") в ~/.wine/drive_c (но, естественно, если игрушка не держит сохранения и настройки в облаке, то они пропадают с удалением префикса, и их нужно сохранять вручную перед очисткой). Префикс вайна — это отдельный независимый каталог на диске, текущий используемый (для сессии шелла) задаётся примерно так:

export WINEPREFIX="/home/$(whoami)/.wine-newprefix
после чего можно работать уже с ним, например, можно отключить автодобавление вайнософта в систему вот такой командой
wine reg add 'HKCU\Software\Wine\DllOverrides' /v winemenubuilder.exe /t REG_SZ /d ''
отнять доступ у вендософта в корень диска
unlink "${WINEPREFIX}/dosdevices/z:"
отключить сглаживание шг
winetricks fontsmooth=disabled
и убрать шг в стиме (не знаю, что там в последних версиях нестабильной ветки, но раньше dwrite в стиме не работал)
wine reg add 'HKCU\Software\Valve\Steam' /v DWriteEnable /t REG_DWORD /d 00000000