-
Notifications
You must be signed in to change notification settings - Fork 175
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DEFCON missing executable and no files downloaded #721
Comments
Can you provide your system information please? The README.md details how to do this when submitting an issue. |
|
I also appear to have the same issue. When I attempt to download the game I just receive empty folders. |
Thanks for the information. I'll look into this and get back with an update. |
For 32-bit Ubuntu 12.04.1 32-bit, I am unable to repro the empty file issue. The game downloads and installs successfully. The only thing I can recommend is attempting an install on a 32-bit system and see if your download is successful. I would also recommend that you get in contact with Introversion Software and let them know about the 64-bit issue. |
Note that I am still seeing the no-files issue on Ubuntu 12.10 x64, with the latest steam package. This has been the case for me since the closed beta, so I don't think this issue is resolved. There may be other post-install compatibility issues, but I'm not even getting the data files downloaded to my system. |
unit3, I understand but there is very little I can do here without a reproducible case on my end. For this issue, I have
I'm sorry but unless you have a better recommendation than an on-site visit from me to debug your issue I'm stuck. |
Well, far be it from me to tell you how to do your job, but here's how I'd approach the problem if I a Valve employee: Check the specific bought package on accounts that are having problems, seeing if they have things in common. Did they receive the game the same way? (individual purchase, humble bundle, etc). If so, there may be a problem with that specific purchase method that can be tested. Second, I assume you have a debugging mode to let your Steam client assume the identity of the customer for testing. If not, then implement such a feature, since it makes debugging these types of problems rather trivial. Given such a feature, assume the identity of my account, attempt to install the game on Ubuntu 12.10 using my account, and see the failure condition yourself. This should be possible even in a VM, since you don't actually run the game, just see why the game files aren't getting downloaded and installed. If neither of the above leads anywhere, I'd check the actual server logs for accounts experiencing the failures. You should have logs of the requests made to download the game from my account (and others experiencing the problems). This should at least get you a log of the requests made from my client, and allow you to infer both what it's receiving from Steam, and what mistakes it's making that's causing the install process to fail. I can't imagine that exhausting these routes will not arrive at a solution. I also do think it's worth putting the time and effort into doing, given that DEFCON isn't the only game experiencing this issue. I'd say between 25% and 40% of my library that is listed as Linux compatible experiences this issue and doesn't download any data files, so this indicates you have a systemic and pervasive install problem on Linux. |
Additionally, if you know about a bug but can't reproduce or fix it, the correct response is /not/ to close that bug. You leave open issues open until it's confirmed that they're solved. That's how open source bug tracking works. It does nobody any good to pre-emptively close bugs just because so far you haven't been capable of resolving them. I understand that in the commercial software world, a big focus is put on closing tickets to make it look like work is being done. However, in the open source world, it is considered bad form to pre-emptively close a ticket when the issue is still present. It's far more important to correctly resolve the issue than up your ticket completion count. |
unit3, I think it's rather normal anywhere to close unreproducible issues. I think the differing package issue is something to look into, my copy is purchased from the Humble Introversion Bundle. I have 40 Linux games in my library and this is the only one from the supported games page that doesn't install. '~/Steam/SteamApps/common/Defcon/' is completely empty after installing. I'll try testing on 32-bit with a fresh Ubuntu install and see if I still have the issue. |
@chizu @Unit3 @tweakedenigma how did you buy DEFCON, through the store, Humble Bundle, or other? |
If it’s ’cause of the humble pack, might it be because http://cdr.xpaw.ru/sub/12283/ is missing the linux depot http://cdr.xpaw.ru/app/1523/ that I see linked inside the Complete Introversion Pack? |
@johndrinkwater I bought it through the Humble Introversion Bundle. |
john: I honestly don't know, it was purchased so long ago that I have no idea. However, a Valve employee like FrankC should be able to look at my account and easily determine that. chizu: I agree that unreproducible issues should be closed. However, given that I provided a rather exhaustive list of methods to try and reproduce the issue that haven't been tried yet, I wouldn't classify this issue as unreproducible. ;) |
Chizu, we're still working on a general solution for your issue but it is known and tracked with #28. If unit3 also installed from a Humble Bundle then that issue is still active and being worked on. |
I don't think I initially bought it through the humble bundle, since I bought it shortly after it came out, but I have activated all the humble bundles on my steam account, so there may be a negative interaction there. I'll follow #28 and see if a solution there fixes things for me. |
If it were working, it should show 1523 under MountedDepots? That does seem to be the problem.
@johndrinkwater @frankc-valve Thank you for the help, I'll watch for the general fix :) |
I installed mine from the Humble Bundle and it doesn't install. |
@Unit3 Check https://store.steampowered.com/account Steam Store = bought online |
Hrm. It says "Complimentary", which I'm not sure what it means. |
Only "Complementary" things I've had were free (Portal, Steam Beta, Sanctum DLC, etc). I didn't include a definition for complementary because I wasn't expecting you to have a complementary version. You may have got it as a bonus for buying something else on the market at some point... (not sure if that's what it would mark as, but I have to assume). Many games have preorder content that is essentially complementary (Torchlight II preorders got TL1 free). That's really all I can think of that would get you a complementary copy... |
Well, I've had it since shortly after the game launched, so I can't really remember the circumstances under which I received it. It could've been a promo for buying another Introversion game, I'm not really sure. In any case, it does seem to confirm the theory that this problem mostly affects peoples who received games via bundles or other means. |
"Failed to load installscript /home/.../.local/share/Steam/SteamApps/common/Defcon/installscript.vdf" |
Some Problem, no download. I bought from the Steam Store today. |
@ChristianHenning and @asmartgoat, will you send me your Steam account IDs? Thanks. |
I see a similar problem with Ubuntu 12.10 64bit. I've currently got five games showing "Installed" - TF2, Waking Mars, Psychonauts, Snapshot and SpaceChem. Of these, only TF2 and SpaceChem appears to have been downloaded - the rest are all empty directories. toby@toby-desktop:
Team Fortress appears to have ended up in a different directory: toby@toby-desktop:~/.local/share/Steam/SteamApps/tjwhaynes$ du -ks * If I attempt to validate, say, Waking Mars, it reports "All files successfully validated." Right now Psychonauts appears to be downloading again in Steam, so maybe that one will fix up. |
@Toby-Haynes, your issue was caused by configuration issues in the store. Of those games listed, only TF 2 and Space Chem are supported. You can delete the local content for the others and they should be removed from your Library. |
Just to say that this error "Failed to start: Missing executable" occurs for me too. I bought the game a while back from introversion's own store and they provided a Steam key. It's listed as 'retail' in my account section. |
Hey it looks like my post didn't post a while back? My steam ID is l32007 There are unsupported games in my game list, and I understand that. Defcon was purchased from Steam directly. So it doesn't matter whether its 'retail' or 'steam'. I'm using Download servers in Australia as thats where I am, I also attempted to use on in east coast of USA. Defcon throws the error that Footissimo reported. |
Here are the relevant logs. Running Steam on fedora 18 64-bit
STEAM_RUNTIME has been set by the user to: /home/luke/.local/share/Steam/ubuntu12_32/steam-runtime
ExecCommandLine: "/home/luke/.steam/root/ubuntu12_32/steam steam://open/driverhelperready"
ExecSteamURL: "steam://open/driverhelperready"
Installing breakpad exception handler for appid(steam)/version(1360108773_client)
Installing breakpad exception handler for appid(steam)/version(1360108773_client)
Installing breakpad exception handler for appid(steam)/version(1360108773_client)
Generating new string page texture 94: 128x256, total string texture memory is 679.94 KB
Generating new string page texture 95: 384x256, total string texture memory is 1.07 MB
Generating new string page texture 96: 256x256, total string texture memory is 1.34 MB
Generating new string page texture 101: 128x256, total string texture memory is 1.47 MB
Failed to load installscript /home/luke/.local/share/Steam/SteamApps/common/Defcon/installscript.vdf
Generating new string page texture 126: 256x256, total string texture memory is 1.73 MB
saving roaming config store to 'sharedconfig.vdf'
roaming config store 2 saved successfully
Installing breakpad exception handler for appid(steam)/version(1360108773_client)
Installing breakpad exception handler for appid(steam)/version(1360108773_client)
Generating new string page texture 148: 256x256, total string texture memory is 1.99 MB
saving roaming config store to 'sharedconfig.vdf'
roaming config store 2 saved successfully
Failed to load installscript /home/luke/.local/share/Steam/SteamApps/common/Defcon/installscript.vdf
Generating new string page texture 156: 24x256, total string texture memory is 2.02 MB |
Thanks for the information @asmartgoat, I'll look into it. |
@christianHennig and @asmartgoat, you should be able to install and play DEFCON now. Please delete local content, exit Steam completely, and then re-install. |
Have deleted local content of DEFCON and restarted Steam. It still has the same problem. Also, the error message Failed to load installscript /home/thomas/.local/share/Steam/SteamApps/common/Defcon/installscript.vdf only appears when deleting local content or attempting to play the game. When installing DEFCON there are no error messages displayed by Steam. The only messages that appear to be related to the failed installation are
The first two lines after installation by pressing next and the latter produced after pressing the finish button to close the installation dialog.
|
Just to say that for me, Defcon now downloads and works...soo thank you =) |
@tickopa, can you send me your Steam ID? |
fwiw, DEFCON is now installing for me aswell. |
Confirming that DEFCON now installs and runs correctly on my system as well. |
Also works for me now, success :D |
Installed and running, steam auth working. Excellent. |
Let’s hear from @tickopa, might still be an edge‐case here. |
DEFCON is now downloading correctly. It isn't running when STEAM_RUNTIME is enabled (which is the default for me on Ubuntu 12.10 amd64), but I'll report that separately. -- David |
@frankc-valve My Steam ID is tickopa (STEAM_0:1:10663480). DEFCON is being installed into the default location as recommended by Steam. Steam startup, DEFCON installation and Steam shutdown log: http://pastebin.com/TcXZHk9J @sulix What's that about STEAM_RUNTIME? On my computer it's logged as STEAM_RUNTIME is enabled automatically and is then set as STEAM_RUNTIME has been set by the user to: /home/thomas/.local/share/Steam/ubuntu12_32/steam-runtime. Could this be something to do with the Fedora packaging? |
The STEAM_RUNTIME issue turns out not to be Defcon specific, and seems to be pulseaudio related. It doesn't affect installation at all, and indeed the game can be run fine if the environment variable is set to zero. It's not the same issue, so I've reported it as bug #1413 -- David |
@tickopa, I looked at your logs and I see nothing unexpected. Is it installing and launching? |
@frankc-valve No. The only visible changes upon installation are appmanifest_1520.acf and the creation of the common/Defcon directory. A little video of what happens. EDIT: Just tried installation on my Debian 7 (32bit) laptop, it works. Also noticed that the installation dialog is different on Debian 7. The installation dialog on Fedora 18 (64bit) lacks the Disk space required and Estimated download time labels. DEFCON install dialog Fedora 18 (64-bit) Might the Steam installation on my Fedora machine need replacing? I could try completely reinstalling Steam, seeing as DEFCON seems to work for everyone else. |
Before we get that extreme, try re-installing the Steam portion and leave your downloaded content alone (except delete the DEFCON installation). Follow the Linux aspect of this article - specifically, Why am I being asked to authenticate a new computer every time I log in on the same computer? - if you need some guidance. Unfortunately, outlying cases like yours are difficult to solve because there is a large set of possible causes and we're reduced to extreme measures like the one above. |
@frankc-valve Very strange. I have now updated my Fedora installation and DEFCON install works. I have no idea what fixed it but I can now play it. It's possible that Spot's updated Steam package fixed something. In any case, I am very puzzled as to why it didn't work before. Thanks for the help. |
Nice! Thanks for checking @tickopa. |
DEFCON is listed as supported at https://support.steampowered.com/kb_article.php?ref=8495-OKZC-0159 but despite deleting and reinstalling it, it doesn't install any files.
Different from #302 as I didn't purchase the Complete Introversion Pack.
The text was updated successfully, but these errors were encountered: