Пользователь
0,0
рейтинг
7 ноября 2012 в 01:40

Администрирование → Steam под Linux: началось закрытое бета-тестирование

Сегодня первым счастливчикам в почтовые ящики упало приглашение в закрытое бета-тестирование клиента Steam под Linux, о чём было сообщено в официальном сообществе:

«Первая волна инвайтов выслана!
Если вы прошли опрос*, но вам так и не пришло письмо, не отчаивайтесь. Мы расширим бету в будущем большим количеством участников опроса.

Спасибо за вашу поддержку, помогающую выпустить Steam под Linux,
Команда Valve Linux.»


(*опрос, проводимый недавно на сайте Valve, в котором желающие могли заполнить некоторую информацию о своём Linux-е и железе).



Steam вышел в виде deb-пакета под архитектуру i686, скачать который можно по адресу media.steampowered.com/client/installer/steam.deb.

Также в магазине Steam появился поиск по играм доступным для Linux, которых пока не так много, в основном это то что ранее продавалось в Humble Bundle.

Тут находится официальная группа посвящённая обсуждению бета-клиенту для Linux.

Что делать, если мне не пришёл инвайт?


Ждать. А если не хотите ждать, то для ArchLinux существует неофициальный PKGBUILD, в котором, помимо прочего, включён обход сообщения об ошибке, выпадающего, если вам не пришёл инвайт. Работоспособность автором заметки не проверялась. Кроме всего прочего, для ArchLinux уже создали пакет в AUR с именем steam. Пользователи других дистрибутивом могут попробовать создать файл /usr/bin/steam-hack, содержащий:

#!/bin/bash
xdg-open steam://open/friends/


и запускать с помощью него Steam. Работоспособность не гарантируется.

UPD: Добавил ещё чуть-чуть ссылок, за обновление спасибо lexfrei
Valdos Sine @ImperfectCadenca
карма
25,0
рейтинг 0,0
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Реклама

Самое читаемое Администрирование

Комментарии (93)

  • +2
    Лучше открывать через:
    xdg-open steam://store
    

    • НЛО прилетело и опубликовало эту надпись здесь
      • +4
        Не будет, уже играю в trine 2 через steam =)
    • +1
      В убунте можно использовать быстрый список. Надо закинуть иконку стима на лянчер, нажать по ней правой кнопкой и выбрать любой из пунктов. И никаких колдунств в консоли.
    • +1
      Можно просто:
      steam steam://store
  • +2
    Работает даже более шустро чем на винде. Но шриифты… ладно, на этапе беты можно простить, и на том спасибо :)
    Ждём первые игры для Linux :)
    • НЛО прилетело и опубликовало эту надпись здесь
      • +3
        Да? А то я не вижу :(

        image
        • НЛО прилетело и опубликовало эту надпись здесь
          • 0
            А у меня из доступных только LIMBO, да и тот устанавливаться не хочет.
      • 0
        У меня так же доступен KillingFloor
  • +1
    Пытаюсь на Генте завести, накатал ебилд, установил, но при запуске получаю вот такую ошибку. Как мне этот jockey обойти?
    sauron@localhost ~ $ xdg-open steam://open/friends/ Setting up steam platform in /home/sauron/Steam chmod: невозможно получить доступ к «/home/sauron/Desktop/steam.desktop»: Это не каталог /usr/bin/steam: line 17: [: jockey-common: ожидается использование унарного оператора ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt". X Error of failed request: BadName (named color or font does not exist) Major opcode of failed request: 45 (X_OpenFont) Serial number of failed request: 12 Current serial number in output stream: 13
    • +1
      отсыпь ебилд. попробую допилить и в гамерлей залить
      • 0
        Могу отсыпать свой простенький, без зависимостей.
        gist.github.com/4029789

        После запуска он качает себе в директорию Steam ~325 метров и выдаёт после другую ошибку:
        Installing breakpad exception handler for appid(steam)/version(1352224866_client)

        Судя по всему нужно копаться в директории ~/Steam, а /usr/bin/steam похоже просто даунлоадер.
        • 0
          Похоже эту ошибку выдаёт на 64 битных системах только.
          • 0
            да ну убунте тоже самое
            • 0
              Для убунты есть решение:
              apt-get install ia32-libs

              Тут www.reddit.com/r/linux/comments/12qsdb/steam_for_linux_download/ и ещё в нескольких местах видел такое для неё.

              PS в gentoo есть app-emulation/emul-linux-x86* похоже это тоже самое, но не уверен в этом.
              • +1
                оно и есть.

                В общем, через часок-другой, скорее всего ебилд в гамерлее появится.
                Заодно desurium залью, наверное :)
                • 0
                  Что-то оно запускается с редчайшим ШГ, скачивает апдейт, распаковывает его, закрывается, и всё, что делает при следующем старте — выводит «preparing handler for breapad»…

                  А ещё попутно я нашёл кучу синтаксических недоделок…
  • +2
    Несмотря на изначальное отсутствие игр в библиотеке, эта версия стима прожевала ключи, предоставленные Humble Indie Bundle и позволила скачать и запустить оные.
    • +1
      Так и должно быть, ключи Хамбла считаются ритейловыми.
  • +9
    • НЛО прилетело и опубликовало эту надпись здесь
  • +8
    Хм, попробовал ввести:
    steam steam://install/440
    

    Началась установка tf2 =)
    • +1
      У меня на попытке поставить tf2 линуксовый стим падает.
      • +1
        Нужно его закрыть, а потом из консоли дёрнуть эту команду. У меня уже 4гб выкачало =)
        • 0
          Похоже много человек перекачивают, стим говорит что занят и не может выполнить запрос.
          • 0
            Стим всегда так
  • +1
    Попробовал поставить TF2, постоянно отказывает мотивируя большой загруженностью серверов, но без проблем скачал и запустил World of Goo Demo.
    Так как пользуюсь Linux Mint, то по умолчанию вариант с xdg-open отсылает все в браузер. Можно конечно было бы настроить, но как альтернатива сработала команда /usr/bin/steam steam://store/
    Счетчик Linux игр глючит, игры в нем есть, но отображает в дропдауне что там пусто, а так вполне неплохо, работает.
    • +1
      Пришлось правда обновить Nvidia драйвера до версии 310 (просили не меньше 304), попробовал Big Picture, вполне неплохо, геймпад подцепило, единственное но, долго запускалось, и очень замыленная картинка, как в тумане.
  • +3
    Попробовал. На двухмониторной конфигурации Steam поселяется четко между двумя мониторами. Половиной на одном, половиной на другом. И игры так же запускает. Интересно они от тех кто еще не получил приглашение на бету принимают баг-репорты или нужно подождать пока позовут?
    Ладно, утром буду разбираться.
    Спасибо за новость. Да, те что покупал в рамках Humble Bundle действительно увидел, так что уже небесполезно. Жду официального приглашения на бету.
    • 0
      Вот здесь похоже ваша ситуация. Правда ответов пока нет.
    • 0
      Cо многими играми в linux такая петрушка. Решается игрой не в полном экране.
    • 0
      Да, те, кто получил приглашение, подскажите куда баги писать?

      При первом входе он, как обычно, шлёт код на почту и предлагает этот код скопировать в большое поле в стиме. Но в версии из деба в топике на ubuntu 12.04 x64, при вставке через Ctrl-V, он вставляет код но со сдвигом влево. Создается видимость, что Ctrl-V не сработал. В винде и в вайне всё отлично было.
  • +19
    Теперь осталось дожить до Half-Life 3 :)
    • +17
      Сначала Valve выпустит действующую портальную пушку, потом машину времени. После чего Гейб самолично смотается в далёкое будущее и при помощи портальной пушки раздобудет наконец-то дистрибутив HL3. Судя по тому, что анонсов даже портальной пушки ещё не было, ждать HL3 в скором будущем не приходится.
    • –3
  • 0
    Открыл магазин и опечалился: Killing Floor и UT2004 там ещё нет :(
    • 0
      ну в Steam'e до сих пор нет UT2004 под Mac, хотя версии что под мак что под линукс выпускались. Так что надежды на появление линуксовой версии какие то размытые, разве что будут стараться все что можно переносить.
      TF2 там есть, может они и L4D2 портанут. :)
      • 0
        В моих источниках говорилось, что будет таки. Как и SSam Classic.
        L4D2 они портировали в первую очередь же. Странно, что не доступно сейчас. Впрочем, они решили дать сначала TF2 по той причине, думаю, что не у всех есть. Впрочем, лично мне эти игры кажутся не очень интересными.
        К слову, KF уже доступна, но я заметил, что далеко не все игры из HIB доступны. Того же BIT.TRIP RUNNER нет.
        • +1
          Если они портанули L4D2 это гуд, можно будет не перезагружаться в винду чтобы убить несколько десятков зомби ;)
          Может раз уж они UT под Linux выложат, то и версия под OSX подоспеет.
          • +1
            Ну для зомбей там есть Killing Floor
            А вот UT они просто обязаны выдать
            • 0
              Killing Floor для меня немножко не то, вот L4D в свое время просто покорил. ^_^ А UT это рулез. Он и без стима стоит, так что особой необходимости в нем в стиме для меня как то нет.
          • 0
            Может всё же несколько тысяч зомби? :))
            • +1
              Я не кровожадный. Уроверь пройду и перестану. К тому же остальные по парти тоже активно работают, так что не больше нескольких сотен за раз. ^_^ Покрайней мере от моей руки. Я ведь добрый. Они и так зомби, а тут их еще и убивают.
  • +1
    Squeeze и Wheezy в пролёте, с зависимостями не выходит — как я и говорил, в первую очередь заточено под Бубунту.
    • 0
      sid вроде тоже в пролете, но вот как можно сделать.
      А еще можно бэкпорты собрать.
      • 0
        Сид-то чёрт с ним, на нём и не должно работать по науке.

        Покопался — заводится на 13-м Минте, если вручную установить multiarch-support-2.15-0ubuntu10.3 из precise-updates; все остальные зависимости есть в минтовских репах.
        • 0
          странно, у меня на 13-м минте завелось из коробки. Возможно когда то до этого для чего нибудь другого эти зависимости ставил.
          • 0
            Мультиарч тянется с апдейтами в первую очередь, а я систему для теста с лайв-флэшки заводил — там старая 2.13 стоит.
            Чую, придётся попрощаться со Сквизом :(
            • 0
              2.13 на всех ветках дебиана. Правда старт стима может пнуть сборщиков таки заняться 2.16.
              • 0
                Ну, я уже более-менее успел за вечер накатить Майю, так что… вроде обошлось. Хорошо хоть они не стали идти по пути Шаттлвортов и Co — MATE более-менее похож на Gnome2; успел пока заметить из различий разве что переименование gedit в pluma.

                А сам Steam — ну, вроде работает: с удовольствием поиграл в Space Zombies And Pirates — и это при том, что у меня вместо видеокарты Radeon X1600 Pro с Галлиумом и всеми вытекающими.
                • 0
                  Сам сижу под Cinnamon — поначалу глюков было много, но уже, последние пару месяцев, можно вполне комфортно работать. Некоторое время сидел на Mate до этого.
                  Кстати, там ещё Nautilus в Nemo переименовали и куча других мелких изменений.
                  А S.P.A.Z. требует и жрёт немного, но огорчает отсутствие локализации (Ладно, я могу и на английском прочитать, но многие из-за отсутствия русского языка в игре её, к сожалению, пропустят мимо себя)
  • 0
    Установил в Ubuntu 12.10. Если запускать с ярлыка на рабочем столе, то не пускает, говорит, что закрытое тестирование и закрывается. Но если через панель Unity правой кнопкой зайти в раздел «Servers», то вполне заходит. Только вот игр под linux что-то не видать :)
    • 0
      Выше писали. В ярлыке на десктопе замени %U на steam://store
  • +2
    Установил, в какой-то момент пропали все шрифты. Огульно удалил все, начинающееся с ".steam" из /home — теперь ничего не запускается и даже переустановка не спасает. Знаю, что сам дурак, но ни у кого нет идей, как можно попробоват починить?
    • +1
      Фраза из ЛС, которая меня спасла:

      $ ls -l .steam/
      bin -> /home/user/Steam/ubuntu12_32
      ClientRegistry.blob
      root -> /home/user/Steam
      
  • 0
    Поставил Cave Story. Ругается на отсутствие бинарника
    • 0
      Некоторые игры будут ругаться, так как еще работает закрытая бета разрабы разбираются перебилдом своих проектов вместе с steamworks для linux. Поэтому они появятся чуть позже, в смысле их рабочие версии.
      • 0
        Да, уже прочитал об этом :)
  • +2
    А 64-битная версия будет?
    • 0
      Пока можно попробовать с --force-architecture
  • +1
    Ждем x86_64 rpm
    • 0
      Проблема rpm'ности решается alien'ом. alien -i ну и так далее. Насчет 64 бит — не уверен, что от этого будет хоть какой-то прок.
      • 0
        Ну, во первых «alien -r».
        Второе — ну не доверяю я alien'у. Всегда приятней поставить пакет, собранный правильно и не тобой.
        Ну и третье — пока все-равно не затестить, так как:
        alien -r /home/user/steam.deb 
        -- Examining /home/user/steam.deb
        tar: control: Не найден в архиве
        tar: Завершение работы с состоянием неисправности с из-за возникших ошибок
        -- Unpacking /home/user/steam.deb
        -- Automatic spec file generation
        -- Building the package --2.x86_64.rpm
        rpm: -bb: неизвестный параметр
        alien: Error putting together the RPM package.

        а собранный на 32 битной системе пакет в итоге выдает:
        Installing breakpad exception handler for appid(steam)/version(1352224866_client)
        • 0
          На Ubuntu 10.10 x86_64 alien 8.81 отработал:
          # alien -r --scripts steam.deb
          steam-1.0.0.14-2.i386.rpm generated

          Работоспособность не проверял :)
  • 0
    Deb-пакет из топика вполне нормально установился, хотя у меня «Linux rm-Inspiron-5520 3.5.0-17-generic #28-Ubuntu SMP Tue Oct 9 19:31:23 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux».
    На двух мониторах интерфейс глючит ужасно :)
    Игр в доступных — 0. Ждём)
    • +1
      Если в галерее доступных игр 0, то заходите в Store, в поиск и выбираете Linux в поле OS.
      • 0
        Спасибо! Что-то даже ставится уже. Но в TF2 не пускает, хотя он и куплен.
        • 0
          Только для участников закрытой беты, в том плане, что в тф2 пустят только тех, кому прислали инвайт, так что жди как и мы все.
      • 0
        Хотя вот способом выше уже ставится TF2)
  • 0
    Отказалася даже запускаться на ubuntu 12.04 с формулировкой
    steam.sh: line 113: 32508 Illegal instruction (core dumped) ${DEBUGGER} "${STEAMROOT}"/${PLATFORM}/${STEAMEXE} "$@"
    • 0
      Тоже самое при попытке поставить TF командой steam steam://install/440 из интерфейса на кнопку плэй никак не реагирует вообще.
      Демка world of goo установилась и запустилась прямо из интерфейса.
      • НЛО прилетело и опубликовало эту надпись здесь
        • 0
          Сразу вылетает.
          Сейчас поставил на закачку демки Зомбидрайв и Ф1 2012. Качает, только запустятся ли
          • 0
            Не запустились, чего и стоило ожидать
      • –2
        Один в один таже бага. То есть через раз, либо крашится, либо же говорит что сервера загруженны, поэтому ничего он ставить не будет. ^_^
      • +2
        Спасибо за совет, поиграл в World of Goo, прикольная игрушка, идет абсолютно без тормозов в отличие от всего что я запускал под Wine. Атомный нетбук c Intel-графикой.
  • +9
    Закрытое тестирование в опенсорс? Результат в этом топике=)
  • НЛО прилетело и опубликовало эту надпись здесь
  • +3
    Здорово, поздравляю линуксоидов!
  • –3
    Куплю мышку специально для стима :)
  • –4
    Посмотрел зависимости у пакета steam и погрустнело, тянет кучу lib32, они windows движок что-ли под wine под копот сунули?
    • +1
      Вообще у Steam нет x86_64 версии для Windows, почему надо вопрошать разработчиков. Версия для linux'а нейтивная и собрана без участия wine и любых windows зависимостей.
      x86 скорее из-за внутренностей, которые платформо независимы
      • –1
        Ясно, спасибо.
    • 0
      тянет кучу lib32, потому что клиент под x86, x86_64 обещали, но позже
  • +7
    Как Skyrim под Linux выйдет, так винду можно сносить.
    • 0
      Ну, теоретически, Gamebryo стоковый собирается под *nix, но в Скайриме он далеко не стоковый, и WinAPI-специфичных вещей там вагон и маленькая тележка.
      • 0
        насколько я понимаю, Скайрим сделан на Creation Engine(
        • 0
          Из этого их нового движка отовсюду торчат грабли Gamebryo. Дизасм движка подверждает, что внутри хоть и перелопаченный и с новым рендером, но всё тот же двиг.
  • НЛО прилетело и опубликовало эту надпись здесь
    • НЛО прилетело и опубликовало эту надпись здесь
    • 0
      1. Попробуйте поставить с оф. репозитория software.opensuse.org/package/steam
      2. Glibc под Opensuse 11.4 официально идет версией 2.11.3, а стим требует >2.12 — software.opensuse.org/package/glibc

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.