Announcement

Collapse
No announcement yet.

There Is No Doubt, Steam Is Coming To Linux!

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

  • I got it running pretty well, made a youtube video of it running.

    http://www.youtube.com/watch?v=FTfRUY7a1EE

    Comment


    • Valve had released a new Update!

      The current patch dont work.
      I get this with the latest patch:
      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=707448
      HTTP client connect completed
      Success! http://store.steampowered.com/public/client/steam_client_linux?date=707448
      [  0%] Update Complete.
      [----] Verifying installation...
      unlinked 0 orphaned pipes
      CellID: Fetching server list from CSDS. . .
      CellID: CSDS returned 168 servers.
      CellID: Connecting to 203.77.190.251:27031. . .
      Errors in public/subpanelwelcomeintro.res:
      error loading file 'public/subpanelwelcomeintro.res', 
      Errors in public/subpanelwelcomecreatenewaccount.res:
      error loading file 'public/subpanelwelcomecreatenewaccount.res', 
      CLinuxSurface::CreateHTMLWindow needs Implinputlinux.cpp (1714) : Assertion Failed: !"CInputLinux::GetEnglishIMEHandle impl"
      inputlinux.cpp (1714) : Assertion Failed: !"CInputLinux::GetEnglishIMEHandle impl"
      Errors in public/subpanelwelcomecreatenewaccountaccountname.res:
      error loading file 'public/subpanelwelcomecreatenewaccountaccountname.res', 
      Errors in public/subpanelwelcomecreatenewaccountemail.res:
      error loading file 'public/subpanelwelcomecreatenewaccountemail.res', 
      Errors in public/subpanelwelcomecreatenewaccountnamecollision.res:
      error loading file 'public/subpanelwelcomecreatenewaccountnamecollision.res', 
      Errors in public/subpanelwelcomecreatenewaccountsecretquestion.res:
      error loading file 'public/subpanelwelcomecreatenewaccountsecretquestion.res', 
      CLinuxSurface::CreateHTMLWindow needs ImplErrors in public/subpanelwelcomecreatenewaccountprintdetails.res:
      error loading file 'public/subpanelwelcomecreatenewaccountprintdetails.res', 
      Errors in public/subpanelwelcomecreatingaccount.res:
      error loading file 'public/subpanelwelcomecreatingaccount.res', 
      linuxfont.cpp (360) : Assertion Failed: Need a real floating point imeplementation of GetTextSize on linux
      linuxfont.cpp (360) : Assertion Failed: Need a real floating point imeplementation of GetTextSize on linux
      linuxfont.cpp (378) : Assertion Failed: implement CLinuxFont::GetTextSize
      
      linuxfont.cpp (378) : Assertion Failed: implement CLinuxFont::GetTextSize
      
      ./mod-steam.sh: Zeile 63:  4655 Segmentation fault      ${DEBUGGER} "${STEAMROOT}"/${PLATFORM}/${STEAMEXE} $@
      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=707448
      HTTP client connect completed
      Success! http://store.steampowered.com/public/client/steam_client_linux?date=707448
      [  0%] Update Complete.
      [----] Verifying installation...
      unlinked 0 orphaned pipes
      removing stale semaphore last operated on by process 4655 with name 0eBlobRegistryMutex_A956112713CC45AA3A7CE35E4D4EF494
      removing stale semaphore last operated on by process 4655 with name 0eBlobRegistrySignal_A956112713CC45AA3A7CE35E4D4EF494
      removing stale semaphore last operated on by process 4655 with name 0emSteamEngineInstance
      removing stale semaphore last operated on by process 4655 with name 0eSteamEngineLock
      CellID: Fetching server list from CSDS. . .
      CellID: CSDS returned 168 servers.
      CellID: Connecting to 119.167.242.111:27031. . .
      Errors in public/subpanelwelcomeintro.res:
      error loading file 'public/subpanelwelcomeintro.res', 
      Errors in public/subpanelwelcomecreatenewaccount.res:
      error loading file 'public/subpanelwelcomecreatenewaccount.res', 
      CLinuxSurface::CreateHTMLWindow needs Implinputlinux.cpp (1714) : Assertion Failed: !"CInputLinux::GetEnglishIMEHandle impl"
      inputlinux.cpp (1714) : Assertion Failed: !"CInputLinux::GetEnglishIMEHandle impl"
      Errors in public/subpanelwelcomecreatenewaccountaccountname.res:
      error loading file 'public/subpanelwelcomecreatenewaccountaccountname.res', 
      Errors in public/subpanelwelcomecreatenewaccountemail.res:
      error loading file 'public/subpanelwelcomecreatenewaccountemail.res', 
      Errors in public/subpanelwelcomecreatenewaccountnamecollision.res:
      error loading file 'public/subpanelwelcomecreatenewaccountnamecollision.res', 
      Errors in public/subpanelwelcomecreatenewaccountsecretquestion.res:
      error loading file 'public/subpanelwelcomecreatenewaccountsecretquestion.res', 
      CLinuxSurface::CreateHTMLWindow needs ImplErrors in public/subpanelwelcomecreatenewaccountprintdetails.res:
      error loading file 'public/subpanelwelcomecreatenewaccountprintdetails.res', 
      Errors in public/subpanelwelcomecreatingaccount.res:
      error loading file 'public/subpanelwelcomecreatingaccount.res', 
      linuxfont.cpp (360) : Assertion Failed: Need a real floating point imeplementation of GetTextSize on linux
      linuxfont.cpp (360) : Assertion Failed: Need a real floating point imeplementation of GetTextSize on linux
      linuxfont.cpp (378) : Assertion Failed: implement CLinuxFont::GetTextSize
      
      linuxfont.cpp (378) : Assertion Failed: implement CLinuxFont::GetTextSize
      
      ./mod-steam.sh: Zeile 63:  4677 Segmentation fault      ${DEBUGGER} "${STEAMROOT}"/${PLATFORM}/${STEAMEXE} $@
      with out patch i get this:
      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=707448
      HTTP client connect completed
      Success! http://store.steampowered.com/public/client/steam_client_linux?date=707448
      [  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 87.248.208.115:27031. . .
      CellID: Connect to 87.248.208.115:27031 took 39 MS
      CellID: New Best!
      CellID: Connecting to 193.34.49.3:27031. . .
      CellID: Connect to 193.34.49.3:27031 took 63 MS
      CellID: Connecting to 67.135.39.190:27031. . .
      CellID: exiting!
      unlinked 2 orphaned pipes
      CAsyncIOManager: 0 threads terminating.  0 reads, 0 writes, 0 deferrals.
      CAsyncIOManager: 510 single object sleeps, 0 multi object sleeps
      CAsyncIOManager: 0 single object alertable sleeps, 1 multi object alertable sleeps
      masterknife .... can you build a new patch?

      Comment


      • Just apply these both patches:
        - http://www.filedropper.com/vgui2s-1273290921_1
        - http://www.filedropper.com/steamui-1273290921

        How do you guys get to the steam main window btw?

        Comment


        • Originally posted by xorl View Post
          I got it running pretty well, made a youtube video of it running.

          http://www.youtube.com/watch?v=FTfRUY7a1EE
          Its removed

          Comment


          • after patching steamui.so and vgui2_s.so i get this:

            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=707467
            HTTP client connect completed
            Success! http://store.steampowered.com/public/client/steam_client_linux?date=707467
            [  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 193.34.51.2:27031. . .
            CellID: Connect to 193.34.51.2:27031 took 85 MS
            CellID: New Best!
            CellID: Connecting to 202.80.110.133:27031. . .
            CellID: Connect to 202.80.110.133:27031 took 342 MS
            CellID: Connecting to 79.141.164.2:27031. . .
            CellID: Connect to 79.141.164.2:27031 took 59 MS
            CellID: New Best!
            unlinked 2 orphaned pipes
            CAsyncIOManager: 0 threads terminating.  0 reads, 0 writes, 0 deferrals.
            CAsyncIOManager: 787 single object sleeps, 0 multi object sleeps
            CAsyncIOManager: 0 single object alertable sleeps, 1 multi object alertable sleeps
            deltachaos@deltachaos-desktop:~/Desktop/test$ cd 
            friends/  linux32/  public/   servers/  steam/    
            graphics/ package/  resource/ skins/    support/  
            deltachaos@deltachaos-desktop:~/Desktop/test$ cd linux32/
            deltachaos@deltachaos-desktop:~/Desktop/test/linux32$ bspatch steamui.so steamui.so steamui.patch
            deltachaos@deltachaos-desktop:~/Desktop/test/linux32$ cd ..
            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=707467
            HTTP client connect completed
            Success! http://store.steampowered.com/public/client/steam_client_linux?date=707467
            [  0%] Update Complete.
            [----] Verifying installation...
            unlinked 0 orphaned pipes
            CellID: Fetching server list from CSDS. . .
            CellID: CSDS returned 168 servers.
            CellID: Connecting to 203.66.135.195:27031. . .
            CellID: Connect to 203.66.135.195:27031 took 333 MS
            CellID: New Best!
            CellID: Connecting to 209.197.8.242:27031. . .
            CellID: Connect to 209.197.8.242:27031 took 144 MS
            CellID: New Best!
            CLinuxSurface::CreateHTMLWindow needs Implinputlinux.cpp (1714) : Assertion Failed: !"CInputLinux::GetEnglishIMEHandle impl"
            inputlinux.cpp (1714) : Assertion Failed: !"CInputLinux::GetEnglishIMEHandle impl"
            CLinuxSurface::CreateHTMLWindow needs Impllinuxfont.cpp (360) : Assertion Failed: Need a real floating point imeplementation of GetTextSize on linux
            linuxfont.cpp (360) : Assertion Failed: Need a real floating point imeplementation of GetTextSize on linux
            linuxfont.cpp (378) : Assertion Failed: implement CLinuxFont::GetTextSize
            
            linuxfont.cpp (378) : Assertion Failed: implement CLinuxFont::GetTextSize
            
            ./mod-steam.sh: Zeile 63:  4680 Segmentation fault      ${DEBUGGER} "${STEAMROOT}"/${PLATFORM}/${STEAMEXE} $@

            Comment


            • Originally posted by Deltachaos View Post
              after patching steamui.so and vgui2_s.so i get this:

              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=707467
              HTTP client connect completed
              Success! http://store.steampowered.com/public/client/steam_client_linux?date=707467
              [  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 193.34.51.2:27031. . .
              CellID: Connect to 193.34.51.2:27031 took 85 MS
              CellID: New Best!
              CellID: Connecting to 202.80.110.133:27031. . .
              CellID: Connect to 202.80.110.133:27031 took 342 MS
              CellID: Connecting to 79.141.164.2:27031. . .
              CellID: Connect to 79.141.164.2:27031 took 59 MS
              CellID: New Best!
              unlinked 2 orphaned pipes
              CAsyncIOManager: 0 threads terminating.  0 reads, 0 writes, 0 deferrals.
              CAsyncIOManager: 787 single object sleeps, 0 multi object sleeps
              CAsyncIOManager: 0 single object alertable sleeps, 1 multi object alertable sleeps
              deltachaos@deltachaos-desktop:~/Desktop/test$ cd 
              friends/  linux32/  public/   servers/  steam/    
              graphics/ package/  resource/ skins/    support/  
              deltachaos@deltachaos-desktop:~/Desktop/test$ cd linux32/
              deltachaos@deltachaos-desktop:~/Desktop/test/linux32$ bspatch steamui.so steamui.so steamui.patch
              deltachaos@deltachaos-desktop:~/Desktop/test/linux32$ cd ..
              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=707467
              HTTP client connect completed
              Success! http://store.steampowered.com/public/client/steam_client_linux?date=707467
              [  0%] Update Complete.
              [----] Verifying installation...
              unlinked 0 orphaned pipes
              CellID: Fetching server list from CSDS. . .
              CellID: CSDS returned 168 servers.
              CellID: Connecting to 203.66.135.195:27031. . .
              CellID: Connect to 203.66.135.195:27031 took 333 MS
              CellID: New Best!
              CellID: Connecting to 209.197.8.242:27031. . .
              CellID: Connect to 209.197.8.242:27031 took 144 MS
              CellID: New Best!
              CLinuxSurface::CreateHTMLWindow needs Implinputlinux.cpp (1714) : Assertion Failed: !"CInputLinux::GetEnglishIMEHandle impl"
              inputlinux.cpp (1714) : Assertion Failed: !"CInputLinux::GetEnglishIMEHandle impl"
              CLinuxSurface::CreateHTMLWindow needs Impllinuxfont.cpp (360) : Assertion Failed: Need a real floating point imeplementation of GetTextSize on linux
              linuxfont.cpp (360) : Assertion Failed: Need a real floating point imeplementation of GetTextSize on linux
              linuxfont.cpp (378) : Assertion Failed: implement CLinuxFont::GetTextSize
              
              linuxfont.cpp (378) : Assertion Failed: implement CLinuxFont::GetTextSize
              
              ./mod-steam.sh: Zeile 63:  4680 Segmentation fault      ${DEBUGGER} "${STEAMROOT}"/${PLATFORM}/${STEAMEXE} $@
              I'm thinking webkit font libs?

              Comment


              • how i get it to work. install webkit font libs or what?

                Comment


                • You need the vgui patch of version 2a to bypass the segmentation fault.
                  See here for all latest information and patches: http://openetherpad.com/ep/pad/view/0UmBOBf27q/latest

                  Comment


                  • thank you for this grate tuturial.

                    how can i use the autologin?

                    and btw: its grate by vavle to show us the whole developing progress.
                    Its interesting that they build software like all of us. step by step

                    i guess this is mutch better than a beta test of the software.

                    Comment


                    • Originally posted by Deltachaos View Post
                      thank you for this grate tuturial.

                      how can i use the autologin?

                      and btw: its grate by vavle to show us the whole developing progress.
                      Its interesting that they build software like all of us. step by step

                      i guess this is mutch better than a beta test of the software.
                      -login <user> <pass>

                      Comment

                      Working...
                      X