Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Log has ths in it
20:17:45 Loading "/home/lou/.local/share/Steam/steamapps/common/Cradle/bin/../cradle.cfg"...
20:17:45 Loading "libSteam_x64.so"...
20:17:45 Loading "libGL.so.1"...
20:17:45 Loading "libopenal.so.1"...
20:17:45 Set 1600x900 windowed video mode
20:17:46 SystemAllocator::deallocate(): memory corruption detected
20:17:46 begin: 0x00000000 0x131c3c1f
20:17:46 end: 0x00000000 0x01f0f1cd
20:17:46 Shutdown
Ubuntu 14.04 x64
ATI HD6850
monitor resolution 1920x1080
fglrxinfo:
display: :0 screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 6800 Series
OpenGL version string: 4.4.13374 Compatibility Profile Context 15.20.1013
ERROR log:
Unigine fatal error
SystemAllocator::deallocate(): memory corruption detected
begin: 0x00000020 0x131c3c1f
end: 0x00000000 0x01f0f1cd
Default mode: 0
Loading "....Steam/SteamApps/common/Cradle/bin/../cradle.cfg"...
Loading "libSteam_x64.so"...
Dongle firmware <HOME>/.local/share/Steam/linux64/../controller_base/d0ggle.bin loaded, version 1435869091.
Loading "libGL.so.1"...
Loading "libopenal.so.1"...
Set 1600x900 windowed video mode
Shutdown
albert@AlbertNPC:~$ fglrxinfo
display: :0 screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 7600M Series
OpenGL version string: 4.4.13374 Compatibility Profile Context 15.20.1013
albert@AlbertNPC:~$ sudo lspci -v -s 00:01.0
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Trinity [Radeon HD 7640G] (prog-if 00 [VGA controller])
Subsystem: Samsung Electronics Co Ltd Device c0da
Flags: bus master, fast devsel, latency 0, IRQ 50
Memory at b0000000 (32-bit, prefetchable) [size=256M]
I/O ports at f000 [size=256]
Memory at feb00000 (32-bit, non-prefetchable) [size=256K]
Expansion ROM at <unassigned> [disabled]
Capabilities: [50] Power Management version 3
Capabilities: [58] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
Kernel driver in use: fglrx_pci
albert@AlbertNPC:~$ sudo lspci -v -s 01:00.0
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Thames [Radeon HD 7500M/7600M Series] (prog-if 00 [VGA controller])
Subsystem: Samsung Electronics Co Ltd Radeon HD 7670M
Physical Slot: 0
Flags: bus master, fast devsel, latency 0, IRQ 51
Memory at c0000000 (64-bit, prefetchable) [size=256M]
Memory at fea20000 (64-bit, non-prefetchable) [size=128K]
I/O ports at e000 [size=256]
Expansion ROM at fea00000 [disabled] [size=128K]
Capabilities: [50] Power Management version 3
Capabilities: [58] Express Legacy Endpoint, MSI 00
Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
Capabilities: [150] Advanced Error Reporting
Kernel driver in use: fglrx_pci
Resolution: 1366x768
Log:
Unigine fatal error
SystemAllocator::deallocate(): memory corruption detected
begin: 0x00000020 0x131c3c1f
end: 0x00000000 0x01f0f1cd
Default mode: 0
Loading "/home/albert/.local/share/Steam/steamapps/common/Cradle/bin/../cradle.cfg"...
Loading "libSteam_x64.so"...
Dongle firmware /home/albert/.local/share/Steam/linux64/../controller_base/d0ggle.bin loaded, version 1435869091.
Loading "libGL.so.1"...
Loading "libopenal.so.1"...
Set 1600x900 windowed video mode
Shutdown
Running Steam on ubuntu 14.04 64-bit
STEAM_RUNTIME has been set by the user to: /home/albert/.local/share/Steam/ubuntu12_32/steam-runtime
ExecCommandLine: "/home/albert/.steam/root/ubuntu12_32/steam steam://open/driverhelperready"
ExecSteamURL: "steam://open/driverhelperready"
However, I also reached out to Unigine for help and they actually got back to me pretty quickly.
The answer they gave me was the following:
"Heaven" is working fine because it is a 32-bit application and Steam runtime still have issues with running x64 applications.
It seems that x64 game version is trying to load x86 Steam overlay library:
ERROR: ld.so: object '~/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Could you please try to fix Steam runtime according to this article: https://wiki.archlinux.org/index.php/steam#Steam_runtime_issues
Here's also another solution: https://github.com/ValveSoftware/steam-runtime/issues/13#issuecomment-60326157
When I attempted to follow the instructions, it borked my OS. I had to reinstall. It was time for an upgrade anyway... that said, wonderful customer service from Unigine. Nothing from Cradle Tech Support. I hope by posting this, someone else can solve this mystery. Good luck.
I tried this on the first run:
LD_PRELOAD='/usr/$LIB/libstdc++.so.6 /usr/$LIB/libgcc_s.so.1 /usr/$LIB/libxcb.so.1' steam
It's from the Arch Wiki, third code line about overriding the default libs.
IT WORKED!! FIRST TIME!!
EDIT: It will hard crash when you try to start a game, ssh + sigterm works to restore to normal.
We are getting there.
And it was never fixed. In other words - Unigine does support only NVidia drivers. AMD and Intel drivers (both proprietary - in case of AMD - and FOSS) may work or may not. You may play with various settings in driconf around, try to fix it, but usually it won't work.
I really doubt it's going to work, both from the game state (very inaccurate packing - resource duplication and borked Steam configuration, so it won't track most of files) and from Unigine previous history.
The game however freezes when I want to play, right after asking if I want to go through the tutorial.
I've tried the default quality settings as well as the lowest ones (from the menu, I haven't touched any conf file yet), Catalyst 15.7 and oibaf's PPA for the latest Git radeon.
The terminal spews quite a lot fo stuff, one thing in particular stands out:
EDIT: the game freezes at
EDIT 2: Oil Rush, another Unigine game, runs just fine on the same config without the need for LD_PRELOAD. It still detects OpenGL 3.2 so it might not be that important. What I get with Cradle though is a lot of lines such as:
Three threads are lost in a spin-lock:
And a SoundManager thread happily sleeping
Is there anyone who get this working? Because right now it looks like a steam-play scam (Steam encourages developers to make their games steam-play by giving fee discounts).
Cheers storma!