Народ, такое дело.
В Вайне вроде как есть переменная WINEDLLPATH позволяющая подсовывать библиотеки префиксу.
Пытаюсь подсунуть DXVK (что бы не ставить в сам префикс), но вайну вообще пофиг. Он просто игнорирует переменную.
Может кто разъяснить, это я чего то не понимаю, или что то не работает?
Если что запускаю так:
export WINEDEBUG="fixme-all,err+module"
source "$PWD/Пути_и_названия"
local PATH_TO_GAME="C:\Games/$GAMEPATCH/$GAME"
local TESTLOGFILE="/tmp/testlogfile.log"
local LIBERRORS="/tmp/liberrors.log"
"$WINE" "$PATH_TO_GAME" "$ATRIBUTS" 2>&1 | tee "$TESTLOGFILE"
grep -E 'err:module.*failed to load|LoadLibrary.*error' "$TESTLOGFILE" > "$LIBERRORS" || true
if [ "${PIPESTATUS[0]}" -ne 0 ] || [ -s "$LIBERRORS" ]; then
if [ -s "$LIBERRORS" ]; then
"$PYQT" error "Есть ошибки загрузки библиотек. Смотри: $LIBERRORS"
else
"$PYQT" error "Запуск не удался. Смотри лог: $TESTLOGFILE"
fi
exit 1
fi
}
До этого естественно идет
DXDLL=«$PWD/dxdll»
export DXDLL
WINEDLLPATH=«$DXDLL/x64:$DXDLL/x32:$WINEDLLPATH»
export WINEDLLPATH
bash, wine, игры
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | Выключить Wayland в wine | 0 | 7 | 26-06-2026 |
| 2 | Выпуск DXVK 3.0 | 0 | 7 | 27-06-2026 |
| 3 | CUDA error on Debian | 0 | 5 | 02-07-2026 |
| 4 | sed захлебывается от grep | 0 | 7 | 30-06-2026 |
| 5 | Выпуск DXVK 3.0, реализации Direct3D 8/9/10/11 поверх API Vulkan | 0 | 7 | 26-06-2026 |
| 6 | QComboBox выпадающий список перехватывает фокус | 0 | 7 | 02-07-2026 |
| 7 | Re: Установка win 3.1 на qemu | 0 | 5 | 27-06-2026 |
| 8 | AGPL+{FDL,CC*} | 0 | 5 | 04-07-2026 |
| 9 | Новые версии Wine 11.12 и Wine-staging 11.12 | 0 | 5 | 30-06-2026 |
| 10 | Подглядываем через DWM. Как превью приложений в Windows выдают тайны | 0 | 7 | 03-07-2026 |