Torchlight II

Torchlight II

통계 보기:
wesly 2018년 4월 14일 오후 7시 25분
Torchlight 2 doesn't launch for Arch Linux
Torchlight 2 doesn't launch on my Arch Linux anymore. This happens recently.
I saw this error message. Doesn't Torchlight 2 ship with the version of libfontconfig.so it linked to?
/SteamLibrary/steamapps/common/Torchlight II/ModLauncher.bin.x86_64: symbol lookup error: /usr/lib/libfontconfig.so.1: undefined symbol: FT_Done_MM_Var
< >
15개 댓글 중 1-15개 표시
steffire3 2018년 4월 14일 오후 9시 56분 
wesly님이 먼저 게시:
Torchlight 2 doesn't launch on my Arch Linux anymore. This happens recently.
I saw this error message. Doesn't Torchlight 2 ship with the version of libfontconfig.so it linked to?
/SteamLibrary/steamapps/common/Torchlight II/ModLauncher.bin.x86_64: symbol lookup error: /usr/lib/libfontconfig.so.1: undefined symbol: FT_Done_MM_Var

Try the methods found in this Link:

https://steamcommunity.com/app/200710/discussions/0/141136086925816860/

sonik_bhoom님이 먼저 게시:
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%
steffire3 님이 마지막으로 수정; 2018년 4월 14일 오후 9시 57분
wesly 2018년 4월 14일 오후 10시 10분 
Thanks. That method works for me.
I found the working libfontconfig.so.1 so I set my launch options like this:

LD_PRELOAD=~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libfontconfig.so.1 %command%
ArionWT 2018년 6월 3일 오후 11시 50분 
You will brake Steam overlay with method mentioned before. I found a better solution.
Torchlight II uses its own freetype libs, you need just remove them:
rm ~/.local/share/Steam/steamapps/common/Torchlight\ II/lib64/libfreetype.so.6 rm ~/.local/share/Steam/steamapps/common/Torchlight\ II/lib/libfreetype.so.6

Also, if you have problems with games, you can run them through the terminal, and see which libraries have errors. After that, check them for availability in the folder with a game and remove them (also look in "ubuntu12_**" folder, if you don't use Steam Native).

This is a common problem on Arch Linux. Fresh libs can conflict with older game-preinstalled versions. :steamsad:
FGS_Ming佐佑日月 2018년 6월 5일 오전 5시 51분 
@ArionWT That method doesn't work for me.
ArionWT 2018년 6월 5일 오전 7시 19분 
IT13Xiaoming님이 먼저 게시:
@ArionWT That method doesn't work for me.
Do you launch Native or Runtime version?
BLaD 2018년 6월 23일 오전 1시 48분 
Found this post from google. Thnx for your help. Also you could just create symlink to steam bundled version:
cd <path_to_you_library>/steamapps/common/Torchlight II/lib64/ # to create symlink ln -s ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libfontconfig.so.1
-KAIn-.- 2019년 11월 27일 오후 1시 27분 
Thanks mate, it worked for me. :)

ArionWT님이 먼저 게시:
You will brake Steam overlay with method mentioned before. I found a better solution.
Torchlight II uses its own freetype libs, you need just remove them:
rm ~/.local/share/Steam/steamapps/common/Torchlight\ II/lib64/libfreetype.so.6 rm ~/.local/share/Steam/steamapps/common/Torchlight\ II/lib/libfreetype.so.6

Also, if you have problems with games, you can run them through the terminal, and see which libraries have errors. After that, check them for availability in the folder with a game and remove them (also look in "ubuntu12_**" folder, if you don't use Steam Native).

This is a common problem on Arch Linux. Fresh libs can conflict with older game-preinstalled versions. :steamsad:
Zordon 2021년 1월 4일 오후 4시 25분 
ArionWT님이 먼저 게시:
You will brake Steam overlay with method mentioned before. I found a better solution.
Torchlight II uses its own freetype libs, you need just remove them:
rm ~/.local/share/Steam/steamapps/common/Torchlight\ II/lib64/libfreetype.so.6 rm ~/.local/share/Steam/steamapps/common/Torchlight\ II/lib/libfreetype.so.6

Also, if you have problems with games, you can run them through the terminal, and see which libraries have errors. After that, check them for availability in the folder with a game and remove them (also look in "ubuntu12_**" folder, if you don't use Steam Native).

This is a common problem on Arch Linux. Fresh libs can conflict with older game-preinstalled versions. :steamsad:

Thanks, this works for me.
Game? More like Grift. 2022년 5월 8일 오전 7시 26분 
still borked...just go into the game folder and rename in both the lib and lib64 fontconfig.so => fontconfig.so.broken and the game will use the system lib and function.
Game? More like Grift. 2022년 5월 9일 오후 7시 37분 
There is no company to fix anything anymore. Given they also sold the rights to someone else you couldn't even petition to have it open sourced. Either way just rename 2 files and it works.
KorumJI 2022년 7월 26일 오전 3시 39분 
LD_PRELOAD=/usr/lib/libfreetype.so.6 %command%
guoyunhe 2022년 9월 10일 오전 9시 43분 
For 64bit system, you need this:

LD_PRELOAD=/usr/lib64/libfreetype.so.6 %command%
gqgqgq 2023년 6월 26일 오후 3시 06분 
ArionWT님이 먼저 게시:
You will brake Steam overlay with method mentioned before. I found a better solution.
Torchlight II uses its own freetype libs, you need just remove them:
rm ~/.local/share/Steam/steamapps/common/Torchlight\ II/lib64/libfreetype.so.6 rm ~/.local/share/Steam/steamapps/common/Torchlight\ II/lib/libfreetype.so.6

Also, if you have problems with games, you can run them through the terminal, and see which libraries have errors. After that, check them for availability in the folder with a game and remove them (also look in "ubuntu12_**" folder, if you don't use Steam Native).

This is a common problem on Arch Linux. Fresh libs can conflict with older game-preinstalled versions. :steamsad:
it worked on me thanks
asdfhero86 2023년 11월 8일 오후 12시 30분 
Right after the installation the game worked great but after a reboot I get
malloc(): unaligned fastbin chunk detected

does anybody have the same problem?

Log:
Path for saving is ... /home/user/.local/share/Runic Games/Torchlight 2/save
FMOD detects no hardware acceleration!
malloc(): unaligned fastbin chunk detected
Game 200710 created interface STEAMAPPLIST_INTERFACE_VERSION001 / AppList
Game 200710 created interface STEAMAPPS_INTERFACE_VERSION006 / Apps
Game 200710 created interface STEAMCONTROLLER_INTERFACE_VERSION / Controller
Game 200710 created interface STEAMHTTP_INTERFACE_VERSION002 / HTTP
Game 200710 created interface STEAMMUSIC_INTERFACE_VERSION001 / Music
Game 200710 created interface STEAMREMOTESTORAGE_INTERFACE_VERSION012 / RemoteStorage
Game 200710 created interface STEAMSCREENSHOTS_INTERFACE_VERSION002 / Screenshots
Game 200710 created interface STEAMUGC_INTERFACE_VERSION002 / UGC
Game 200710 created interface STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001 / UnifiedMessages
Game 200710 created interface STEAMUSERSTATS_INTERFACE_VERSION011 / UserStats
Game 200710 created interface SteamFriends014 / Friends
Game 200710 created interface SteamMatchMaking009 / Matchmaking
Game 200710 created interface SteamMatchMakingServers002 / MatchmakingServers
Game 200710 created interface SteamNetworking005 / Networking
Game 200710 created interface SteamUser017 / User
Game 200710 created interface SteamUtils007 / Utils
Game 200710 method call count for IClientAppManager::BIsDlcEnabled : 2
Game 200710 method call count for IClientUtils::RecordSteamInterfaceCreation : 16
Game 200710 method call count for IClientUtils::GetAppID : 17
Game 200710 method call count for IClientUser::BIsSubscribedApp : 2
Game 200710 method call count for IClientUser::GetSteamID : 4
jph76 2024년 3월 24일 오전 10시 54분 
This works for Debian 12 “Bookworm” 64 bit: LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libfreetype.so.6 %command%
< >
15개 댓글 중 1-15개 표시
페이지당 표시 개수: 1530 50