Page 1 of 2 12 LastLast
Results 1 to 10 of 40

Thread: Steam

Hybrid View

  1. #1
    Join Date
    Nov 2005
    Beans
    37

    Steam

    Does anyone know how i can install Steam on my linux box to i can play the game counterstrike, there is no download for linux except for the beta version, but ive heard there are ways around it! please help

  2. #2
    Join Date
    Jan 2005
    Location
    Stockholm, Sweden
    Beans
    286

    Re: Steam

    Just follow instructions here or here. Then install CS from within Steam as per usual.

    I recommend getting the newest wine directly from the Wine HQ. Also, yes, it might freeze on updating itself as it says in the second link, but it will work eventually, just keep trying.

    I also made a modified startup script based on the one in the second link, something like this:
    Code:
    #!/bin/bash
    cd .wine/drive_c/Program\ Files/Steam/
    WINEDEBUG="-all" wine Steam.exe -applaunch 10 -heapsize 300000 &
    Works just fine actually, although I think the performance might be a bit lower than on Windows. Have no Win partition anymore so can't test it for sure, just seem to recall quite a bit higher numbers for fps and so on...

    Also remember to get real drivers for your card, so you have real 3D acceleration.

  3. #3
    Join Date
    Nov 2005
    Beans
    37

    Re: Steam

    thanks! but i went through that process and i have the source made and the binary in the synaptic package manager, but then it tells me

    Installing from the WineHQ APT Repository with the console:

    If your system doesn't use a graphical package manager like Synaptic, you will need to edit APT's configuration file by hand. You will need root access to do this and run the commands below. Switch to root by typing 'su'. If you are an Ubuntu user, you can instead precede each command with 'sudo'. Now, use your favorite text editor to open the file /etc/apt/sources.list or use the console editor by typing 'nano /etc/apt/sources.list' and then add the following lines to the end:

    deb http://wine.sourceforge.net/apt/ binary/
    deb-src http://wine.sourceforge.net/apt/ source/

    Then, you can run 'apt-get update' to update APT's package information. Finally, to install Wine, do 'apt-get install wine'.

    If you want to make sure that apt-get will install the WineHQ wine package instead of the Debian wine package (which usually has the same version), then add something like the following entry to /etc/apt/preferences:

    Package: wine
    Pin: release l=WineHQ APT Repository
    Pin-Priority: 1000

    Or alternatively use a modified rule to adjust the installation relationship between WineHQ and Debian packages in a different way.

    im not sure what any of that means, sorry man im a linux noobie

  4. #4
    Join Date
    Jan 2005
    Location
    Stockholm, Sweden
    Beans
    286

    Re: Steam

    If you have added those URLs like it says, in Synaptic, all you need to do is search for the package "wine" in Synaptic and install (or upgrade) it. You can ignore the rest of the instructions, that is just another way to do it.

  5. #5
    Join Date
    Nov 2005
    Beans
    37

    Re: Steam

    im having some trouble installing the wine CVS is there an easier way to install that? cuz my noobie-ness is kicking in, its complicated because of the changeing of the file name, or is there a step by step process somewhere thats easier?

  6. #6
    Join Date
    Jan 2005
    Location
    Stockholm, Sweden
    Beans
    286

    Re: Steam

    No need to go with Wine CVS. Just follow the instructions here: http://www.winehq.org/site/download-deb

    In short, add a new custom repository in Synaptic, with this line:
    Code:
    deb http://wine.sourceforge.net/apt breezy/
    You don't need the source version.

    Then, in Synaptic, find and install the package wine. That should be all, after that you can proceed with installing Steam itself.

  7. #7
    Join Date
    Aug 2005
    Beans
    202

    Re: Steam

    Quote Originally Posted by alexmap
    I installed Steam using the guides provided [LinuX gamers website], but I keep getting this error [Steam update gets to 26% and stops there, every time]:

    Code:
    Steam.exe (main exception): ERROR: delete of Steam.exe failed, Win32 Error 32 "Sharing violation"
    Someone else on the forums had a similar problem, they fixed it by deleting Steam.exe and renaming the SteamNew.exe file [to Steam.exe] that was downloaded during the "update." I tried this as well, but it didn't work...

    do this:
    Code:
    killall -9 wine-preloader ; wineboot

  8. #8
    Join Date
    Dec 2005
    Location
    Berkeley
    Beans
    4
    Distro
    Ubuntu Breezy 5.10

    Re: Steam

    That didn't work either...

    Code:
    err:seh:setup_exception stack overflow 36 bytes in thread 003b eip 00446fe7 esp 7d74bfdc stack 0x7d74b000-0x7d84c000
    
    err:seh:setup_exception stack overflow 0 bytes in thread 0037 eip 7bebd0d9 esp 7f9e1000 stack 0x7f9e0000-0x7fae0000
    That's the error that shows up in the terminal, then the "Win32 error 32" message comes out.

    EDIT: Never mind, it sort of worked... but now something else isn't working; here's a screenshot of what appears in the terminal. [Thanks, by the way]
    Attached Images Attached Images
    Last edited by alexmap; December 11th, 2005 at 10:42 PM.

  9. #9
    Join Date
    Feb 2005
    Location
    Copenhagen, Denmark
    Beans
    82
    Distro
    Ubuntu 7.04 Feisty Fawn

    Re: Steam

    I have installed Steam with the insctruction sugested in this thread

    Quote Originally Posted by stoffe
    Just follow instructions here or here. Then install CS from within Steam as per usual.
    It halted all the time. Then there it got possible to update Wine to 0.9.4, and so I did. But now I get the following message, when I try to start Steam:
    niels@nielslaptop:~$ cd '.wine/drive_c/Program Files/Steam'
    niels@nielslaptop:~/.wine/drive_c/Program Files/Steam$ wine steam.exe err:ole:CoGetClassObject class {4955dd33-b159-11d0-8fcf-00aa006bcc59} not registered
    err:ole:CoGetClassObject no class object {4955dd33-b159-11d0-8fcf-00aa006bcc59} could be created for for context 0x1
    fixme:ole:CoCreateInstance no classfactory created for CLSID {4955dd33-b159-11d0-8fcf-00aa006bcc59}, hres is 0x80040154
    wine: Unhandled page fault on read access to 0x0000000c at address 0x6a301c16 (thread 0020), starting debugger...
    fixme:process:SetProcessWorkingSetSize (0xffffffff,-1,-1): stub - harmless
    WineDbg starting on pid 0x8
    Unhandled exception: page fault on read access to 0x0000000c in 32-bit code (0x6a301c16).
    In 32 bit mode.
    Register dump:
    CS:0073 SS:007b DS:007b ES:007b FS:12af GS:0033
    EIP:6a301c16 ESP:6939a9a8 EBP:6939a9b8 EFLAGS:00210246( - 00 -RIZP1)
    EAX:7beffc60 EBX:6a317520 ECX:00000000 EDX:00000000
    ESI:6c0bd890 EDI:00000000
    Stack dump:
    0x6939a9a8: 6a311b90 6a317520 6c0bd890 00000003
    0x6939a9b8: 6939a9d8 6a311bb8 6a2e0000 00000003
    0x6939a9c8: 00000000 7bef41b0 6c0bd890 6a311b90
    0x6939a9d8: 6939a9f8 7bebffe5 6a2e0000 00000003
    0x6939a9e8: 00000000 00000000 00000000 7bef41b0
    0x6939a9f8: 6939aa84 7bec0d9a 6a311b90 6a2e0000
    0255: sel=12af base=6939c000 limit=00001fff 32-bit rw-
    Backtrace:
    =>1 0x6a301c16 DllMain+0x1d6 in msvcrt (0x6a301c16)
    2 0x6a311bb8 in msvcrt (+0x31bb8) (0x6a311bb8)
    3 0x7bebffe5 call_dll_entry_point+0x15 in ntdll (0x7bebffe5)
    4 0x7bec0d9a in ntdll (+0x20d9a) (0x7bec0d9a)
    5 0x7bec14e9 LdrShutdownThread+0x99 in ntdll (0x7bec14e9)
    6 0x7bedcdc5 RtlExitUserThread+0x15 in ntdll (0x7bedcdc5)
    7 0x7fcf72e5 in kernel32 (+0x672e5) (0x7fcf72e5)
    8 0x7fcf7a4d in kernel32 (+0x67a4d) (0x7fcf7a4d)
    9 0x7bedd75f in ntdll (+0x3d75f) (0x7bedd75f)
    10 0xb7efe361 start_thread+0x81 in libpthread.so.0 (0xb7efe361)
    11 0xb7e92bde __clone+0x5e in libc.so.6 (0xb7e92bde)
    0x6a301c16 DllMain+0x1d6 in msvcrt: movl 0xc(%edi),%esi
    Modules:
    Module Address Debug info Name (154 modules)
    PE 0x00400000-00538000 Deferred steam
    PE 0x10000000-1027f000 Deferred steamui
    PE 0x30000000-30027000 Deferred nspr4
    PE 0x55900000-55961000 Deferred msvcp60
    PE 0x69a20000-69a2d000 Deferred jar50
    PE 0x69a30000-69a3a000 Deferred cookie
    PE 0x69b60000-69b68000 Deferred pipboot
    PE 0x69b70000-69b90000 Deferred imglib2
    PE 0x69ba0000-69de9000 Deferred gklayout
    PE 0x69df0000-69e13000 Deferred gkgfxwin
    PE 0x69e20000-69e37000 Deferred gkgfx
    PE 0x69e40000-69e62000 Deferred gkwidget
    PE 0x69e70000-69e7e000 Deferred webbrwsr
    PE 0x69e80000-69ea7000 Deferred docshell
    PE 0x69eb0000-69f6a000 Deferred uconv
    PE 0x69f70000-69fa4000 Deferred gkparser
    PE 0x69fb0000-69fc9000 Deferred rdf
    PE 0x69fd0000-69fe0000 Deferred chrome
    PE 0x69ff0000-6a004000 Deferred xpcom_compat
    PE 0x6a010000-6a017000 Deferred xpcom_compat_c
    PE 0x6a020000-6a02e000 Deferred profile
    PE 0x6a030000-6a05d000 Deferred i18n
    PE 0x6a060000-6a070000 Deferred mozz
    PE 0x6a080000-6a0f6000 Deferred necko
    PE 0x6a100000-6a10d000 Deferred xppref32
    PE 0x6a110000-6a13e000 Deferred xpc3250
    PE 0x6a140000-6a14f000 Deferred caps
    PE 0x6a150000-6a1a6000 Deferred js3250
    PE 0x6a1b0000-6a1ce000 Deferred embedcomponents
    PE 0x6a1f0000-6a1f6000 Deferred plds4
    PE 0x6a200000-6a207000 Deferred plc4
    PE 0x6a210000-6a271000 Deferred xpcom_core
    PE 0x6a280000-6a286000 Deferred xpcom
    PE 0x6a290000-6a2c3000 Deferred mozctl
    ELF 0x6a2d3000-6a333000 Export msvcrt<elf>
    \-PE 0x6a2e0000-6a333000 \ msvcrt
    ELF 0x6a333000-6a360000 Deferred shdocvw<elf>
    \-PE 0x6a340000-6a360000 \ shdocvw
    PE 0x6a360000-6a4ae000 Deferred serverbrowser
    PE 0x6a4b0000-6a5a7000 Deferred friendsui
    PE 0x6aa10000-6aa16000 Deferred mozctlx
    ELF 0x6aa25000-6aa3e000 Deferred wsock32<elf>
    \-PE 0x6aa30000-6aa3e000 \ wsock32
    ELF 0x6afdd000-6b00d000 Deferred crypt32<elf>
    \-PE 0x6aff0000-6b00d000 \ crypt32
    ELF 0x6b00d000-6b040000 Deferred rsaenh<elf>
    \-PE 0x6b020000-6b040000 \ rsaenh
    PE 0x6b040000-6b10c000 Deferred steamclient
    ELF 0x789b6000-789be000 Deferred libxrender.so.1
    ELF 0x7be8c000-7bf00000 Export ntdll<elf>
    \-PE 0x7bea0000-7bf00000 \ ntdll
    ELF 0x7bf00000-7bf03000 Deferred <wine-loader>
    ELF 0x7caac000-7cac0000 Deferred msimg32<elf>
    \-PE 0x7cab0000-7cac0000 \ msimg32
    PE 0x7cac0000-7cb4d000 Deferred vgui2
    PE 0x7cb50000-7cb88000 Deferred filesystem_steam
    ELF 0x7cb8b000-7cba0000 Deferred psapi<elf>
    \-PE 0x7cb90000-7cba0000 \ psapi
    ELF 0x7cdde000-7ce20000 Deferred wineoss<elf>
    \-PE 0x7cdf0000-7ce20000 \ wineoss
    PE 0x7ce20000-7ce5e000 Deferred tier0_s
    ELF 0x7d1a2000-7d1b7000 Deferred midimap<elf>
    \-PE 0x7d1b0000-7d1b7000 \ midimap
    ELF 0x7d657000-7d679000 Deferred msacm32<elf>
    \-PE 0x7d660000-7d679000 \ msacm32
    ELF 0x7d679000-7d690000 Deferred msacm<elf>
    \-PE 0x7d680000-7d690000 \ msacm
    PE 0x7d690000-7d6cb000 Deferred vstdlib_s
    ELF 0x7d6d7000-7d758000 Deferred winmm<elf>
    \-PE 0x7d6e0000-7d758000 \ winmm
    ELF 0x7d758000-7d76b000 Deferred libresolv.so.2
    ELF 0x7d76b000-7d77f000 Deferred mswsock<elf>
    \-PE 0x7d770000-7d77f000 \ mswsock
    ELF 0x7d77f000-7d781000 Deferred iso8859-1.so
    ELF 0x7daac000-7dadc000 Deferred uxtheme<elf>
    \-PE 0x7dab0000-7dadc000 \ uxtheme
    ELF 0x7dadc000-7db28000 Deferred libgcrypt.so.11
    ELF 0x7db28000-7db38000 Deferred libtasn1.so.2
    ELF 0x7db38000-7db9a000 Deferred libgnutls.so.11
    ELF 0x7db9a000-7dbb7000 Deferred libcups.so.2
    ELF 0x7dc09000-7dc12000 Deferred libxcursor.so.1
    ELF 0x7dc13000-7dc18000 Deferred libnss_dns.so.2
    ELF 0x7dc20000-7dc3b000 Deferred imm32<elf>
    \-PE 0x7dc30000-7dc3b000 \ imm32
    ELF 0x7dc3b000-7dc57000 Deferred ximcp.so.2
    ELF 0x7e559000-7e75c000 Deferred i915_dri.so
    ELF 0x7e75c000-7e763000 Deferred libdrm.so.1
    ELF 0x7e763000-7e7c9000 Deferred libgl.so.1
    ELF 0x7e7c9000-7e7cd000 Deferred libxdmcp.so.6
    ELF 0x7e7cd000-7e88d000 Deferred libx11.so.6
    ELF 0x7e88d000-7e89a000 Deferred libxext.so.6
    ELF 0x7e89a000-7e8b3000 Deferred libice.so.6
    ELF 0x7e8b3000-7e8ba000 Deferred libsm.so.6
    ELF 0x7e8ba000-7e937000 Deferred winex11<elf>
    \-PE 0x7e8d0000-7e937000 \ winex11
    ELF 0x7e937000-7e956000 Deferred libexpat.so.1
    ELF 0x7e956000-7e984000 Deferred libfontconfig.so.1
    ELF 0x7e984000-7e998000 Deferred libz.so.1
    ELF 0x7e998000-7ea02000 Deferred libfreetype.so.6
    ELF 0x7ea02000-7ea16000 Deferred oleacc<elf>
    \-PE 0x7ea10000-7ea16000 \ oleacc
    ELF 0x7ea16000-7ea2a000 Deferred lz32<elf>
    \-PE 0x7ea20000-7ea2a000 \ lz32
    ELF 0x7ea2a000-7ea42000 Deferred version<elf>
    \-PE 0x7ea30000-7ea42000 \ version
    ELF 0x7ea42000-7ea5b000 Deferred oledlg<elf>
    \-PE 0x7ea50000-7ea5b000 \ oledlg
    ELF 0x7ea5b000-7eae8000 Deferred oleaut32<elf>
    \-PE 0x7ea70000-7eae8000 \ oleaut32
    ELF 0x7eae8000-7eb97000 Deferred comctl32<elf>
    \-PE 0x7eaf0000-7eb97000 \ comctl32
    ELF 0x7eb97000-7ebdb000 Deferred rpcrt4<elf>
    \-PE 0x7ebb0000-7ebdb000 \ rpcrt4
    ELF 0x7ebdb000-7ec61000 Deferred ole32<elf>
    \-PE 0x7ebf0000-7ec61000 \ ole32
    ELF 0x7ec61000-7ecb6000 Deferred shlwapi<elf>
    \-PE 0x7ec70000-7ecb6000 \ shlwapi
    ELF 0x7ecb6000-7ed74000 Deferred shell32<elf>
    \-PE 0x7ecd0000-7ed74000 \ shell32
    ELF 0x7ed74000-7ee06000 Deferred comdlg32<elf>
    \-PE 0x7ed80000-7ee06000 \ comdlg32
    ELF 0x7ee06000-7ee2e000 Deferred winspool<elf>
    \-PE 0x7ee10000-7ee2e000 \ winspool
    ELF 0x7ef14000-7f814000 Deferred gdi32<elf>
    \-PE 0x7ef60000-7f814000 \ gdi32
    ELF 0x7f814000-7f92d000 Deferred user32<elf>
    \-PE 0x7f830000-7f92d000 \ user32
    ELF 0x7f92d000-7f969000 Deferred advapi32<elf>
    \-PE 0x7f940000-7f969000 \ advapi32
    ELF 0x7f969000-7f987000 Deferred iphlpapi<elf>
    \-PE 0x7f970000-7f987000 \ iphlpapi
    ELF 0x7f987000-7f9b0000 Deferred ws2_32<elf>
    \-PE 0x7f990000-7f9b0000 \ ws2_32
    ELF 0x7fac2000-7fac5000 Deferred libxau.so.6
    ELF 0x7fac5000-7fad0000 Deferred libgcc_s.so.1
    ELF 0x7fad2000-7fad7000 Deferred libxxf86vm.so.1
    ELF 0x7fc74000-7fd70000 Export kernel32<elf>
    \-PE 0x7fc90000-7fd70000 \ kernel32
    ELF 0x7fe80000-7fe85000 Deferred libxxf86dga.so.1
    ELF 0x7fe85000-7fe8f000 Deferred libnss_files.so.2
    ELF 0x7fe8f000-7fe98000 Deferred libnss_nis.so.2
    ELF 0x7fe98000-7fead000 Deferred libnsl.so.1
    ELF 0x7fead000-7feb6000 Deferred libnss_compat.so.2
    ELF 0x7feb9000-7febd000 Deferred libgpg-error.so.0
    ELF 0x7febd000-7fec1000 Deferred libxfixes.so.3
    ELF 0x7fec1000-7fec4000 Deferred libxrandr.so.2
    ELF 0x7fec7000-7fee9000 Deferred libm.so.6
    ELF 0x7fee9000-7ffe0000 Deferred libwine_unicode.so.1
    ELF 0xb7dc7000-b7dca000 Deferred libdl.so.2
    ELF 0xb7dca000-b7ef8000 Export libc.so.6
    ELF 0xb7ef9000-b7f0b000 Export libpthread.so.0
    ELF 0xb7f0b000-b7f25000 Deferred libwine.so.1
    ELF 0xb7f25000-b7f27000 Deferred xlcutf8load.so.2
    ELF 0xb7f36000-b7f4c000 Deferred ld-linux.so.2
    Threads:
    process tid prio (all id:s are in hex)
    00000008 (D) C:\Program Files\Steam\steam.exe
    00000024 0
    00000021 0
    00000020 0 <==
    0000001f 0
    0000001e 0
    0000001d 0
    0000001c 0
    00000019 0
    00000017 0
    00000016 1
    00000014 0
    00000013 0
    00000012 1
    00000011 0
    00000010 0
    0000000f 0
    0000000e 0
    0000000d 0
    0000000b 0
    0000000a 0
    00000009 0
    WineDbg terminated on pid 0x8
    niels@nielslaptop:~/.wine/drive_c/Program Files/Steam$
    Is it because I updated Wine? Got the advise to install another version of Steam, but got the message, that Steam was allready registered. Wat does that mean?

  10. #10
    Join Date
    Jul 2005
    Location
    Beloit, WI
    Beans
    71
    Distro
    Ubuntu 6.10 Edgy

    Re: Steam

    thats the same error I have. I wonder if it has to do with the fact that I have an AMD64 proc instead of a good ol' intel one. (even though i'm running ia32 linux).

Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •