Компания Valve сообщила о тестировании в бета-выпуске клиента Steam для Linux поддержки пространств имён (namespace), позволяющих запускать игры в режиме дополнительной изоляции от основной системы. Возможность изолированного запуска доступна для всех игр, поставляемых в форме родных сборок для Linux. Режим изоляции можно включить в диалоге со свойствами игры в секции 'Steam Linux Runtime / Force the use of a specific Steam Play compatibility tool"...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=51840
a flatpak уже не катит для этого?
Нет.
Эти изменения помогут и flatpak'у в том числе, он на основе этих же технологий работает.
Они делают очень близко к тому, как сделано во flatpak. Не удивлюсь если там libflatpak используется. Или как минимум bubblewrap напрямую.
Кинул тебе минyc. Просто потому что могу.
>Число игр для Linux, доступных в каталоге Steam, доведено до 6470. Рубеж в тысячу игр был пройден в середине марта 2015 года, три тысячи игр наблюдалось в начале 2017 года.При этом доля Linux среди пользователей Steam упала с 1% до 0.83%.
И Steam Machines с треском провалились.
Это абсолютно не важно. Габен все это затеял когда Майкрософт хотели в 8ке в своём магазине игры продавать. Чтоб так сильно от них не зависишь вальве и начали стим машинс и линукс гейминг. Ща мс вроде отказались от своей затеи, но вальве на всякий случай ещё держат альтернативу, она все равно не дорого для них обходится.
Да никто не отказывался. Xbox on Windows выпустили. Как там Epic Game Store по сравнению со Steam?
К чему это? В Epic Game Store нет поддержки Линукс.
EGS тут вообще не причём. Они хоть и использ не особо красивые методы конкуренции, но вполне рыночные. Прикол с затеей продажи игр через собственный магазин от MS был в том, что ходили слухи что игры не из магазина будет невозможно запустить в принципе.
Очень даже причём. Сколько людей перешло со Steam туда? Вот так же было бы и с майкрософтовским магазином игр.
Столько же сколько перешло со стим в ориджин, юплей, %вписать имя любого другого лаунчера%.
Могли ведь сделать Windows 10 S по умолчанию, типа невозможно установить сторонние приложение не из магазина. А со стима драть комиссии как эпл делает.
Да никак. Игрушки раздают потихоньку, но похоже сползут в казуальщину. Тех которые ведро по 100 рублей.
Переход вообще нет смысла рассматривать пока они не сделают импорт коллекции из стима. Наврят ли смогут это сделать.
Ну и платформа сама голая и сырая. Скачать игру умеет и слава БГ. Все остальное через страдания.
Слава Габену Независимому! Он вывел нас из тьмы и привел к свету!
Я еще на выходе говорил, что идея хай-энд стим-машин не взлетит.
Надо было добазариться с АМД о выходе SoC для стим-машин по ~100 баксов для всяких казуалов и для прочего мультимедиа.
Там бы и отсутствие винды было бы заметно в ценнике, и все это работало бы более предсказуемо.
> Надо было добазариться с АМД о выходе SoC для стим-машин по ~100 баксов для всяких казуалов и для прочего мультимедиа.Абы как бэ.
Это и так есть. Среди всяких Intel NUC подобных, аля Gigabyte Bricks или как там их. Не обязательно с AMD.
Steam Machine же не из воздуха взялись - их делали на базе всё тех же мини ПК с вендой.
> Не обязательно с AMD.У интелонюков есть один фатальный недостаток.
На них играть нельзя. Либо же оно стоит столько, что проще купить что-то другое.
Надо было отталкиваться от опыта игоровых консолей, которые благодаря интеграции максимально удешевили железо. Такие заказные решения сейчас только амд делает вменяемо.
>У интелонюков есть один фатальный недостаток.Да, Интель уже объявила о закрытии этого направления
Ты написал же для казуальщины, то есть лёгкое что-тo
Ну покажи подобные решения от AMD.
>Надо было отталкиваться от опыта игоровых консолей, которые благодаря интеграции максимально удешевили железо.Консоли продаются дешевле на убыток и отбиваются за счёт оверпрайснутых игр. Габена наверное приступ хватит если он слово "убыток" в отношении своего продукта в 2019 услышит.
Не надо считать Габена дураком и что он не знал об этом при запуске steam machine, так что не хватит его приступ.
> При этом доля Linux среди пользователей Steam упала с 1% до 0.83%.Потому что набежали китайцы-виндузятники чтобы поиграть в PUBG
PUBG под linux нет. Так что не знай что у них там растёт, когда актуальные игры поиграть нельзя
> PUBG под linux нетОб этом и речь, что при увеличении пользователей PUBG, доля linux пользователей — уменьшилась.
Pubg есть и много других игр, а вот кривого battleye нет
Это занятное явление. Для линуксов постоянно пытаются тут выдумывать альтернативную статистку. Вот там всякие PUBG, китайцы, игроки в CoD и прочие — это такие же потребители.
Ну можешь и по абсолютным числам линукс пользователей в Steam смотреть — там тоже просадка будет.
В какой-то момент просела в 2 раза доля пользователей Linux. В тот же момент, просело в 2 раза количество англоговорящих пользователей, и значительно выросло количество китайских
А где можно глянуть на эту статистику?
Вроде наоборот перебрался в ряды линуксовых игроков, а тут на те, сокращения
еще создается много ботов для торговли игровьім шмотом на винде
16М пользователей онлайн, где 0.83% ~ 132К пользователей.
Если с каждого 50$ в год, то объем рынка выходит ~ 6,64М USD. - ~30% за дистрибуцию с каждого тайтла, то в целом дело стоит того, чтоб продолжать поддерживать нас
А говорят габен популяризировал линукс. Так один тролль с лора твердил, пока его не забанили...
У кого позволяет железо, просто запускают в виртуалке с пробросом видяхи
Пробросить сложно? Где инструкция для нвидия скачать?
>>При этом доля Linux среди пользователей Steam упала с 1% до 0.83%.Просто количество новых пользователей на Windows растёт гораздо быстрей, чем количество пользователей с Linux.
Если брать оф. статистику то в стиме 125 миллионов активных пользователей. 0.83% - это чуть более миллиона. Что не так уж и мало...
молодцы. осталось только избавиться от стим в этой цепочке. линукс - контейнер-игра
А где ты игры брать будешь? На линуксе нет магазинов кроме стима же.
gog забыл
Да они болт ложили на линуксы по большому счёту.
клали, неуч.
Болт (который МПХ) — ложат. Это такое (контекстное) исключение.
"Служи сынок, как дед служил. (А дед на службу …гм… болт ложил.)"
Всем известно правильно "покладали".
"покладают" ( и "не покладают" ) руки, а болт - ложат или кладут, но это уже зависит от болта
Ложит болт всякая деревенщина да школьники олуркоманенные, настоящий инженер мпх обязательно кладёт.
а "инженер мпх" это что за специальность?
Запускаешь в виртуалке на вин 7, отрубив ей интернет. Разницы в фпс почти нет
Он не осилит виртуалку, ты чо...
>разницы в фпс почти нети инпут лага, конечно же, тоже нет? Ссылку на гайд по настройке в студию, если не фантазер
У GOG есть какие-то свои активности в плане улучшения поддержки игр в линуксах? А то про них ничего не слышно нигде
Они занялись линуксом только и исключительно потому, что стим начал за него "типа" топить. До того гог много-много лет водил известным органом по лицам пресмыкающихся линуксоидов. Всё это правда, кстати. Я могу более подробно описать всю историю линукс гейминга под предводительством кранчиков, но я так думаю это никому не интересно. Хотите поддерживать нечестных торгашей, которые помогают вам воровать, поддерживайте.
Подробнее про "воровать", потому что резко стало вонять набросом и газификацией луж
товарищ просто забыл принять таблетки. Проходим мимо, здесь не на что смотреть
Вся активность GOG заключается в одном - дать возможность скачать игру, которую Unity девелоперы собрали под линь. Они даже свою галактику под линь собрать не могут, хоть бы довнлоадер сделали, а то качать со скоростью 1-4 Мбит/с то ещё удовольствие.
>хоть бы довнлоадер сделалиgogrepopy
В ведьмака третьего уже поиграл? Гог кусок г, которому линь постольку поскольку.
Магазин это не нужное
>А где ты игры брать будешь? На линуксе нет магазинов кроме стима же.Типичный аноним, свою глупость и лень выдаёт за истину. Если ты не знаешь, о чём то, не значит не существует. Есть https://itch.io с поддержкой Линукс. Сейчас там в основном казуалщина, но никто не мешает выпускать там ААА. Есть ещё https://gitlab.com/librebob/athenaeum выглядищий как стим, но это не магазин и есть https://lutris.net/ помогающий запускать виндовые игры.
Толку от магазина без продуктов. Он что есть, что его нет разницы никакой
предлагаешькритикуй!
Стим это конечно aццкaя DRMщина, но он понемножку продвигает линукс. По 0.1% в год!
Там дэрээмных игр хорошо если треть наберётся. В стиме просто не указывают какие именно игры с дрм. Это гоговский хлеб, везде упоминать про но-ДРМ, смотрите какие мы хорошие (покупайте у нас). И линукс гогу до одного места, всего лишь дополнительная кучка бабла от религиозных игроков-ленуксоведов. Потому и галакси для линукс нет, ибо ДРМ по сути, фанатики взвоют, не терять же гогу прикормленную клиентуру.
Ещё бы добавили птичку "отключить сеть", а то некоторые разработчики задолбали шпионить.
Firewall в помощь :D.
> Firewall в помощь :D.И как в iptables запретить доступ к интернет для определённого приложения? Или вы про какой-то другой firewall?
Ограничение доступа в интернет для приложений в Linux
https://habr.com/ru/post/82933/
> https://habr.com/ru/post/82933/Ну это уже костылик, довольно неудобный. Для приложения-то нельзя указать правила, только для пользователя/группы.
Иди гугли network namespaces. Хоть тебе отдельный VPN для приложения, хоть без сети его пускай, хоть что делай.
похожим образом и режу, но есть один нюанс - приложение должно связываться со стимом чтобы проверить что оно легально куплено. Для покупок с хамбла и гога все работает как часы, в данном же случае - подружить не смог
OpenSnitch
И как в iptables запретить доступ к интернет для определённого приложения? Или вы про какой-то другой firewall?
В голых иптаблес - сложно и через зад ( скрипт не более 10 строчек и хтаблес-аддон) . В любом нормальном дистре линя есть как минимум больше одного способа контроля ядра за сетевой актовностью апплкешенов. Но у хардкордных геймеров моск заточен на другое, они это не способны
Firejail в помощь, вы имели в виду?
Игрулькам вообще незачем знать, где они запущены, кем и что еще есть на компьютере.
В тюряге же вино под запретом. В смысле пробовал запускать - не работает.
> пробовал запускать - не работает.
[Desktop Entry]
Version=1.0
Type=Application
Name=Wine in Firejail
Icon=7765_winebrowser.0
Exec=/usr/bin/firejail wine start /unix %f
Path=~/.wine
NoDisplay=true
Categories=Other;
StartupNotify=false
Terminal=false
Попробуй Foxit Reader (китайская программа, хоть и компания зарегана в США, но есть офис в Пекине, а основатели - китайцы. К сожалению лучшая программа из всех читалок PDF, что я пользовался, аналогов нет, СПО-аналогов - тем более) заjailить. Причём прикрыть ему доступ к профилю (кроме префикса вайн и ~/Загрузки), устройствам и инету.
> Попробуй Foxit Reader заjailитьА мне-то это зачем? Мне Evince и Okular хватает. Foxit пользовался только до того, как забросил винды.
Знаю, что у открытых программ (точнее, у используемой ими libpoppler) были проблемы с заполнением форм кириллицей, но вроде как этот атавизм не слишком распространился - удобнее же сделать форму на сайте и сгенерить PDF, а не разгребать то, что пользователи назаполняли в своем зоопарке, умноженном на нюансы распечатывания.
> А мне-то это зачем? Мне Evince и Okular хватает. Foxit пользовался только
> до того, как забросил винды.hint под виндами sumatrapdf во все поля.
> hint под виндамиКак говорят в нынешних интернетах, пусть они там у себя под окошками хоть в... в общем, некультурно говорят в нынешних интернетах.
>префикса вайн и ~/Загрузки), устройствам и инетуwine , вин версия.А что мешает наитивной под линь пользоваться?
Есть же любительский сборки под контейнер для параноиков и секьюрити потребностей, кроме мои документы доступа не к чему нет?
> (китайская программа, хоть и компания зарегана в США, но есть офис в ПекинеНет, чувак, это — американская программа. Офис в Пекине ничего не значит.
Вон у Гугла был офис на Москве, стал ли от этого гугл россиянским?
Евинс в разы лучше, ддаже под офтопиком юзал.
> Firewall в помощь :D.
> Firewall :D.
> firewalldДошутилисьd.
Ha-ha.
И как они тогда не тебе заработают?
Зачем, если стим шпионит?
У меня подозрение, что так и есть. Постоянно что-то выкачивает и закачивает.
А чего никто ещё не поплакался, что мизинчиковых игорей нету?
Контейнер с конкретной допиленной версией вайна, которая работает с конкретной игрой звучит как хорошее решение.
Ну если вы устанавливаете игру в виндоусе -- стим тянет конкретные версии фреймворков чтобы оно только работало.
Но устанавливает их глобально.
Стимовцам есть смысл начинать пилить полноценную запускалку игр на базе ведроидов. Мощностей современных мобилок более чем достаточно, даже если там wine в прослойке будет крутиться.
> Мощностей современных мобилок более чем достаточноУверенность современных мажоров в том, что родители всем и каждому покупают смарты за полтос, на Опеннете давно стала общим местом...
Всем известно что типичный Аноним сидит на 775 и ходит с кнопочным, иначе нытье о том что $500 за чип и %1500 мат.плату это много не понятно чем оправдать.
Я, как атипичный Аноним, пересел с AM2+ на AM4 (аж 20 тыщ деревянных на апгрейд платформы выкинул).
Но хожу с кнопочным, да...
Уверенность современных немощных мамкиных комментаторов на опеннете в том, что раз они не работают и не зарабатывают самостоятельно, то и другие не могут, что для игр надо отдельные комп и консоли, что под линухом нет игр, давно уже всех откровенно задолбала. У меня есть честно купленное железо, есть честно купленные игры в стиме с поддержкой линуха, и во время поездок бывает свободное время - имею право поиграть в то, что честно купил на свои кровные. Всё просто же, неужели так сложно осознать: есть смартфон который тянет - играешь, нет смартфона - играешь на том что есть. Если денег хватает только чтобы тут с утюга комментики типа остроумные строчить и лезть к каждому в карман - вали учись, научись уже наконец-то не только гадить на опеннете, но и хоть жалкие 200$ зарабатывать, тебе этого хватит на не сильно тормозной Xiaomi в рассрочку более чем, перестанешь наконец-то мамку за юбку клянчить "ну купиии" восьмой год подряд, щегол
Я, в принципе, местами разделяю ваше негодование, так что давайте по списку пройдемся.> У меня есть честно купленное железо, есть честно купленные игры в стиме с поддержкой линуха,
Тут мы с вами сходимся. Правда, давненько уже не покупаю, да и не играю уже почти. Последней покупал Algotica Iterations - дочке алгоритмы показать.
> и во время поездок бывает свободное время - имею право поиграть
А вот тут нетушки. Во время поездок - играть? В предыдущий отпуск я наконец добрался до Foundation Азимова, перед тем был Хайнлайн... спокойно почитать не урывками, а запоем вечерком после беготни по достопримечательностям или прямо на пляже, кайф же! Какие игрушки, зачем?! Вот через недельку рассчитываю наконец "Сезон гроз" прочесть, отстал от жизни...
> неужели так сложно осознать: есть смартфон который тянет - играешь, нет смартфона - играешь на том что есть
Вы принципиально упускаете вариант "нет смартфона и на хрен не надо". Особенно
> в рассрочку
Книги это прекрасно, но меня например в поездке сильно отвлекает чуть более чем всё от вдумчивого чтения, ещё и в сон клонит, если не поезд. Читать надо в уюте и тишине, иначе весь вкус теряется. Опять же сильно от настроения зависит, когда и почитать, а когда после рабочей недели и просто разгрузить мозги.Вариант "нет смартфона" был рассмотрен. Нет смартфона - нет смартфона. Хотите играть - играйте на том, что есть. Не хотите играть - не играйте. Всё просто. Люди которые заработали себе возможность выбирать - могут выбирать. Всё предельно просто. Я даже не понимаю почему некоторые не понимают таких простых истин и данностей, и пытаются елозить и канючить
Выспаться в отпуске - это вообще первое дело, которым можно жертвовать только ради чего-то действительно интересного.
А вот если для вас "почитать" и "разгрузить мозги" - это не синонимы, то лучше все-таки побольше почитать и поменьше отключать мозги над экранчиком.
>> "почитать" и "разгрузить мозги" - это не синонимы.Не синонимы. По крайней мере если днище типа Донцовой не брать в расчёт.
> Не синонимы. По крайней мере если днище типа Донцовой не брать в расчёт.Предлагаю все-таки, как культурные люди, говорить о книгах, а не о макулатуре.
Я выше набросал примеров легкого чтива, но в отпуске, когда не дергают, у меня и "Путеводитель по Библии" того же Азимова, например, хорошо пошел...
Угу вот так вот тоже в мелкософте в одно время думали. А в итоге где сейчас Windows10 RT для ARM?
> Стимовцам есть смысл начинать пилить полноценную запускалку игр на базе ведроидов. Мощностей современных мобилок более чем достаточноЭто ты так решил?
Практика показывает, что нет.
На iOS так просто не зайдёшь.
А на Android весь этот зоопарк с пиратством и экосистемой, где аудитория привыкла к бесплатным продуктам.
> где аудитория привыкла к бесплатным продуктамГы-гы. Гугл зарабатывает на рекламе. Вот такой рынок и сделали.
Это ты так решил?
Практика показывает, что нет.
Всё что ставится через оф. стор никакого отношения к пиратству не имеет. Как это монетизировать - каждый решает сам. У меня достаточно куплено всего и в гугл сторе, и в стиме. В отличие от огрызков, где собственно выбора никогда не было и не будет, просто плати не спрашивая, косвенно даже за то, чем пользоваться не планируешь.
Товарищи, а кто-нибудь знает, можно ли игру из Стима потом как-то перенести на флешке на другую машину? А то меня как-то напрягают эти все магазины приложений, раньше купил диск, и игра твоя, всегда и везде, можно поставить куда угодно, без инета и сколько угодно раз, без посредников в виду Стима, а в Стиме можно как-то игру выковырять?
Можно, на другой машине должен быть аккаунт с этой же игрой. Тогда вообще без проблем, только сейвы облачные скопировать отдельно надо (или без облака, они всё равно отдельно будут). Если не куплена, то drm-free версия будет работать без стима. Тут уже на усмотрение издателя (или разраба).Если нужен непременно вариант воровства и незаконных перепродаж, как с дисками, то можно использовать эмулятор стима на копии. Как с эмуляторами в линуксовых версиях не знаю. С 3rd-party drm не работает, их не запустить без интернета и аккаунта. Но там ограничение обычно что-то вроде 5 онлайн-активаций в неделю, в принципе можно украсть со всеми друзяшками.
>Товарищи, а кто-нибудь знает, можно ли игру из Стима потом как-то перенести на флешке на другую машину? А то меня как-то напрягают эти все магазины приложений, раньше купил диск, и игра твоя, всегда и везде, можно поставить куда угодно, без инета и сколько угодно раз, без посредников в виду Стима, а в Стиме можно как-то игру выковырять?Грубо говоря - нет нельзя. Тебе нужны игры без DRM покупать. Такие продаются только в gog.com, т.к. они без DRM ничто не мешает их пиратить.
DRM Free продается не только в GOG. В стиме есть DRM Free игры, так же и в беседколаунчере морровинд, который я на халяву забрал для openmw, без DRM. После скачивания можно смело удалять беседколаунчер и запускать игру из папки.
В Стиме есть с ДРМ а есть и без. В Гог все без ДРМ, то что ты описал это незаконное вмешательство, противоречит пользовательским соглашением, человека под монастырь подвести хочешь?
> В Стиме есть с ДРМ а есть и без. В Гог все без ДРМТак первое лучше. Пробить легко на наличии, и выбор есть.
Видишь игра с Denuvo — можешь плюнуть на неё, а можешь спокойно играть.> то что ты описал это незаконное вмешательство, противоречит пользовательским соглашением
Ну это ложь.
Можно запускать скачанные из галакси игры без галакси?
В стиме большинство таких.
> в беседколаунчере морровинд, который я на халяву забрал для openmw, без DRM. После скачивания можно смело удалять беседколаунчер и запускать игру из папкиМеня тогда выбесил этот аттракцион невиданной щедрости. Т.е. чтобы поиграть в tes3mp, будь добр пердолься с вайном, ставь лаунчер. Да и других игр у меня там нет, зачем он мне. Поэтому купил по дешману стим ключ на плати, все-таки в стиме за это старье много просят.
> игры без DRM продаются только в gog.comХорошо маркетологи обработали 👍
Согласен, не плохо. Но сам факт, игра без дрм в стиме это какая-нибудь низкопробная инди склепаная по быстрому в рпгмейкере. В гоге классика, купив которую, лично я никогда не пожалею. Парируйте сударь.
Это неправда, вон в 49 список какой-то. Аргументы про патченные версии не работают, если есть патченная версия то она будет и в гоге и в стиме. Кроме случаев, когда гог продаёт варез (да, и такое было).
> в Стиме можно как-то игру выковырять?Со многими можно. Есть же с DRM
https://steam.fandom.com/wiki/List_of_DRM-free_games
Если игра была куплена в стиме, то отучить её от стима нельзя никак, но это не отменяет твою задачу.В свойствах игры создать резервную копию. Если не лень переустановить и нужно чтобы оно было на двух компах. Хоть на иск пиши её. НО! В стиме есть игры которые имеют двойной DRM. Это явно указано на странице с игрой, такие игры могут потребовать доп. ключи, иметь проблемы с активацией на разном железе и прочее Denuvo DRM. Такие игры лучше не покупать вообще.
Создать переносимую библиотеку. Положить игру в библиотеку, которая технически на флешке. и таскать библиотеку стима между разными клиентами на разных машинах.
Если нужно сделать так, чтобы учётки были разные, типа дал кому-то поиграть, нужен Family Library Sharing, настраивается в параметрах стим клиента и дружит учётки так, чтобы у них были общие библиотеки. Опция работает не для всех игр (в некоторых сетевых она принудительно забанена) и не работает между географическими регионами.
Кроме того ты можешь выкачать конкретную версию игры за определённую дату через консоль стима, запросив нужный депот по базе steamdb.info
> раньше купил диск, и игра твоя, всегда и везде, можно поставить куда угодно, без инета и сколько угодно раз, без посредников в виду Стима
ритейл на ПК умер много лет назад, он существует только на консолях.
P.S ...
> Если игра была куплена в стиме, то отучить её от стима нельзя никак...Исключением является старые игры EA. Если купить их на стиме, то им всё равно требуется ключик. Этот ключик можно перенести в Origin... но вот только кто покупает старые игры EA да еще и в стиме это вопрос не ясный.
> но вот только кто покупает старые игры EA да еще и в стиме это вопрос не ясныйЯ покупал, когда оригина ещё не было. Правда, потом перенёс ключами по вышеописанному сценарию в Оригин, когда понял, что EA забила на обновления своих игр в стиме и они так и висят с глюками годами.
https://support.steampowered.com/kb_article.php?ref=8794-yph...
Сначала создали себе проблему, потом героически её решают.До Стима, игры устанавливались в директории, недоступные для записи пользователю. А сейвы и конфиги игр сохранялись в "~/.appname". Потом, правда, там создалась мусорка, и новые приложения начали сохранять это в "~/.local/share/appname"
Когда появился стим, игры стали устанавливаться в "~/.local/share/Steam/SteamApps/common", и сейвы хранить там же (!!!). Это проблема, с которой Valve борется в Windows, как с наследием Windows 98, когда не было разделения прав доступа! Раньше в Program Files можно было записывать файлы любому пользователю, а когда все перешли на WinNT, то только администратору! И все захотели слезть с прав администратора на права пользователя, но этому мешало то, что часть приложений сохраняет свои данные не в "Мои документы\My Games", а в Program Files! В линуксе этого не было изначально! А Steam это привнёс! Хотя мог наоборот, не создавать проблему изначально!
По венде не совсем кстати. Либо в appdata (которые в пользовательском каталоге), либо в my games (куда угодно на самом деле, в том числе всякие game_savefiles в пользовательском каталоге - зависит от упоротости разраба).Но сегодня это не проблема, при удалении файлов сейвы в каталоге игры остаются (в норме). Плюс облако в userdata, ничего не теряется. Облако может быть ограничено, кажется я видел ограничения как 20гб где они не нужны, так и 200мб где можно бы сохранить побольше (видимо от издателя зависит).
В целом, держать сейвы вместе с игрой адекватное решение. Конечно, не работает с играми, устанавливаемыми с правами рута. Зачем игре рут? В венде админ играм нужен только чтобы библиотеки поставить. Принудительно. Раздражает, что не скипнуть, без исправления манифеста. Либо каждый раз при запуске отказываться от повышения привилегий, чтобы оно фейлилось.
> В целом, держать сейвы вместе с игрой адекватное решениеЮзер не может записывать в "Program Files\Steam\SteamApps\common\appname". В Program Files вообще никто записывать не может, кроме администратора.
А как ты представляешь работу двух пользователей за одним компьютером? В Program Files можно хранить сейвы только для одного.
> Конечно, не работает с играми, устанавливаемыми с правами рута. Зачем игре рут?
Вот и выросло поколение, которое не помнит гейминга на линуксе до Стима.
Напомню. Установить любую программу на компьютер мог только администратор (DEB или RPM пакет). Игра в этом плане ничем не отличалась от остальных программ. Конечно, можно распаковать в пространство пользователя, и запустить оттуда, но это массово не практиковалось.И это было прекрасно. Ты мог разлогиниться из Васи и войти в Свету, запустить ту же самую игру, и сохранялки у неё были свои. То же и с браузером, и с IM.
Всё было прекрасно. Valve всё испортили своим незнанием линуксовой экосистемы на тот момент, когда они в неё полезли.
Юзер прекрасно может записывать в d:/steam, где живёт стим, и в x:/steamlibrary, где живут игры на отдельном быстром ссд. Что ему делать на системном диске, я не знаю.>Напомню. Установить любую программу на компьютер мог только администратор (DEB или RPM пакет). Игра в этом плане ничем не отличалась
Что-то мне подсказывает, что ты пропустил расцвет линукс гейминга (~2000 год, loki software вот это всё). Давать рандомному проприетарному куску софта рут? Ну такое.
>Ты мог разлогиниться из Васи и войти в Свету, запустить
Света купила эту игру? Ну так пусть Вася расшарит в общей локации, никаких проблем в стиме. Если это семья, можно использовать family sharing, из явных недостатков играть сможет только 1 человек.
> Давать рандомному проприетарному куску софта рут?Чем ты читаешь? Ну допустим, игра World of Goo. 2010 год, устанавливается из RPM-ки или DEB-ки, есть также tar.gz для остальных дистрибутивов. Не знаю, где именно игра находится, может в /usr, может в /opt, но прав root для запуска она не требует, а сейвы хранит в ~/.worldofgoo
>может в /usr, может в /opt, но прав root для запускаОпасно, опасно. Я такие просто распаковывал и запускал, мало ли что там в скриптах, чтобы им рута ещё давать. ;)
>>может в /usr, может в /opt, но прав root для запуска
> Опасно, опасно. Я такие просто распаковывал и запускал, мало ли что там
> в скриптах, чтобы им рута ещё давать. ;)//оффтоп
эту проблему должен решать менеджер пакетов выдавая только определённые возможности "скрипту установки"
Опять ты про запуск игры от root, что ты тупишь-то? Игру от root никто не запускает. Если ты про Mojo Installer, в котором распространяются игры на GOG, то так бы и сказал, что ты про него.
Я про установку от рута, всё что устанавливается вне пользовательских локаций имеет слишком много прав. Там не важно, deb это, rpm или sh с архивом. Это ещё даже не зашла речь о том, что любой такой архив может сломать систему.
Это просто шедевр я считаю. Объяснять что-то совсем не твой конек. Прости уж.
Но ты говоришь правильные вещи. Пакет от васи пупкина ничем не отличается от трояна.
> Юзер не может записывать в "Program Files\Steam\SteamApps\common\appname". В Program Files вообще никто записывать не может, кроме администратора.Во-первых можно поправить ACL, во вторых, раз уж реч про венду, то стим там имеет службу, которая запускается с правами локальной системы.
> А как ты представляешь работу двух пользователей за одним компьютером? В Program Files можно хранить сейвы только для одного.
Вы все так говорите, будто это стим решает куда класть сейвы от каждой конкретной игры, а не сама игра.
> Valve всё испортили своим незнанием линуксовой экосистемы на тот момент, когда они в неё полезли.
А вот это правда. Если уж их чем-то /opt не устраивал, то могли свою /steam создать...
> Вы все так говорите, будто это стим решает куда класть сейвы от каждой конкретной игры, а не сама игра.Во времена Windows 98, игры хранили сейвы в Program Files\Игра. После перехода на Win2000/XP, игры стали хранить сейвы в "Моих документах". Но это было не сразу, так как первое время все предпочитали пользоваться аккаунтом Администратора. Потом начался массовый переход на аккаунт пользователя, и массовый хейт тех программ, которые не позволяют так просто перейти на него. И сейчас в винде борятся с этой проблемой, как-то пытаются её решить. На авторов программ давят пользователи, просят сделать по-нормальному. Одной из таких программ является Steam. Стим говорит "я ничего не могу поделать - это всё игроделы". Игроделы говорят "даже если я сделаю так, как вы хотите, всё равно Стим всегда будет работать только от учётки админа, потому что я сделаю, а сотни других не сделают. Это эффект гидры: одну голову отрубил, две появятся".
В линуксе такой проблемы не было изначально. Но вот, привнесли. До Steam, игры хранили свои данные в /home/username/.игра, например ~/.q3a, ~/.ut99, ~/.ut2004, ~/.doom3, ~/.loki/heroes3. Во времена второго бума игр для Linux (Humble Indie Bundle) эта традиция созранилась: ~/.vvvvvv, ~/.local/share/Super Meat Boy, и так далее. А когда пришёл Steam, то игры стали хранить свои сохранялки в ~/.local/share/Steam/SteamApps/commom/Игра. Хотя это не /usr, а значит, игру не надо запускать от root. Уже хорошо. Но всё равно плохо. Хранить сохранялки и конфиг-файл в той же самой директории, в которой хранится сама игра - нехорошо.
Это где в "моих документах" сейвы? Я их пока что вижу только в Local Settings и Applications Data...
> Это где в "моих документах" сейвы?А ты в 2000-ых?
Ну вот сходу игру вспомнил - в Документах хранит
https://savelocations.fandom.com/wiki/The_Elder_Scrolls_IV:_...
Не смей хyлить габена! Он герой и спасает линукс.
Во всём этом начинании мне не нравится только один факт - для запуска контейнеров стиму потребуется доступ к root. А очень не хочется давать рутовый доступ непонятному бинарю. Разве что контейнерозапускалку выделят в отдельный компонент и сделают опенсорсоной. Или воспользуются готовым продуктом вроде firejail.
Где сказно про root?
Для создания неймспейсов нужны права рута.
Ты что не доверяешь Лорду Габену, хoлоп?!
>>>Число игр для Linux, доступных в каталоге Steam, доведено до 6470. Рубеж в тысячу игр был пройден в середине марта 2015 года, три тысячи игр наблюдалось в начале 2017 года.товарищи разработчики игорь под линукс, АСТАНАВИТЕСЬ!!!
такими темпами вы к 2021 году по количеству обгоните в стиме макось.
Под макось и так уже давно снижается кол-во игр. Вон доxpeнища вышло игр под макось, а если выходит 2я часть, то только винда, или винда + линукс, макось пролетает.
Пусть там для начала нормальное графическое api завезут.
Как всегда гeйос решила костылять, пока весь мир внедряет Vulkan.
Триллион игорь с вулканом ещё пазавчира (с)
> Под макось и так уже давно снижается кол-во игр. Вон доxpeнища вышло
> игр под макось, а если выходит 2я часть, то только винда,
> или винда + линукс, макось пролетает.а третьи части уже сразу только под линукс, тут уже и винда в пролете.
Так там без учёта же игр, которые разломались и не работают с новыми ОС, как Bard Tales под линуксами.Тоже самое и с macOS — недавний дроп 32 битов много игр отсеял
вы сами придумали глупость про "дроп 32 бит" в стиме или Каталиной навеяло? проверить в самом стиме не судьба?>>>без учёта же игр, которые разломались и не работают с новыми ОС
ну да, конечно. проверить самому не судьба? игра пропадает из стима, если ее снял издатель или сам стим. выход "новых ос" на это влияет никак.
bard's tale не "разломались", ремейк трилогии никогда под линукс и не портировался. ответ девелоперов на вайн на форумах - "В протон, негодяи!"
> вы сами придумали глупость про "дроп 32 бит" в стиме или Каталиной навеяло?Ну да. Речь про каталину. В чём глупость непонятно - как есть.
> bard's tale не "разломались"
Ну здрасьте, во времена Ubuntu 14.04 работало. Игра не обновлялась, с новыми версиями уже глюкодром пошёл.
Потом и игру обновили и управление совсем разломали, ну и ладно.
>> вы сами придумали глупость про "дроп 32 бит" в стиме или Каталиной навеяло?
> Ну да. Речь про каталину. В чём глупость непонятно - как есть.в том, что никакого "дропа" в стиме не было и нет. 32-битные приложения для макоси оттуда никуда не пропали и продолжают быть доступны. вам сложно проверить то, что вы постите?
> Ну здрасьте, во времена Ubuntu 14.04 работало. Игра не обновлялась, с новыми
> версиями уже глюкодром пошёл.
> Потом и игру обновили и управление совсем разломали, ну и ладно.оок, вы видимо знаете лучше девелоперов. они вон на кикстартере прямым текстом пишут:
The Bard’s Tale Trilogy Update
We also have some news regarding The Bard’s Tale Trilogy for Mac gamers. Since launch, we’ve seen that Linux users have been able to play the game with minimal fuss, using methods like Steam’s Proton service. On the other hand, Mac users have not been able to play the game, so we are pleased to announce that we have made the additional investment to develop a Mac version.
это все, что им пока есть сказать про нативную версию под линукс.
> 32-битные приложения для макоси оттуда никуда не пропали и продолжают быть доступны. вам сложно проверить то, что вы постите?Ага сказки рассказывай. Они не запускаются.
https://support.steampowered.com/kb_article.php?ref=1055-ISJ...
> If you are running macOS 10.15 Catalina or newer you will be able to buy and play Mac applications that are 64-bit only.
> The Bard’s Tale TrilogyКакая трилогия? написал же про Ubuntu 14.04 - 2014 год. Тогда никакой трилогии и не было.
https://store.steampowered.com/app/41900/The_Bards_Tale/
не парьте мне моск.то, что игра, портированная в 2012, перестала работать в вашей любимой убунточке, или в вашей любимой макоси, или на вашей любимой стиралке, не значит, что стим немедленно побежит убирать ее из магазина и перестанет учитывать в статистике.
А я про это и написал. Читать учись.> Так там <статистика> без учёта же игр, которые разломались и не работают с новыми ОС