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
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
Can't start on Arch Linux (can't find file for Engine package)
- Vladimir
- OldUnreal Member
- Posts: 10
- Joined: Sun Jan 26, 2020 8:40 pm
Can't start on Arch Linux (can't find file for Engine package)
Hello guys,
I've installed UnrealGold and 227i for my Arch linux on x86_64 and I have this error:
Processors / Cores 4
Forcing CPU affinity disabled.
Unreal engine initialized
Detected 0 joysticks
SDLClient initialized.
Bound to Render.so
20.5ms Loading: Package Render
Ne poluchilos` zagruzit` 'Engine': Ne mogu najti fajl dlya paketa 'Engine'
Ne poluchilos` zagruzit` 'Render':
Ne poluchilos` zagruzit` 'Class Render.Render':
appError called:
Executing UObject::StaticShutdownAfterError
Executing USDLClient::ShutdownAfterError
Istoriya:
Exiting due to error
appRequestExit(1)
(it says "can't find file for Engine package/Can't load Render.Render class")
What do I do wrong?
I think all the necessary 32bit packages are installed. Opengl driver is installed. I have Intel integrated graphic card (laptop).
I've installed UnrealGold and 227i for my Arch linux on x86_64 and I have this error:
Processors / Cores 4
Forcing CPU affinity disabled.
Unreal engine initialized
Detected 0 joysticks
SDLClient initialized.
Bound to Render.so
20.5ms Loading: Package Render
Ne poluchilos` zagruzit` 'Engine': Ne mogu najti fajl dlya paketa 'Engine'
Ne poluchilos` zagruzit` 'Render':
Ne poluchilos` zagruzit` 'Class Render.Render':
appError called:
Executing UObject::StaticShutdownAfterError
Executing USDLClient::ShutdownAfterError
Istoriya:
Exiting due to error
appRequestExit(1)
(it says "can't find file for Engine package/Can't load Render.Render class")
What do I do wrong?
I think all the necessary 32bit packages are installed. Opengl driver is installed. I have Intel integrated graphic card (laptop).
Last edited by Vladimir on Sun Jan 26, 2020 9:46 pm, edited 1 time in total.
- []KAOS[]Casey
- OldUnreal Member
- Posts: 4497
- Joined: Sun Aug 07, 2011 4:22 am
- Location: over there
Re: Can't start on Arch Linux (can't find file for Engine package)
you're probably missing a lib, try
in the System directory.
Code: Select all
ldd *.so | grep -i "not found"
- Vladimir
- OldUnreal Member
- Posts: 10
- Joined: Sun Jan 26, 2020 8:40 pm
Re: Can't start on Arch Linux (can't find file for Engine package)
Nope. Everything is in place.
Same thing on my desktop PC with Nvidia card and nouveau driver.
Same thing on my desktop PC with Nvidia card and nouveau driver.
- []KAOS[]Casey
- OldUnreal Member
- Posts: 4497
- Joined: Sun Aug 07, 2011 4:22 am
- Location: over there
Re: Can't start on Arch Linux (can't find file for Engine package)
two things you can check:
what is the name of the folder that UnrealLinux.bin is in? this matters on this ini entry:
if the name of the folder isnt "System", it will fail to find "Engine.u" and result in Engine being unable to load even if Engine.so *should* load.
you can also try to run to see if there's any hints on if it's looking for some files and can't locate them that way.
there is also a shot in the dark of simply adding "-log" to your execution of UnrealLinux.bin, it expands the log to have more log information.
what is the name of the folder that UnrealLinux.bin is in? this matters on this ini entry:
Code: Select all
Paths=..\System\*.u
you can also try to run
Code: Select all
strace ./UnrealLinux.bin
there is also a shot in the dark of simply adding "-log" to your execution of UnrealLinux.bin, it expands the log to have more log information.
- Vladimir
- OldUnreal Member
- Posts: 10
- Joined: Sun Jan 26, 2020 8:40 pm
Re: Can't start on Arch Linux (can't find file for Engine package)
Thanks a lot, I checked folder name and it appeared to be incorrect (system instead of System). Corrected, but now I have another problem:
...
binding libGL.so.1
OpenGL
OpenGL
No localization: appUnixPath.General.Product (int)
libGL error: MESA-LOADER: failed to open i965 (search paths /usr/lib32/dri)
libGL error: failed to load driver: i965
libGL error: MESA-LOADER: failed to open i965 (search paths /usr/lib32/dri)
libGL error: failed to load driver: i965
libGL error: MESA-LOADER: failed to open swrast (search paths /usr/lib32/dri)
libGL error: failed to load driver: swrast
X Error of failed request: GLXBadContext
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 6 (X_GLXIsDirect)
Serial number of failed request: 43
Current serial number in output stream: 42
All the lib32 files are in place. ??
...
binding libGL.so.1
OpenGL
OpenGL
No localization: appUnixPath.General.Product (int)
libGL error: MESA-LOADER: failed to open i965 (search paths /usr/lib32/dri)
libGL error: failed to load driver: i965
libGL error: MESA-LOADER: failed to open i965 (search paths /usr/lib32/dri)
libGL error: failed to load driver: i965
libGL error: MESA-LOADER: failed to open swrast (search paths /usr/lib32/dri)
libGL error: failed to load driver: swrast
X Error of failed request: GLXBadContext
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 6 (X_GLXIsDirect)
Serial number of failed request: 43
Current serial number in output stream: 42
All the lib32 files are in place. ??
- Smirftsch
- Administrator
- Posts: 8999
- Joined: Wed Apr 29, 1998 10:00 pm
- Location: NaPali
- Contact:
Re: Can't start on Arch Linux (can't find file for Engine package)
yet, this looks like lib32-intel-dri is missing?
Sometimes you have to lose a fight to win the war.
- Vladimir
- OldUnreal Member
- Posts: 10
- Joined: Sun Jan 26, 2020 8:40 pm
Re: Can't start on Arch Linux (can't find file for Engine package)
Nope. Solved it.
I had to delete libstdc++ and libgcc from /System (part of the convenience libs) , seebs they conflicted with system libs.
I had to delete libstdc++ and libgcc from /System (part of the convenience libs) , seebs they conflicted with system libs.
- Vladimir
- OldUnreal Member
- Posts: 10
- Joined: Sun Jan 26, 2020 8:40 pm
Re: Can't start on Arch Linux (can't find file for Engine package)
Wel, now seems that I have another problem with sound. Segfault
--- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
futex(0xf717cd90, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xf719a034, FUTEX_WAKE_PRIVATE, 2147483647) = 0
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0xa6c} ---
+++ killed by SIGSEGV (core dumped) +++
Seems there's some trouble with Pulseaudio of ALSA.
3242.1ms Loading: Package ALAudio
Checking package ALAudio
OpenAL: ALDevice 2, FMODOutput Enum 3, FMODDevice Enum 0, OutputRate Enum 5
OpenAL: rate 44100
OpenAL: Selected ALDevice is: 2
OpenAL: Trying to use ALDevice: ALSA Software
OpenAL: We are using OpenAL device: ALSA Software
OpenAL: EFX Extensions found
OpenAL: Check for EFX Version - OK
Backtrace: FMallocAnsi::Realloc
Exiting.
Name subsystem shut down
Allocation checking disabled
Same thing with FMOD. SwFMOD runs but says Audio initialization failed.
Funnny thing is that it started for the only time some time ago, but then I upgraded some packages and here we go again.
If I set
ProbeDevicesOnly=True
it starts without sound in windowed mode:
Checking package ALAudio
OpenAL: ALDevice 0, FMODOutput Enum 3, FMODDevice Enum 0, OutputRate Enum 5
Audio initialization failed.
Game engine initialized
Startup time: 3.087768 seconds.
No localization: SDLLaunch.General.Run (int)
Entering main loop.
--- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} ---
futex(0xf717cd90, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xf719a034, FUTEX_WAKE_PRIVATE, 2147483647) = 0
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0xa6c} ---
+++ killed by SIGSEGV (core dumped) +++
Seems there's some trouble with Pulseaudio of ALSA.
3242.1ms Loading: Package ALAudio
Checking package ALAudio
OpenAL: ALDevice 2, FMODOutput Enum 3, FMODDevice Enum 0, OutputRate Enum 5
OpenAL: rate 44100
OpenAL: Selected ALDevice is: 2
OpenAL: Trying to use ALDevice: ALSA Software
OpenAL: We are using OpenAL device: ALSA Software
OpenAL: EFX Extensions found
OpenAL: Check for EFX Version - OK
Backtrace: FMallocAnsi::Realloc
Exiting.
Name subsystem shut down
Allocation checking disabled
Same thing with FMOD. SwFMOD runs but says Audio initialization failed.
Funnny thing is that it started for the only time some time ago, but then I upgraded some packages and here we go again.
If I set
ProbeDevicesOnly=True
it starts without sound in windowed mode:
Checking package ALAudio
OpenAL: ALDevice 0, FMODOutput Enum 3, FMODDevice Enum 0, OutputRate Enum 5
Audio initialization failed.
Game engine initialized
Startup time: 3.087768 seconds.
No localization: SDLLaunch.General.Run (int)
Entering main loop.
Last edited by Vladimir on Wed Jan 29, 2020 6:54 am, edited 1 time in total.
- Vladimir
- OldUnreal Member
- Posts: 10
- Joined: Sun Jan 26, 2020 8:40 pm
Re: Can't start on Arch Linux (can't find file for Engine package)
Seems like everything works except FMOD and tracker music. Unreal runs with Openal on ALSA, but fails to load FMOD. I checked the Wiki, there seems to be no obvious readon for that. FMOD just can't open ALSA for output. Any ideas?
Last edited by Vladimir on Wed Jan 29, 2020 8:01 am, edited 1 time in total.
- Smirftsch
- Administrator
- Posts: 8999
- Joined: Wed Apr 29, 1998 10:00 pm
- Location: NaPali
- Contact:
Re: Can't start on Arch Linux (can't find file for Engine package)
For 227j I switched to libxmp in ALAudio for music output. As far as I remember there was some issue with Pulse and FMod in some distros but I can't remember the details.
However devdsp with OSS was always working flawlessly.
However devdsp with OSS was always working flawlessly.
Sometimes you have to lose a fight to win the war.
- Vladimir
- OldUnreal Member
- Posts: 10
- Joined: Sun Jan 26, 2020 8:40 pm
Re: Can't start on Arch Linux (can't find file for Engine package)
And how do I do that? libxmp and alaudio
- Vladimir
- OldUnreal Member
- Posts: 10
- Joined: Sun Jan 26, 2020 8:40 pm
Re: Can't start on Arch Linux (can't find file for Engine package)
I am trying to set FMOD as default driver with devdsp (snd-pcm-oss). Now it starts, music works, but sounds have some time lag. Openal with FMOD seem not to work together.
Last edited by Vladimir on Wed Jan 29, 2020 6:07 pm, edited 1 time in total.
- Smirftsch
- Administrator
- Posts: 8999
- Joined: Wed Apr 29, 1998 10:00 pm
- Location: NaPali
- Contact:
Re: Can't start on Arch Linux (can't find file for Engine package)
We are working heavily on 227j, this will contain the new audio as well. I hope to release it within the next 2 months.
Sometimes you have to lose a fight to win the war.
- Vladimir
- OldUnreal Member
- Posts: 10
- Joined: Sun Jan 26, 2020 8:40 pm
Re: Can't start on Arch Linux (can't find file for Engine package)
Wow, looking forward to it.
- Vladimir
- OldUnreal Member
- Posts: 10
- Joined: Sun Jan 26, 2020 8:40 pm
Re: Can't start on Arch Linux (can't find file for Engine package)
I've got it working on FMOD and OSS.