Steam for Linux > Limited Beta > Подробности темы
Lauri 20 ноя, 2012 в 5:45
Issue report: TF2 crashes on launch if SteamApps directory is a symlink
TF2 crashes on launch if SteamApps directory is moved to somewhere else from ~/Steam and symlinked. All other games I've tried work just fine. Moving SteamApps back to ~/Steam makes TF2 work again.

Console output:
Game update: AppID 440 "Team Fortress 2", ProcID 3711, IP 0.0.0.0:0
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
SDL video target is 'x11'
SDL video target is 'x11'
SDL failed to create GL compatibility profile (whichProfile=0!
saving roaming config store to 'sharedconfig.vdf'
Installing breakpad exception handler for appid(gameoverlayui)/version(20121119150653_client)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
roaming config store 2 saved successfully
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
[1120/152318:ERROR:object_proxy.cc(239)] Failed to call method: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.NetworkManager was not provided by any .service files
[1120/152318:WARNING:proxy_service.cc(646)] PAC support disabled because there is no system implementation
Using breakpad crash handler
Setting breakpad minidump AppID = 440
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Installing breakpad exception handler for appid(440)/version(5122_client)
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198037478818 [API loaded yes]
Steam_SetMinidumpSteamID: Setting Steam ID: 76561198037478818
ConVarRef m_rawinput doesn't point to an existing ConVar
Could not load chromehtml library.Error: Material "fullscreenvideomaterial" uses unknown shader "Bik"
Uploading dump (in-process) [proxy '']
/tmp/dumps/crash_20121120152329_1.dmp
success = yes
response: CrashID=bp-d0e0b7cc-0b3e-407e-b959-4b4ab2121120

/home/games/Steam/SteamApps/larryrotgut/Team Fortress 2/hl2.sh: line 72: 3722 Segmentation fault ${GAME_DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"
Game removed: AppID 440 "Team Fortress 2", ProcID 3722
saving roaming config store to 'sharedconfig.vdf'
roaming config store 2 saved successfully

System information:
Processor Information:

Vendor: AuthenticAMD

Speed: 3600 Mhz

8 logical processors

8 physical processors

HyperThreading: Unsupported

FCMOV: Supported

SSE2: Supported

SSE3: Supported

SSSE3: Supported

SSE4a: Supported

SSE41: Supported

SSE42: Unsupported



Network Information:

Network Speed:



Operating System Version:

Debian GNU/Linux testing (wheezy) (64 bit)

Kernel Name: Linux

Kernel Version: 3.6.7-18112012

X Server vendor: The X.Org Foundation

X Server release: 11204000




Video Card:

Driver: NVIDIA Corporation GeForce GTX 560/PCIe/SSE2



Driver Version: 4.3.0 NVIDIA 310.14

Desktop Color Depth: 24 bits per pixel

Monitor Refresh Rate: 60 Hz

VendorID: 0x10de

DeviceID: 0x1201

Number of Monitors: 1

Number of Logical Video Cards: 1

Primary Display Resolution: 1920 x 1080

Desktop Resolution: 1920 x 1080

Primary Display Size: 20.91" x 11.77" (23.98" diag)

53.1cm x 29.9cm (60.9cm diag)

Primary Bus: PCI Express 16x

Primary VRAM: 1023 MB

Supported MSAA Modes: 2x 4x 8x 16x



Sound card:

Audio device: Realtek ALC887-VD



Memory:

RAM: 7988 Mb



Miscellaneous:

UI Language: English

LANG: en_US.UTF-8

Microphone: Not set

Total Hard Disk Space Available: 474929 Mb

Largest Free Hard Disk Block: 330514 Mb


Показано 16 из 6 комментариев
< >
wjoe 20 ноя, 2012 в 9:48 
Interesting that it's broken when it's symlinked. My ~/Steam folder is symlinked to another drive, and then TF2 files within SteamApps are symlinked to my Wine Steam files, and it runs without issue for me.
Vash 20 ноя, 2012 в 14:59 
Curious, is your symlink pointed to a *nix native filesystem? If it's something mounted in FUSE (such as NTFS) that can cause a lot of issues in general.
Frank 20 ноя, 2012 в 17:55 
Lauri, I would also be interested in the symlink's destination file system.
scott_test123 20 ноя, 2012 в 18:35 
The latest Steam client that was released today allows you to move your entire Steam directory to the destination of your choice. Exit Steam fully, move your Steam directory to where you want it, then run Steam again. It'll prompt you for where you moved it to, then you're all set.
Lauri 21 ноя, 2012 в 1:43 
Изначально опубликовано Frank:
Lauri, I would also be interested in the symlink's destination file system.
btrfs
Последний раз отредактировал Lauri; 21 ноя, 2012 в 1:43
nomasteryoda 7 дек, 2012 в 19:28 
I found the issue to be that Steam had created the directory as ~/Steam/username/steamapps though there was a directory with the case-sensitive directory.... ~/Steam/username/SteamApps with nothing but an empty sourcemods directory inside.
I simply removed the lower case version and renamed the directory with real Steam content.

I hope this helps someone...
Показано 16 из 6 комментариев
< >
На страницу: 15 30 50
Дата создания: 20 ноя, 2012 в 5:45
Сообщений: 6