Phoronix IRC Log: 2010-04-28

mickey: hi to all
all: hello to mickey
mickey: i need some help
Flyser_: Hi has anyone worked around the steamui.so loading error in the latest steam linux client?
r4: :o
r4: i cant even get things to run
r4: no idea how im supposed to do the steam.cfg
Flyser_: echo "Universe = http://store.steampowered.com/public/client/steam_client_linux" > .steam.cfg
Flyser_: s/.steam.cfg/steam.cfg/
r4: is that supposed to be a bash script
r4: http://img714.imageshack.us/img714/7233/201004281680x1050.png <---no workee?
bkero: Cut the spaces around the '='
Flyser_: r4 its no bash script
andar: wait, why are you trying to run it as a script?
r4: im not sure what to do
andar: facepalms
Flyser_: r4: just execute this: echo "Universe = http://store.steampowered.com/public/client/steam_client_linux" > steam.cfg in the same folder where steam.sh is
r4: im assuming thats what was needed
Flyser_: no. you have to create the file "steam.cfg" that contains just the single line "Universe = http://store.steampowered.com/public/client/steam_client_linux".
Flyser_: That is what echo "Universe = http://store.steampowered.com/public/client/steam_client_linux" > steam.cfg does
r4: yeah i figured that much
r4: but it led me to nowhere
Flyser_: nowhere? what happens when you launch steam.sh?
r4: [drew@noX .steam]$ ~/.steam/steam.sh
r4: /home/drew/.steam/steam.sh: line 49: ulimit: open files: cannot modify limit: Operation not permitted
r4: /home/drew/.steam/steam.sh: line 56: /home/drew/.steam/linux32/steam: Permission denied
r4: using sudo doesnt help either
Flyser_: chmod +x /home/drew/.steam/linux32/steam
r4: beautiful
r4: :)
Flyser_: what happens?
r4: steamui.so error
Flyser_: okay. looks like everyone gets this. maybe its valves fault
r4: although this happens...
r4: $ ~/.steam/steam.sh
r4: /home/drew/.steam/steam.sh: line 49: ulimit: open files: cannot modify limit: Operation not permitted
Flyser_: you can ignore that
bkero: should try getting the steam linux client to work.
jrr: does it not immediately log you out, like an unauthorized use of the mac client?
andar: what is the steamui.so error?
Flyser_: jrr: noone has yet managed to get a working GUI
r4: [----] !!! Fatal Error: Failed to load steamui.so
Flyser_: andar: failed to load
andar: figure out any reason why?
Flyser_: no idea ... that's why I was asking
jrr: hmm interesting
r4: why cant valve just give us a yes or no
r4: :(
jrr: r4: maybe they haven't decided
Flyser_: I would prefer a "when"
jrr: Flyser_: they never give whens
Flyser_: i know :) imo the "yes" is clear, but I fear it might take several years or so
jrr: I think they're probably gambling and planning ahead.. like way far ahead
r4: im patient
r4: a when would be nice
r4: :)
jrr: if the OSX port goes well and sells lots of games, then they'll gauge interest in linux
jrr: let's be honest there's not many of us
andar: but there could be more
jrr: and supporting the linux platform will be harder than linux or mac
andar: what?
andar: someone needs to take the plunge and start supporting linux
jrr: agreed
jrr: and Valve is as good as we can hope for
andar: yea
jrr: but I don't envy maintaining builds for many distros
andar: sure, but they could roll their own support libraries
Flyser_: imo it would suffice if they would support ubuntu and all other distros are on their own
andar: just like how windows packaging is done
r4: yeah i would think for something like steam
r4: they need to use their own libs
jrr: not their own C runtime
jrr: not their own kernel
jrr: there will always be big differences between distros
andar: no, but they deal with that shit on windows too
andar: the various versions
Flyser_: jrr: what exactly are the big differences between distros in the kernel or libc area?
jrr: what excites me is that steam linux support would create a lot of momentum against one of the big reasons people use windows
jrr: Flyser_: I don't know the details.. perhaps nothing relevant
Flyser_: exactly
jrr: ftp://mirror.informatik.uni-mannheim.de/pub/mirrors/opera/linux/1010/final/en/i386/
jrr: that's all the statically linked ones; there separate versions that link to shared libs
jrr: I'm curious to know what the absolute minimum set of library dependencies could be
Flyser_: libc and maybe some X.org library
Flyser_: s
Flyser_: I would guess ...
jrr: they have to depend on sound and video stuff
jrr: OpenGL doesn't seem to be too complicated
jrr: sound isn't as well standardized
jrr: if they were to pick just one distro and support it, the remaining distros would have an incentive to get together and improve standards
christian_lappy: michaellarabel: any luck with the revivavel steam linux client ?
michaellarabel: haven't got past the steamui.so issue
christian_lappy: michaellarabel: :-(
christian_lappy: is crossing fingers
christian_lappy: michaellarabel: you will be the hero if you get a screenue of a native running steam :-)
Ivanovic: christian_lappy: how do you see that it is really running natively and not via wine?
Ivanovic: you know, using the window decorations from your DE you can have wine apps look basically as if it was a native app
jrr: steam will never *look* native; they use their own windowing and widget stuff
andar: isn't steam just a webbrowser for the most part?
jrr: the steam *store* is a website
jrr: and it can be viewed from within the client
jrr: but the client does much more
jrr: chiefly authorizing, downloading, and loading games
jrr: but also IM, voice chat, in-game overly GUI features
christian_lappy: Ivanovic: michaellarabel would 100% not lie about this :-P
Ivanovic: christian_lappy: okay, this is a valid reason
Ivanovic: christian_lappy: though if you just see a pic of a native looking steam on eg an ubuntu system, it does not directly mean that it is native (native as in "as native as it gets"
christian_lappy: yeah, thats correct
christian_lappy: i will buy EVERY steam native game on release !
Megagun: Gragh, forgot to join #phoronix after irssi restart.
Megagun: Anyways, steam_client_linux is back.
Flyser_: Megagun: we were just talking about that
Flyser_: Megagun: have you got past the steamui.so error yet?
Megagun: Flyser_: just discovered two seconds ago that it's back again. :)
Flyser_: okay :)
Megagun: So, have they changed anything interesting with the new files?
michaellarabel: Nothing really interesting
christian_lappy: damn
Megagun: hmm.. I wonder why they put it back up though.
michaellarabel: but this steamui.so error seems to be an intentional roadblock by Steam
andar: has it been run in a debugger?
michaellarabel: I've been using strace and it appears that it gets loaded fine, etc.
bkero: What's wrong with steamui.so?
michaellarabel: [----] !!! Fatal Error: Failed to load steamui.so
bkero: ldd steamui.so
andar: not a very verbose error :P
bkero: Missing ny deps?
bkero: andar: wtf r u doing here?
andar: bkero, whatever i please
bkero: gtfb2deluge :P
andar: i'm allowed to venture out every now and then
andar: has a day pass
bkero: Oh. Very well, carry on then.
michaellarabel: ldd steamui.so
michaellarabel: linux-gate.so.1 => (0xf7769000)
michaellarabel: libsteam.so => /home/michael/Desktop/Contents/MacOS/linux32/libsteam.so (0xf6bc2000)
michaellarabel: libtier0_s.so => /home/michael/Desktop/Contents/MacOS/linux32/libtier0_s.so (0xf6b7c000)
michaellarabel: libvstdlib_s.so => /home/michael/Desktop/Contents/MacOS/linux32/libvstdlib_s.so (0xf6b2a000)
michaellarabel: libm.so.6 => /lib32/libm.so.6 (0xf6ae4000)
michaellarabel: libdl.so.2 => /lib32/libdl.so.2 (0xf6ae0000)
michaellarabel: libpthread.so.0 => /lib32/libpthread.so.0 (0xf6ac7000)
michaellarabel: /lib/ld-linux.so.2 (0xf776a000)
michaellarabel: libc.so.6 => /lib32/libc.so.6 (0xf6981000)
christian_lappy: so, everything is there, isn't it ?
michaellarabel: yes
andar: macos?
michaellarabel: just copied the folder originally
christian_lappy: so, really looks like valve wants that it fails :-(
michaellarabel: Actually I might have it
christian_lappy: ohh.....GREAT
michaellarabel: it's not breaking yet... and it's showing [----] Update complete, launching...
michaellarabel: but I see nothing yet
christian_lappy: strace -p ?
michaellarabel: mmmm this is interesting, doing new things now
michaellarabel: actually it's either downloading a ton of new files or might be caught in an infinite loop, it's back to downloading updates but is taking a long time, longer than any past time
andar: cool
andar: network activity?
michaellarabel: yep
christian_lappy: iftop ?
christian_lappy: wireshark dump ?
christian_lappy: is it connecting to steam ?
Flyser_: http://phoronix.com/forums/showpost.php?p=124761&postcount=98
michaellarabel: That script isn't anything new just adds in the Universe line to steam.cfg
michaellarabel: [ 0%] !!! Fatal Error: Download failed: http error 0
andar: hmm
andar: we should try to see where it's trying to dwonload from
christian_lappy: as i said, wireshark
Flyser_: I know. I never said it would be groundbraking. it just makes it easier for newbies to try steam
michaellarabel: It's the known files, I see the URLs, but it seems to just be infinitely going back over them
christian_lappy: :-(
christian_lappy: they want us to drive nuts ;-)
Flyser_: michaellarabel: what did you do to get the " [----] Update complete, launching..."?
christian_lappy: Flyser_: btw, a guy on the teamforum got that for today already
christian_lappy: iirc
michaellarabel: avoided using steam.sh and ran it from linux32/ with manually specifying the LD_LIBRARY_PATH and leaving everything else out. The new files will then be built up within the linux32/ dir
Flyser_: have you tried copying the linux files in a working windows installation of steam? maybe it's missing some files
michaellarabel: not sure if that would do any good if it in fact is related to the steamui.so problem
christian_lappy: strace would show thst
Flyser_: I thought you got past that?
andar: its as though it's not finding the files you've already downloaded and tries to re-download them.. then fails
michaellarabel: Yes for that part I've got past it but still is not loading the UI, so I think there still is some steamui issue
andar: michaellarabel, maybe your current working directory needs to be up one
michaellarabel: trying it right now on a clean F12 system
christian_lappy: why the heck did they remove and readd the files ?!?
michaellarabel: Via the manifest file
christian_lappy: why was it gone ?
michaellarabel: it will remove your osx2 files too
michaellarabel: osx32*
michaellarabel: hmmm Fedora fails differently with steam
michaellarabel: Actually Steam might be updating their files right now... the bins_linux file is now 404 for me
christian_lappy: or they took it off again
michaellarabel: but the other files are still up
christian_lappy: mhhh
christian_lappy: they get a LOT of attention this way
andar: it's a bit curious why they've kept them up
christian_lappy: re upped them
andar: unless it's some sort of stealth testing program
andar: using the masses to test their unreleased product
Flyser_: bins_linux works for me too
Megagun: same here
christian_lappy: ok, how can i get those steam files ?
christian_lappy: is there kinda script out there ?
Flyser_: http://pastie.org/939641
christian_lappy: Flyser_: thanks
michaellarabel: http://store.steampowered.com/public/client/steam_client_linux/bins_linux.zip.78e27298e6c3a762493bc19304af81688c00dd06 still gives me 404
michaellarabel: whoops
Megagun: haha
Flyser_: yeah ...^^^
michaellarabel: that though is a copy and paste... the client was trying to fetch that for me on Fedora with my latest config, hmm
Flyser_: you have a typo in your steam.cfg I guess
Megagun: Anyways, yeah, failed to load steamui.so here, too (after installing using Flyser's script which installs nicely and allows me to update Steam)
Flyser_: Megagun: the script wont update steam anymore, as steam does this by itself
Megagun: yeah, I meant that Steam can actually update itself now. :P
Flyser_: i see :D
christian_lappy: hehe yeah
Megagun: That was a bit of an issue with earlier releases.
Megagun: So I take it they got rid of that .internal. in the universe search path?
christian_lappy: valve isteasing us
christian_lappy: michaellarabel: do you have any contact to valve ?
Kame: It's the libtier0_s.so and libvstdlib_s.so contained in the latest bins_linux that is actually causing it to "fail to load steamui.so"
christian_lappy: cause of what ?
Kame: Dunno, but if you replace those two files with two from the previous version
Kame: it works
christian_lappy: completely ?
christian_lappy: i mean you seea gui ?
Kame: Well, no
Kame: Well, I'm not getting any errors no, it just sort of starts, looks at some servers, then shuts down
christian_lappy: strange
Megagun: tried --offline?
Kame: Strange
Kame: Even with -offline it still connects to some servers
Megagun: yeah, to verify some files, I think.
Kame: I think it's just pinging the server
r4: valve needs to release this or answer questions
r4: i cant focus on school lol
Kame: It has to be erroring out somewhere when it goes to draw steam
redeeman: lol
christian_lappy: lol
Kame: Interestingly it tries to open info.plist, which looks like some sort of Mac thing
r4: so when i come home you'll have it working...right Kame ?
r4: :P
Kame: Sure! You keep believing that!
r4: :D
CME: http://wonder-tonic.com/geocitiesizer/content.php?theme=3&music=10&url=www.phoronix.com
gik: o/

< Phoronix IRC Home

Latest Hardware Reviews
  1. Intel Haswell HD Graphics 4600 vs. AMD Radeon Graphics On Linux
  2. Intel Haswell HD Graphics 4600 Performance On Ubuntu Linux
  3. Intel Core i7 4770K "Haswell" Benchmarks On Ubuntu Linux
  4. The First Experience Of Intel Haswell On Linux
Latest Software Articles
  1. Optimized Binaries Provide Great Benefits For Intel Haswell
  2. 11-Way Linux, BSD Platform Comparison
  3. SNA Acceleration Works Great For Intel Core i7 Haswell
  4. The Linux Evolution For Intel Haswell's Performance
Latest Linux News
  1. Ubuntu Announces Carrier Advisory Group
  2. Qt 5.1 Release Candidate 1 Has Arrived
  3. In-Fighting Continues Over Mir On Non-Unity Ubuntu
  4. Subversion 1.8 Presents New Features
  5. LLVM 3.3 Officially Released
  6. LLVM/Clang Now Uses Loop Vectorizer At New Levels
  7. Intel GPU Driver Tries To Rip Out FBDEV Support
  8. Coreboot Doing AMD USB 3.0, Q35 QEMU Emulation
  9. VP9 Codec Now Enabled By Default In Chrome
  10. openSUSE 13.1 M2 Plays On PulseAudio 4.0
  11. Debian 7.1 Rounds In Some Bug-Fixes
Latest Forum Talk
  1. In-Fighting Continues Over Mir On Non-Unity Ubuntu
  2. Intel GPU Driver Tries To Rip Out FBDEV Support
  3. Vote for GOG to add Linux versions of games they...
  4. Mir Still Causing Concerns By Ubuntu Derivatives
  5. Ubuntu Announces Carrier Advisory Group
  6. Intel Haswell-Based Apple MacBook Air, HD 5000...
  1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Motherboards
  5. Peripherals
  6. Processors
  7. Software
  8. Operating Systems
  9. All Articles
  1. Linux Benchmarking
  2. OpenBenchmarking.org
  3. Phoronix Test Suite