Yes, with tweaking. I got it working by following this post:
Just got in the beta, and decided to try it out. Debian Wheezy, 64-bit. Like many people here, I had hell, but instead of using some lxc for steam or bringing in ubuntu packages, I went for the native approach.
Yes. It's possible and working. I'm studying for finals, so I'll include the short and sweet version.
1) Enable multiarch, add i386
2) Install dependencies, substituting libjpeg8 for libjpeg-turbo8. Do not worry about versions for now. Don't forget to specify arch (:i386 )
3) Add experimental repo if not done already; update package list
4) Update libc6 to 1.16, which is in experimental. This will break many things since apt won't initially follow dependencies into experimental, and without doing pinning you'll have to manually resolve them. I used aptitude for this step
5) At this point steam can be installed with dpkg --force-depends -i steam.deb
EDIT: Make you installed all dependencies. the --force-depends is to ignore the misnamed libjpeg library and libpulse0 version mismatch.
5a) You will have broken depends now, I just temp fixed it by editing/var/lib/dpkg/status and changing the dependencies for 'steam' to the correct name for libjpeg8 and edited the version for libpulse0 (remove the leading 1:)
This part may be nvidia specific; I don't have an ATi card to test with
Now, steam will fail to launch citing it can't find steamui.so. Doing some debug work shows it can't find libgl.so; for you 64-bit users thats because you need the 32-bit opengl libs. Attempting to install the 32bit version of the libgl1-nvidia-glx package will break due to a dependency not being multiarch enabled. There is a patch submitted but currently not accepted due to the Wheezy release freeze.
6) Download both amd64 and i386 versions of the patched deb from http://twolife.be/debian/todo/xvmc/
7) install them with dpkg -i
8) install libgl1-nvidia-glx:i386
I think that's it. I didn't start this journey expecting so much pain so I may have missed a step or two. I'm busy with finals for the next week so no, I probably can't help you if you don't understand what I wrote above. Use google, or maybe someone else here can help.
Oh joy. Now I'll be running three versions of Steam: All Linux games on the Linux client for to encourage support for FOSS platforms, the Mac client for generic multi-platform solidarity, and the Windows client for the rest of it.
Actually, Gnome3 may be even better for office users.
They already make a mess of Windows; I'd hate to see what happens to a GUI that lets them create/delete panels.
The problem is that modifying files outside of/home/ requires root, and that includes auto-updating. You'd have to launch Steam with root access every once in a while. The ones you get from tar.gz, rpm, or deb generally don't update. The only exception I know of is the Google Talk plugin, which added a repo to my sources.list and now updates with aptitude just like everything else.
"Easy to find" doesn't mean everybody knows to look for it.
I don't browse the Steam store looking for games with an interesting title and cover image. I hear about a game that seems interesting and use Steam to buy it.
An app store doesn't make people want your app. It just makes things simpler for people that know what they want.
Doctors, technicians, mechanics, etc aren't monopolized industries. The mechanic will genuinely try to fix your car, because if he doesn't then customers will take their money somewhere else.
Government agencies, on the other hand, don't need to 'fix' their problem just so long as they can make a pretty powerpoint that says they are.
Facebook. Amazon has their marketplace and the Kindle. Google has a huge collection of services and the Nexus. Apple has the entire Mac/iStuff ecosystem. Facebook has...Farmville.
Just got in the beta, and decided to try it out. Debian Wheezy, 64-bit. Like many people here, I had hell, but instead of using some lxc for steam or bringing in ubuntu packages, I went for the native approach.
Yes. It's possible and working. I'm studying for finals, so I'll include the short and sweet version.
1) Enable multiarch, add i386 :i386 ) /var/lib/dpkg/status and changing the dependencies for 'steam' to the correct name for libjpeg8 and edited the version for libpulse0 (remove the leading 1:)
2) Install dependencies, substituting libjpeg8 for libjpeg-turbo8. Do not worry about versions for now. Don't forget to specify arch (
3) Add experimental repo if not done already; update package list
4) Update libc6 to 1.16, which is in experimental. This will break many things since apt won't initially follow dependencies into experimental, and without doing pinning you'll have to manually resolve them. I used aptitude for this step
5) At this point steam can be installed with dpkg --force-depends -i steam.deb
EDIT: Make you installed all dependencies. the --force-depends is to ignore the misnamed libjpeg library and libpulse0 version mismatch.
5a) You will have broken depends now, I just temp fixed it by editing
This part may be nvidia specific; I don't have an ATi card to test with
Now, steam will fail to launch citing it can't find steamui.so. Doing some debug work shows it can't find libgl.so; for you 64-bit users thats because you need the 32-bit opengl libs. Attempting to install the 32bit version of the libgl1-nvidia-glx package will break due to a dependency not being multiarch enabled. There is a patch submitted but currently not accepted due to the Wheezy release freeze.
6) Download both amd64 and i386 versions of the patched deb from http://twolife.be/debian/todo/xvmc/
7) install them with dpkg -i
8) install libgl1-nvidia-glx:i386
I think that's it. I didn't start this journey expecting so much pain so I may have missed a step or two. I'm busy with finals for the next week so no, I probably can't help you if you don't understand what I wrote above. Use google, or maybe someone else here can help.
Hope this helps someone.
'git-incorporate' is absurdly long for a cli. 'git-merge' is used to...wait for it...merge branches.
If you look at it in the right, he's practically admitting that it's such a big problem that even a child can see it.
Oh joy. Now I'll be running three versions of Steam: All Linux games on the Linux client for to encourage support for FOSS platforms, the Mac client for generic multi-platform solidarity, and the Windows client for the rest of it.
Many of my Humble Bundle games were automatically available, though not all.
Actually, Gnome3 may be even better for office users.
They already make a mess of Windows; I'd hate to see what happens to a GUI that lets them create/delete panels.
They're grinding 'til they can level up to bears.
YouTube has HTML5 videos now.
Youtube isn't the only use for Flash. What about Farmville for grandma?
But they aren't combining GPL and non-GPL. They won't be required to release anything of Steam itself, just any tweaks made to the kernel et al.
Yes, but most works simply end up hoarded after the the money dries up, and you're left with abandonware.
The problem is that modifying files outside of /home/ requires root, and that includes auto-updating. You'd have to launch Steam with root access every once in a while. The ones you get from tar.gz, rpm, or deb generally don't update. The only exception I know of is the Google Talk plugin, which added a repo to my sources.list and now updates with aptitude just like everything else.
Non-free OS with free crapware, I think.
Yakuake is great, though when I'm not using KDE I prefer Tilda.
"Easy to find" doesn't mean everybody knows to look for it.
I don't browse the Steam store looking for games with an interesting title and cover image. I hear about a game that seems interesting and use Steam to buy it.
An app store doesn't make people want your app. It just makes things simpler for people that know what they want.
80% of Apple apps has never been downloaded, less then %1 earned more the $1000...
And how many have been competently advertised? There is more to business than writing a program and making a website for it.
Really? Mine was so fluent that installing Cinnamon was just a matter of adding the LMDE repo.
Great minds think alike.
There is are TCs (Ambrosia-made, I think) for Override and the classic EV.
Unfortunately the United States can't even get off the planet anymore...
Sure we can.
Gynecologists have it easy: http://www.youtube.com/watch?v=R8kDsM0M-vg
So why do any of these things work?
Doctors, technicians, mechanics, etc aren't monopolized industries. The mechanic will genuinely try to fix your car, because if he doesn't then customers will take their money somewhere else.
Government agencies, on the other hand, don't need to 'fix' their problem just so long as they can make a pretty powerpoint that says they are.
Well the first 'innovation' on this concept would be to have the pre-bootloader start loading init...
Don't worry, I got it for you.
Facebook. Amazon has their marketplace and the Kindle. Google has a huge collection of services and the Nexus. Apple has the entire Mac/iStuff ecosystem. Facebook has...Farmville.
What is the coolest tech you'd like to see in in Linux but is locked away by patents/copywrite?