Iniciar sesión
|
idioma
Български (Búlgaro)
čeština (Checo)
Dansk (Danés)
Nederlands (Holandés)
English (Inglés)
Suomi (Finlandés)
Français (Francés)
Deutsch (Alemán)
Ελληνικά (Griego)
Magyar (Húngaro)
Italiano (Italiano)
日本語 (Japonés)
한국어 (Coreano)
Norsk (Noruego)
Polski (Polaco)
Português (Portugués)
Português-Brasil (Portugués de Brasil)
Română (Rumano)
Русский (Ruso)
简体中文 (Chino Simplificado)
Svenska (Sueco)
繁體中文 (Chino Tradicional)
ไทย (Tailandés)
Türkçe (Turco)
Ayúdanos a traducir Steam



thanks!
~/.steam/root/steam.sh steam://store
and you'll see Steam come back up.
In latest version (version 5) I've done a huge hack to make everything work, as now I'm monitoring all windows and counting how much windows are open, to know if I can exit or not.
It's a huge hack, that I had to make pooling 1 time per second, is nothing really huge as most computers will not get any performance penalty with that, but it's not something we can say it's perfect.
This bug, and the other one that steam doesn't get fullscreen after gameplay are the major one impacting my project.
Anyway, doesn't get me wrong, I love what you guys are doing and how you are improving it, this is just to let you know how this problems are impacting on me.
thanks!
my script
#!/bin/bash
killall -9 steam
killall -9 steam.sh
killall -9 MainThrd
killall -9 xbmc.bin
steam -bigpicture "$1"
killall -9 steam
killall -9 steam.sh
killall -9 MainThrd
xbmc -fs
I Think the killall does not work becuse steam big picture is still trying to close so it will not run the next command
I was getting unkillable "defunct" steam processes when running it from Openbox, but I've not been able to reproduce it since reporting it.
i am using openbox would that make a difference on your script
i am giving up i will just have to wait for valve to fix that
i can get thing work on a full install of ubuntu with your login script and then run xbmc on top
With my xbmcbuntu i can launch xbmc from big picture but with no audiopassthought to my receiver
i think that is becuse i do not have pulseaudio installed so
if i install pulseaudio and login with your script i do not get audio in big picture :(
On xbmcbuntu with your login script i am having problems with steam, not having internet
What i would love to beable to do is run xbmcbuntu, login to a openbox session, autolaunch xbmc, and then from there run big picture, back to xbmc
xbmc has all the commons to reboot and shutdown and even with a timer
i am just going to have to wait
Steam requires pulseaudio and BigPicure uses Miles, which also supports pulseaudio. We're using Miles 9 on Linux, so confirm that you've got the latest Miles installed on your box.
Upon exiting you can bring Steam back to the foreground by sending a steam url (i.e. steam://games) to it. In the UI, you can right-click on the app indicator icon for Steam or in the Dash board icon for Steam and choose whatever you want to bring back up steam (i.e. Library, Store, etc).
There is any way I could close steam gracefully without a kill? If there isn't, how hard would be to implement this? That way we could easily close steam when we detect there is no steam window opened.
something like: steam steam://shutdown/
#!/bin/bash
function stop(){
#Stop all running steam process
killall steam.sh
killall steam
killall MainThrd
#If it doesn't stop, force it
killall -9 steam
killall -9 steam.sh
killall -9 MainThrd
}
function check_steam_window(){
wmctrl -l | tr -s " " | cut -f4- -d" " | grep '^Steam$'
}
stop #call stop function
# kill xbmc
killall -9 xbmc.bin
#Reset variables
unset prefix
unset parameters
unset program
parameters='-bigpicture'
#Set optirun as prefix if available
which optirun && prefix=optirun
#Set primusrun as prefix if available
which primusrun && prefix=primusrun
#Get full path of steam executable
program=`which steam`
#Execute STEAM
old_date=`date +%s`
count=0
$prefix $program $parameters &
while ! check_steam_window
do
sleep 0.5
done
while check_steam_window
do
sleep 5
done
stop
xbmc
Good! :) You're welcome :) nice to see your project evolving!