From e8f66570adde3f5ebd24ef049b253583276e270b Mon Sep 17 00:00:00 2001
From: YoshiRulz <OSSYoshiRulz@gmail.com>
Date: Sat, 18 May 2019 14:09:50 +1000
Subject: [PATCH] Update EmuHawkMono.sh

---
 Assets/EmuHawkMono.sh | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/Assets/EmuHawkMono.sh b/Assets/EmuHawkMono.sh
index a42a52a5f6..0e59998135 100755
--- a/Assets/EmuHawkMono.sh
+++ b/Assets/EmuHawkMono.sh
@@ -8,11 +8,14 @@ libpath=""
 if [ "$(command -v lsb_release)" ]; then
 	case "$(lsb_release -i | cut -c17- | tr -d "\n")" in
 		"Arch"|"ManjaroLinux") libpath="/usr/lib/wine";;
-		"Debian"|"Ubuntu"|"LinuxMint") libpath="/usr/lib/x86_64-linux-gnu/wine";;
+		"Debian"|"LinuxMint") libpath="/usr/lib/x86_64-linux-gnu/wine";;
+		"Ubuntu") libpath="/usr/lib/x86_64-linux-gnu/wine"; export MONO_WINFORMS_XIM_STYLE=disabled;; # see https://bugzilla.xamarin.com/show_bug.cgi?id=28047#c9
 	esac
+else
+	printf "Distro does not provide LSB release info API! (You've met with a terrible fate, haven't you?)\n"
 fi
 if [ -z "$libpath" ]; then
 	printf "%s\n" "Unknown distro, assuming WINE library location is /usr/lib/wine..."
 	libpath="/usr/lib/wine"
 fi
-LD_LIBRARY_PATH="$libpath" mono ./EmuHawk.exe
+LD_LIBRARY_PATH="$libpath" mono ./EmuHawk.exe >EmuHawkMono_laststdout.txt