LINUX.ORG.RU

Релиз Portal 2 Beta for Linux

 ,


1

1

Только что стало известно, что на бета-канале Portal 2 в Steam стала доступна версия и для Linux.

Portal 2 является продолжением Portal от Valve. Игра представляет собой головоломку для решения которой у Вас есть специальное устройство создающее 2 телепорта - вход и выход. Кроме продолжения сюжетной линии для одиночной игры во второй части Portal был добавлен кооператив со своей историей.

В Workshop доступны дополнительные карты-головоломки от любителей.

Сообщить об имеющихся багах или посмотреть на существующие можно здесь: https://github.com/ValveSoftware/portal2/issues.

>>> Подробности



Проверено: JB ()
Последнее исправление: Simtik (всего исправлений: 1)

Ответ на: комментарий от Akamanah

Ну тогда скорее не в городах, а в конкретных районах или домах. Я имел в виду глобальные проблемы, когда вообще в город никакой высокоскоростной линии не идёт.

Ttt ☆☆☆☆☆
()

Релиз
Beta

За бан по ДНК.

anonymous
()
Ответ на: комментарий от Atheist

Что я делаю не так? Портал у меня не появился в списке линукс игр, в свойствах нет пункта где можно переключиться на бету.

Behem0th ★★★★★
()
Ответ на: комментарий от lexxus-lex

Спасибо, что предупредил. Сейчас буду качать.

Yaourt
()
Ответ на: комментарий от Behem0th

Чёрт его знает, у меня сразу все заработало.

roman77 ★★★★★
()
/bin/sh: /zenitur/Steam-linux/SteamApps/common/Portal 2/portal2.sh: /bin/bash^M: bad interpreter: No such file or directory
CGameStreamThread: Added instance ID 5492 for appid 620
CGameStreamThread: Set render instance ID 5492 for appid 620
CGameStreamThread: Added instance ID 5493 for appid 620
ZenitharChampion ★★★★★
()
Ответ на: комментарий от Behem0th

Бета появилась в списке игр рядом с порталом, но чтобы поиграть её пришлось сделать бетой бетой, и оно глючило. :( Не было голоса, не работал режим хоста и жесты в мультиплеере. Но карты из воркшопа играбельны.

wakuwaku ★★★★
()
Ответ на: комментарий от ZenitharChampion

Сделал:

cd ~/.local/share/Steam/SteamApps/common/Portal\ 2/
sed -i 's/\r//' portal2.sh

Теперь это:

/zenitur/Steam-linux/SteamApps/common/Portal 2/portal2.sh: line 40: /zenitur/Steam-linux/SteamApps/common/Portal 2/: Is a directory
pid 5874 != 5871, skipping destruction (fork without exec?)
CGameStreamThread: Added instance ID 5871 for appid 620
CGameStreamThread: Added instance ID 5873 for appid 620
Game removed: AppID 620 "Portal 2 (Beta)", ProcID 5870
ZenitharChampion ★★★★★
()
Последнее исправление: ZenitharChampion (всего исправлений: 1)
Ответ на: комментарий от ZenitharChampion

Посмотрел скрипт запуска, там нет переменной $GAMEEXE для линукса:

if [ -z $GAMEEXE ]; then
	if [ "$UNAME" == "Darwin" ]; then
		GAMEEXE=portal2_osx
	fi
fi

В каталоге с игрой бинарника тоже нет. Как починить?

ZenitharChampion ★★★★★
()

Неиграбельно, камера рандомно меняет направление. Хотя в меню мышь не глючт. Плюс, разрешение не меняется. Ждем, когда допилят.

anonymous
()
Ответ на: комментарий от ZenitharChampion

Эх. Зайди в свойства и там выбери beta. Должно быть Portal 2 (Beta) [beta]

a1batross ★★★★★
()
Ответ на: комментарий от Evgueni

Ситуация разруливается, так как поддержку GNU/Linux обещают из коробки обещают движки

От одного лишь движка толку немного. Сообщество наделает квейкоподобных клонов и на этом все. Нужны реальные проекты на этих движках.

anonymous
()
Ответ на: комментарий от wakuwaku

У меня один пункт Portal 2 (Beta) [beta], просто Portal 2 нету.

Atheist ★★★
()
Ответ на: комментарий от Behem0th

Баг из-за беты стима наверное, она вечно глючная. Под онтопиком появилось portal2(beta).

wakuwaku ★★★★
()
Ответ на: комментарий от user_id_68054

Одно дело портировать, а другое - сразу делать кроссплатформенные игры.. С новыми играми с этим должно быть проще, т.к. у них уже появилась удобная платформа для распространения на онтопике и логично сразу ориентироваться на кроссплатформенность, особенно учитывая скорый выход стим бокса.. Да и все больше появляется кроссплатформенных движков и фреймворков, что тоже скажется положительно на линуксофикации новых игОр..

Indexator ★★★
()
Ответ на: комментарий от void_ptr

Чертовски приятно, что про нас не забывают.

Шутишь? Вентиль ставку делает на линупс.. Даже короб свой готовит..

Indexator ★★★
()
Ответ на: комментарий от Akamanah

Не во всех деревнях все так плохо, как ты думаешь. У нас, к примеру, даже дешевле, чем в Московии.

ivanlex ★★★★★
()
Ответ на: комментарий от prot

То же под вином прошел. Теперь даже не знаю, стоит ли нативную повторно проходить?

ivanlex ★★★★★
()
Ответ на: комментарий от orion

Гейб только до двух умеет считать. Не будет третьей части. Можно лишь надеяться, что будет эпизод 1 и 2.

ivanlex ★★★★★
()
Ответ на: комментарий от Ttt

7 гигов мне, например, с моим интернетом тянуть примерно часов 6. Так что я бы всё же упоминал об этом, чтобы охладить пыл желающих, на чуть-чуть )))

Pinkbyte ★★★★★
()
Ответ на: комментарий от ivanlex

Как же он элементы гармонии считает?

Ttt ☆☆☆☆☆
()

Та-дам!!! Вот и дождался! *Непередаваемая радость*

P.S. Купил примерно год назад на распродаже - и вот он, родненький!

bor-e
()

У меня сегфолтится во время загрузки игры (меню работает). В консоли никаких подсказок. Обидно.

anonymous
()

Поиграл с fallout4all в кооператив. Мой ноут выключился. Хотя свет не мигал и второй комп работает. Никогда такого раньше не было. Решил впервые посмотреть на датчики темпетатуры... Нагрузил 4 ядра CPU бенчмарком и ядро GPU биткойн-майнером. Получилось много градусов. Буду разбираться. Спасибо компании Valve за то что ноут первый раз вырубился. Если бы не Valve, то под линукс было бы не так много игр.

ZenitharChampion ★★★★★
()
Ответ на: комментарий от ZenitharChampion

Спасибо компании Valve за то что ноут первый раз вырубился. Если бы не Valve, то под линукс было бы не так много игр.

Тонко, очень тонко :-D

fallout4all ★★★★★
()

это нормально?

portal2.sh: /bin/bash^M: bad interpreter: No such file or directory

Novell-ch ★★★★★
()
Ответ на: комментарий от ZenitharChampion

Там вроде multicore rendering по дефолту включён, то что СО говно у тебя - не проблема вальвы.

wakuwaku ★★★★
()

что ему надо? поясните

#!/bin/bash

GAMEROOT=$(cd "${0%/*}" && echo $PWD)

#determine platform
UNAME=`uname`
if [ "$UNAME" == "Darwin" ]; then
   # prepend our lib path to LD_LIBRARY_PATH
   export DYLD_LIBRARY_PATH="${GAMEROOT}"/bin:$DYLD_LIBRARY_PATH
elif [ "$UNAME" == "Linux" ]; then
   # prepend our lib path to LD_LIBRARY_PATH
   export LD_LIBRARY_PATH="${GAMEROOT}"/bin:$LD_LIBRARY_PATH
fi

if [ -z $GAMEEXE ]; then
	if [ "$UNAME" == "Darwin" ]; then
		GAMEEXE=portal2_osx
	fi
fi

ulimit -n 2048

# and launch the game
cd "$GAMEROOT"

STATUS=42
while [ $STATUS -eq 42 ]; do
	if [ "${DEBUGGER}" == "gdb" ]; then
		ARGSFILE=$(mktemp $USER.portal2.gdb.XXXX)
		echo run $@ > "$ARGSFILE"
		${DEBUGGER} "${GAMEROOT}"/${GAMEEXE} -x "$ARGSFILE"
		rm "$ARGSFILE"
	else
		${DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"
	fi
	STATUS=$?
done
exit $STATUS
 bash -x '/home/pont/.steam/steam/SteamApps/common/Portal 2/portal2.sh' 
+ $'\r'                                                                                                                                                                                                                                                                       
/home/pont/.steam/steam/SteamApps/common/Portal 2/portal2.sh: line 2: $'\r': command not found                                                                                                                                                                                
++ cd '/home/pont/.steam/steam/SteamApps/common/Portal 2'                                                                                                                                                                                                                     
++ echo /home/pont/.steam/steam/SteamApps/common/Portal 2                                                                                                                                                                                                                     
' GAMEROOT='/home/pont/.steam/steam/SteamApps/common/Portal 2                                                                                                                                                                                                                 
+ $'\r'                                                                                                                                                                                                                                                                       
/home/pont/.steam/steam/SteamApps/common/Portal 2/portal2.sh: line 4: $'\r': command not found                                                                                                                                                                                
++ uname                                                                                                                                                                                                                                                                      
+ UNAME=$'Linux\r'                                                                                                                                                                                                                                                            
/home/pont/.steam/steam/SteamApps/common/Portal 2/portal2.sh: line 10: syntax error near unexpected token `elif'                                                                                                                                                              
'home/pont/.steam/steam/SteamApps/common/Portal 2/portal2.sh: line 10: `elif [ "$UNAME" == "Linux" ]; then                                                                                                                                                                    
pont@bb:~/.steam/steam/SteamApps/common/Portal 2> bash -x '/home/pont/.steam/steam/SteamApps/common/Portal 2/portal2.sh'                                                                                                                                                      
+ $'\r'
/home/pont/.steam/steam/SteamApps/common/Portal 2/portal2.sh: line 2: $'\r': command not found
++ cd '/home/pont/.steam/steam/SteamApps/common/Portal 2'
++ echo /home/pont/.steam/steam/SteamApps/common/Portal 2
' GAMEROOT='/home/pont/.steam/steam/SteamApps/common/Portal 2
+ $'\r'
/home/pont/.steam/steam/SteamApps/common/Portal 2/portal2.sh: line 4: $'\r': command not found
++ uname
+ UNAME=$'Linux\r'
/home/pont/.steam/steam/SteamApps/common/Portal 2/portal2.sh: line 10: syntax error near unexpected token `elif'
'home/pont/.steam/steam/SteamApps/common/Portal 2/portal2.sh: line 10: `elif [ "$UNAME" == "Linux" ]; then

Novell-ch ★★★★★
()
Ответ на: комментарий от Novell-ch

Зайти в Свойства игры, последняя вкладка, нажать Beta. Загрузится ещё 60 Мб файлов.

ZenitharChampion ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.