The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Anyone tried the Steam Linux Beta yet?

    Discussion in 'Linux Compatibility and Software' started by moviemarketing, Dec 21, 2012.

  1. moviemarketing

    moviemarketing Milk Drinker

    Reputations:
    1,036
    Messages:
    4,247
    Likes Received:
    881
    Trophy Points:
    181
    Seems it is now open to the public:

    Steam Community :: Group Announcements :: Linux Beta Access

     
  2. ALLurGroceries

    ALLurGroceries  Vegan Vermin Super Moderator

    Reputations:
    15,730
    Messages:
    7,146
    Likes Received:
    2,343
    Trophy Points:
    331
    I did some ugly stuff to get it to install on debian sid amd64. For one thing libjpeg-turbo8 isn't packaged for debian and I don't have time to get into it right now: #602034 - ITP: libjpeg-turbo -- an accelerated libjpeg library - Debian Bug report logs

    I substituted regular libjpeg8 for libjpeg-turbo8 and changed some other dependencies.

    I have the experimental repo in sources.list and the i386 architecture on my amd64 install (dpkg --add-architecture i386; apt-get update).

    Code:
    dpkg-deb -R steam_latest.deb steam
    Patch for steam/DEBIAN/control
    Code:
    --- steam_orig/DEBIAN/control	2012-12-14 18:32:16.000000000 -0500
    +++ steam/DEBIAN/control	2012-12-21 07:06:13.812596023 -0500
    @@ -3,7 +3,7 @@
     Architecture: i386
     Maintainer: Valve Corporation <[email protected]>
     Installed-Size: 323836
    -Depends: libcurl3-gnutls (>= 7.16.2-1), libgl1-mesa-dri, libgl1-mesa-glx, libjpeg-turbo8, libogg0 (>= 1.0rc3), libpixman-1-0 (>= 0.24.4-1), libsdl1.2debian (>= 1.2.10-1), libtheora0 (>= 1.0~beta1), libudev0 (>= 175-0ubuntu9.2), libvorbis0a (>= 1.1.2), libvorbisenc2 (>= 1.1.2), libvorbisfile3 (>= 1.1.2), multiarch-support (>= 2.15-0ubuntu10.2), zenity (>= 3.4.0-0ubuntu4), libasound2 (>= 1.0.23), libc6 (>= 2.15), libcairo2 (>= 1.6.0), libcups2 (>= 1.4.0), libdbus-1-3 (>= 1.2.14), libfontconfig1 (>= 2.8.0), libfreetype6 (>= 2.3.9), libgcc1 (>= 1:4.1.1), libgcrypt11 (>= 1.4.5), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.14.0), libgtk2.0-0 (>= 2.24.0), libnspr4 (>= 1.8.0.10), libnss3 (>= 3.12.3), libopenal1 (>= 1:1.13), libpango1.0-0 (>= 1.22.0), libpng12-0 (>= 1.2.13-4), libpulse0 (>= 1:0.99.1), libstdc++6 (>= 4.6), libx11-6 (>= 2:1.4.99.1), libxext6, libxfixes3, libxi6 (>= 2:1.2.99.4), libxinerama1, libxrandr2 (>= 2:1.2.99.3), libxrender1, zlib1g (>= 1:1.2.3.3.dfsg)
    +Depends: libcurl3-gnutls (>= 7.16.2-1), libgl1-mesa-dri, libgl1-mesa-glx, libjpeg8, libogg0 (>= 1.0rc3), libpixman-1-0 (>= 0.24.4-1), libsdl1.2debian (>= 1.2.10-1), libtheora0 (>= 1.0~beta1), libudev0 (>= 175), libvorbis0a (>= 1.1.2), libvorbisenc2 (>= 1.1.2), libvorbisfile3 (>= 1.1.2), multiarch-support (>= 2.15), zenity (>= 3.4.0-0ubuntu4), libasound2 (>= 1.0.23), libc6 (>= 2.15), libcairo2 (>= 1.6.0), libcups2 (>= 1.4.0), libdbus-1-3 (>= 1.2.14), libfontconfig1 (>= 2.8.0), libfreetype6 (>= 2.3.9), libgcc1 (>= 1:4.1.1), libgcrypt11 (>= 1.4.5), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.14.0), libgtk2.0-0 (>= 2.24.0), libnspr4 (>= 1.8.0.10), libnss3 (>= 3.12.3), libopenal1 (>= 1:1.13), libpango1.0-0 (>= 1.22.0), libpng12-0 (>= 1.2.13-4), libpulse0 (>= 2.1), libstdc++6 (>= 4.6), libx11-6 (>= 2:1.4.99.1), libxext6, libxfixes3, libxi6 (>= 2:1.2.99.4), libxinerama1, libxrandr2 (>= 2:1.2.99.3), libxrender1, zlib1g (>= 1:1.2.3.3.dfsg)
     Section: net
     Priority: optional
     Homepage: http://www.steampowered.com/
    
    Install missing dependencies (another system may need more, these are what I needed):
    Code:
    sudo apt-get install -t experimental multiarch-support:i386 libc6:i386 libpulse0:i386
    Code:
    sudo apt-get install libtheora0:i386 libcurl3-gnutls:i386 libudev0:i386
    Install the dependency-modified deb:
    Code:
    dpkg-deb -b steam
    sudo dpkg -i steam.deb
    After that they require you to verify your account with a token that they email you.

    This hasn't broken dependencies on my Sid system, but I cannot guarantee your results.

    If it breaks yours, apt-get -f install

    Update:

    Red orchestra is actually somewhat playable on my x220.

    I have an SSD as my OS drive, and to get TF2 to download (not enough free space on the SSD), I had to move ~/.steam and ~/.local/share/Steam to the HDD and make symbolic links in their places.
     
  3. Primes

    Primes Notebook Deity

    Reputations:
    919
    Messages:
    1,736
    Likes Received:
    718
    Trophy Points:
    131
    I was thinking about trying it, but got put off by the (very) long list of dependencies.

    .. still considering it though.
     
  4. Element

    Element Notebook Evangelist

    Reputations:
    192
    Messages:
    537
    Likes Received:
    1
    Trophy Points:
    31
    I'll probably be installing Linux again just to try it out :p
     
  5. v1k1ng1001

    v1k1ng1001 Notebook Deity

    Reputations:
    239
    Messages:
    738
    Likes Received:
    0
    Trophy Points:
    30
    I'm one of the jackasses that got invited to the second round of testing and didn't bother to install it. I'm waiting to reinstall ubuntu on my gaming laptop before I try it. I am, however, pleased that Steam is moving to Ubuntu.
     
  6. Vaio FW530F/T

    Vaio FW530F/T Notebook Enthusiast

    Reputations:
    0
    Messages:
    23
    Likes Received:
    0
    Trophy Points:
    5
    Nope I am too lazy to install the AMD drivers for my Firepro or MR4650 :p
     
  7. iceman_ch

    iceman_ch Notebook Enthusiast

    Reputations:
    0
    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    5
    I tried it on Mint. Everything worked just fine and didn't have to do anything extra to get it to work.
     
  8. misterhobbs

    misterhobbs Notebook Evangelist

    Reputations:
    715
    Messages:
    591
    Likes Received:
    9
    Trophy Points:
    31
    I just installed it on Ubuntu 12.10 and haven't encountered any issues so far.