You are not logged in.
I installed it, but I can't understand why I have to run steam in a root terminal, or it says command not found... that's annoying and I don't usually run applications as root user, is there a way to edit the script and make steam work for a normal user? I've seen zachr asking that but I don't see the answer.. could you explain me how you made it work for every user? 
Offline
I installed it, but I can't understand why I have to run steam in a root terminal, or it says command not found... that's annoying and I don't usually run applications as root user, is there a way to edit the script and make steam work for a normal user? I've seen zachr asking that but I don't see the answer.. could you explain me how you made it work for every user?
Yeah, Don't run the script with sudo.
Offline
RobyIndie wrote:I installed it, but I can't understand why I have to run steam in a root terminal, or it says command not found... that's annoying and I don't usually run applications as root user, is there a way to edit the script and make steam work for a normal user? I've seen zachr asking that but I don't see the answer.. could you explain me how you made it work for every user?
Yeah, Don't run the script with sudo.
I don't think I did actually.... Oh well, I will test again! But how can I remove the existing steam root installation?
EDIT: Solved by removing everything that sounded steam-ish from /root/.local/Share/ (the steam folder and Steam in the applications folder). Then I reinstalled steam with the script wihout using sudo and I created a link in /usr/bin that points to /home/USERNAME/.local/Share/applitcations/Steam
Thanks for the script and enjoy playing! 
Last edited by RobyIndie (2013-02-20 14:40:52)
Offline
Steam works great and i really want to thank you for this thread
its pure awesome!
But i just ran in to a "problem".
When iam in terminal "/home/tim/downloads/gist4231563-45bbf171953630f9b11acec71b8cc6fa70f0abe0/tree/usr/share/doc/steam#
" and entering 'steam' , steam starts and runs just fine.
But i cant enter steam anywhare in my terminal, and in that folder i cant find anything called steam or so, but it works. Its makes me confused. How do i add a shortcut to my 'rightclick menu'?
Crunchy feeling #!
Offline
Steam works great and i really want to thank you for this thread
its pure awesome!
But i just ran in to a "problem".
When iam in terminal "/home/tim/downloads/gist4231563-45bbf171953630f9b11acec71b8cc6fa70f0abe0/tree/usr/share/doc/steam#
" and entering 'steam' , steam starts and runs just fine.
But i cant enter steam anywhare in my terminal, and in that folder i cant find anything called steam or so, but it works. Its makes me confused. How do i add a shortcut to my 'rightclick menu'?
You can add it to menu as
~/.steam/steam/steam_on_debian.shbecause shell file that launches steam is actually located in your home directory.
PS You are welcome 
Don't let anyone ever make you feel like you don't deserve what you want
Samsung 535U3C
Offline
In my home folder, /home/tim/.steam/steam_on_debian.sh ,
its just a emty folder.
And when iam trying to add that line or ~/.steam/steam/steam_on_debian.sh im getting this message:
translating from swedish:
cannot find childproccess, , /home/tim/.steam/steam_on_debian.sh, catalog or file do not exist.
I dont get it, what am i missing? Sorry for my bad English 
Edit
The only way around i can get this to work is:
When iam in that directory, rightclicking 'open in terminal', enter steam. And steam starts.
Last edited by Tim (2013-02-23 09:34:23)
Crunchy feeling #!
Offline
In my home folder, /home/tim/.steam/steam_on_debian.sh ,
its just a emty folder.
And when iam trying to add that line or ~/.steam/steam/steam_on_debian.sh im getting this message:
translating from swedish:
cannot find childproccess, , /home/tim/.steam/steam_on_debian.sh, catalog or file do not exist.I dont get it, what am i missing? Sorry for my bad English
Edit
The only way around i can get this to work is:
http://imup.info/u/data/2013/2/23/13616 … 03-png.png
When iam in that directory, rightclicking 'open in terminal', enter steam. And steam starts.
try
/home/tim/.steam/steam/steam_on_debian.sh
or let us see, what do you have in your .steam folder
ls ~/.steamLast edited by incogn1to (2013-02-23 13:03:27)
Don't let anyone ever make you feel like you don't deserve what you want
Samsung 535U3C
Offline
Well in .steam there is nothing at all.
tim@crang:~$ ls ~/.steam
tim@crang:~$ Thats the strange part i guess, as i can se in the script it should be installing in that directory, but it does not.
If i use catfish for searching 'steam' i get this.
There you have everything steamish the cat can find. 
Thanks for your time
Crunchy feeling #!
Offline
i really dont have a clue, my /root folder is almoast emtyp. The only think located there is somthing called destop.
When in desktop this is what i see:
root@crang:~/Desktop# pwd
/root/Desktop
root@crang:~/Desktop# ls
Counter-Strike.desktop
Crunchy feeling #!
Offline
tim@crang:~$ ls -a /root/.steam
. bin bin64 root sdk64 steam_install_agreement.txt steam.pipe
.. bin32 registry.vdf sdk32 steam steam.pid
edit:
if i:
root@crang:/home/tim# cd ~/.steam
root@crang:~/.steam# steam
Running Steam on debian 7.0 32-bit
STEAM_RUNTIME is enabled automatically
....
....
....
....Steam starts if im in ~/.steam#
as root i guess
edit2:
If im in ~/.steam as root i can open steam. Otherwise i can not.
what i can see, the folder is also empty?
Confused a bit 
Last edited by Tim (2013-02-24 12:57:30)
Crunchy feeling #!
Offline
tim@crang:~$ ls -a /root/.steam
. bin bin64 root sdk64 steam_install_agreement.txt steam.pipe
.. bin32 registry.vdf sdk32 steam steam.pidedit:
if i:
root@crang:/home/tim# cd ~/.steam root@crang:~/.steam# steam Running Steam on debian 7.0 32-bit STEAM_RUNTIME is enabled automatically .... .... .... ....Steam starts if im in ~/.steam#
as root i guessedit2:
If im in ~/.steam as root i can open steam. Otherwise i can not.
what i can see, the folder is also empty?
Confused a bit
You've installed your steam in your root folder.
So right shortcut in your case will be /root/.steam/steam/steam_on_debian.sh
But I would suggest you to reinstall steam as normal user.
Don't let anyone ever make you feel like you don't deserve what you want
Samsung 535U3C
Offline
Thank you for this script and guide, incogn1to! I have steam running on my Eee PC now.
I only needed to do steps 1, 2, 3, 4, and 7 since I am running 32-bit. Also, just a note: When I typed steam in Terminal, it started to update but then stopped with "fatal error." I closed it down. Then I just typed steam in Terminal again (definition of insanity? haha) and it worked this time!
Only a fraction of the games in my library are available to play on Linux, but hopefully more will be ported over someday.
Offline
When I try to install the dependencies I get:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libgl1-mesa-glx
E: Unable to locate package libgl1-mesa-dri
E: Unable to locate package libcurl3-gnutls
E: Unable to locate package libogg0
E: Unable to locate package libpixman-1-0
E: Unable to locate package libsdl1.2debian
E: Couldn't find any package by regex 'libsdl1.2debian'
E: Unable to locate package libtheora0
E: Unable to locate package libvorbis0a
E: Unable to locate package libvorbisenc2
E: Unable to locate package libvorbisfile3
E: Unable to locate package libasound2
E: Unable to locate package libc6
E: Unable to locate package libcairo2
E: Unable to locate package libcups2
E: Unable to locate package libdbus-1-3
E: Unable to locate package libfontconfig1
E: Unable to locate package libfreetype6
E: Unable to locate package libgcc1
E: Unable to locate package libgcrypt11
E: Unable to locate package libgdk-pixbuf2.0-0
E: Couldn't find any package by regex 'libgdk-pixbuf2.0-0'
E: Unable to locate package libglib2.0-0
E: Couldn't find any package by regex 'libglib2.0-0'
E: Unable to locate package libgtk2.0-0
E: Couldn't find any package by regex 'libgtk2.0-0'
E: Unable to locate package libnspr4
E: Unable to locate package libnss3
E: Unable to locate package libopenal1
E: Unable to locate package libpango1.0-0
E: Couldn't find any package by regex 'libpango1.0-0'
E: Unable to locate package libpng12-0
E: Unable to locate package libpulse0
E: Unable to locate package libstdc++6
E: Couldn't find any package by regex 'libstdc++6'
E: Unable to locate package libx11-6
E: Unable to locate package libxext6
E: Unable to locate package libxfixes3
E: Unable to locate package libxi6
E: Unable to locate package libxrandr2
E: Unable to locate package libxrender1
E: Unable to locate package zlib1g
Am I missing a repo? Still new to linux.
Also, when I tried to run steam w/o all those dependencies, it told me I only needed libc.so.6. Do I need all of them?
Last edited by Orcgo (2013-04-06 03:43:05)
Offline
Very nice. Thank you.
Offline
Amazing! Thanks for this!
Offline
I think we may soon be able to apt-get install steam from experimental. 
http://packages.qa.debian.org/s/steam.html
Last edited by stolid (2013-04-14 21:46:48)
Registered Linux User #555399
crunchbox: Phenom II X6 1055T | 8GB RAM | OCZ Vertex 4 128GB | Radeon 7870XT | Win7 / #! 11 (awesome wm)
dodeca: 2x Opteron 2419 | 8GB RAM | GeForce 8800GT | Linux Mint 14
crunchtop: Acer Aspire 1410 11.6" | 2GB RAM | Crucial M4 128GB | #! Waldorf
Offline
If you encountered problems launching steam after latest updates just edit
~/.local/share/Steam/debian_bin/steamand change it to:
#!/bin/sh
exec "~/.steam/steam/steam.sh" ""Last edited by incogn1to (2013-05-18 20:49:29)
Don't let anyone ever make you feel like you don't deserve what you want
Samsung 535U3C
Offline
Copyright © 2012 CrunchBang Linux.
Proudly powered by Debian. Hosted by Linode.
Debian is a registered trademark of Software in the Public Interest, Inc.