PortWINE от «А» до «Я»

Language:

العربية简体中文EnglishSuomiFrançaisDeutsch日本語Русский

VK

PortWINE от «А» до «Я»

PortWINE FAQ

Обновлены зависимости для:

Arch/Manjaro, OpenSUSE и Solus



 Установка и запуск PortWINE

Установка PortWINE

Установка самого порта дело не хитрое, для этого достаточно скачать нужный вам порт (скрипт установки) из раздела PortWINE

После чего открываем терминал и переходим в директорию куда был загружен скрипт:

cd ~/Загрузки/

Дальше сделаем скрипт исполняемым:

chmod +x НАЗВАНИЕ_СКРИПТА

Ну и теперь запускаем сам скрипт командой:

sh ./НАЗВАНИЕ_СКРИПТА

Если скрипт не запустился, то значит у вас нет пакета zenity – который отвечает за диалоговые окна установщика!

ВСЕ! Сам порт установлен и готов к использованию, но возможно вам потребуется установить необходимые зависимости для нормальной работы PortWINE…

[свернуть]

 Зависимости PortWINE (Важная инфа!)

PortWINE как и WINE, PlayOnLinux и Crossover требует необходимый набор зависимостей (пакетов) без которых та, или иная игра (программа) не будет работать стабильно, или вовсе не заработает. Здесь будут собраны терминальные команды для разных версий операционной системы Linux.

Все зависимости, как и любые системные пакеты, устанавливаются от супер пользователя из репозиториев, через эмулятор терминала:

Ubuntu 18.04 / Linux Mint 19.x

sudo dpkg --add-architecture i386 && sudo add-apt-repository ppa:samoilov-lex/gamemode -y && sudo add-apt-repository ppa:cybermax-dexter/vkd3d -y && sudo apt update && sudo apt upgrade && sudo apt install libvkd3d1 libvkd3d1:i386 gamemode freetds-common gpm:i386 lib32gcc1 lib32stdc++6 lib32z1 libaa1:i386 libatk1.0-0:i386 libc6-i386 libcdk5:i386 libclc-amdgcn libclc-dev libclc-r600 libcurl4:i386 libdatrie1:i386 libegl-mesa0:i386 libegl1:i386 libgbm1:i386 libgd-tools:i386 libgdk-pixbuf2.0-0:i386 libgnutlsxx28 libgnutlsxx28:i386 libgraphite2-3:i386 libharfbuzz0b:i386 libice6:i386 libjpeg62 libjpeg62:i386 libmikmod3 libnghttp2-14:i386 libnspr4:i386 libnss3:i386 libpango-1.0-0:i386 libpangocairo-1.0-0:i386 libpangoft2-1.0-0:i386 libpopt0:i386 libportaudio2:i386 libpq5 libpq5:i386 libpsl5:i386 libreadline7:i386 librtmp1:i386 libsdl-net1.2 libsdl-sound1.2 libsdl2-2.0-0 libsdl2-2.0-0:i386 libsdl2-image-2.0-0:i386 libslang2:i386 libsm6:i386 libthai0:i386 libwxbase3.0-0v5 libxcb-xfixes0:i386 libxkbcommon0:i386 libxss1:i386 mesa-opencl-icd mesa-opencl-icd:i386 winbind fonts-wine gcc-8-base:i386 gstreamer1.0-plugins-base:i386 libasn1-8-heimdal:i386 libasound2:i386 libasound2-plugins:i386 libasyncns0:i386 libatomic1:i386 libavahi-client3:i386 libavahi-common-data:i386 libavahi-common3:i386 libblkid1:i386 libbsd0:i386 libc6:i386 libcairo2:i386 libcap2:i386 libcapi20-3 libcapi20-3:i386 libcdparanoia0:i386 libcom-err2:i386 libcups2:i386 libdb5.3:i386 libdbus-1-3:i386 libdrm-amdgpu1:i386 libdrm-intel1:i386 libdrm-nouveau2:i386 libdrm-radeon1:i386 libdrm2:i386 libedit2:i386 libelf1:i386 libexif12:i386 libexpat1:i386 libflac8:i386 libfontconfig1:i386 libfreetype6:i386 libgcc1:i386 libgcrypt20:i386 libgd3:i386 libgl1:i386 libgl1-mesa-dri:i386 libglapi-mesa:i386 libglib2.0-0:i386 libglu1-mesa:i386 libglvnd0:i386 libglx-mesa0:i386 libglx0:i386 libgmp10:i386 libgnutls30:i386 libgpg-error0:i386 libgphoto2-6:i386 libgphoto2-port12:i386 libgpm2:i386 libgsm1:i386 libgssapi-krb5-2:i386 libgssapi3-heimdal:i386 libgstreamer-plugins-base1.0-0:i386 libgstreamer1.0-0:i386 libhcrypto4-heimdal:i386 libheimbase1-heimdal:i386 libheimntlm0-heimdal:i386 libhx509-5-heimdal:i386 libicu60:i386 libidn2-0:i386 libieee1284-3:i386 libjack-jackd2-0:i386 libjbig0:i386 libjpeg-turbo8:i386 libjpeg8:i386 libk5crypto3:i386 libkrb5-26-heimdal:i386 libkrb5-3:i386 liblcms2-2:i386 libldap-2.4-2:i386 libllvm8:i386 libltdl7:i386 liblz4-1:i386 liblzma5:i386 libmount1:i386 libmpg123-0:i386 libncurses5:i386 libogg0:i386 libopenal-data libopenal1 libopenal1:i386 libopus0:i386 liborc-0.4-0:i386 libosmesa6 libosmesa6:i386 libp11-kit0:i386 libpcap0.8:i386 libpciaccess0:i386 libpcre3:i386 libpixman-1-0:i386 libpng16-16:i386 libpulse0:i386 libroken18-heimdal:i386 libsamplerate0:i386 libsane1:i386 libsasl2-2:i386 libsasl2-modules:i386 libsasl2-modules-db:i386 libselinux1:i386 libsensors4:i386 libsndfile1:i386 libsndio6.1 libsndio6.1:i386 libspeexdsp1:i386 libsqlite3-0:i386  libstdc++6:i386 libsystemd0:i386 libtasn1-6:i386 libtheora0:i386 libtiff5:i386 libtinfo5:i386 libudev1:i386 libunistring2:i386 libusb-1.0-0:i386 libuuid1:i386 libv4l-0:i386 libv4lconvert0:i386 libvisual-0.4-0:i386 libvorbis0a:i386 libvorbisenc2:i386 libwebp6:i386 libwind0-heimdal:i386 libwrap0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386 libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386 libxcb-render0:i386 libxcb-shm0:i386 libxcb-sync1:i386 libxcb1:i386 libxcomposite1:i386 libxcursor1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxi6:i386 libxinerama1:i386 libxml2:i386 libxpm4:i386 libxrandr2:i386 libxrender1:i386 libxshmfence1:i386 libxslt1.1:i386 libxxf86vm1:i386 ocl-icd-libopencl1 ocl-icd-libopencl1:i386 zlib1g:i386 xterm curl wget aria2 p7zip p7zip-full cabextract ocl-icd-libopencl1 ocl-icd-libopencl1:i386 libvulkan1 libvulkan1:i386 vulkan-utils mesa-utils mesa-vulkan-drivers mesa-vulkan-drivers:i386 libwine libwine:i386

[свернуть]
Ubuntu 20.04 / Linux Mint 20.x

sudo dpkg --add-architecture i386 

sudo apt update 

sudo apt upgrade

sudo add-apt-repository multiverse

sudo apt install freetds-common gpm:i386 icoutils lib32gcc1 lib32stdc++6 lib32z1 libaa1:i386 libatk1.0-0:i386 libc6-i386 libclc-amdgcn libclc-dev libclc-r600 libcurl4:i386 libdatrie1:i386 libegl-mesa0:i386 libegl1:i386 libgbm1:i386 libgd-tools:i386 libgdk-pixbuf2.0-0:i386 libgnutlsxx28 libgnutlsxx28:i386 libgraphite2-3:i386 libharfbuzz0b:i386 libice6:i386 libjpeg62 libjpeg62:i386 libmikmod3 libnghttp2-14:i386 libnspr4:i386 libnss3:i386 libpango-1.0-0:i386 libpangocairo-1.0-0:i386 libpangoft2-1.0-0:i386 libpopt0:i386 libportaudio2:i386 libpq5 libpq5:i386 libpsl5:i386 librtmp1:i386 libsdl-net1.2 libsdl-sound1.2 libsdl2-2.0-0 libsdl2-2.0-0:i386 libsdl2-image-2.0-0:i386 libslang2:i386 libsm6:i386 libthai0:i386 libwxbase3.0-0v5 libxcb-xfixes0:i386 libxkbcommon0:i386 libxss1:i386 mesa-opencl-icd mesa-opencl-icd:i386  winbind fonts-wine gcc-8-base:i386 gstreamer1.0-plugins-base:i386 libasn1-8-heimdal:i386  libasound2:i386 libasound2-plugins:i386 libasyncns0:i386 libatomic1:i386 libavahi-client3:i386 libavahi-common-data:i386 libavahi-common3:i386 libblkid1:i386 libbsd0:i386 libc6:i386 libcairo2:i386 libcap2:i386 libcapi20-3 libcapi20-3:i386 libcdparanoia0:i386 libcom-err2:i386 libcups2:i386 libdb5.3:i386 libdbus-1-3:i386 libdrm-amdgpu1:i386 libdrm-intel1:i386 libdrm-nouveau2:i386 libdrm-radeon1:i386 libdrm2:i386 libedit2:i386 libelf1:i386 libexif12:i386 libexpat1:i386 libflac8:i386 libfontconfig1:i386 libfreetype6:i386 libgcc1:i386 libgcrypt20:i386 libgd3:i386 libgl1:i386 libgl1-mesa-dri:i386 libglapi-mesa:i386 libglib2.0-0:i386 libglu1-mesa:i386 libglvnd0:i386 libglx-mesa0:i386 libglx0:i386 libgmp10:i386 libgnutls30:i386 libgpg-error0:i386 libgphoto2-6:i386 libgphoto2-port12:i386 libgpm2:i386 libgsm1:i386 libgssapi-krb5-2:i386 libgssapi3-heimdal:i386 libgstreamer-plugins-base1.0-0:i386 libgstreamer1.0-0:i386 libhcrypto4-heimdal:i386 libheimbase1-heimdal:i386 libheimntlm0-heimdal:i386 libhx509-5-heimdal:i386 libidn2-0:i386 libieee1284-3:i386 libjack-jackd2-0:i386 libjbig0:i386 libjpeg-turbo8:i386 libjpeg8:i386 libk5crypto3:i386 libkeyutils1:i386 libkrb5-26-heimdal:i386 libkrb5-3:i386 libkrb5support0:i386 liblcms2-2:i386 libldap-2.4-2:i386 libltdl7:i386 liblz4-1:i386 liblzma5:i386 libmount1:i386 libmpg123-0:i386 libncurses5:i386 libogg0:i386 libopenal-data libopenal1 libopenal1:i386 libopus0:i386 liborc-0.4-0:i386 libosmesa6 libosmesa6:i386 libp11-kit0:i386 libpcap0.8:i386 libpciaccess0:i386 libpcre3:i386 libpixman-1-0:i386 libpng16-16:i386 libpulse0:i386 libroken18-heimdal:i386 libsamplerate0:i386 libsane1:i386 libsasl2-2:i386 libsasl2-modules:i386 libsasl2-modules-db:i386 libselinux1:i386 libsndfile1:i386 libspeexdsp1:i386 libsqlite3-0:i386  libstdc++6:i386 libsystemd0:i386 libtasn1-6:i386 libtheora0:i386 libtiff5:i386 libtinfo5:i386 libudev1:i386 libunistring2:i386 libusb-1.0-0:i386 libuuid1:i386 libv4l-0:i386 libv4lconvert0:i386 libvisual-0.4-0:i386 libvorbis0a:i386 libvorbisenc2:i386 libwebp6:i386 libwind0-heimdal:i386 libwrap0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386 libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386 libxcb-render0:i386 libxcb-shm0:i386 libxcb-sync1:i386 libxcb1:i386 libxcomposite1:i386 libxcursor1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxi6:i386 libxinerama1:i386 libxml2:i386 libxpm4:i386 libxrandr2:i386 libxrender1:i386 libxshmfence1:i386 libxslt1.1:i386 libxxf86vm1:i386 ocl-icd-libopencl1 ocl-icd-libopencl1:i386 zlib1g:i386 xterm curl wget aria2 p7zip p7zip-full cabextract ocl-icd-libopencl1 ocl-icd-libopencl1:i386 libvulkan1 libvulkan1:i386 vulkan-utils mesa-utils mesa-vulkan-drivers mesa-vulkan-drivers:i386 glib-networking:i386 gstreamer1.0-plugins-good:i386 gstreamer1.0-x:i386 libavc1394-0:i386 libcaca0:i386 libcairo-gobject2:i386 libdv4:i386 libgstreamer-plugins-good1.0-0:i386 libgudev-1.0-0:i386 libiec61883-0:i386 libmp3lame0:i386 libncursesw6:i386 libproxy1v5:i386 libraw1394-11:i386 libshout3:i386 libsoup2.4-1:i386 libspeex1:i386 libtag1v5:i386 libtag1v5-vanilla:i386 libtwolame0:i386 libvkd3d1 libvkd3d1:i386 libvpx6:i386 libwavpack1:i386 libxv1:i386 gstreamer1.0-plugins-bad libfaudio0 libfaudio0:i386 gamemode libwine libwine:i386 vulkan-tools

[свернуть]
Arch Linux / Manjaro

sudo pacman -Syu cabextract cups faudio  lib32-acl lib32-faudio lib32-fontconfig lib32-freetype2 lib32-gettext lib32-giflib lib32-gnutls lib32-gst-plugins-base-libs lib32-gtk3 lib32-harfbuzz lib32-lcms2 lib32-libjpeg-turbo lib32-libldap lib32-libnl lib32-libpcap lib32-libpng lib32-libtasn1 lib32-libtiff lib32-libusb lib32-libxcomposite lib32-libxinerama lib32-libxrandr lib32-libxslt lib32-libxss lib32-mpg123 lib32-nspr lib32-nss lib32-opencl-icd-loader lib32-p11-kit lib32-sqlite lib32-v4l-utils lib32-vkd3d lib32-vulkan-icd-loader libimagequant lsof opencl-icd-loader python-distro python-evdev python-pillow sane vkd3d zenity icoutils xterm wget curl libudev0-shim python2 wxgtk-common wxgtk3 gnu-netcat lib32-libudev0-shim lib32-vulkan-intel lib32-vulkan-radeon python2-wxpython3 vulkan-intel vulkan-tools vulkan-radeon

Рекомендуется установить пару пакетов из AUR:

game-devices-udev gamemode

У кого видеокарта от nvidia и установлен проприетарный драйвер, но игры не могут определить аппаратное ускорение, то надо установить пакеты:

sudo pacman -Syu opencl-nvidia lib32-opencl-nvidia lib32-nvidia-utils

[свернуть]
ROSA Fresh R11

sudo urpmi lib64ncursesw5 lib64wx_baseu2.8_0 lib64wx_baseu_net2.8_0 lib64wx_baseu_xml2.8_0 lib64d3dtracker1 libgcc1 libgomp1 libstdc++6 libGConf2_4 libSDL1.2_0 libSDL2_image2.0_0 libSDL2_mixer2.0_0 libSDL2_net2.0_0 libSDL2_ttf2.0_0 libSDL_image1.2_0 libSDL_mixer1.2_0 libSDL_ttf2.0_0 libaa1 libacl1 libappindicator1 libasm1 libasyncns0 libattr1 libavahi-client3 libavahi-common3 libblkid1 libbluray1 libbsd0 libbzip2_1 libcanberra0 libcap2 libcares2 libcelt0_2 libcups2 libdatrie1 libdb5.2 libdbus-1_3 libdbus-glib-1_2 libdbusmenu-glib4 libdconf-gio-modules libdconf1 libdirect1.6_0 libdirectfb1.6_0 libdw1 libelf1 libexif12 libexpat1 libext2fs2 libffi6 libflac8 libfontconfig1 libfreeglut3 libfreetype6 libfusion1.6_0 libgamin-1_0 libgcrypt11 libggi2 libgii1 libglu1 libgmp10 libgpg-error0 libgpm2 libgraphite2_3 libgsm1 libgssapi_krb5_2 libgstbase0.10_0 libgstcheck0.10_0 libgstcontroller0.10_0 libgstdataprocol0.10_0 libgstnet0.10_0 libgstreamer-plugins-base0.10 libgstreamer0.10_0 libgudev1.0_0 libidn11 libindicator7 libjack0 libjacknet0 libjasper1 libjbig1 libjpeg62 libjpeg8 libjson-c2 libjson0 libk5crypto3 libkeyutils1 libkrb5_3 libkrb5support0 liblcms2_2 libldap2.4_2 libllvm-plugins libllvm3.9 liblzma5 libmodplug1 libmount1 libmurrine libncurses5 libncurses6 libncursesw5 libncursesw6 libnotify4 libnut0 libogg0 libonig2 libopenal1 libopencl1 libopenjpeg5 liborc-test0.4_0 liborc0.4_0 libp11-kit0 libpangox1.0_0 libpci3 libpciaccess0 libpixman1_0 libpng0 libpng15 libpng16 libpulseaudio0 libpulsecommon10.0 libreadline7 librtmp0 libsamplerate0 libsasl2 libsasl2-plug-sasldb libschroedinger1.0_0 libselinux1 libsm6 libsmpeg0.4 libsoxr0 libssh2_1 libthai0 libtheora0 libtheoradec1 libtheoraenc1 libtiff5 libtinfo5 libuuid1 libva1 libvdpau-trace libvdpau1 libvorbis0 libvorbisenc2 libvorbisfile3 libvpx1 libvpx4 libwavpack1 libwrap0 libx11-xcb1 libx11_6 libxau6 libxcb-composite0 libxcb-damage0 libxcb-dpms0 libxcb-dri2_0 libxcb-dri3_0 libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-record0 libxcb-render0 libxcb-res0 libxcb-screensaver0 libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb-xf86dri0 libxcb-xfixes0 libxcb-xinerama0 libxcb-xkb1 libxcb-xtest0 libxcb-xv0 libxcb-xvmc0 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxft2 libxi6 libxinerama1 libxml2_2 libxmu6 libxpm4 libxrandr2 libxrender1 libxscrnsaver1 libxshmfence1 libxt6 libxtst6 libxv1 libxvmc1 libxxf86vm1 gio2.0-32 libSDL2_2.0_0 libalsa-plugins libalsa-plugins-jack libalsa-plugins-pulseaudio libasound2 libatk1.0_0 libcairo2 libcrypto1.0.0 libcurl4 libd3dtracker1 libdri-drivers libdrm2 libdrm_amdgpu1 libdrm_intel1 libdrm_nouveau2 libdrm_radeon1 libegl1 libfreebl3 libgbm1 libgcrypt20 libgdk_pixbuf2.0_0 libgdk_pixbuf_xlib2.0_0 libgio2.0_0 libgl1 libglapi0 libglib2.0_0 libgmodule2.0_0 libgnutls30 libgobject2.0_0 libgphoto2_6 libgphoto2_port12 libgstreamer-plugins-base1.0_0 libgstreamer1.0_0 libgthread2.0_0 libharfbuzz0 libice6 liblame0 libltdl7 liblua5.3 libmpg123_0 libnm-glib4 libnm-util2 libnspr4 libnss3 libopenssl-engines1.0.0 libopus0 libpango1.0_0 libpangocairo1.0_0 libpangoft2_1.0_0 libpangoxft1.0_0 libpcre1 libpcrecpp0 libslang-modules libslang2 libsndfile1 libspeex1 libsqlite3_0 libsystemd0 libtasn1_6 libtdb1 libudev1 libusb1.0_0 libcg0 lib64txc-dxtn webcore-fonts libavcodec56 libavcodec57 libavformat56 libavutil54 libavutil55 libswresample1 libswresample2 libswscaler4 libtxc-dxtn libvo-aacenc0 libvo-amrwbenc0 libx264_148 libx265_68 libxvidcore4 libopencore-amr0 zenity libvulkan1 lib64vulkan1 vulkan-tools

У кого видеокарта от AMD и свободные драйвера MESA для работы DXVK необходимо обновить драйвер с поддержкой Vulkan:

sudo urpmi libvulkan-drivers lib64vulkan-drivers

[свернуть]
Debian 10.x

su

dpkg --add-architecture i386 && apt update

apt-get install i965-va-driver:i386 libasound2:i386 libasound2-plugins:i386 libasyncns0:i386 libavahi-client3:i386 libavahi-common-data:i386 libavahi-common3:i386 libbsd0:i386 libc6:i386 libcairo2:i386 libcap2:i386 libcomerr2:i386 libcrystalhd3:i386 libcups2:i386 libdb5.3:i386 libdbus-1-3:i386 libdrm-amdgpu1:i386 libdrm-intel1:i386 libdrm-nouveau2:i386 libdrm-radeon1:i386 libdrm2:i386 libedit2:i386 libelf1:i386 libexpat1:i386 libflac8:i386 libfontconfig1:i386 libfreetype6:i386 libgcc1:i386 libgcrypt20:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386 libglapi-mesa:i386 libglu1-mesa:i386 libgmp10:i386 libgnutls30:i386 libgomp1:i386 libgpg-error0:i386 libgpm2:i386 libgsm1:i386 libgssapi-krb5-2:i386 libice6:i386 libidn11:i386 libjbig0:i386 libjpeg62-turbo:i386 libk5crypto3:i386 libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 liblcms2-2:i386 libldap-2.4-2:i386 libltdl7:i386 liblz4-1:i386 liblzma5:i386 libmp3lame0:i386 libmpg123-0:i386 libncurses5:i386 libnuma1:i386  libogg0:i386 libopenal1:i386 libopenjp2-7:i386 libopus0:i386 libosmesa6 libosmesa6:i386 libpcap0.8:i386 libpciaccess0:i386 libpcre3:i386 libpixman-1-0:i386 libpng16-16:i386 libpulse0:i386 libsamplerate0:i386 libsasl2-2:i386 libsasl2-modules:i386 libsasl2-modules-db:i386 libselinux1:i386 libshine3:i386 libsm6:i386 libsnappy1v5:i386 libsndfile1:i386 libsoxr0:i386 libspeex1:i386 libspeexdsp1:i386 libstdc++6:i386 libsystemd0:i386 libtasn1-6:i386 libtheora0:i386 libtiff5:i386 libtinfo5:i386 libtwolame0:i386 libuuid1:i386 libvdpau-va-gl1:i386 libvdpau1:i386 libvorbis0a:i386 libvorbisenc2:i386 libwavpack1:i386 libwebp6:i386 libwrap0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386 libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386 libxcb-render0:i386 libxcb-shm0:i386 libxcb-sync1:i386 libxcb1:i386 libxcomposite1:i386 libxcursor1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxi6:i386 libxinerama1:i386 libxml2:i386 libxrandr2:i386 libxrender1:i386 libxshmfence1:i386 libxslt1.1:i386 libxtst6:i386 libxvidcore4:i386 libxxf86vm1:i386 libzvbi0:i386 mesa-va-drivers:i386 mesa-vdpau-drivers:i386 ocl-icd-libopencl1 ocl-icd-libopencl1:i386 uuid-runtime va-driver-all:i386 vdpau-driver-all:i386 zlib1g:i386 winbind glib-networking:i386 gstreamer1.0-plugins-base:i386 libatk-bridge2.0-0:i386 libatk1.0-0:i386 libatspi2.0-0:i386 libblkid1:i386 libcairo-gobject2:i386 libcapi20-3 libcapi20-3:i386 libcdparanoia0:i386 libcolord2:i386 libdatrie1:i386 libegl1-mesa:i386 libepoxy0:i386 libexif12:i386 libgbm1:i386 libgd3:i386 libgdk-pixbuf2.0-0:i386 libglib2.0-0:i386 libgphoto2-6:i386 libgphoto2-port12:i386 libgraphite2-3:i386 libgstreamer-plugins-base1.0-0:i386 libgstreamer1.0-0:i386 libharfbuzz0b:i386 libieee1284-3:i386 libjson-glib-1.0-0:i386 libmount1:i386 liborc-0.4-0:i386 libpango-1.0-0:i386 libpangocairo-1.0-0:i386 libpangoft2-1.0-0:i386 libproxy1v5:i386 librest-0.7-0:i386 libsane:i386 libsoup2.4-1:i386 libsqlite3-0:i386 libthai0:i386 libudev1:i386 libusb-1.0-0:i386 libv4l-0:i386 libv4lconvert0:i386 libvisual-0.4-0:i386 libxcb-xfixes0:i386 libxkbcommon0:i386 libxpm4:i386 apt-transport-https libc6 libc6:i386 libwine libwine:i386 vulkan-tools

exit

[свернуть]
Deepin 15.x

sudo apt install i965-va-driver:i386 libasound2:i386 libasound2-plugins:i386 libasyncns0:i386 libavcodec57:i386 libavresample3:i386 libavutil55:i386 libcairo2:i386 libcrystalhd3:i386 libdb5.3:i386 libflac8:i386 libgomp1:i386 libgsm1:i386 libicu57:i386 libldap-2.4-2:i386 libltdl7:i386 libmp3lame0:i386 libmpg123-0:i386 libnuma1:i386 libogg0:i386 libopenal1:i386 libopenjp2-7:i386 libopus0:i386 libosmesa6 libosmesa6:i386 libpcap0.8:i386 libpixman-1-0:i386 libpulse0:i386 libsamplerate0:i386 libsasl2-2:i386 libsasl2-modules:i386 libsasl2-modules-db:i386 libshine3:i386 libsnappy1v5:i386 libsndfile1:i386 libsndio6.1:i386 libsoxr0:i386 libspeex1:i386 libspeexdsp1:i386 libswresample2:i386 libtheora0:i386 libtwolame0:i386 libva-drm1:i386 libva-x11-1:i386 libva1:i386 libvdpau-va-gl1:i386 libvdpau1:i386 libvorbis0a:i386 libvorbisenc2:i386 libvpx4:i386 libwavpack1:i386 libwebp6:i386 libwebpmux3:i386 libwrap0:i386 libx264-148:i386 libx265-116:i386 libxcb-render0:i386 libxcb-shm0:i386 libxcomposite1:i386 libxml2:i386 libxslt1.1:i386 libxtst6:i386 libxvidcore4:i386 libzvbi0:i386 mesa-va-drivers:i386 mesa-vdpau-drivers:i386 ocl-icd-libopencl1 ocl-icd-libopencl1:i386 tcpd va-driver-all:i386 vdpau-driver-all:i386 xml-core winbind libtxc-dxtn-s2tc0 at-spi2-core glib-networking:i386 libatk-bridge2.0-0:i386 libatk1.0-0:i386 libatspi2.0-0:i386 libcairo-gobject2:i386 libcapi20-3 libcapi20-3:i386 libcolord2:i386 libdatrie1:i386 libegl1-mesa:i386 libepoxy0:i386 libgbm1:i386 libgdk-pixbuf2.0-0:i386 libgraphite2-3:i386 libharfbuzz0b:i386 libjson-glib-1.0-0:i386 libpango-1.0-0:i386 libpangocairo-1.0-0:i386 libpangoft2-1.0-0:i386 libproxy1v5:i386 librest-0.7-0:i386 libsoup2.4-1:i386 libthai0:i386 libxcb-xfixes0:i386 libxkbcommon0:i386 libc6 libc6:i386 vulkan-tools

[свернуть]
openSUSE Tumbleweed x86_64

sudo zypper install alsa-devel alsa-devel-32bit alsa-oss-32bit alsa-plugins-pulse-32bit bsdiff ca-certificates-steamtricks dbus-1-glib-32bit fluid-soundfont-gm fontconfig-32bit gdk-pixbuf-query-loaders-32bit glibc-32bit glibc-devel gnome-keyring gnome-keyring-32bit gnome-keyring-lang gnome-keyring-pam gnome-keyring-pam-32bit gstreamer-32bit gtk2-engine-murrine-32bit gtk2-engine-oxygen-32bit gtk2-theming-engine-adwaita-32bit gtk2-tools-32bit gtk3-tools-32bit krb5-32bit libacl1-32bit libasound2-32bit libatk-1_0-0-32bit libatk-bridge-2_0-0-32bit libatspi0-32bit libaudit1-32bit libavahi-client3-32bit libavahi-common3-32bit libblkid1-32bit libbrotlicommon1-32bit libbrotlidec1-32bit libbz2-1-32bit libcairo2-32bit libcairo-gobject2-32bit libcanberra0-32bit libcanberra-gtk0-32bit libcanberra-gtk2-module-32bit libcanberra-gtk3-0-32bit libcanberra-gtk3-module-32bit libcolord2-32bit libcom_err2-32bit libcrack2-32bit libcrypt1-32bit libcups2-32bit libcurl4-32bit libdatrie1-32bit libdbus-1-3-32bit libdcerpc0-32bit libdcerpc-binding0-32bit libdrm2-32bit libdrm_amdgpu1-32bit libdrm_intel1-32bit libdrm_nouveau2-32bit libdrm_radeon1-32bit libdw1-32bit libeconf0-32bit libedit0-32bit libelf1-32bit libepoxy0-32bit libexif12-32bit libexpat1-32bit libfam0-gamin-32bit libFAudio0 libFAudio0-32bit libffi8-32bit libFLAC8-32bit libfontconfig1-32bit libfreebl3-32bit libfreetype6-32bit libfribidi0-32bit libgcc_s1-32bit libgck-modules-gnome-keyring libgcrypt20-32bit libgd3-32bit libgdk_pixbuf-2_0-0-32bit libgio-2_0-0-32bit libglib-2_0-0-32bit libGLU1-32bit libglvnd-32bit libgmodule-2_0-0-32bit libgmp10-32bit libgnome-keyring0 libgnome-keyring-lang libgnutls30-32bit libgobject-2_0-0-32bit libgpg-error0-32bit libgphoto2-6-32bit libgraphite2-3-32bit libgsm1-32bit libgstaudio-1_0-0-32bit libgstreamer-1_0-0-32bit libgsttag-1_0-0-32bit libgstvideo-1_0-0-32bit libgtk-2_0-0-32bit libgtk-3-0-32bit libharfbuzz0-32bit libhogweed6-32bit libidn2-0-32bit libjansson4-32bit libjbig2-32bit libjpeg8-32bit libjson-glib-1_0-0-32bit libkeyutils1-32bit liblcms2-2-32bit libldap-2_4-2-32bit libldb2-32bit libLLVM10-32bit liblockdev1-32bit libltdl7-32bit liblz4-1-32bit liblzma5-32bit libmikmod3 libmodplug1 libmount1-32bit libmpg123-0-32bit libncurses6-32bit libndr1-32bit libndr-krb5pac0-32bit libndr-nbt0-32bit libndr-standard0-32bit libnetapi0-32bit libnettle8-32bit libnghttp2-14-32bit libnl3-200-32bit libnscd1-32bit libnsl2-32bit libogg0-32bit libopenal1-32bit libOpenCL1 libOpenCL1-32bit libopenssl1_0_0 libopenssl1_0_0-steam libopenssl1_0_0-steam-32bit libopenssl1_1-32bit liborc-0_4-0-32bit libOSMesa8 libOSMesa8-32bit libp11-kit0-32bit libpango-1_0-0-32bit libpcap1-32bit libpciaccess0-32bit libpcre1-32bit libpixman-1-0-32bit libpng12-0-32bit libpng16-16-32bit libpopt0-32bit libpsl5-32bit libpulse0-32bit libpwquality1-32bit librest-0_7-0-32bit libsamba-credentials0-32bit libsamba-errors0-32bit libsamba-hostconfig0-32bit libsamba-passdb0-32bit libsamba-util0-32bit libsamdb0-32bit libsane1-32bit libsasl2-3-32bit libSDL-1_2-0-32bit libSDL2-2_0-0 libSDL2-2_0-0-32bit libSDL_net-1_2-0 libSDL_sound-1_0-1 libselinux1-32bit libsmbconf0-32bit libsmbldap2-32bit libsndfile1-32bit libsoftokn3-32bit libsoup-2_4-1-32bit libspeex1-32bit libsqlite3-0-32bit libssh4-32bit libstdc++6-32bit libstdc++6-pp-gcc10-32bit libsystemd0-32bit libtalloc2-32bit libtasn1-6-32bit libtdb1-32bit libtevent0-32bit libtevent-util0-32bit libthai0-32bit libtheora0-32bit libtiff5-32bit libtirpc3-32bit libudev1-32bit libunistring2-32bit libunwind-32bit libusb-1_0-0-32bit libuuid1-32bit libv4l2-0-32bit libv4lconvert0-32bit libva2-32bit libva-drm2-32bit libva-x11-2-32bit libverto1-32bit libvkd3d1 libvkd3d1-32bit libvorbis0-32bit libvorbisenc2-32bit libvorbisfile3-32bit libvulkan1-32bit libwayland-client0-32bit libwayland-cursor0-32bit libwayland-egl1-32bit libwbclient0-32bit libwebp7-32bit libX11-6-32bit libX11-xcb1-32bit libXau6-32bit libxcb1-32bit libxcb-dri2-0-32bit libxcb-dri3-0-32bit libxcb-glx0-32bit libxcb-present0-32bit libxcb-render0-32bit libxcb-shm0-32bit libxcb-sync1-32bit libXcomposite1-32bit libxcrypt-devel libXcursor1-32bit libXdamage1-32bit libXdmcp6-32bit libXext6-32bit libXfixes3-32bit libXft2-32bit libXi6-32bit libXinerama1-32bit libxkbcommon0-32bit libxml2-2-32bit libXpm4-32bit libXrandr2-32bit libXrender1-32bit libxshmfence1-32bit libxslt1-32bit libXxf86vm1-32bit libz1-32bit libzstd1-32bit linux-glibc-devel lsb-release lutris Mesa-32bit Mesa-dri-32bit Mesa-gallium-32bit Mesa-libGL1-32bit Mesa-libglapi0-32bit mozilla-nspr-32bit mozilla-nss-32bit mozilla-nss-certs-32bit nss-mdns-32bit p11-kit-32bit pam-32bit pam_pwquality-32bit patch pulseaudio-utils-32bit python3-evdev python3-gobject-cairo python3-gobject-Gdk python3-olefile python3-Pillow python3-PyYAML samba-client-32bit samba-libs-32bit samba-winbind samba-winbind-32bit steam steamtricks steamtricks-data systemd-32bit typelib-1_0-AppIndicator3-0_1 typelib-1_0-Atk-1_0 typelib-1_0-GdkPixbuf-2_0 typelib-1_0-GnomeDesktop-3_0 typelib-1_0-GnomeKeyring-1_0 typelib-1_0-Gtk-3_0 typelib-1_0-JavaScriptCore-4_0 typelib-1_0-Notify-0_7 typelib-1_0-Pango-1_0 typelib-1_0-WebKit2-4_0 vulkan-tools wine-gecko wine-mono winetricks zenity zenity-lang icoutils xterm curl wget

[свернуть]
Fedora 27

sudo dnf update && sudo dnf install alsa-lib.i686 avahi-libs.i686 beignet.x86_64 bzip2-libs.i686 cairo.i686 cdparanoia-libs.i686 clang-libs.x86_64 compiler-rt.x86_64 cups-libs.i686 cyrus-sasl-lib.i686 dbus-libs.i686 expat.i686 flac-libs.i686 fontconfig.i686 freetype.i686 gd.i686 glib2.i686 glibc-devel.x86_64 glibc-headers.x86_64 glibc.i686 gmp.i686 gnutls.i686 graphite2.i686 gsm.i686 gstreamer1.i686 gstreamer1-plugins-base.i686 harfbuzz.i686 hwloc-libs.x86_64 jbigkit-libs.i686 kernel-headers.x86_64 keyutils-libs.i686 krb5-libs.i686 lcms2.i686 libasyncns.i686 libatomic.i686 libatomic.x86_64 libattr.i686 libblkid.i686 libcap.i686 libclc.x86_64 libcom_err.i686 libcrypt-nss.i686 libdatrie.i686 libdb.i686 libedit.i686 libexif.i686 libgcc.i686 libgcrypt.i686 libgpg-error.i686 libgphoto2.i686 libICE.i686 libidn2.i686 libieee1284.i686 libjpeg-turbo.i686 libmount.i686 libogg.i686 libpng.i686 libselinux.i686 libsepol.i686 libSM.i686 libsndfile.i686 libstdc++-devel.x86_64 libstdc++.i686 libtasn1.i686 libthai.i686 libtheora.i686 libtiff.i686 libtool-ltdl.i686 libunistring.i686 libusbx.i686 libuuid.i686 libv4l.i686 libverto.i686 libvisual.i686 libvorbis.i686 libwebp.i686 libX11.i686 libX11-xcb.i686 libXau.i686 libxcb.i686 libXcomposite.i686 libXcursor.i686 libXext.i686 libXfixes.i686 libXft.i686 libXi.i686 libXinerama.i686 libxml2.i686 libXpm.i686 libXrandr.i686 libXrender.i686 libxslt.i686 libXtst.i686 libXv.i686 libXxf86vm.i686 llvm4.0-libs.i686 llvm4.0-libs.x86_64 lockdev.i686 lz4-libs.i686 mesa-libglapi.i686 mesa-libOpenCL.x86_64 mesa-libOSMesa.i686 mesa-libOSMesa.x86_64 ncurses-libs.i686 nspr.i686 nss.i686 nss-softokn-freebl.i686 nss-softokn.i686 nss-util.i686 ocl-icd.i686 ocl-icd.x86_64 openal-soft.i686 openal-soft.x86_64 opencl-filesystem.noarch openldap.i686 openssl-libs.i686 opus.i686 orc.i686 p11-kit.i686 pango.i686 pcre2.i686 pcre.i686 pixman.i686 pocl.x86_64 pulseaudio-libs.i686 readline.i686 sane-backends-drivers-cameras.i686 sane-backends-drivers-scanners.i686 sane-backends-libs.i686 sqlite-libs.i686 systemd-libs.i686 tcp_wrappers-libs.i686 unixODBC.i686 unixODBC.x86_64 xz-libs.i686 zlib.i686 elfutils-libelf.i686 isdn4k-utils.i686 isdn4k-utils.x86_64 isdn4k-utils-data libXdamage.i686 libdrm.i686 liberation-narrow-fonts libglvnd.i686 libglvnd-egl.i686 libglvnd-glx.i686 libpcap.i686 libpciaccess.i686 libva.i686 libva.x86_64 libxshmfence.i686 mesa-dri-drivers.i686 mesa-filesystem.i686 mesa-libEGL.i686 mesa-libGL.i686 mesa-libgbm.i686 mpg123-libs.i686 nss-mdns.i686 samba-common-tools.x86_64 samba-winbind.x86_64 samba-winbind-clients.x86_64 samba-winbind-modules.x86_64 alsa-plugins-pulseaudio.i686 at-spi2-atk.i686 at-spi2-core.i686 atk.i686 colord-libs.i686 gdk-pixbuf2.i686 gdk-pixbuf2-modules.i686 glib-networking.i686 jasper-libs.i686 json-glib.i686 libXScrnSaver.i686 libXScrnSaver.x86_64 libcurl.i686 libdbusmenu.i686 libdbusmenu.x86_64 libepoxy.i686 libgusb.i686 libmodman.i686 libnghttp2.i686 libpng12.i686 libpng12.x86_64 libproxy.i686 libpsl.i686 libsoup.i686 libssh2.i686 libva-intel-driver.i686 libva-intel-driver.x86_64 libvdpau.i686 libxkbcommon.i686 rest.i686 xterm libtxc_dxtn.i686 gstreamer-plugins-base.i686 lcms2.i686 nss-mdns.i686 mesa-libGLU.i686

[свернуть]
Mageia 6

su

dnf config-manager --set-enabled mageia-i586 updates-i586 && dnf update

dnf install cabextract.x86_64 glibc-devel.x86_64 icoutils.x86_64 kernel-userspace-headers.x86_64 lib64osmesa8.x86_64 libalsa2.i586 libalsa-plugins-pulseaudio.i586 libasyncns0.i586 libattr1.i586 libavahi-client3.i586 libavahi-common3.i586 libblkid1.i586 libbsd0.i586 libbzip2_1.i586 libcups2.i586 libdb5.3.i586 libdbus1_3.i586 libdri-drivers.i586 libdrm2.i586 libdrm_amdgpu1.i586 libdrm_intel1.i586 libdrm_nouveau2.i586 libdrm_radeon1.i586 libelfutils1.i586 libexif12.i586 libexpat1.i586 libext2fs2.i586 libflac8.i586 libfontconfig1.i586 libfreetype6.i586 libgcrypt20.i586 libgdbm4.i586 libgio2.0_0.i586 libglapi0.i586 libglib2.0_0.i586 libglib-networking-gnutls.i586 libgmp10.i586 libgnutls30.i586 libgpg-error0.i586 libgphoto2_6.i586 libgphoto2_port12.i586 libgsm1.i586 libgstreamer1.0_0.i586 libgstreamer-plugins-base1.0_0.i586 libicu58.i586 libieee1284_3.i586 libintl8.i586 libjbig1.i586 libjpeg8.i586 libkrb53.i586 liblcms2_2.i586 libldap2.4_2.i586 libllvm3.9.i586 libltdl7.i586 liblzma5.i586 libmesagl1.i586 libmesaglu1.i586 libmount1.i586 libmpg123_0.i586 libncurses6.i586 libncursesw6.i586 libnl3_200.i586 libnl-genl3_200.i586 libogg0.i586 libopenal1.i586 libopencl1.i586 libopenssl1.0.0.i586 libopenssl-engines1.0.0.i586 liborc0.4_0.i586 libosmesa8.i586 libp11-kit0.i586 libpcap1.i586 libpciaccess0.i586 libpcre1.i586 libpng16_16.i586 libpulseaudio0.i586 libpulsecommon10.0.i586 libpython2.7.i586 libpython2.7-stdlib.i586 libreadline6.i586 libsane1.i586 libsasl2_3.i586 libsndfile1.i586 libsqlite3_0.i586 libsystemd0.i586 libtasn1_6.i586 libtiff5.i586 libudev1.i586 libunistring2.i586 libunixODBC2.i586 libunwind8.i586 libusb1.0_0.i586 libuuid1.i586 libv4l0.i586 libverto1.i586 libvorbis0.i586 libvorbisenc2.i586 libwrap0.i586 libx11_6.i586 libx11-xcb1.i586 libxau6.i586 libxcb1.i586 libxcb-dri2_0.i586 libxcb-dri3_0.i586 libxcb-glx0.i586 libxcb-present0.i586 libxcb-sync1.i586 libxcb-xfixes0.i586 libxcomposite1.i586 libxcursor1.i586 libxdamage1.i586 libxdmcp6.i586 libxext6.i586 libxfixes3.i586 libxi6.i586 libxinerama1.i586 libxml2_2.i586 libxrandr2.i586 libxrender1.i586 libxshmfence1.i586 libxslt1.i586 libxxf86vm1.i586 libzlib1.i586 wxPython-wxversion.x86_64 wxPython.x86_64 sane-frontends.x86_64 zenity samba-winbind-clients.i586

exit

[свернуть]
Solus 4

sudo eopkg ur && sudo eopkg up

sudo eopkg it acl-32bit adwaita-icon-theme alsa-lib-32bit alsa-plugins-32bit at-spi2-32bit at-spi2-atk-32bit attr-32bit brotli-32bit bzip2-32bit cabextract celt-32bit colord-32bit cups-32bit curl curl-32bit curl-gnutls curl-gnutls-32bit cyrus-sasl-32bit db5-32bit dbus-32bit dbus-glib-32bit dconf-32bit diffutils e2fsprogs-32bit expat-32bit faudio fontconfig-32bit freeglut-32bit freetype2-32bit fribidi-32bit gamemode gconf gconf-32bit gdbm-32bit gdk-pixbuf-32bit glew glew110 glew110-32bit glew-32bit glib2-32bit glibc-32bit glib-networking-32bit gmp-32bit gnome-themes-extra gnome-themes-extra-32bit gperftools gperftools-32bit graphite2-32bit gst-plugins-base gst-plugins-base-32bit gstreamer-0.10 gstreamer-0.10-32bit gtk2-engine-murrine gtk2-engine-murrine-32bit harfbuzz-32bit intel-tbb intel-tbb-32bit jack-audio-connection-kit-32bit jansson-32bit json-c-32bit kerberos-32bit libappindicator-32bit libatk-32bit libav libcairo-32bit libcap2-32bit libdatrie libdbusmenu-32bit libdrm-32bit libelf-32bit libepoxy-32bit libffi-32bit libflac-32bit libgcc-32bit libgcrypt11 libgcrypt11-32bit libgcrypt-32bit libglu-32bit libglvnd-32bit libgnome-desktop libgnutls-32bit libgomp-32bit libgpg-error-32bit libgtk-2-32bit libgtk-3-32bit libgudev-32bit libgusb-32bit libhogweed-32bit libice-32bit libicu-32bit libidn libidn2-32bit libidn-32bit libjpeg-turbo-32bit libjpeg-turbo6 libjpeg-turbo6-32bit libjson-glib-32bit liblcms2-32bit libmikmod2 libmikmod2-32bit libndp-32bit libnettle-32bit libnm-legacy libnm-legacy-32bit libnspr-32bit libnss-32bit libogg-32bit libp11-kit-32bit libpciaccess-32bit libpcre3 libpcre-32bit libpcre3-32bit libpng12 libpng12-32bit libpng15 libpng15-32bit libpng-32bit libpsl-32bit libressl-shim libressl-shim-32bit librest-32bit librsvg-32bit libsamplerate-32bit libsm-32bit libsndfile-32bit libsoup-32bit libsoxr-32bit libspeex-32bit libssh2-32bit libstdc++-32bit libtasn1-32bit libthai libtheora-32bit libtiff-32bit libtool-32bit libtxc_dxtn libtxc_dxtn-32bit libunistring-32bit libunwind-32bit libusb-32bit libva1 libva1-32bit libva-32bit libvdpau-32bit libvorbis-32bit libvpx1 libvpx1-32bit libx11-32bit libxau-32bit libxaw libxcb-32bit libxcomposite-32bit libxcursor-32bit libxdamage-32bit libxdmcp-32bit libxext-32bit libxfixes-32bit libxft-32bit libxi-32bit libxinerama-32bit libxkbcommon-32bit libxml2-32bit libxmu-32bit libxrandr-32bit libxrender-32bit libxscrnsaver-32bit libxshmfence-32bit libxt-32bit libxtst-32bit libxxf86dga-32bit libxxf86vm-32bit linux-steam-integration llvm-32bit mesalib-32bit mpg123-32bit nas nas-32bit ncurses-32bit network-manager-32bit notify-python ocl-icd openal-soft-32bit openldap-32bit openssl-32bit opus-32bit orc-32bit pango-32bit pixman-32bit pulseaudio-32bit python-evdev python-pillow pyyaml rtmpdump rtmpdump-32bit sdl1-32bit sdl1-image-32bit sdl1-mixer sdl1-mixer-32bit sdl1-net sdl1-net-32bit sdl2-32bit sdl2-gfx sdl2-gfx-32bit sdl2-image sdl2-image-32bit sdl2-mixer sdl2-mixer-32bit sdl2-net sdl2-net-32bit sdl2-ttf sdl2-ttf-32bit sdl-gfx sdl-gfx-32bit sdl-ttf sdl-ttf-32bit sqlite3-32bit systemd-32bit tcp_wrappers tcp_wrappers-32bit unixodbc-32bit util-linux-32bit vkd3d vulkan-32bit vulkan-tools wayland-32bit webrtc-audio-processing-32bit wget xz-32bit zlib-32bit zstd-32bit rxvt-unicode xsel

[свернуть]
Gentoo based systems

Все команды делаем под рутом!

eix-sync — обновляем дерево портеджей
emerge -va wine winetricks — эта команда установит самую последнюю размаскированную версию wine и winetricks
emerge -va zenity — устанавливаем Zenity
emerge -va xterm — устанавливаем Xterm

При артефактах графики в играх, необходимо добавить пакет:

use="abi_x86_32" emerge -va media-libs/libtxc_dxtn

Если после данных манипуляций порт все равно не запустился, то надо добавить библиотеки просто распаковав архив в каталог_порта/data/wine/lib/

[свернуть]

Создание ЛОГ-ов (Важная инфа!) – если зависимости не помогли…

Создание .log файла

Просто запускаем debug из каталога порта. При возникновении проблемы закрываем порт и видим на экране сам лог. (Если ничего не происходит, то переходим в каталог порта и кликаем на stop).

[свернуть]

Решение возможных проблем:

Проблемы с управлением?!

В 90% случаев, когда есть проблемы с управлением — достаточно включить английскую раскладку в системе по умолчанию. Но если теряется фокус при нажатии на клавишу Alt, то самый простой способ — это смена клавиш переключения раскладки с Alt + Shift на Ctrl + Shift

[свернуть]
Проблемы со звуком?!

Попробуйте отредактировать настройки звукового сервера (системные, а не вайна)
sudo geany /etc/pulse/default.pa     (вместо geany может быть любой другой редактор)
PS: Если в данном файле вы не нашли нужных параметров то они значит есть в файле:
sudo geany /etc/pulse/daemon.conf
Там находим строки и меняем их значения:
default-fragments = 5
default-fragment-size-msec = 2

После чего перезапускаем пульс:
pulseaudio -k

Все! Теперь вайн и звуковой сервер Pulse должны дружить!

[свернуть]
Кто не может подключиться к серверам игр

Выполняем в терминале:
echo "127.0.1.1 $HOSTNAME" | sudo tee --append /etc/hosts

[свернуть]
Что делать если на ноутбуке с Ubuntu и гибридной графикой не работает NVIDIA

Если у вас ноутбук с гибридной графикой intel + nvidia, поставлен Ubuntu и самый свежий драйвер из репозитория
sudo add-apt-repository ppa:graphics-drivers/ppa
Но все равно nvidia не заводится, то необходимо до установить пакет:
sudo apt install primus-nvidia
После перезагрузки, проблема должна исчезнуть.
Ну а для работы вулкана и портов в целом, ставим зависимости для своей версии ubuntu которые написаны выше…

ЗЫ: Вот список видеокарт NVIDIA которые поддерживают Vulkan.

[свернуть]

Удаление порта:

Внутри каталога запускаем remove, после чего удаляем каталог с самим портом.


Назначение скриптов по пути: ./data/scripts/ (коротко о главном, на стадии написания)

2 скрипта установки и удаления порта:

  • setup – создание ярлыков, копирование необходимых каталогов и файлов внутри порта, добавление вашего пользователя в реестр префикса
  • remove – порт в систему ничего не ставит, по этому скрипт только удаляет ярлык из меню, а сам каталог с портом можно удалить вручную

3 главных скрипта, без которых порт не заведется:

  • vars – скрипт с основными переменными порта.
  • runlib – “сердце” порта. Тут происходит “магия” настроек переменных, копирование необходимых файлов, автоматическая настройка реестра порта, определение оборудования для запуска на видеокартах с гибридной графикой, установка/удаление DXVK и многое другое
  • start – скрипт для графического отображения выбора режима запуска с последующим исполнением команд запуска игры\программы

Discord

Комментарии

Войти с помощью: 
guest
385 Комментарий
новые
старые лучшие
Inline Feedbacks
View all comments
Даниил Селютин
Даниил Селютин
3 дней назад

remove, debug он не видит их, когда я нахожусь в каталоге с ними, .desktop работают только из под папки settings,… Читать дальше »

Don
Don
Reply to  Даниил Селютин
3 дней назад

У меня также..

Жизнь как игра Ушенин
Жизнь как игра Ушенин
8 дней назад

а проект будет поддерживать ломаные игры с торрентов? Я просто прежде чем купить игру со стима, сначала качаю пиратку и… Читать дальше »

Last edited 8 дней назад by Жизнь как игра Ушенин
Алексей Романов
Алексей Романов
17 дней назад

а как PortWINE установить на Puppy?

Last edited 17 дней назад by Алексей Романов
Алексей Романов
Алексей Романов
Reply to  Fidel
13 дней назад

может помочь с пробованием?

Ridbowt
Ridbowt
Reply to  Алексей Романов
7 дней назад

А на чём основан Puppy? Он-же разных “вкусов” бывает. Если на Ubuntu, то достаточно установить зависимости от Ubuntu; однако, если… Читать дальше »

IDis
IDis
20 дней назад

PortWINE был запущен в режиме создания PortWGC.log и он успешно сохранен в корне каталога порта Для диагностики проблем, скопируйте ВЕСЬ… Читать дальше »

IDis
IDis
Reply to  Fidel
17 дней назад

не запускается вообще никак. Даже до центра приложений не доходит. Открывается окно Xterm и дальше этого ничего не продвигается. Последние… Читать дальше »

Никита Марков
Никита Марков
28 дней назад

Вставлю свои 5 копеек. Про Debian 10. Поскольку стабильная система использует пакеты 2-3х летней давности, то для запуска танков они… Читать дальше »

hhh578 bbb578
hhh578 bbb578
1 месяц назад

здраствуйте,я новичек в линукс и сижу на deepin 20 beta ,вроде все правильно сделал но когда пытаюсь запустить он не… Читать дальше »

BobiBobObana .
BobiBobObana .
1 месяц назад

Следующие пакеты имеют неудовлетворённые зависимости:  libodbc1 : Ломает: libodbc1:i386 (!= 2.3.7) но 2.3.6-0.1build1 должен быть установлен  libodbc1:i386 : Ломает: libodbc1… Читать дальше »

Joneng
Joneng
1 месяц назад

день добрый. Есть mint19, танки установил, вроде без ошибок и т.д. Но не могу ввести ничего в логин.пароль – в… Читать дальше »

NordWest
NordWest
1 месяц назад

Откуда этот $LIB взялся? ERROR: ld.so: object ‘/usr/$LIB/libgamemodeauto.so.0’ from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR:… Читать дальше »

Dik Dikoobraz
1 месяц назад

Добрый день!
Система Arch Linux, nvidia-bumblebee.
Вопрос: Как запустить Starcraft2 с помощью optirun -b primus либо primusrun

Андрей
Андрей
2 месяцев назад

Как помочь проекту когда живешь в Украине? Через какую платежную систему?

Михаил Синельников
2 месяцев назад

а для федоры 32 зависимости те же?

Алексей Алексей
Алексей Алексей
Reply to  Михаил Синельников
2 дней назад

Нет, некоторые пакеты не находит

Алексей Романов
Алексей Романов
2 месяцев назад

а есть зависимости для manjaro 20?

Алексей Романов
Алексей Романов
Reply to  Fidel
2 месяцев назад

как создать лог запуска в 29 порте?

ivan-32682
Reply to  Fidel
1 месяц назад

Проверено на Manjaro 20 всё работает

Настя
Настя
2 месяцев назад

PortWINE version: 13 Date and time of start debug for PortOSU Вт апр 28 21:37:35 MSK 2020 The installation path… Читать дальше »

Павел Буткевич
2 месяцев назад

Ваша команда не работает для ubuntu 18.04 E: Failed to fetch http://ppa.launchpad.net/kayo-k11-4/nv-switcheroo/ubuntu/dists/bionic/InRelease 403 Forbidden [IP: 91.189.95.83 80] E: The repository… Читать дальше »

Oleg Vasilyev
2 месяцев назад

Подскажите как убрать в левом верхнем углу информацию? ( фпс есть информация как убрать)

Ростислав Гриженко
2 месяцев назад

Без вылетов работает только в OpenGL режиме на графике мин.
Elementary OS 5

Мишка На Сервере
2 месяцев назад

sed -i “s/fps/0/g” “$HOME/PortWINE/PortNAME*/data/scripts/vars” – не убираются FPS! На “PortWGC” имя менял. Что не так?

Евгений Горбунов
3 месяцев назад

Доброго утра! У меня встала проблема просмотра реплеев. Сами файлы реплеев я нашёл, где лежат, но как их запустить клиентом… Читать дальше »

RoSK
4 месяцев назад

sed -i “s/fps/0/g” “$HOME/PortWINE/PortWGC/data/scripts/vars”
Не убирает FPS в танках

Sergey moon
4 месяцев назад

Какая-то байда сегодня процесс QtWebEngineProc (Ubuntu 18.04) на 50% проца ( 8 ядер) Eve Online не запускается. Там майнер ни… Читать дальше »

Евгений
Евгений
4 месяцев назад

Запустил игру но только при помощи LUTRIS.Как настроить вот адрес https://www.youtube.com/watch?v=KXr4dKSapYk Нужно короче установить еще кучу файлов .Не так уж… Читать дальше »

sL1pKn07 SpinFlo
4 месяцев назад

Hi why is need this in archlinux? ‘python2-wxpython3’ ‘wxgtk2’ ‘wxpython’ proton and filelock.py is python3 script but need ‘cython’ for… Читать дальше »

Алексей
4 месяцев назад

Установил ubuntu 20.04 – при установки зависимостей ругается на отсутствие этого пакета: “libffi6:i386”. Остальные установились нормально.

ser77
ser77
4 месяцев назад

Привет уважаемый Fidel. А что скажешь на счёт не онлайн игр, таких как: stalker, callofduty, farcry… fifa, других спортивных симуляторов,… Читать дальше »

Ridbowt
Ridbowt
Reply to  ser77
4 месяцев назад

Возможно, через Steam Proton, если конечно, эти игры имеются купленными.

Илья Ценилов
4 месяцев назад

Возможно ли самому разобраться со списком зависимостей?
Ред ОС, разработанную в моем городе использую!

Yevhenii_Z
Yevhenii_Z
Reply to  Fidel
2 месяцев назад

Как-то можно определить каких пакетов не хватает в установленной системе для успешного запуска игр с PortWINE-Linux?

Любыч ищет роту
Любыч ищет роту
5 месяцев назад

🙁 🙁 🙁

A0223
A0223
5 месяцев назад

При первом запуске клиента Wargaming Center,начинается обновление,доходит до половины и появляется окно ошибки (9019) не может найти путь C/Games/WGC ROSA… Читать дальше »

Любыч ищет роту
Любыч ищет роту
Reply to  A0223
5 месяцев назад

На росе 9 работала норм на 11 не обновляется.Расово верная какая то 🙂 Систем хватает где работает.

Nixoid
Nixoid
Reply to  Любыч ищет роту
5 месяцев назад

Если ты думаешь что человек поменяет систему ради игры – то ты ошибаешься. проще уж винду поставить. 16.04 – такая… Читать дальше »

alex
alex
Reply to  A0223
5 месяцев назад

у меня та же проблема. asus k95vj видеокарта гибридная интел и инвидиа, причем как запустить нвидиа не понятно.

Любыч ищет роту
Любыч ищет роту
Reply to  alex
5 месяцев назад

Переключение видеокарт linux 🙂

Любыч ищет роту
Любыч ищет роту
Reply to  Любыч ищет роту
5 месяцев назад

Pop Os обещают переключение видосов одной кнопкой 🙂

DavidITasp
DavidITasp
5 месяцев назад

ПИЛОМАТЕРИАЛЫ АНГАРНОГО ХРАНЕНИЯ ИЗ СЕВЕРНОЙ СОСНЫ В НАЛИЧИИ И С ДОСТАВКОЙ
планкен в тамбове

DRyG00
DRyG00
6 месяцев назад

Список зависимостей для Ubuntu 16.04 / Linux Mint 18.x ощутимо отличается по способу выкладки от Ubuntu 18.04 / Linux Mint… Читать дальше »

DRyG00
DRyG00
Reply to  DRyG00
6 месяцев назад

И да, поставилось и поигралось нормально. Разве что графику пришлось ставить на обычную вместо высокой или какая там, т.к. на… Читать дальше »

Любыч ищет роту
Любыч ищет роту
Reply to  DRyG00
6 месяцев назад

С таво года варгейминг самовольно память видеокарты разгоняет.На Wантуз дело было на гт730 заметил 2 года назад на высоких коекак… Читать дальше »

385
0
Would love your thoughts, please comment.x
()
x