Forums › English Language Forums › General › General Discussion

Search

Spiral Knights Steam linux support

36 replies [Last post]
Mon, 02/11/2013 - 05:39
Darkknighcz

Hi,
is there going to be linux support for SK steam version? It shouldn't be so hard since it already works in linux.
Steam wallet is also working in linux version of TF2, so it also shouldn't be a problem.

Thanks for answer

Mon, 02/11/2013 - 05:41
#1
Zaffy-Laffy's picture
Zaffy-Laffy

Ask Valve.

Mon, 02/11/2013 - 06:45
#2
Rahul-Ahl
I never knew this game had a

I never knew this game had a linux port.
And no, WINE doesent count.

Mon, 02/11/2013 - 07:25
#3
Harusaki's picture
Harusaki
The game uses java so the

The game uses java so the game does run natively in linux without a problem. Maybe all valve has to do is add it to the linux steam library and bob's your uncle.

Mon, 02/11/2013 - 08:31
#4
Shamanalah's picture
Shamanalah
my 2 cents

IDK why but it always bother me when Linuxien ask for support for them. You are on the most complex OS there is, you often have to use commands to open folder, why is it so hard to support SK yourself? The word "support" only means they will help you if you have problem but you are already on a mo*** [dingdingding] complex OS that you *should* be able to do it yourself no?

Steam just started going to linux, asking for support on a F2P game is not gonna happens...

It still boggles my mind that Linux people cannot understand this... Support won't mean it will work, it only means someone else will try to make it work for you while you just whine on your [aahoooogah]

Sorry for being rude but that's really how I feel. Mac and Windows are the more stable and most used one. OFC if you go for a complex OS that is not common you won't get support for most of your software/games... Linux was made for tech maniacs...

Edit: And I hope I won't see a "but there is no virus on linux" type of [woopwoopwoopwoopwoop] as answer

Mon, 02/11/2013 - 08:39
#5
Little-Juances's picture
Little-Juances

You're talking about plain Linux, there are tons of distributions with a GUI that's pretty much the same -if not better- as windows and doesnt need "complex command lines" for opening folders or anything.

I also hate it when some comes with that crap of "linux is hard to use"
Go download Ubuntu.

Mon, 02/11/2013 - 08:46
#6
Rahul-Ahl
Linux is a lot more user

Linux is a lot more user friendly than 10 years ago.
Today, while I might not expect a grandmother to use it easily, I certainly expect anyone fairly comfortable with computers will be able to use it with a bit of practice. I prefer Linux way over OSX.

I installed OSX on my PC and had to uninstall it, because it didn't even support changing DPI. I couldn't read anything on my screen cause text was tiny. All they got is HiDPI, which sucks unless you have a Retina display.

If you can use Mac, you can learn to use Linux. Windows is by far the easiest, but Linux is pretty usable.

Mon, 02/11/2013 - 08:52
#7
Spicegirls's picture
Spicegirls

The standalone client already works on Linux. I think Wine will do the trick if you really need Steam.

If you guys are going to get into a PC vs Linux argument it's always going to come down to Linux is more for computer people and Windows is for the average Joe.

Mon, 02/11/2013 - 08:55
#8
Shamanalah's picture
Shamanalah
my 2 cents

I got Ubuntu and played with a lot of modified version of Linux and I still think it's not for common user but for people that know a little more about coding...

Linux ain't hard to use "per-se" but it's hard to get things to work the way it works on a Mac or PC (as a matter of fact I got a Ubuntu 10.11 cd right in my hand)

If you use Linux, why you have problem running a Java code game? It shouldn't be so hard as you explained... I certainly expect anyone fairly comfortable with computers will be able to use it with a bit of practice

Linux is used mostly for server btw... not personal use (although it is getting more and more popular as it becomes more and more user friendly)

But then again... Gaming on Linux is not for "anyone fairly comfortable with computers"

At least now you have support for linux, why don't you use it?

Mon, 02/11/2013 - 13:08
#9
Darkknighcz
Shamanala: if you use ubuntu,

Shamanala: if you use ubuntu, you don't have to use modified version of steam... spiral knights on linux can be run by issuing "java -jar spiralknights.jar", but it doesn't have steam support, so you cannot log in if you have character on steam

so why is it so bad to ask for F2P game to create ticket for steam workers or share some emails with them to create linux start script? it IS NOT so hard... and why isn't linux ready for normal users? you can use most distros and you don't have to know any commands.. it is much safer than windows, native games run faster (check steam games)

but i dont want to start flame, i've just asked, if this support is planned, is it? do you know it? if you don't, just stop arguing :)

Mon, 02/11/2013 - 17:23
#10
Flowchart's picture
Flowchart
-

You can still use a Steam account on Linux by using the "connect with facebook" method.. although I heard that doesn't work if you use a converted account.

I don't know if they plan support but wasn't it a closed beta until recently, they might not have been able to support it yet.

Mon, 02/11/2013 - 20:01
#11
Shamanalah's picture
Shamanalah
my 2 cents

Shamanala: if you use ubuntu, you don't have to use modified version of steam... spiral knights on linux can be run by issuing "java -jar spiralknights.jar", but it doesn't have steam support, so you cannot log in if you have character on steam

I don't use Ubuntu, I just happen to have the disk of it in my hand. Which means I'm holding it physically... I'm on PC

Steam just went into linux, no they won't do support for a F2P games when they have "real games" (don't like to say this but w/e) like... oh gee IDK, multi million selling games? Just to name a few...

Counter Strike: GO
Skyrim
Borderlands 2
Call of Duty: BO2
Far Cry 3

You seriously think Valve will stop their hard-working employee working on Linux client to help you run a F2P game?

Why do I even bother responding... Go get your "no" from Valve...

Mon, 02/11/2013 - 23:29
#12
Darkknighcz
Shamanala: am i asking at

Shamanala: am i asking at steam forum? are skyrim, borderlands, CoD,FC games developed by valve? no, they aren't
man, you just suck at trolling

they need publicity, not multimilion games... and i asked here, because i wanted response from someone who knows something, not you... are you 100% sure valve needs to spend hundreds of hours to port this game to linux? I believe most of the stuff can be done by game developers

Flowchart: thats the thing, you cant login with "facebook method"... another option is to make "login with steam" button, but it would be even harder to make i guess than porting it into steam linux

Tue, 02/12/2013 - 00:24
#13
Glittertind

"Maybe all valve has to do is add it to the linux steam library and bob's your uncle." -Harusaki

I had the same thought the other day. Quite frankly, I was surprised that it hadn't been added already.

"Why do I even bother responding... Go get your "no" from Valve..." -Shamanala

Valve doesn't have to port a thing. It's Java. Besides, it is Three Rings' game, not Valve. The only logical thing to do would be to contact Three Rings about it... We could like, oh I don't know, maybe make a thread about it? Oh wait, we're already in one. Amazing.

Tue, 02/12/2013 - 02:22
#14
Zaffy-Laffy's picture
Zaffy-Laffy

OOO has done its part, now wait till Valve remakes the game that is actually compatible with Linux, unless Valve engineers doesn't see it as lucrative, then too bad.

Tue, 02/12/2013 - 05:58
#15
Redblades's picture
Redblades
I'm hoping for this...

Yeah I was hoping for this since when I ran steam on top of wine, SK was running at like 2 fps.
Linux version steam would be awesome (I already installed the beta) and since it works natively on linux, how hard can it be to put it as a game on the linux version of steam?
You are on the most complex OS there is, you often have to use commands to open folder, why is it so hard to support SK yourself?
Are you autistic?

Tue, 02/12/2013 - 06:41
#16
Shamanalah's picture
Shamanalah
my 2 cents

it shouldn't be so hard since it already works in linux.
Steam wallet is also working in linux version of TF2, so it also shouldn't be a problem.

So this is a problem from OOO right... not Steam....

/facepalm

Some people already play SK on Linux using Steam. The fact that you cannot doesn't imply nobody can... And yes it would be Valve who decide to help you, not OOO...

All I'm saying is they won't. Steam just started going to Linux, last year it was just a rumor, now it's true. They have bigger games to implement into Steam Linux client that the fans demands. I'm sure all the games I mentioned before are being worked on as we speak... TF2 is a big part for Valve while SK is mainly on OOO own websites. Just check the Steam community of SK vs TF2 and wonder yourself if Valve will start supporting games that are less popular than the big AAA games?

I hope you come to the fact that it won't happen soon... Maybe in couple months they will but not right now... And BTW if it was THAT easy to do... you don't think they would've already done it?

Edit: it is more complicated to implement a java game into Steam Linux Client than you think... and it takes more than a single guy doing work over a 10 hours shift to accomplish it, I hope you do realize this...

And @Redblades maybe? IDK never tested if I was... What if I'm not autistic? Does it really matter (all my knowledge about this is in french so I have to translate it, here why I sound stupid sometimes :D) Because if I was autistic then wouldn't I be an awesome tech maniac?

Tue, 02/12/2013 - 08:57
#17
Autofire's picture
Autofire
Let me point out...

The Steam console will be Linux...

If SK goes for Steam's Linux thingy, SK will also go to console.

HAVE A HAPPY!

Tue, 02/12/2013 - 09:36
#18
Quandasim's picture
Quandasim
Shamanala: u know someone who

Shamanala:

u know someone who play native spiral knights on linux?

i think its not possible without steam support.

about the directories think.. u can type commands for changing directory in windows too. just open cmd line and write cd c:/windows and u wil be in windows directory. it tells nothing about os complexity and i dont know why u connect this with spiral knights linux support.

offtopic: i chose linux cause linux is free. not as free beer, but free from the word freedom. windows mac and android use software which tracking your activity and send the data to the company. i dont like it.

sorry fro my bad english hope u understand me;)

Fri, 11/08/2013 - 22:12
#19
Khonkhortisan's picture
Khonkhortisan
spiral knights+steam+linux

I run linux natively on my hardware. I play spiral knights natively from ~/.spiral (it has both .so and .dll libraries in native/). The native steam launcher is installed in /usr/bin/steam, with the executable in ~/.local/share/Steam/ (I run 32-bit steam for ubuntu on 64-bit suse).
I heard that spiral knights has voice chat when run inside steam.
I found this page http://wiki.spiralknights.com/Steam_FAQ#Can_I_bind_my_existing_Spiral_Kn... which states: "Note: If you are running Linux, please note that because Steam does not run on Linux, binding your web account to Steam is not a good idea." This is not true as I am running steam directly on linux - as well as having another steam installed in wine for the Windows-only games. Following the instructions on that page, I went to http://store.steampowered.com/app/99900/ and discovered that it only had windows and mac icons above the PLAY GAME button. Whether I pressed the button through my web browser, or through the steam browser, I ended up with the text "Spiral Knights is not available on your current platform." which is not true until you add " ...in Steam." Steam also made this annoying ringing sound when I moved window focus during the popup.
So Spiral Knights works on Linux, Steam works on Linux, Spiral Knights works in Steam, Voice chat works in Steam with Spiral Knights, but Spiral Knights does not *install* in Steam on Linux, and Spiral Knights does not have voice chat outside of Steam.
I ask the creators of Spiral Knights to add to their Steam package that it will install in Linux, _so that_ people who play Spiral Knights in Steam on Linux will be able to voice chat.
If things are written correctly, Steam has a cross-platform API, and all that has to happen is for the directory that contains Spiral Knights to be packaged into Steam with a Linux label on it. I don't expect any code to have to be rewritten.
I do not wish to voice chat in Spiral Knights in Steam on wine on Linux.
…
In response to the fifth poster, it is very difficult to add support for this (or anything) myself because Spiral Knights is closed-source. I would have to break my agreement by reverse engineering, recompiling, binary string editing, etc. to make any real difference, instead of just downloading the code, changing a line, and sending a .diff back. When virtual money is bought for real money to be used on a remote server, they have to be restrictive about how the code/program is used.

Sat, 11/09/2013 - 04:02
#20
Paweu's picture
Paweu
I don't follow the changelogs

I don't follow the changelogs of steam closely but did Valve actually add support for 3rd party authorisation? Does the overlay ui work on linux? That's what is required to access the billing functions on windows.

Sun, 02/02/2014 - 13:54
#21
Binary-Bard's picture
Binary-Bard
Can I just say?

http://steamcommunity.com/sharedfiles/filedetails/?id=168443726

Sometimes, when I glitch on login, this appears. The username shows up as "steam:<your steam number>", and the password is your usual Steam password. I did try this on a non-Steam client, but it didn't work. What I want to ask is, could OOO make this method of login possible for non-Steam clients so that we (the Linux Steam gamers) don't have to wait for Steam to release SK for Linux? E.g. logging in with our usernames as "steam:<your steam number>" or "steam:<your steam username>", or both? Could you make this happen, if possible?

Mon, 02/03/2014 - 06:51
#22
Jackaline's picture
Jackaline
Why do people think this is

Why do people think this is Valve's problem? There are several indie game releases for Steam for Linux out there, not because Valve is porting every indie game to Linux, but because they put up a Linux port themselves. The same thing can be done for Mac OSX.

Mon, 02/03/2014 - 07:23
#23
Zaffy-Laffy's picture
Zaffy-Laffy

The game is already available on Linux. It is just up to Steam's engineers to decide whether to port the game. It's easier to port a single-player game than a MMOG, not to mention in-game steam community, as well as the added steam trading functions. Also worth mentioning is how they prioritize which games to port. It might not be worth it trying to port a not-famous MMOG, especially when people may as well have access to the web client anyways. SK is also free, so Steam may not see it as a profitable cause.

A lot of factors count, and they may as well be the reasons why Valve have not bothered/did not bother about SK on Steam Linux. It isn't OOO's fault, they have done their part. It's just a matter of how many people are willing to petition towards the addition of SK on Steam Linux.

I did my research, and best to say that majority of multiplayer games, inclusive MMOGs (which I must say there was little of), that are ported to Linux and available at the store page are not free. Free games are little to none, with 2 of them (No More Room In Hell & TF2) running on the Source Engine, as well as the very popular Dota 2.

Mon, 02/03/2014 - 08:37
#24
Jackaline's picture
Jackaline
It's not up to Steam, why do

It's not up to Steam, why do you keep saying it is? Steam is a marketplace, and different developers have the option of offering their product to different platforms.

Mon, 02/03/2014 - 08:42
#25
Zaffy-Laffy's picture
Zaffy-Laffy

Steam offers the extra platform connectivity, the in-game community and what not. It's not about whether it's up to OOO, because OOO doesn't make the in-game steam community, nor the cross-platform connectivity that you see.

Shift+Tab does nothing in the web client, but opens the steam community in a steam client. Is this steam's work, or OOO's work, of course it's steam's work. I've said that steam, and only steam will choose whether to try and incorporate their steam community into the game, and this takes effort, which is costly. They have a catalog of how many games, so SK could very well be on the bottom list of the priority.

Mon, 02/03/2014 - 09:16
#26
Jackaline's picture
Jackaline
That's the Steam overlay. You

That's the Steam overlay. You can already add any Linux application as a non-Steam app and it will load up. It just loads up some basic key intercepts and graphical overlays that work effortlessly. If you've done your research, then you know it also works with many applications on Linux. I use it to load up Minecraft in Linux all the time. Try it. You can even load up Spiral Knights for Linux as a non-Steam app if you so desire.

You have a fundamental misunderstanding of what Valve does and does not do. Again, it is up to the developer to offer it for Linux. Why they do or do not on Steam is their own reason.

Mon, 02/03/2014 - 14:14
#27
Binary-Bard's picture
Binary-Bard
You don't think we've tried adding SK as a non-Steam game?

Two things.

1) Adding SK as a non-Steam game would still not help us log into our own Steam SK accounts.

2) Running the Spiral Knights (non-Steam) .desktop file is useless. I have tried this multiple times since January-February 2013. My theory is that, because the command line is basically running Java, all it does is turn that on for less than a second. I did also try this with Minecraft during August 2013, which is when I realised that .desktop files that used Java didn't work when run through Steam as a non-Steam game. I don't know the methods you used to make it work. Maybe you're a wizard, I don't know. Care to share?

Mon, 02/03/2014 - 16:03
#28
Jackaline's picture
Jackaline
I'm not providing you support

I'm not providing you support to log into your Steam SK accounts in Linux. Again, that's Sega's / OOO's job. I've used wine with Steam for Windows and it runs pretty well, but people seem to hate this solution for some reason. I guess people are ok with running an interpreter that encapsulated system calls in its API more than they are with a program that merely encapsulates and emulates system calls from another API.

To get Minecraft to work under it, all I did was create a bash script that encapsulated the call for Minecraft, then created a .desktop to call it. For Spiral Knights, since it already exists, just go to Games -> Add a Non-Steam game to my Library -> Browse & head over to your /home directory's Desktop and select Spiral Knights. After you add it, it should appear in your list. I've just tried it, ran it, and it worked fine, overlay and all, no need to edit anything.

edit: I locally installed the latest JRE in my home direction and told SK to use that during installation, forgot to mention that.

Mon, 02/03/2014 - 17:48
#29
Zaffy-Laffy's picture
Zaffy-Laffy

As I've said, steam's portion adds more than just simple in-game steam overlay. Data from the game has to be synced to the steam server, as well as ensuring a proper trading system. If you've used steam enough, you'll notice steam has more than just the basic functions of steam overlay.

To incorporate these functions, and to sync up with steam's server requires steam's part to play. You don't think OOO engineers could just bring the SK game to steam's server and tried to gremlin fix it, could ya? Adding a non-steam game does not partake as an official steam game, it will not participate in steam trade, achievements do not count etc.

Tue, 02/04/2014 - 00:30
#30
Jackaline's picture
Jackaline
It just seems like this is an

It just seems like this is an excuse you've come up with, and you're trying to follow up on every possibility that opens up. This certainly wasn't your last argument, were you were focusing solely on Steam overlay functionality and community features accessed through it. Since you haven't linked to any source, I'm assuming this is something you've entirely assumed on your own, and you keep defending it as if it were true purely out of personal preference. Feel free to prove me wrong and link to external sources with the devs claiming this.

This is Steamworks. This is what developers use to access Steam's extended features. It's been ported to Linux, and several other developers have achievements and features working just fine. All it needs is some JNI code to use interface to it. It's. Up. To. Sega / OOO.

Tue, 02/04/2014 - 03:00
#31
Zaffy-Laffy's picture
Zaffy-Laffy

Thank you for linking that. I admit I'm wrong.

Though yet again, there is the matter of cost, so if people want the SK game to be ported to Steam Linux, there must be enough support to justify the effort needed, not to mention how small the crew is currently.

Wed, 09/10/2014 - 00:30
#32
Fleethan
Little-Juances

THANKYOU SOMEONE WHO FINALLY AGREES THAT LINUX IS NOT HARD TO USE!!

But anyways I hate how they are not letting linux have it in steaam

Wed, 09/10/2014 - 15:33
#33
Autofire's picture
Autofire
You are experiencing a PICNIC ERROR!

@Fleethan

Linux is indeed not hard to use, unless you try crazy things like compile the kernal. What is hard to do is install Linux, which is the problem: Unlike Windows (whohasallthemarketshareblah glares), you have to dig in some before you can get it working.

Three Rings, we want Steamed-Penguin-Spiral-Knights! (That's a mouthful...)

Wed, 09/10/2014 - 16:01
#34
Skepticraven's picture
Skepticraven
↓

@Autofire

Ever trying installing windows?
That is harder to install than linux.

In fact, if you plan on dual booting windows with anything... all instructions tell you to install windows first and everything else second because it is stupidly difficult to do windows second. 10 years back, this was not the case mostly because you had to do things similar to compiling the kernal yourself.

Wed, 09/10/2014 - 16:49
#35
Autofire's picture
Autofire
You are experiencing a PICNIC ERROR!

@Skeptic

Haha, I've installed Windows XP (5-6 times), Windows 8 (Twice), Windows 98 (2-3 times), and Windows ME (once, from an upgrade disk.) Sometimes for my own amusement/experience and other times out of necessity.

My first suggestion is DON'T DO IT! If you're crazy (like me), then you won't listen to that advice and go on ahead. Then you should just make sure you don't care about anything on that hard disk because Windows does strange things to hard drives. (Once it listed that I had two hard drives even though one was inserted... @.@)

But I'm saying that most computer-illiterate people will buy a computer with Windows pre-installed, and don't see the installation-monster that it is. All they see is that you have to install Linux and not Windows.

Fri, 09/12/2014 - 16:24
#36
Samurais-Minion-Fo
Why Spiral Knights isn't on linux,the answer.

http://www.dropmocks.com/iHCDe0

There go you ladies and gents. Because there isn't a linux launch config.

Now most of you would go on saying: " but spiral knights needs to be ported or something to linux " Please spare me your unknowing of the universe. Spiral Knights would be listed as " No Linux In OS List " (in simple terms)

"No Linux Launch Config" ‐ the vdf is missing launch config for the game. This is a bit of a misnomer as it tends to highlight other issues.

Source: http://steamdb.info/linux/

In short by saying this it would mean the game has already been tested in linux and aside from probably minor bugs [considering the game works as good as it does in windows(at least for me) ] it probably would come to linux support soon or at least in a non distant period in the future.

Powered by Drupal, an open source content management system