The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпущена Linux-версия игры Crusader Kings II, opennews (??), 16-Янв-13, (0) [смотреть все] –1

Сообщения [Сортировка по времени | RSS]


1. "Выпущена Linux-версия игры Crusader Kings II"  +12 +/
Сообщение от Аноним (-), 16-Янв-13, 12:32 
Что же старина Гейб натворил...
Ответить | Правка | Наверх | Cообщить модератору

2. "Выпущена Linux-версия игры Crusader Kings II"  +/
Сообщение от Feerik_Homeemail (?), 16-Янв-13, 12:47 
Что он натворил?
Ответить | Правка | Наверх | Cообщить модератору

20. "Выпущена Linux-версия игры Crusader Kings II"  +7 +/
Сообщение от Аноним (-), 16-Янв-13, 14:05 
Почти как золотая рыбка - сделал линух полноценной игровой платформой.
Ответить | Правка | Наверх | Cообщить модератору

30. "Выпущена Linux-версия игры Crusader Kings II"  +1 +/
Сообщение от Nogood3 (?), 16-Янв-13, 15:34 
Скорее Обратил внимание на линукс!!! А сделали платформу до него!
Ответить | Правка | Наверх | Cообщить модератору

46. "Выпущена Linux-версия игры Crusader Kings II"  +2 +/
Сообщение от Аноним (-), 16-Янв-13, 17:31 
Простите? У вас проблемы с пониманием прочитанного?
Ответить | Правка | Наверх | Cообщить модератору

51. "Выпущена Linux-версия игры Crusader Kings II"  –3 +/
Сообщение от тыц (?), 16-Янв-13, 18:55 
Чем чем что сделал? Из омна конфетку? Не, не сделал и никто уже не сделает.
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

54. "Выпущена Linux-версия игры Crusader Kings II"  +/
Сообщение от Аноним (-), 16-Янв-13, 21:08 
Не линукс, а убунту. Пользователи линукса, видите ли, не поддерживаются валвом.
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

58. "Выпущена Linux-версия игры Crusader Kings II"  +2 +/
Сообщение от devlink (?), 16-Янв-13, 21:40 
Опять космонавт виноват?
Ответить | Правка | Наверх | Cообщить модератору

59. "Выпущена Linux-версия игры Crusader Kings II"  +2 +/
Сообщение от Аноним (-), 16-Янв-13, 21:45 
> Не линукс, а убунту.

Убунта - линукс. Так в эбауте на сайте написано.

> Пользователи линукса, видите ли, не поддерживаются валвом.

В каком месте валв прямо так и сказал? Они помнится наоборот искали желающих потестить это в других дистрах. А то что они первым делом ориентируются на наиболее массовые варианты - логично. Они коммерсанты, им продать хочется, а не чсв полутора человек потешить.

Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору

61. "Выпущена Linux-версия игры Crusader Kings II"  –2 +/
Сообщение от Аноним (-), 16-Янв-13, 21:55 
>Убунта - линукс.

Но линукс - не убунту. Улавливаете мысль?

>Они помнится наоборот искали желающих потестить это в других дистрах.

Ничего подобного. Хотя особо упертые таки смогли запустить стим на других дистрибутивах через извраты.
У меня вот никак не получилось, хотя я - самый настоящий пользователь линукса. Офигенно, замечательная "поддержка" линукса.

>А то что они первым делом ориентируются на наиболее массовые варианты - логично.

Логично, но не надо лицемерить, называя поддержку только одного дистрибутива поддержкой линукса. Это некрасиво, на мой взгляд, и неуважительно по отношению к коммьюнити.

Ответить | Правка | Наверх | Cообщить модератору

62. "Выпущена Linux-версия игры Crusader Kings II"  +1 +/
Сообщение от EuPhobos (ok), 16-Янв-13, 22:43 
>>Они помнится наоборот искали желающих потестить это в других дистрах.
>Ничего подобного. Хотя особо упертые таки смогли запустить стим на других дистрибутивах через извраты.
>У меня вот никак не получилось, хотя я - самый настоящий пользователь линукса. Офигенно, замечательная "поддержка" линукса.

Ой, да скопируйте уж базовую FS убунты себе куда ни будь в каталочеГ и chroot на него - у меня запустился стим таким образом.
Правда для этого в дебиане есть встроенная утилита создающая базовую FS других дистрибутивов, debootstrap называется.
Но можно и проще, вытянуть только те либы, которые требует стим, но возиться с ldd лень.

Ответить | Правка | Наверх | Cообщить модератору

63. "Выпущена Linux-версия игры Crusader Kings II"  +/
Сообщение от Аноним (-), 16-Янв-13, 23:09 
Честно признайтесь, вы пробовали это делать? Вы так говорите, будто это легкая и приятная операция без подводных камней.

У меня стим почти запустился таким макаром (debootstrap). Но:
1) Стим требует конкретной версии драйвера для нвидии, которой нет даже в testing дебиана. Я не хочу обновлять хорошо работающий драйвер, пусть и устаревший, непонятно зачем.
2) Убунта и чрут друг друга не любят. Почитайте про Upstart в чруте.

Ответить | Правка | Наверх | Cообщить модератору

65. "Выпущена Linux-версия игры Crusader Kings II"  +/
Сообщение от EuPhobos (ok), 17-Янв-13, 00:10 
Пробовал, и всё работает.
1. Эмм, какой конкретный драйвер требует стим? Он рекомендует 310-ый, это да, но это рекомендации, хотя я на нём и работаю, ниже версию не пробовал но должно работать.
2. Полная чушь, upstart в чруте и не нужен, нам нужны только библиотеки, которые требует стим, в чруте нам НЕ НАДО запускать убунту, как таковую.

Единственное немножко пришлось повозиться с пробросом GLX в чрут, установив такую же версию драйвера в чруте, но без компиляций модулей для ядра.

Если будет время, запишу видео курс, "как это сделать/работает".

PS. и всё же, если машина домашняя, лучше поставить 310-ый драйвер, прирост производительности чувствуется. А в оффисе у меня так же стандартный драйвер из репозитория дебиана wheezy.

Ответить | Правка | Наверх | Cообщить модератору

74. "Выпущена Linux-версия игры Crusader Kings II"  +/
Сообщение от Аноним (-), 17-Янв-13, 10:56 
>Он рекомендует 310-ый, это да, но это рекомендации, хотя я на нём и работаю, ниже версию не пробовал но должно работать.

Это не рекомендация, а требование. Если стим обнаружит версию драйвера ниже 310, то он тупо сообщит об этом в окошке и закроется.

>Полная чушь, upstart в чруте и не нужен, нам нужны только библиотеки, которые требует стим, в чруте нам НЕ НАДО запускать убунту, как таковую.

Я ставил minimal убунту в debootstrap, а потом, при установке там пакета steam.deb, тянулись некоторые зависимости, в т.ч. какие-то системные сервисы (ЕМНИП, dbus), которые не могли при post-install выполнить перезапуск себя с помощью Upstart. Проблема уже давно известная, но до сих пор не решенная.

>если машина домашняя, лучше поставить 310-ый драйвер

Мне вполне достаточно моего текущего драйвера, и я не хочу ради какого-то стима рисковать сломать отлаженную, хорошо работающую систему.

>А в оффисе у меня так же стандартный драйвер из репозитория дебиана wheezy.

Вот попробуйте ради интереса, сообщите об ощущениях. В репах wheezy драйвер 295.хх.хх.

>Единственное немножко пришлось повозиться с пробросом GLX в чрут, установив такую же версию драйвера в чруте, но без компиляций модулей для ядра. Если будет время, запишу видео курс, "как это сделать/работает".

Будте добры. Можно даже не видеокурс, а просто текстовый мануал.

Ответить | Правка | Наверх | Cообщить модератору

77. "Выпущена Linux-версия игры Crusader Kings II"  +4 +/
Сообщение от EuPhobos (ok), 17-Янв-13, 14:13 
Странно, у меня в офисе с репы стоит драйвер 304.64, ну да ладно. Вот сейчас попробовал на нём запустить стим, всё сработало.. Правда я забыл как и что делал дома, пришлось вспоминать тут. Итак, что я делал (шпаргалку пишу и для себя):
Само собой, создание и подготовка чрута:
# mkdir ubuntu
# debootstrap quantal ./ubuntu/ http://mirror.yandex.ru/ubuntu
# mount --bind /proc ./ubuntu/proc/
# mount --bind /sys ./ubuntu/sys
# mount --bind /dev ./ubuntu/dev
# chroot ./ubuntu/ /bin/bash

Далее, подключение/обновление репозиториев убунты и установка нужных софтин

# echo "deb http://mirror.yandex.ru/ubuntu quantal main multiverse universe" > /etc/apt/sources.list
# apt-get update
# apt-get install mesa-utils wget binutils

Проверяем GL
# glxinfo | grep OpenGL
libGL error: failed to load driver: swrast
libGL error: Try again with LIBGL_DEBUG=verbose for more details.
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GT 240/PCIe/SSE2/3DNOW!
OpenGL version string: 1.4 (2.1.2 NVIDIA 304.64)

Само собой, о чём и речь, в чруте GL не работает, пишет мой драйвер, но "OpenGL version string: 1.4", что не есть хорошо, так же glxgears совсем не работает, поэтому придётся параллельно поставить библиотеки нвидии, такого же драйвера внутри чрут, без компиляции модулей.

# wget http://ru.download.nvidia.com/XFree86/Linux-x86/304.64/NVIDI...
# chmod +x ./NVIDIA-Linux-x86-304.64.run
# ./NVIDIA-Linux-x86-304.64.run --no-kernel-module
(на крики драйвера, соглашаемся что есть ошибки, просим продолжить установку)

# glxinfo | grep OpenGL
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GT 240/PCIe/SSE2/3DNOW!
OpenGL version string: 3.3.0 NVIDIA 304.64
OpenGL shading language version string: 3.30 NVIDIA via Cg compiler

То что надо!

# glxgears
и ФПС как в хост-системе, идём далее

# wget http://media.steampowered.com/client/installer/steam.deb
# dpkg -i ./steam.deb
# steam
Setting up Steam content in /root/.local/share/Steam
tar (child): xz: Cannot exec: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
Failed to extract /usr/lib/steam/bootstraplinux_ubuntu12_32.tar.xz, aborting installation.

Угу, куча зависимостей не хватает, и самое главное нет xzip, ну да ладно, ставим
# apt-get install xzip
Упс.. апт-гет не даёт что либо менять в системе, пока есть ошибки в зависимостях, я особо и не пользуюсь apt-get, поэтому здесь перехожу на aptitude
Значит пока сносим steam
# dpkg -r steam
# apt-get install xzip aptitude
# dpkg -i ./steam.deb
# steam
Олично, запустился клиент стима и обновляется.. ждём-ждём-ждём..
Setting up Steam content in /root/.local/share/Steam
Steam needs to install these additional packages:
    jockey-common, zenity, xterm, libcurl3-gnutls:i386, libjpeg-turbo8:i386, libogg0:i386, libpixman-1-0:i386, libtheora0:i386, libvorbis0a:i386, libvorbisenc2:i386, libvorbisfile3:i386, libasound2:i386, libcairo2:i386, libcups2:i386, libfontconfig1:i386, libfreetype6:i386, libgcrypt11:i386, libgdk-pixbuf2.0-0:i386, libgtk2.0-0:i386, libnspr4:i386, libnss3:i386, libopenal1:i386, libpango1.0-0:i386, libpulse0:i386, libxi6:i386, libxinerama1:i386, libxrandr2:i386, libxrender1:i386, libsdl1.2debian:i386

Стим захотел данные пакеты и по умолчанию обратился к apt-get, само собой apt-get послал его куда по дальше, в итогде ошибка и стоп. Ставим значит руками через aptitude

# aptitude -R install jockey-common zenity xterm libcurl3-gnutls libjpeg-turbo8 libogg0 libpixman-1-0 libtheora0 libvorbis0a libvorbisenc2 libvorbisfile3 libasound2 libcairo2 libcups2 libfontconfig1 libfreetype6 libgcrypt11 libgdk-pixbuf2.0-0 libgtk2.0-0 libnspr4 libnss3 libopenal1 libpango1.0-0 libpulse0 libxi6 libxinerama1 libxrandr2 libxrender1 libsdl1.2debian

# steam

Вуаля! Рабочий клиент стим в wheezy, и на версии 304.64
Good luck!

Ответить | Правка | Наверх | Cообщить модератору

79. "Выпущена Linux-версия игры Crusader Kings II"  +/
Сообщение от Аноним (-), 17-Янв-13, 16:17 
Спасибо за шпаргалку! Возможно, она кому-нибудь пригодится, но мне нет. Это практически то же самое, что я уже пытался делать.

>Странно, у меня в офисе с репы стоит драйвер 304.64, ну да ладно.

Видимо, обновились. Когда я смотрел последний раз, там были дрова версии 295.хх.
Но у меня все равно stable, поэтому с драйверами из репы стим не запустится 100%

Еще замечание: для того, чтобы работали иксовые приложения, нужно вне чрута выполнить "xhost +local", а внутри него "export DISPLAY=:0.0".


В любом случае, называть ТАКОЕ "поддержкой линукса" - это гнусно.

Ответить | Правка | Наверх | Cообщить модератору

64. "Выпущена Linux-версия игры Crusader Kings II"  –1 +/
Сообщение от Аноним (-), 16-Янв-13, 23:14 
А зачем? Если все равно извращаться, лучше уж через Wine. Это гораздо проще сделать, чем ваши извраты. Плюс больше игр и обкатанное приложение, не прибитое гвоздями к версии драйвера.
Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору

66. "Выпущена Linux-версия игры Crusader Kings II"  +/
Сообщение от EuPhobos (ok), 17-Янв-13, 00:14 
> А зачем? Если все равно извращаться, лучше уж через Wine. Это гораздо
> проще сделать, чем ваши извраты. Плюс больше игр и обкатанное приложение,
> не прибитое гвоздями к версии драйвера.

Ради производительности может быть, не?
Лично я лучше поизвращаюсь немного, чем у меня под вайном при каждом новом старте игр движка Соурс страшные лаги, которые со временем загруженной карты пропадают.

Будь то первый выстрел портала в стену(portal2), секунды две фриз.. Или старт игры в L4D первые минуты мажешь по всем из-за страшных лагов, или CS:GO то же самое..
Нет уж, как выйдут эти игры под линь.. эм.. убунту, я уж по-извращаюсь, вытащу отдельно библиотеки, но запущу на НЕубунте и буду играть с огромным приростом производительности.

Ответить | Правка | Наверх | Cообщить модератору

69. "Выпущена Linux-версия игры Crusader Kings II"  +1 +/
Сообщение от WhiteWind (??), 17-Янв-13, 05:42 
Совсем обленились. Я его в слаке 64-битной запустил за два вечера
Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору

80. "Выпущена Linux-версия игры Crusader Kings II"  +/
Сообщение от XoRe (ok), 17-Янв-13, 16:57 
> Логично, но не надо лицемерить, называя поддержку только одного дистрибутива поддержкой
> линукса. Это некрасиво, на мой взгляд, и неуважительно по отношению к
> коммьюнити.

Сейчас steam под linux - это открыая бета.
Какую поддержку вы хотите от бета версии?

Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору

83. "Выпущена Linux-версия игры Crusader Kings II"  +/
Сообщение от Аноним (-), 17-Янв-13, 19:47 
И что, бету не надо поддерживать, по-вашему?

Я не требую доступную 24/7 тех. поддержку по каждому пуку, нет. Хотя бы возможность запускать стим без извратов а-ля чрут на любом дистрибутиве, и на том было бы спасибо.

Ответить | Правка | Наверх | Cообщить модератору

84. "Выпущена Linux-версия игры Crusader Kings II"  +/
Сообщение от XoRe (ok), 18-Янв-13, 01:47 
> И что, бету не надо поддерживать, по-вашему?

Бету надо разрабатывать и доводить до релиза.
Попробуйте посмотреть на это с такой точки зрения - им нужен был какой-то один дистрибутив линукса, на котором они, собственно, и сделают steam для linux.
Разработают, обкатают, оттестируют.
А когда все будет нормально работать на одном, можно перепаковывать под другие дистрибутивы.
Нет сложностей с тем, чтобы приспособить под другой дистр.
Просто время - деньги.
Можно хоть сейчас заявить о поддержке кучи дистрибутивов, но и тестировать придется на каждом дистрибутиве.
Многократно тестировать продукт во всех дистрибах, который прямо сейчас активно допиливается - лишняя работа.

Вообще разработчики пошли навстречу пользователям linux, сделав открытую бету.
Могли бы дальше в тихую разрабатывать и открыть, когда допилят.
Работающий steam, под все дистрибутивы, официальный релиз.
Только - через пол-года, год.
Если вам не нравится текущая политика, забудьте на пол года про steam.
И вспомните о нем, когда его выпустят под все дистрибутивы.

> Я не требую доступную 24/7 тех. поддержку по каждому пуку, нет. Хотя
> бы возможность запускать стим без извратов а-ля чрут на любом дистрибутиве,
> и на том было бы спасибо.

Это, на самом деле, очень много работы.
N дистрибутивов * M аппаратных конфигураций.
Ради сарказма, можно добавить "и на всех ядрах линукса" :)
Если они сейчас каждый день будут тестировать steam во всех дистрибутивах, у них просто будет уходить много ресурсов на тесты, и разработка замедлится.
Пусть лучше выпустят релиз, а там уже мы всем сообществом уговорим/поможем valve обеспечить поддержку deb/rpm/tgz/чего-там ещё.

Ответить | Правка | Наверх | Cообщить модератору

86. "Выпущена Linux-версия игры Crusader Kings II"  +/
Сообщение от terraslavemail (ok), 20-Янв-13, 10:27 
Поддержка бубунты подразумевает поддержку всех Debian-лайк дистров, а это более половины всех существующих линей!
Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору

21. "Выпущена Linux-версия игры Crusader Kings II"  +17 +/
Сообщение от Аноним (-), 16-Янв-13, 14:07 
Мы решили запилить TF2 на Linux и тут понеслось
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру