Announcement

Collapse
No announcement yet.

There Is No Doubt, Steam Is Coming To Linux!

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • ya thats very nice, but how do we get it to work after it does the updates?

    Comment


    • Well heres what im getting

      Code:
      sean@ubuntu:~/Desktop/steam$ sudo ./mod-steam.sh
      [  0%] Checking for available update...
      Need new HTTP connection for 63.228.223.104:80
      Sending request for http://store.steampowered.com/public/client/steam_client_linux?date=707045
      HTTP client connect completed
      Success! http://store.steampowered.com/public/client/steam_client_linux?date=707045
      Removing now closed connection for 63.228.223.104:80
      Removing in-use connection for 63.228.223.104:80, 0 left open, 0 requests waiting, 0 requests still in-flight
      [  0%] Update Complete.
      [----] Verifying installation...
      unlinked 0 orphaned pipes
      CellID: Fetching server list from CSDS. . .
      Shutting down. . .
      CellID: CSDS returned 168 servers.
      CellID: Connecting to 63.236.12.142:27031. . .
      CellID: Connect to 63.236.12.142:27031 took 34 MS
      CellID: New Best!
      CellID: Connecting to 203.77.185.184:27031. . .
      CellID: Connect to 203.77.185.184:27031 took 158 MS
      CellID: Connecting to 209.197.8.242:27031. . .
      CellID: Connect to 209.197.8.242:27031 took 99 MS
      [COLOR="Red"][B]unlinked 2 orphaned pipes[/B][/COLOR]
      CAsyncIOManager: 0 threads terminating.  0 reads, 0 writes, 0 deferrals.
      CAsyncIOManager: 604 single object sleeps, 0 multi object sleeps
      CAsyncIOManager: 0 single object alertable sleeps, 1 multi object alertable sleeps
      sean@ubuntu:~/Desktop/steam$

      Comment


      • And what dose "unlinked 2 orphaned pipes" want to say us?

        Comment


        • Hey
          I got a new Update:

          Code:
          deltachaos@deltachaos-desktop:~/Desktop/test$ ./mod-steam.sh
          ./mod-steam.sh: Zeile 50: ulimit: open files: Kann die Grenze nicht ?ndern: Operation not permitted
          [  0%] Checking for available update...
          Need new HTTP connection for 63.228.223.104:80
          Sending request for http://store.steampowered.com/public/client/steam_client_linux?date=707060
          HTTP client connect completed
          Success! http://store.steampowered.com/public/client/steam_client_linux?date=707060
          Package file package/public_all.zip.f4012f320dd3854f994704f02e6e686179ebc8c7 missing, enquing download
          Package file package/bins_linux.zip.955813876b6944b64dbbfb0e1b39094d0ef583ac missing, enquing download
          [  0%] Downloading update (0 of 24,078 KB)...
          Removing now closed connection for 63.228.223.104:80
          Removing in-use connection for 63.228.223.104:80, 0 left open, 0 requests waiting, 0 requests still in-flight
          Need new HTTP connection for 63.228.223.104:80
          Sending request for http://store.steampowered.com/public/client/public_all.zip.f4012f320dd3854f994704f02e6e686179ebc8c7
          Need new HTTP connection for 63.228.223.104:80
          Sending request for http://store.steampowered.com/public/client/bins_linux.zip.955813876b6944b64dbbfb0e1b39094d0ef583ac
          HTTP client connect completed
          HTTP client connect completed
          [  0%] Downloading update (8 of 24,078 KB)...
          [  0%] Downloading update (54 of 24,078 KB)...
          [  0%] Downloading update (296 of 24,078 KB)...
          [  1%] Downloading update (539 of 24,078 KB)...
          [  2%] Downloading update (916 of 24,078 KB)...
          [  3%] Downloading update (1,214 of 24,078 KB)...
          [  5%] Downloading update (1,603 of 24,078 KB)...
          [  6%] Downloading update (2,055 of 24,078 KB)...
          [  8%] Downloading update (2,450 of 24,078 KB)...
          [ 10%] Downloading update (3,076 of 24,078 KB)...
          [ 12%] Downloading update (3,623 of 24,078 KB)...
          [ 15%] Downloading update (4,285 of 24,078 KB)...
          [ 17%] Downloading update (5,039 of 24,078 KB)...
          [ 20%] Downloading update (5,733 of 24,078 KB)...
          [ 23%] Downloading update (6,518 of 24,078 KB)...
          [ 27%] Downloading update (7,272 of 24,078 KB)...
          [ 30%] Downloading update (7,989 of 24,078 KB)...
          [ 33%] Downloading update (8,771 of 24,078 KB)...
          [ 36%] Downloading update (9,502 of 24,078 KB)...
          [ 39%] Downloading update (10,326 of 24,078 KB)...
          [ 42%] Downloading update (10,989 of 24,078 KB)...
          [ 45%] Downloading update (11,381 of 24,078 KB)...
          [ 47%] Downloading update (11,742 of 24,078 KB)...
          [ 48%] Downloading update (12,158 of 24,078 KB)...
          [ 50%] Downloading update (12,508 of 24,078 KB)...
          [ 51%] Downloading update (12,825 of 24,078 KB)...
          [ 53%] Downloading update (13,072 of 24,078 KB)...
          [ 54%] Downloading update (13,192 of 24,078 KB)...
          [ 54%] Downloading update (13,302 of 24,078 KB)...
          [ 55%] Downloading update (13,503 of 24,078 KB)...
          [ 56%] Downloading update (13,655 of 24,078 KB)...
          [ 56%] Downloading update (13,893 of 24,078 KB)...
          [ 57%] Downloading update (14,091 of 24,078 KB)...
          [ 58%] Downloading update (14,423 of 24,078 KB)...
          [ 59%] Downloading update (14,674 of 24,078 KB)...
          [ 60%] Downloading update (15,045 of 24,078 KB)...
          [ 62%] Downloading update (15,388 of 24,078 KB)...
          [ 63%] Downloading update (15,791 of 24,078 KB)...
          [ 65%] Downloading update (16,294 of 24,078 KB)...
          [ 67%] Downloading update (16,793 of 24,078 KB)...
          [ 69%] Downloading update (17,399 of 24,078 KB)...
          [ 72%] Downloading update (18,043 of 24,078 KB)...
          [ 74%] Downloading update (18,726 of 24,078 KB)...
          [ 77%] Downloading update (19,443 of 24,078 KB)...
          [ 80%] Downloading update (20,225 of 24,078 KB)...
          [ 83%] Downloading update (20,999 of 24,078 KB)...
          Success! http://store.steampowered.com/public/client/public_all.zip.f4012f320dd3854f994704f02e6e686179ebc8c7
          Removing now closed connection for 63.228.223.104:80
          Removing in-use connection for 63.228.223.104:80, 0 left open, 0 requests waiting, 1 requests still in-flight
          [ 87%] Downloading update (21,611 of 24,078 KB)...
          [ 89%] Downloading update (22,044 of 24,078 KB)...
          [ 91%] Downloading update (22,492 of 24,078 KB)...
          [ 93%] Downloading update (22,883 of 24,078 KB)...
          [ 95%] Downloading update (23,274 of 24,078 KB)...
          [ 96%] Downloading update (23,600 of 24,078 KB)...
          [ 98%] Downloading update (23,839 of 24,078 KB)...
          [ 99%] Downloading update (24,039 of 24,078 KB)...
          [ 99%] Downloading update (24,056 of 24,078 KB)...
          [ 99%] Downloading update (24,075 of 24,078 KB)...
          Success! http://store.steampowered.com/public/client/bins_linux.zip.955813876b6944b64dbbfb0e1b39094d0ef583ac
          Removing now closed connection for 63.228.223.104:80
          Removing in-use connection for 63.228.223.104:80, 0 left open, 0 requests waiting, 0 requests still in-flight
          [ 99%] Downloading update (24,078 of 24,078 KB)...
          [100%] Update Complete.
          uninstalled manifest found in package dir.
          [----] Applying update...
          uninstalled manifest found in package dir.
          [----] Extracting package...
          [----] Extracting package...
          [----] Extracting package...
          [----] Extracting package...
          [----] Installing update...
          [----] Installing update...
          [----] Installing update...
          [----] Installing update...
          [----] Installing update...
          [----] Installing update...
          [----] Installing update...
          [----] Installing update...
          [----] Installing update...
          [----] Installing update...
          [----] Installing update...
          [----] Installing update...
          [----] Installing update...
          [----] Installing update...
          [----] Installing update...
          [----] Installing update...
          [----] Installing update...
          [----] Installing update...
          [----] Installing update...
          [----] Installing update...
          [----] Installing update...
          [----] Installing update...
          [----] Installing update...
          [----] Installing update...
          [----] Installing update...
          [----] Installing update...
          [----] Installing update...
          [----] Installing update...
          [----] Installing update...
          [----] Installing update...
          [----] Installing update...
          [----] Installing update...
          [----] Installing update...
          [----] Installing update...
          [----] Installing update...
          [----] Installing update...
          [----] Cleaning up...
          [----] Update complete, launching...
          [  0%] Checking for available update...
          Need new HTTP connection for 63.228.223.104:80
          Sending request for http://store.steampowered.com/public/client/steam_client_linux?date=707060
          HTTP client connect completed
          Success! http://store.steampowered.com/public/client/steam_client_linux?date=707060
          [  0%] Update Complete.
          [----] Verifying installation...
          unlinked 0 orphaned pipes
          CellID: Fetching server list from CSDS. . .
          Shutting down. . .
          CellID: CSDS returned 166 servers.
          CellID: Connecting to 209.197.4.35:27031. . .
          CellID: Connect to 209.197.4.35:27031 took 170 MS
          CellID: New Best!
          CellID: Connecting to 208.111.182.250:27031. . .
          CellID: Connect to 208.111.182.250:27031 took 113 MS
          CellID: New Best!
          unlinked 2 orphaned pipes
          CAsyncIOManager: 0 threads terminating.  0 reads, 0 writes, 0 deferrals.
          CAsyncIOManager: 608 single object sleeps, 0 multi object sleeps
          CAsyncIOManager: 0 single object alertable sleeps, 1 multi object alertable sleeps
          Steam is working on this files!

          Comment


          • Originally posted by Deltachaos View Post
            Hey
            I got a new Update:
            [...]
            Steam is working on this files!
            Awesome! But what does "working" mean? Can you login?

            Comment


            • Okay, i made some slight progress.
              I might be insane, but i'm dying to see a native X11 steam window
              I have debugged the program for hours, slowly stepping the instructions to make sure i didn't miss anything, this took over 3 hours.

              The reason why the program quits is because it fails to load 2 libraries.
              Main(char*,int) in steamui.so attempts to load 2 libraries:
              dlopen("filesystem_steam.so",RTLD_NOW) = returned NULL
              dlopen("vgui2_s.so",RTLD_NOW) = returned NULL
              A test below those calls checks for NULL, and if NULL, it cleans up and causes control to return to RunSteam() and from there to Main() and quit the program.

              I have exported LD_LIBRARY_PATH and verified ldd can find them.
              Why do these two fail i have no idea, ldd shows that all libraries for these 2 exist.

              I might attempt later to change the way it loads from RTLD_NOW to RTLD_LAZY, this might make it work.
              mastertheknife.

              Comment


              • Originally posted by mastertheknife View Post
                The reason why the program quits is because it fails to load 2 libraries.
                Main(char*,int) in steamui.so attempts to load 2 libraries:
                dlopen("filesystem_steam.so",RTLD_NOW) = returned NULL
                dlopen("vgui2_s.so",RTLD_NOW) = returned NULL
                A test below those calls checks for NULL, and if NULL, it cleans up and causes control to return to RunSteam() and from there to Main() and quit the program.
                If you watch into the MacOSX directory on steampowered.com, you can see, that they have these to files in it. But they would be useless for Linux, I think.

                Comment


                • Hmm, they were there 3days ago. Maybe they got packed into steamosx file.



                  Please change this fu****** 1min edit thing.

                  Comment


                  • After changing on the fly the flag from RTLD_NOW to RTLD_LAZY, those libraries successfully loaded, and it even proceeded to load steamclient.so also with success, but there seems to be another problem now because it still quits, need to keep debugging what happens after loading those libraries.

                    Comment


                    • Originally posted by mastertheknife View Post
                      After changing on the fly the flag from RTLD_NOW to RTLD_LAZY, those libraries successfully loaded, and it even proceeded to load steamclient.so also with success, but there seems to be another problem now because it still quits, need to keep debugging what happens after loading those libraries.
                      Maybe it's just worth waiting till the 12th of May

                      There's zero guarantee that you can run Linux Steam client from the publicly available files, because some core files might be missing and available only on developers workstations.

                      Comment

                      Working...
                      X