diff --git a/proton b/proton index 4423e05..becbbcc 100755 --- a/proton +++ b/proton @@ -291,7 +291,6 @@ class Proton: self.user_settings_file = self.path("user_settings.py") self.wine_bin = self.bin_dir + "wine" self.wineserver_bin = self.bin_dir + "wineserver" - self.dist_lock = FileLock(self.path("dist.lock"), timeout=-1) def path(self, d): return self.base_dir + d @@ -1247,8 +1246,6 @@ if __name__ == "__main__": g_proton = Proton(os.path.dirname(sys.argv[0])) - if g_proton.need_tarball_extraction(): - g_proton.extract_tarball() g_compatdata = CompatData(os.environ["STEAM_COMPAT_DATA_PATH"]) @@ -1257,7 +1254,8 @@ if __name__ == "__main__": g_session.init_wine() if g_proton.missing_default_prefix(): - g_proton.make_default_prefix() + log("Default prefix is missing, something is very wrong.") + sys.exit(1) g_session.init_session(sys.argv[1] != "runinprefix")