For direct access use https://forums.oldunreal.com
It's been quite a while since oldunreal had an overhaul, but we are moving to another server which require some updates and changes. The biggest change is the migration of our old reliable YaBB forum to phpBB. This system expects you to login with your username and old password known from YaBB.
If you experience any problems there is also the usual "password forgotten" function. Don't forget to clear your browser cache!
If you have any further concerns feel free to contact me: Smirftsch@oldunreal.com

UnrealLinux.bin crashes in Linux

Report bugs, read about fixes, new features and ask questions about the Unreal 227 patch here. Place comments and commit suggestions.
Post Reply
User avatar
JORGETECH (The Space Biker)
Posts: 1
Joined: Sat May 06, 2017 1:55 pm

UnrealLinux.bin crashes in Linux

Post by JORGETECH (The Space Biker) »

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:

Code: 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)...
InitGame: 
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
OpenGL
OpenGL
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
UOpenGLRenderDevice::ShutdownAfterError


Historial: 

Exiting due to error
appRequestExit(1)
I guessed it had some trouble with loading the audio as this can be seen in the log:

Code: 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
User avatar
Smirftsch
Administrator
Posts: 8999
Joined: Wed Apr 29, 1998 10:00 pm
Location: NaPali
Contact:

Re: UnrealLinux.bin crashes in Linux

Post by Smirftsch »

Welcome!

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 :)
Sometimes you have to lose a fight to win the war.
Post Reply

Return to “Unreal 227”