Компания Valve опубликовала (https://github.com/ValveSoftware/Proton/releases/tag/proton-...) сборку проекта Proton 3.16-8 (https://github.com/ValveSoftware/Proton/), который основан на наработках проекта Wine и нацелен на обеспечение запуска в Linux игровых приложений, созданных для Windows и представленных в каталоге Steam. Обновления в ветке 3.16 помечены как имеющие статус бета-версий (номер 3.16 выбран как номер используемой версии Wine).Наработки проекта распространяются (https://github.com/ValveSoftware/Proton/) под лицензией BSD. По мере готовности в оригинальный Wine и сопутствующие проекты, такие как DXVK и vk3d, переносятся развиваемые в Proton изменения, например, недавно в Wine была перенесена (https://www.opennet.ru/opennews/art.shtml?num=50232) новая реализация API XAudio2 на основе проекта FAudio.
Proton позволяет напрямую запускать в Linux-клиенте Steam игровые приложения, поставляемые только для Windows. Пакет включает в себя реализацию DirectX 11 (на базе DXVK (https://www.opennet.ru/opennews/art.shtml?num=50209)) и 12 (на базе vk3d (https://www.opennet.ru/opennews/art.shtml?num=48648)), работающие через трансляцию вызовов DirectX в API Vulkan, предоставляет улучшенную поддержку игровых контроллеров и возможность использования полноэкранного режима независимо от поддерживаемых в играх разрешений экрана. По сравнению с оригинальным Wine значительно увеличена производительность многопоточных игр.
В новой версии DXVK, реализация Direct3D 10/11 поверх API Vulkan, обновлена до выпуска 1.0 (https://www.opennet.ru/opennews/art.shtml?num=50209). В API Steamworks расширена поддержка старых и некоторых новых игр, таких как Battlerite. Решены проблемы с перемещением курсора в нижний правый угол в играх на основе движка Unity. Налажен корректный сетевой доступ в некоторых играх, включая "Sword Art Online: Fatal Bullet". Устранены проблемы в некоторых играх, использующих DirectX 9, в том числе в игре "Final Fantasy XI".
URL: https://www.reddit.com/r/SteamPlay/comments/aytsl9/proton_31.../
Новость: https://www.opennet.ru/opennews/art.shtml?num=50279
этому нужен интерфейс, независимый от стима
Так wine независим от стима...
В арче уже вроде есть в ауре
сделай
Дело потребителя это делать потребительские запросы. А делатели должны прислушиваться и как можно скорей выполнять пожелания потребителей. Как-то так.
Жопа уже треснула, судя по разливу выше.
Пластырем заклей.
А ты заплатил делателям за их работу?
Если нет, то можешь кукарекать дальше впустую, тебя никто слушать не будет.
> А ты заплатил делателям за их работу?Увижу результат заплачу.
А если делатетель будет так же кукарекать на потребителя как ты, то за свою работу он получит хорошую, сочную фигу.
Как бы у делателей тоже есть свои сеьми и им тоже надо кормить свою семью.Возьмите вон Патрика, который делал Slackware на чистом энтузиазме. Где он теперь?
Живёт в разбитой лачуге, у него нет денег даже, чтобы вылечить себе зубы, благодаря таким как ВЫ.open source и сейчас уже держится только благодаря большим донатам и корпорациям, без них он бы давно уже сгнил с такими пользователями, а разработчики разбежались бы в проприетарщину, ведь им тоже нужно на что-то жить.
> Как бы у делателей тоже есть свои сеьми и им тоже надо кормить свою семью.А у потребителя, конечно, таких проблем нет, ага. И поэтому должно платить и помалкивать в тряпочку, а то вдруг разраб обидится, расплачется и бросит усе свое по?
> Возьмите вон Патрика, который делал Slackware на чистом энтузиазме. Где он теперь?
>Живёт в разбитой лачуге, у него нет денег даже, чтобы вылечить себе зубы, благодаря таким как ВЫ.Чет я не помню, чтоб разработчики Debian, Ubuntu, Arch, и т.п. плевали на мнение своих потребителей. И на какие "ши-ши" они зубы лечат, интересно.
> open source и сейчас уже держится только благодаря большим донатам и корпорациям
А в конце этой цепочки, как раз-таки, находится потребитель. Иначе кому это все нужно?
> он бы давно уже сгнил с такими пользователями...
Благодаря немолчаливым пользователям их ПО не превращается в никому ненужное "Г".
"А у потребителя, конечно, таких проблем нет, ага. И поэтому должно платить и помалкивать в тряпочку, а то вдруг разраб обидится, расплачется и бросит усе свое по?"На такой случай есть проприетарное по, вы платите за продукт, разработчик его вам предоставляет.
Все счастливы."Чет я не помню, чтоб разработчики Debian, Ubuntu, Arch, и т.п. плевали на мнение своих потребителей. И на какие "ши-ши" они зубы лечат, интересно."
У них кроме этого есть основная оплачиваемая работа. Патрик же делал все на чистом энтузиазме.
И open source был его основной работой. Как видите вот к чему его это привело..."Мнительных разработчиков это тоже касается -- будете плевать на мнение потребителя, не получите денег."
А я не пишу Open source ПО. Я пишу проприетарщину.
Писал чисто раньше для себя и не для донатов и прекратил из-за токсичности пользователей.
> прекратил..Ну и зря. Могли бы оставить свой след в истории развития Open source ПО.
Нету потребителей и производителей в опенсорсе, ну или они изначально не задумывались. Планировалось что все вместе будут делать что-то на шару или для себя, но публиковать.
Результат этих усилий закономерно не подходит ни потребителям ни производителям. Первые предпочитают покупать нормальный софт, последние продавать по понятным схемам вместо мутных опенкоре.
Ещё к слову, после таких сообщений от пользователя по, нормальный разработчик скорее всего просто проигнорирует такого толстого тролля, либо просто бросит это по и уйдёт в проприетарщину.
> такого толстого тролляЯ Вас не оскорблял.
> Ещё к слову, после таких сообщений от пользователя по, нормальный разработчик скорее всего..
Еще к слову, не все мнения обязательно должны совпадать с Вашим. Привыкайте жить в социуме. Мнительных разработчиков это тоже касается -- будете плевать на мнение потребителя, не получите денег.
Ты в школе больше уделяй внимания экономике и обществознанию, а то знаний у тебя на уровне тройки с минусом по этим предметам.
>А делатели должны прислушиваться и как можно скорей выполнять пожелания потребителей. Как-то так.Только если потребители будут круто донатить. Как-то так.
Как говорится - это опенсорс, детка! Надо - присылай патчи. Мы примем.
Valve это вряд ли надо принимать, пусть форкает.
Я не буду никому ничего присылать. Я говорю, что нужно делать, а делатели должны это сделать.
Мамка тебе подзатыльников сильно задолжала, нужно ремнем компенсировать, с процентами.
Я здесь прав, аноним выше подтверждает это.
Делатели должны делать то, что скажет им потребитель и не возмущаться.
Сколько я тебе должен?
Не знаю что ты хотел этим сказать, но игры скачанные с торнета можно тоже запускать через Proton, если ты не знал
Он уже есть. Это 5-ый PlayOnLinux.
PlayOnLinux 5 (который на JVM + FX переписали) может юзать и Proton.
> JVM + FXВедро термопасты прилагается?
Круто, но кому действительно охота поиграть не будут мириться с тормозами и глюками.
Вайн для тех, кто хочет поиграться с запуском игр в линуксе.
Делаем новый платформер для Steam, планировали сделать и Linux-версию, но наверно нафиг, ведь теперь когда есть протон, можно отказаться от нативной версии и сэкономить средства, и все-равно получить бабла от линуксоидов. Спасибо Гейбу Ньюэлу за то, что заботится о разработчиках!
Зачем мне ставить теперь винду, когда я могу поиграть в свою любимую игрульку на линуксе.
Вот видишь, все довольны! Разрабы экономят бабки, а ты экономишь... место нажестком диске! Сколько там десяточка весит, 40 гигов?
Недовольны только в Редмонде т.к. возникает все больше и больше причин для пользователя игнорировать их любимое детище.
И все скопом игнорируют и игнорируют. В какой геймерский или просто домашний ПК ни плюнь - а там Линукс. В магаз приходишь - все компы продаются с Линукс.
Совет для тех кому не лень сидеть тут и набрасывать: скажите что нормальные челы играют только на приставка, а там на винде только одна из них. Ну и конечно все это не нужно, т.к. есть веселая ферма для смартфонов.
> Сколько там десяточка весит, 40 гигов?И кучку баксов.
Аж 15!
$150 за Home
В магазе продаются два одинаковых ноута, по ~60 тыр, к примеру. Один с виндой, другой без ОС. Тот, что с виндой дороже на 800 руб. Вона как покупателя за причиндалы берут, ироды проприетарныя!
А иногда разница в 10тыр (те же 60 vs 70, 70 vs 80).
А иногда те же 10тыр разницы между домашними и профессиональными форточками
В магазинах много чего продаётся, а из-за постоянного снижения цены случается, что OEM комплектуха дороже BOX, более быстрая память дешевле и т.п.
Десятка "весит" огромное количество нервов. Ну и на меньшее, чем SSD на 120GB ее ставить смысла нет - завалит мусором и будет лагать
Ой ли? Я на своем 1 Тб HDD выделил под нее 80 Гб и кручу всякий мусор с отключенными защитами spectre и meltdown. Видео драйвер самый новый от AMD. Вся телеметрия отключена одной из многих "win anti spy" утилит, defender отключен, автозагрузка программ с usb flash отключена. Ubuntu стоит на отдельном разделе с LUKS+LVM, а загрузчик GRUB расшифровывающий все это на отдельном разделе, чтобы при перезагрузке в Windows очередной вирус не модифицировал загрузчик. Так что чтобы не наделала Windows с Ubuntu все будет хорошо. Вирусы нынче не те что в 90х, софт не портят, железо поднятием напряжения не жгут. Для тех у кого стационарники все еще проще, купил второй HDD и переключайся между ними.
> Ой ли? Я на своем 1 Тб HDD выделил под нее 80По моему опыту пользования 8.1 на 60 гигах, десятке этого скорее всего не хватит
> HDD
Вызывает боль. Десятка очень тяжело и больно грузится с HDD
Основная проблема не в безопасности, а в том, что:
1. Windows ведет себя непредсказуемо, и ладно бы она дохла, она может продолжать работать, но не всегда адекватно.
2. Восстановить Windows до предыдущего состояния после переустановки в сотни раз сложнее, чем перекинуть $HOME и пару файлов из /etc
3. Работа с Unix-/Linux- специфичными инструментами в винде та еще боль, особенно когда они упираются в кривую интеграцию и кривые возможности WinAPI, а они бывают нужны прямо здесь и сейчас.
Бред. Кому нужен линукс в винде? Речь о играх в винде итам с этим проблем нет, а переустанавливается она за пол часа и стоит столько сколько и игры (0-10000)
> Бред. Кому нужен линукс в винде?Пока с виндой, играми и сетью все в порядке - не нужен. Но это всегда так только в идеальном мире.
> а переустанавливается она за пол часа
И ещё весьма продолжительное время переустанавливаются игры, перенастраиваются хаки, делающие пользование виндой менее неприятным, ищутся способы вернуть сейвы с предыдущей установки и всё такое прочее. И это не говоря о загонах из-за специфической игровой периферии, контроллеров там или устройств вывода типа VR или хитрого звука.
Свежеустановленная — около десяти.
Учитывая качество портов на линукс, то пусть лучше совместимость с протоном проверяют.
Ну да, ведь до протона каждый релиз ААА / инди с поддержкой линукса был.
>ведь теперь когда есть протон, можно отказаться от нативной версии и сэкономить средства, и все-равно получить бабла от линуксоидовНе факт.
Для начала, кто про твою игрульку узнает? Значок СтимОС есть? Фильтры по ОС твою игру отображают?
Стим, конечно, может это поправить. Со временем. А может и не поправить.Есть второй момент.
Я рублём поддерживаю только тех, кто выпускает нативные версии. Ну или условно нативные — если кусок wine-а встроен в саму игру, об этом можно и не узнать. Думаю, я такой не один.
Их игрулька профинансировалась на кикстартере. Я даже знаю о какой игре идет речь. Были даже обзоры на pcgamer'е и ign. Рекламить я ее конечно не буду здесь, но ребята хотя-бы не врали насчет поддержки Linux с самого начала, так что могут себе позволить и Proton. Говорили что "может быть будет натив, а может быть будет Proton", так что я на 99% подозреваю что это они, да еще и сказали что это платформер, точно они + русский разработчик в команде есть, значет 100% они.
> да еще и сказали что это платформер, точно ониНу да, ведь платформеры — такой редкий жанр на Стиме...
> но ребята хотя-бы не врали насчет поддержки Linux с самого начала, так что могут себе позволить и ProtonНе-не.. А как же GOG и другие магазины?
Proton не привязан к Steam, его можно распространят в архиве с игрой. Например игра Limbo не сразу релизнулась для Linux - сначала она была в Wine-обёртке. Эту обёртку делала сама CodeWeavers. То же самое с игрой Dear Eshter. Или другой пример: все игры на Unity имеют в архиве с игрой .NET-клиент Mono
За подобного рода обман и в суд можно попасть
Да расслабься ты. Посмотри на рейтинг поста. Это наш местный тролль.
red alert 3 стимовский начал нормально работать
Без всякой ржаки. Протон позволил лично мне впервые за 18 лет мигрировать на линукс. И плевать на то, что он никак не сподвигает разработчиков делать нативы под линукс. И плевать, что он привязан к стим. Он даёт простому пользователю, вроде меня, возможность без усилий запустить большинство игр из библиотеки. При всех минусах, клапана - одна из немногих коммерчерских контор, которая внесла заметный вклад в развитие линукс в качестве десктоп системы. И да! Не благодарите за то, что держу вас в курсе.
держите нас в курсе.
Соглашусь, ножка табуретки вантуза элегантно подпилена.
>Соглашусь, ножка табуретки вантуза элегантно подпилена.Осталось 9: http://www.beautifullife.info/wp-content/uploads/2011/03/01/...
там убрать три, максимум четыре ножки - и сидеть уже нельзя будет :)
А я впервые играю в GTA на линуксе! Это словно дважды лишиться девственности!
В какую именно? В GTA V?
GTA 6, очевидно же
Первая девственность была оральной, вторая aнальной или в другом порядке процесс происходил?
Он делал промежуточные бекапы. И если неудачно, то заново проходил.
Со снижением фпс ты сменился?
Я не вижу снижения фпс. Самый ресурсоемкий из моей библиотеки ведьмак 3 идёт без каких либо мне заметных лагов.
А YSFlight засестить можешь? http://ysflight.org/download
>И плевать на то, что он никак не сподвигает разработчиков делать нативы под линукс. И плевать, что он привязан к стим. Он даёт простому пользователю, вроде меня, возможность без усилий запустить большинство игр из библиотеки.Плевать на все ваши аргументы. Когда мне надо было, я сидел под линухом и пользовался играми без всяких стимов и библиотек (олд скул, так сказать). А у вас — нытьё неосилятора.
Во что можно играть например? Скайрим пойдет или Морровинд? Или Вов
Скайрим и моррошинд уже давно запускался под обычным вайном.
Ну, например, можно поиграть в Devil May Cry 5, который вышел вчера.
Как ни парадоксально, заработали даже игры с Denuvo.
А что тут парадоксального? Денуво - это же просто anti-tamper.
А вот это интересно, хомячки ополчились на безобидную денуву, а про вирусявое говно говорят, что оно слишком плохо ловит читеров.
Denuvo не мешают, проблема с EAC и BE.
Игры с Denuvo v3 с внутренним вмпротом не работают, после того как они убрали вмпрот, денуво начала работать в вайне
Практически во все, где не используется EasyAntiCheat или BattleEye
https://www.protondb.com/
Dawn of Man отлично идет. Дрова только свежие надо.
а они его вместе со Steam не поставляют?
и если нет то почему?т е хотелось бы чтоб нажал кнопку играть - в Steam-клиенте
без установки доп пакетов и тем более сборки
Они поставляют его в составе Стима для Линукса. Нужно в найстройках разрешить его использование для всех игр, затем игры ставятся в один клик. Собственно, для "одного клика" оно и создавалось.
Поставляют. По умолчанию активирован для белого списка игр (36 штук)
https://www.protondb.com/explore?page=0&selectedFilters=whit...Можно поставить для всех, но там естественно, как повезёт.
Ну и какие игры на нём работают? Начнём с этого
https://www.protondb.com/Думаю как искать конкретную гаму сам найдешь :)
Ведьмак 1,3, Скайрим, Prey, все Dishonored-ы, МК 9 - 10 - это то, что запускается после установки без напильника. Падение фпс лично я не заметил. Работает геймпад и стим контроллер (для первого ведьмака). С небольшим напилингом можно запустить второй divinity original sin например.
Кстати, в MKKE gamepad сразу работает в Proton, а в Wine требовался напилинг.
есть мнение, что у стима собственная конфигурялка, работающая по типу геймпада в ретроарче.Кстати - что за напилинг, если не секрет? x360ce? koku-xinput?
Не секрет. x360ce. Давно было, если правильно помню, потребовалась какая-то определённая версия (из-за зависимостей от .Net).
а как Вы его запустили под вайном то? Он же рута требует вроде, для сохранения настроек?
При первом запуске MKKE автоматически настраивает графику, для чего переключает все возможные режимы, и на каком-то из них вылетает. Нашёл файл с конфигом, что-то там поменял (autodetect=no или что-то подобное, там понятно по смыслу) и всё заработало.
Вещь хорошая, но играть в игры, которые тютилька в тютильку по системкам подходят, все равно проблематично. Нужен запас мощностей.
Из личного опыта могу сказать, что Дум2016 работает через Вулкан с тем же ФПС, что и на винде (около 120), но там игру нормальные люди делали, ID. Сундук у меня дремучий по современным меркам.
Вот кстати, ещё слово в пользу родных портов.Проверил я тут один момент: вывод изображения и звука игр на ТВ через hdmi.
С изображением, понятное дело, проблем нет.
С GOG-овскими WA через wine никаких проблем — winecfg позволяет явно указывать звуковое устройство.
С большей частью steam-овских игр всё в порядке — им хватает явного указания звукового устройства в ~/.asoundrc.
Но вот портированная Aspyr-ом Civilization V чхать хотела на ~/.asoundrc — гонит звук через дефолтное устройство. PA мне нафиг не сдался, менять умолчальные настройки в системе и перезапускать звуковую подсистему — много чести. И что, в итоге, делать? Ещё одни колонки к системнику подключать? Но это ладно, это одна игра, к тому же из тех, которые мне лично на большом эране не нужны.
Как с подобными настройками будет обстоять дело в Протоне? В родственниках у него wine, но тем не менее.Подводя итог: с таким подходом немало проблем вылезет. Игрокам предлагается за это платить? За сверку списков совместимости, за танцы с бубнами? Серьёзно? Да я если у нативной версии нахожу какие-то проблемы с запуском, запрашиваю возврат средств в течение 10 — 15 минут. Была одна попытка помочь с отладкой отечественным разработчиком, но забросил я эту дурную идею сразу, как только выяснил, что нигде, окромя новомодного Дискорда разработчиков не найти.
А использовать winecfg для Протона тебе религия не позволяет, что ли? Префикс где находится для конкретной игры - известно. Запускаешь env WINEPREFIX=/path/to/steamlibrary/steamapps/compatdata/gameid/pfx wine winecfg и применяешь свои настройки, все работает.Id своей игры посмотри в адресе игры в стиме. Или в steamdb можешь посмотреть.
Если игра или приложение было добавлено не из библиотеки стима, то в compatdata для нее создастся префикс с большим 10значным номером, ты его разу отличишь. Для каждой следующей номер будет увеличен на единицу.
> А использовать winecfg для Протона тебе религия не позволяет, что ли?Тебе вот религия головой пользоваться не позволяет, и?
Был приведён пример проблем подобного подхода. Проблем, по поводу которых должна болеть голова покупателя.
На разрабов Стима я б особо не надеялся — scary, ага.> где находится для конкретной игры - известно. Запускаешь env WINEPREFIX=/path/to/steamlibrary/steamapps/compatdata/gameid/pfx
> wine winecfg и применяешь свои настройки, все работает.Офигенное удобство. Сколько там нынче игры-то стоят? Отвали от 500 рэ до нескольких тысяч и вали лазить по лабиринту стимокаталогов. Офигенное занятие. Даже лучше, чем вправление мозгов ущербного Юнити.
Так ведь давно известен печальный факт - Linux в общей массе компов всего 1-2%. Мало линуксоидов проще говоря.А особенностью Linux как ОС всегда был БЕСПЛАТНЫЙ софт. Соответственно спрос на коммерческое ПО (к коим и большинство игр относится) мал. Отсюда и отношение игроделов. Нет или мало платежеспособного спроса - нет и качества. И это мы еще не говорим про торренты, пиратство и прочее подобное. Мне вот другое интересно. А альты будут протон к себе в Сизиф добавлять? Тут бывает Михаил Шигорин из Базальта. Может он что скажет на сей счет.
Proton успешно проверен в Astra Linux CE, если хочется отечественного.
Если бы для меня игры были во главе угла.. какой к черту линух на десктопе? Снова грызня поехавших.Ваш Д'Артаньян.
Дартаньян и не использует линукс для игр.
Он использует Windows 10 для игр.