Borderlands 3 + Epic Games Store + Lutris
This worked well on machines (Xubuntu 18.04.3) with discrete GPUs. Could not figure out why my Dell G7 would not use the Nvidia GPU. Turns out the whole thing was because I had secure boot enabled and the nvidia driver couldn't be loaded with it enabled.
# set nvidia driver 430
#
sudo apt-get -y update; sudo apt-get -y dist-upgrade; sudo apt-get -y autoremove; sudo apt-get -y autoclean ##UPDATE
sudo dpkg --add-architecture i386
sudo apt update
sudo add-apt-repository ppa:lutris-team/lutris
sudo apt-get update
sudo apt-get install lutris --install-suggests
sudo init 6; exit
sudo apt install libvulkan1 libvulkan1:i386
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
sudo apt-get update
sudo apt-get install --install-recommends winehq-stable
sudo apt-get install libgnutls30:i386 libldap-2.4-2:i386 libgpg-error0:i386 libxml2:i386 libasound2-plugins:i386 libsdl2-2.0-0:i386 libfreetype6:i386 libdbus-1-3:i386 libsqlite3-0:i386
sudo apt install libgl1-mesa-glx:i386 libgl1-mesa-dri:i386
sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386
sudo apt-get install git
cd ~
git clone https://github.com/z0z0z/mf-install.git
cd ~/mf-install
WINEPREFIX=/home/mkrivacek/Games/epic-games-store ./install-mf.sh
cd ~
git clone https://github.com/z0z0z/mf-installcab.git
cd ~/mf-installcab
WINEPREFIX=/home/mkrivacek/Games/epic-games-store ./install-mf-64.sh
cp mfplat.dll ~/Games/epic-games-store/drive_c/Program\ Files/Epic\ Games/Borderlands3/
download from https://www.dllme.com/dll/files/colorcnv_dll.html
cp COLORCNV.dll ~/Games/epic-games-store/drive_c/windows/system32/
cd ~/Games/epic-games-store/drive_c/windows/system32/
cp colorcnv.dll old-colorcnv.dll
cp COLORCNV.dll colorcnv.dll
Registry edits:
Go to HKEY_CLASSES_ROOT\CLSID
In CLSID create a key named {98230571-0087-4204-b020-3282538e57d3}
Inside this key {98230571-0087-4204-b020-3282538e57d3} double click (Default) and type in Color Converter DMO.
Create another key in {98230571-0087-4204-b020-3282538e57d3} called InprocServer32
Inside InprocServer32, double click (Default) and type in C:\windows\system32\COLORCNV.dll
Create a String called ThreadingModel, double click it and type in Both
lutris &
## chose to install mono & gecko from wine
# set nvidia driver 430
#
sudo apt-get -y update; sudo apt-get -y dist-upgrade; sudo apt-get -y autoremove; sudo apt-get -y autoclean ##UPDATE
sudo dpkg --add-architecture i386
sudo apt update
sudo add-apt-repository ppa:lutris-team/lutris
sudo apt-get update
sudo apt-get install lutris --install-suggests
sudo init 6; exit
sudo apt install libvulkan1 libvulkan1:i386
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
sudo apt-get update
sudo apt-get install --install-recommends winehq-stable
sudo apt-get install libgnutls30:i386 libldap-2.4-2:i386 libgpg-error0:i386 libxml2:i386 libasound2-plugins:i386 libsdl2-2.0-0:i386 libfreetype6:i386 libdbus-1-3:i386 libsqlite3-0:i386
sudo apt install libgl1-mesa-glx:i386 libgl1-mesa-dri:i386
sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386
sudo apt-get install git
cd ~
git clone https://github.com/z0z0z/mf-install.git
cd ~/mf-install
WINEPREFIX=/home/mkrivacek/Games/epic-games-store ./install-mf.sh
cd ~
git clone https://github.com/z0z0z/mf-installcab.git
cd ~/mf-installcab
WINEPREFIX=/home/mkrivacek/Games/epic-games-store ./install-mf-64.sh
cp mfplat.dll ~/Games/epic-games-store/drive_c/Program\ Files/Epic\ Games/Borderlands3/
download from https://www.dllme.com/dll/files/colorcnv_dll.html
cp COLORCNV.dll ~/Games/epic-games-store/drive_c/windows/system32/
cd ~/Games/epic-games-store/drive_c/windows/system32/
cp colorcnv.dll old-colorcnv.dll
cp COLORCNV.dll colorcnv.dll
Registry edits:
Go to HKEY_CLASSES_ROOT\CLSID
In CLSID create a key named {98230571-0087-4204-b020-3282538e57d3}
Inside this key {98230571-0087-4204-b020-3282538e57d3} double click (Default) and type in Color Converter DMO.
Create another key in {98230571-0087-4204-b020-3282538e57d3} called InprocServer32
Inside InprocServer32, double click (Default) and type in C:\windows\system32\COLORCNV.dll
Create a String called ThreadingModel, double click it and type in Both
lutris &
## chose to install mono & gecko from wine
Comments
Post a Comment