scripts/wine-install-debian-tesla-4...

55 lines
1.6 KiB
Bash

#!/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