Torchlight II

Torchlight II

查看统计:
Rob 2017 年 1 月 21 日 下午 5:36
Wont launch on Linux
Using Fedora 24, the launcher never shows up just a frozen window with a snapshot of whatever was in the background, usually the steam window that says "Preparing to Launch Torchlight II...".
< >
正在显示第 1 - 15 条,共 28 条留言
Rob 2017 年 1 月 21 日 下午 6:06 
Yup it does support linux, and I have tried all those things. even tried running through the console, but no luck.
MICRODEVICES 2017 年 2 月 9 日 上午 8:52 
I'm experiencing same problem with Fedora 25.
黑色_22 2017 年 2 月 15 日 下午 6:16 
Zeadar Sagaena 2017 年 2 月 16 日 下午 2:49 
It appears to me that for some reason steam tries to load thier 32-bit steam overlay application for 64-bit Torchlight 2 which resuslts in an ELF class error.

A workaround which worked for me is to go Torchlight's properties, clicking set launch options and then add
LD_PRELOAD=~/.local/share/Steam/ubuntu12_64/gameoverlayrender.so %command%
This will manually load steam overlay plugin for the correct architecture.

That said however, just disabling steam overlay in properties doesn't seem to discourage steam from loading the wrong file and while we now load the correct file: steam overlay doesn't work ingame. :2016imnotcrying:
Schotty 2017 年 3 月 4 日 下午 4:02 
引用自 Zeadar
A workaround which worked for me is to go Torchlight's properties, clicking set launch options and then add
LD_PRELOAD=~/.local/share/Steam/ubuntu12_64/gameoverlayrender.so %command%

Thanks, this fixed the same issue for me on RHEL7.
gotzl 2017 年 6 月 14 日 下午 5:04 
Thanks alot ! Fixed it for me on gentoo.
Sel3ctarr 2017 年 7 月 13 日 上午 12:05 
引用自 Schotty
引用自 Zeadar
A workaround which worked for me is to go Torchlight's properties, clicking set launch options and then add
LD_PRELOAD=~/.local/share/Steam/ubuntu12_64/gameoverlayrender.so %command%

Thanks, this fixed the same issue for me on RHEL7.


Thanks, this also fixed the issue for me on Fedora 26.
最后由 Sel3ctarr 编辑于; 2017 年 7 月 13 日 上午 12:05
Fenrir 2017 年 7 月 22 日 上午 5:09 
Can confirm this behaviour under Fedora 26, as well and also that the workaround does the job for me on this one.
sonik_bhoom 2017 年 7 月 31 日 下午 7:18 
CentOS7 w/kernel 4.12: this fix worked for me. So did the above reddit post...

reddit fix:
cd [game directory] echo "200710" > steam_appid.txt ./ModLauncher.bin.x86_64

Zeadar launch options fix:
LD_PRELOAD=~/.local/share/Steam/ubuntu12_64/gameoverlayrender.so %command%

引用自 Zeadar
It appears to me that for some reason steam tries to load thier 32-bit steam overlay application for 64-bit Torchlight 2 which resuslts in an ELF class error.

A workaround which worked for me is to go Torchlight's properties, clicking set launch options and then add
LD_PRELOAD=~/.local/share/Steam/ubuntu12_64/gameoverlayrender.so %command%
最后由 sonik_bhoom 编辑于; 2019 年 3 月 13 日 下午 1:20
s.chebotar 2018 年 4 月 16 日 下午 11:49 
Unable to fix this issue in flatpak version of Steam. Tried to change the path to gameoverlayrender.so file in properties to the flatpak location of this. No luck.
Axurez 2018 年 7 月 14 日 上午 11:57 
`~/.local/share/Steam/ubuntu12_64/gameoverlayrender.so` does not exist on the version on ArchLinux currently.
Schotty 2018 年 7 月 14 日 下午 3:05 
引用自 Axurez
`~/.local/share/Steam/ubuntu12_64/gameoverlayrender.so` does not exist on the version on ArchLinux currently.
Where is your user's steam data found then? change ~/.local/share/ to that. You can find this in your settings, in the downloads section.
最后由 Schotty 编辑于; 2018 年 7 月 14 日 下午 3:08
Axurez 2018 年 7 月 14 日 下午 9:10 
引用自 Schotty
引用自 Axurez
`~/.local/share/Steam/ubuntu12_64/gameoverlayrender.so` does not exist on the version on ArchLinux currently.
Where is your user's steam data found then? change ~/.local/share/ to that. You can find this in your settings, in the downloads section.
It is `~/.local/share/` I believe. The 32bit version of `gameoverlayrender.so` (at `ubuntu12_32`) exists though. I chose to manually start the 32bit version of the game (`Torchlight2.bin.x86`) as a workaround.
DaKine 2019 年 2 月 5 日 下午 3:43 
Try to start the launcher from terminal if error is like

"... symbol lookup error: /lib64/libfontconfig.so.1: undefined symbol: FT_Done_MM_Var"

navigate inside the games folder (properties show files) open a terminal and do

$ rm ./lib/libfreetype.so.6 ./lib64/libfreetype.so.6

in addition use the

LD_PRELOAD=~/.local/share/Steam/ubuntu12_64/gameoverlayrender.so %command%

as mentioned above

and the launcher will start again ...
最后由 DaKine 编辑于; 2019 年 2 月 5 日 下午 3:52
< >
正在显示第 1 - 15 条,共 28 条留言
每页显示数: 1530 50