renaudbedard / fez-1.12-issues

A public repository for FEZ 1.12 testers to log issues
9 stars 0 forks source link

Game does not start in Linux #170

Closed dholth closed 7 years ago

dholth commented 7 years ago

FEZ 1.12 doesn't start in SteamOS. Here's the console output and debug log.

Setting breakpad minidump AppID = 224760
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198010520836 [API loaded no]
(17:26:43.520) [FNA] WARNING : AL_SOFT_gain_clamp_ex not found!
(17:26:43.522) [FNA] WARNING : Update your OpenAL Soft library!
(17:26:43.541) [Version] INFORMATION : 1.12, Build Date : 2016-11-27 22:12:43
(17:26:43.677) [FNA] INFORMATION : IGLDevice: OpenGLDevice
(17:26:43.710) [Unhandled Exception] ERROR : System.NullReferenceException: Object reference not set to an instance of an object
  at System.Text.Encoding.CreateDefaultEncoding () [0x00000] in <filename unknown>:0 
  at System.Text.Encoding.get_Default () [0x00000] in <filename unknown>:0 
  at System.String.CreateString (System.SByte* value, Int32 startIndex, Int32 length, System.Text.Encoding enc) [0x00000] in <filename unknown>:0 
  at System.String.CreateString (System.SByte* value) [0x00000] in <filename unknown>:0 
  at (wrapper managed-to-managed) string:.ctor (sbyte*)
  at Microsoft.Xna.Framework.Graphics.OpenGLDevice.glGetString (GLenum pname) [0x00000] in <filename unknown>:0 
  at Microsoft.Xna.Framework.Graphics.OpenGLDevice..ctor (Microsoft.Xna.Framework.Graphics.PresentationParameters presentationParameters, Microsoft.Xna.Framework.Graphics.GraphicsAdapter adapter) [0x00000] in <filename unknown>:0 
  at Microsoft.Xna.Framework.SDL2_FNAPlatform.CreateGLDevice (Microsoft.Xna.Framework.Graphics.PresentationParameters presentationParameters, Microsoft.Xna.Framework.Graphics.GraphicsAdapter adapter) [0x00000] in <filename unknown>:0 
  at Microsoft.Xna.Framework.Graphics.GraphicsDevice..ctor (Microsoft.Xna.Framework.Graphics.GraphicsAdapter adapter, GraphicsProfile graphicsProfile, Microsoft.Xna.Framework.Graphics.PresentationParameters presentationParameters) [0x00000] in <filename unknown>:0 
  at Microsoft.Xna.Framework.GraphicsDeviceManager.Microsoft.Xna.Framework.IGraphicsDeviceManager.CreateDevice () [0x00000] in <filename unknown>:0 
  at Microsoft.Xna.Framework.GraphicsDeviceManager.get_GraphicsDevice () [0x00000] in <filename unknown>:0 
  at Microsoft.Xna.Framework.Game.InitializeGraphicsService () [0x00000] in <filename unknown>:0 
  at Microsoft.Xna.Framework.Game.DoInitialize () [0x00000] in <filename unknown>:0 
  at Microsoft.Xna.Framework.Game.Run () [0x00000] in <filename unknown>:0 
  at FezGame.Program.MainInternal () [0x00000] in <filename unknown>:0 
  at Common.Logger.Try (System.Action action) [0x00000] in <filename unknown>:0 
(17:26:43.721) [FEZ] INFORMATION : Exiting.
dholth commented 7 years ago

Steam does allow me to switch to 1.11 MonoGame which runs.

flibitijibibo commented 7 years ago

Your system is not set up with a UTF8 language (en_US instead of en_US.UTF8). This usually happens with custom SteamOS installs and affects all titles using Mono 4.0 and higher.

dholth commented 7 years ago

Thank you. That solves the problem. Unfathomable that utf8 is still not the default everywhere 😥On Dec 30, 2016 18:07, Ethan Lee notifications@github.com wrote:Your system is not set up with a UTF8 language (en_US instead of en_US.UTF8). This usually happens with custom SteamOS installs and affects all titles using Mono 4.0 and higher.

—You are receiving this because you authored the thread.Reply to this email directly, view it on GitHub, or mute the thread.