Steam overlay is broken

25 respuestas [Último envío]
Imagen de Krakob
Krakob

It's not working.
Yes, it's enabled in steam settings.
It seems like it stops working instantly after I start SK, as Steam opens the advertisement window straight after launching. In fact, Steam doesn't even recognise SK as running. I can run two SK clients through Steam at once.

Imagen de Krakob
Krakob

Thought I'd get a reply here. Did the SK support take a break from reading their mails AND their support forums? :|

Tender-Footmender
I didn't

If steam isn't working, even if you got far before it happened, you will have to not use steam. Play as your identity knight in Spiral Knights.

Drakeson
Broken

I can't buy anything with steam. It says the steam overlay has to be enabled and i have to check the steam community in game. I did that but I still can't buy that thing :/

Imagen de Krakob
Krakob
@Sargent Zekrua

The problem is, I want the overlay for screenshots and such, not just purchases so that doesn't quite solve anything.

Imagen de Katmint
Katmint

If you're not already, try running steam as an admin. That sometimes fixes issues with the overlay not working with games.

Imagen de Reto-Da-Liz
Reto-Da-Liz

Overlay has been broken for me for weeks.
I wanted to buy 100000k CE but I can't!

OOO fix my overlay so I can buy it with my steam wallet :D

Imagen de Krakob
Krakob
@Katmint

Seems like that made no difference. If I failed to do so, I'll point out that the overlay does work with other games.

Drakeson
ermergerd

With the new Solstice update, I really want to buy some energy, but with this issue I can't -.-

Imagen de Skepticraven
Skepticraven
Some things to test

Although you probably already tested them...

Opt out of all the steam betas. (if you were in it)
Remove any tweaks you may have done to the game (I'm running 64bit java and have some additional java memory parameters).
Update your video card drivers.
Update your OS.
Add tweaks to the game (my steam overlay is running fine on 64bit java, maybe it would help? dunno).
Reinstall SK (time consuming - also make sure it removed all the files in the folder).

Imagen de Krakob
Krakob

Thanks for the tips, Raven! I can't see how many of these would make any difference and most are already done but I'll try what I can once I get home and back to my PC with the issues. Might be tomorrow.

Imagen de Skepticraven
Skepticraven
@Krakob

My thoughts on why these could tentatively work. Troubleshooting is never fun, because too much stuff can cause it.

Steam beta, never know what theyre doing, so some things might not work.
Game tweaks may stop some aspects from working, or stop the game from functioning all together.
Java interacts with video card drivers, sometimes they may have updated a buggy version to talk with java.
OS is similar with the one above - java is funny.
Sometimes tweaks fix problems?
And the final attempt - a fresh install. If that doesn't work some software must be incompatible (and you'd probably have to go into using older versions of stuff).

Rennyrage
It was like this for me as

It was like this for me as well until I used steam in big picture mode (full screen) then booted up spiral knights with it in the back round and now I'm able to buy energy.

Imagen de Lanaru
Lanaru
Overlay = Crashing

So I currently have to play Spiral Knights with my steam overlay turned off yet, when I want to buy something that requires the wallet, I can't because the overlay crashes my game after maybe five seconds on the title screen. Thoughts on how to fix this?

Imagen de Yvanblo
Yvanblo
Broken for me too

I made one of these threads too... alas, no word from OOO. sigh. Mine broke right after an update, but I don't remember which one... the last screenshot I uploaded to Steam is from Oct. 31. I generally take a screenshot every other day at the very least, so it's been quite a while since it's worked.

Imagen de See-One
See-One
The most likely fixes to work

The most likely fixes to work are the ones that involve updating graphics related software.

1. Specify your operating system... The majority of people are on Windows 7 x64, are you? The Steam overlay has known problems with a few games in Windows 8 and especially 8.1.
2. Ensure you have all the latest windows updates, including any optional ones that involve video/graphics stuff.
3. Update your graphics card drivers. If you're on a laptop and/or have an Intel GPU, this may be quite tricky (make sure you identify the exact model number of your GPU before searching drivers for it). Get the drivers directly from the Intel, Nvidia or AMD/ATI website, NOT your laptop manufacturer's website.
4. Consider trying the 64bit Java replacement trick someone mentioned earlier in this thread (more info here: http://forums.spiralknights.com/en/node/62691). It will greatly reduce "freezing type" lag, reduce memory leaks (where the game lags more the longer you play it) and slightly increase FPS. Spiral Knights uses a release of Java 6 from 2011 which is 3 years old, so using the current release version of Java 7 has much better and more stable code overall including the DirectX abstraction layer. If that hasn't convinced you then try this: the 2011 release of Java 6 has a MASSIVE number of very serious security vulnerabilities, which means that if someone hacked one of SK's servers, they could also probably take over the PC of anyone who plays SK... For an offline single player game this wouldn't matter, but any online activity at all with an insecure Java is just asking for trouble.

Imagen de Krakob
Krakob

'tis still not working.

  • Java is up to date.
  • My OS is up to date.
  • My GPU drivers are up to date.

Running on Win 7 64x.

@Skepticraven
I tried everything you said, although I'm not sure which tweaks you'd sugested. I've added these:

    -Xms3G
    -Xmx3G
    -XX:+UseParallelGC
    -XX:+UseParallelOldGC

By fresh install, did you mean just reinstalling SK or more? I tried reinstalling SK to no avail.

@See One
For your first three points, refer to my first paragraph. As for 64-bit Java, I managed to enable it but it didn't help.

Imagen de Skepticraven
Skepticraven
@Krakob

I only use -server and the -Xms/Xmx ones.
This idea was just posing ideas that would change the environment a bit (where the overlay may work with certain versions).

Fresh install referred to SK (including deleting the install folder).

That being said - I'm beginning to think that this is a 100% steam problem.
I've read elsewhere that there were a bunch of Bugs with the steam Dec 3rd update (can easily find plenty of threads saying that steam changed up stuff that shouldn't impact most windows systems, but crippled running windows' version of steam in WINE for linux).

This is likely the direction you should be searching for solutions now - they changed "xinput filtering" on the overlay, which is probably not mixing with the game correctly on some systems. It seems like a lot of other people are having similar problems, with no solution. I'm almost thinking that re-installing steam may be a good direction. Past that, I'm really unsure due to my lack of knowledge with steam resources required to enable the overlay. If you know of a method of identifying these resources during runtime, I'll be glad to help.

Imagen de Krakob
Krakob

Well, I wouldn't be too sure. I've had no overlay trouble with any game but SK. Can't remember when it stopped working but I believe it was before the 3rd of December.

Edit: What's this -server line you speak of, by the way?

Imagen de Momofuku
Momofuku

-server is an instruction to ask JVM to run with pre-configured settings for a server class machine -- it is most likely unnecessary if you're using a good computer since JVM tries to autodetect your specs in advance.

Steam overlay is unrelated to the runtime parameters you're passing to java.

Your best bet is to make sure you don't have programs which interfere with Steam overlay (from their list of known programs, but similar ones may probably interfere) or do an uninstall of Steam, deleting the leftover steam files manually, and attempting a fresh install.

Imagen de Grantgalitz
Grantgalitz
eeyup

Sporadic steam overlay failures on all OSes confirmed. Not to mention the added lag since apocrea is still a thing.

Imagen de Terrty
Terrty
im no mad scientist but..

try uninstalling steam and re installing, now ive never had any problems with steam, okay thats a lie i always have a problem with steam, but never any problems like this, you can try un and reinstalling, if tht doesnt work /confused

Imagen de Kitorin
Kitorin
I have reinstalled Steam

I have reinstalled Steam complely to see if it would work... it didn't.

Is there any other way to get it working?

Kingvlim
This problem still exists

This problem still exists even after two years

Xeserspectr
Why hasn't Three Rings or SEGA fixed this?

This has existed ever since I have updated to El Capitan (Mac OS) and now I can't use Steam Integration. I know why too.

When Spiral Knights boots up, it boots into the launcher/updater. That has the Steam Integration.
When the ACTUAL GAME boots up, it doesn't have the Integration because it switched into what it seems is another third-party application, so it doesn't add it.

That is a little bit why it doesn't add it for me.
Thank you!

XeserSpectr21

(P.S. Pls pix this I got a $20 Steam Card given to me on Christmas and I planned on using it on energy. I used it other places instead because of this problem.)

Imagen de Krakob
Krakob

If it makes you feel better you could buy TF2 or CS:GO keys and sell those to players to get a better $$$ to Energy ratio than buying plain energy gives. It's about €2.5 ($3?) per key, which sells for 2k Energy.

Curiously enough my issue kind of just disappeared a long time ago.