Donate for Oldunreal:


Links to our wiki:




Unreal Reference



Contact us:
Submit News
Page Index Toggle Pages: 1 Send TopicPrint
Normal Topic UnrealLinux.bin crashes in Linux (Read 488 times)
JORGETECH (The Space Biker)
New Member

Oldunreal member

Posts: 1
Joined: May 6th, 2017
UnrealLinux.bin crashes in Linux
May 6th, 2017 at 4:02pm
Print Post  
I have tried to run the Linux version of Unreal after installing the 227 patch with Wine and I have some trouble trying to run it.

This is the console output obtained with the "-log" option:

Select All
Processors / Cores 2
Forcing CPU affinity disabled.
1.6ms Loading: Package Engine
87.8ms Loading: Package Core
Checking package Core
Checking package Engine
Unreal engine initialized
Detected 0 joysticks
SDLClient initialized.
Bound to Render.so
158.8ms Loading: Package Render
Checking package Render
Lighting subsystem initialized
Rendering initialized
LoadMap: EntryII.unr
163.3ms Loading: Package EntryII
179.5ms Loading: Package PlayrShp
187.2ms Loading: Package Detail
Bound to Fire.so
190.8ms Loading: Package Fire
Checking package Fire
199.0ms Loading: Package GenIn
203.2ms Loading: Package Starship
208.9ms Loading: Package GenFX
Bound to Emitter.so
215.0ms Loading: Package Emitter
227.3ms Loading: Package UnrealShare
Checking package Emitter
380.3ms Loading: Package genfluid
383.9ms Loading: Package UnrealI
Bound to Editor.so
446.5ms Loading: Package Editor
Checking package Editor
454.6ms Loading: Package GenWarp
457.9ms Loading: Package Footsteps
464.9ms Loading: Package AmbAncient
469.0ms Loading: Package Skaarj
474.5ms Loading: Package Doorsmod
478.1ms Loading: Package Ambmodern
Collecting garbage
Purging garbage
2219.2ms Unloading: Package Render
Garbage: objects: 11877->11876; refs: 147608
Bringing Level EntryII.MyLevel up for play (0)...
Difficulty 1
Remote Administration with Password
Base Mutator is EntryII.Mutator0
Initialized moving brush tracker for Level EntryII.MyLevel
Browse: Unreal.unr?Name=Player?Class=UnrealI.FemaleOne?Skin=Male1Skins.Carter?Face=?Team=255
LoadMap: Unreal.unr?Name=Player?Class=UnrealI.FemaleOne?Skin=Male1Skins.Carter?Face=?Team=255
2238.0ms Loading: Package Unreal
2259.3ms Loading: Package NaliCast
2264.2ms Loading: Package GenEarth
2268.4ms Loading: Package NALIFX
2272.3ms Loading: Package Amboutside
2276.0ms Loading: Package DoorsAnc
2279.4ms Loading: Package Liquids
2283.1ms Loading: Package flyby
Collecting garbage
Purging garbage
Garbage: objects: 12594->12524; refs: 174848
Bringing Level Unreal.MyLevel up for play (0)...
InitGame: ?Name=Player?Class=UnrealI.FemaleOne?Skin=Male1Skins.Carter?Face=?Team=255
Difficulty 1
Remote Administration with Password
Base Mutator is Unreal.Mutator1
Initialized moving brush tracker for Level Unreal.MyLevel
Created and initialized a new SDL viewport.
2885.6ms Loading: Package UMenu
2932.3ms Loading: Package UWindow
2978.7ms Loading: Package UBrowser
Bound to IpDrv.so
3006.3ms Loading: Package IpDrv
Checking package IpDrv
Team 255
Login: Player
Possessed PlayerPawn: FemaleOne Unreal.FemaleOne0
All inventory from Player is accepted
Input system initialized for SDLViewport
TTS: No output filename specified.
Opening SDL viewport.
Bound to OpenGLDrv.so
Loaded render device class.
Initializing OpenGLDrv...
binding libGL.so.1
No localization: appUnixPath.General.Product (int)
GL_VENDOR     : NVIDIA Corporation
GL_RENDERER   : GeForce 210/PCIe/SSE2
GL_VERSION    : 3.3.0 NVIDIA 340.102
Device supports: GL_EXT_bgra
Device supports: GL_ARB_texture_compression
Device supports: GL_EXT_texture_compression_s3tc
Device supports: GL_EXT_texture_env_combine
Device supports: GL_ARB_texture_env_combine
Device supports: GL_EXT_texture_filter_anisotropic
Device supports: GL_NV_texture_env_combine4
Device supports: GL_EXT_texture_lod_bias
Device supports: GL_EXT_secondary_color
Device supports: GL_ARB_multitexture
Device supports: GL_EXT_multi_draw_arrays
Device supports: GL_ARB_vertex_program
Device supports: GL_ARB_fragment_program
Depth bits: 16
4 Texture Mapping Units found
MaxAnisotropy: 16
Trying to use S3TC extension.
MinLogTextureSize: 2
MaxLogTextureSize: 13
BufferActorTris: 1
UseDetailAlpha: 1
3578.8ms Loading: Package ALAudio
No se ha podido cargar 'Class ALAudio.ALAudioSubsystem': No se ha podido encontrar el objeto 'Class ALAudio.ALAudioSubsystem'

appError called:

Executing UObject::StaticShutdownAfterError
Executing USDLClient::ShutdownAfterError


Exiting due to error

I guessed it had some trouble with loading the audio as this can be seen in the log:

Select All
No se ha podido cargar 'Class ALAudio.ALAudioSubsystem': No se ha podido encontrar el objeto 'Class ALAudio.ALAudioSubsystem'

Which translated to English (system language was set to Spanish) means that it can't load the OpenAL driver. After disabling the audio in the "UnrealLinux.bin" it actually launched the game! However there was no audio output and the mouse did not seem to work either.

Can anyone give me a solution to make the audio and mouse work?

My Linux distro is Debian 9.0 (sid) using Linux 4.9.0.

Thanks in advance
Back to top
IP Logged
Forum Administrator

Posts: 7686
Location: at home
Joined: Apr 30th, 1998
Gender: Male
Re: UnrealLinux.bin crashes in Linux
Reply #1 - May 6th, 2017 at 5:17pm
Print Post  

First off, in 227i ALAudio uses still FMod3 for music output, for upcoming 227j I switched that to libxmp.

The problem you describe usually happens if ALAudio isn't finding one of the libs it's depending on. Most distro's don't provide FMod3 anymore, but there is a copy of it in the convenience_libs archive which should be in the help directory.
Copy libfmod-3.75.so and it's symlink libfmod.so from that into your system directory.
Additionally you can use ldd ALAudio.so to check if any other deps are missing yet.
If there are still problems, let me know Smiley

Sometimes you have to lose a fight to win the war.
Back to top
IP Logged
Page Index Toggle Pages: 1
Send TopicPrint
Bookmarks: del.icio.us Digg Facebook Google Google+ Linked in reddit StumbleUpon Twitter Yahoo