#!/usr/bin/env bash # check how the graphics works on the machine: # glxgears # glxinfo # glxinfo | grep "OpenGL renderer" # glxinfo | grep "OpenGL vendor" # glxinfo | grep "OpenGL version" # cat /proc/driver/nvidia/version sudo dpkg --add-architecture i386 sudo apt install fontconfig:i386 sudo apt install libfreetype6:i386 sudo apt install libglapi-mesa:i386 sudo apt install libglvnd0:i386 sudo apt install libglx0:i386 sudo apt install libgl1:i386 # (!) Assuming machine is running Nvidia card that require old tesla 470 driver # like NVidia GeForce 730 sudo apt install nvidia-tesla-470-driver-libs:i386 # Install fonts, which is always a problem with wine sudo apt install winbind sudo apt install ttf-mscorefonts-installer sudo apt install fonts-liberation fonts-wine sudo apt install fonts-crosextra-caladea sudo apt install fonts-crosextra-carlito # download marlett from here: # https://gitlab.winehq.org/tj4048750/wine/-/raw/wine-6.22/fonts/marlett.ttf?inline=false export WINEARCH=win32 export WINEPREFIX="$HOME/wine/sys" # Install wine itself sudo apt install wine wine32 wine64 winetricks # Install bunch of fonts via winetricks (may fail for some fonts) winetricks allfonts wineboot -u # Verify wine # wine --version # wine cmd /c glxinfo # How would you mount an mdf file and verify if wine can see it: # sudo mount -o loop,uid=1000,gid=1000 -t iso9660 hmm5_tribes_of_the_east.mdf /home/tar/vrom0 # ls -la $HOME/wine/sys/dosdevices/ | grep -E "e:|c:" # To start the windows file # wine start.exe # To start with debug info? # WINEDEBUG=-all,+err,+warn wine start.exe