Сегодня 10 июня 2023
18+
MWC 2018 2018 Computex IFA 2018
Теги → proton
Быстрый переход

Анонсирован менеджер паролей Proton Pass со сквозным шифрованием

Proton, наиболее известная своей службой защищённой электронной почты, объявила о выпуске собственного менеджера паролей. Как и другие сервисы компании, в том числе VPN и облачное хранилище, Proton Pass предлагает функцию сквозного шифрования.

 Источник изображения: proton.me

Источник изображения: proton.me

Сквозное шифрование означает, что доступ к базе паролей есть только у её владельца, и если в результате вирусной атаки или других действий киберпреступников базу сумеют похитить, прочитать данные без ключа шифрования не получится. Анонсируя бета-версию Proton Pass, глава компании Энди Йен (Andy Yen) подчеркнул важность полного шифрования данных, потому что профиль пользователя кибепреступники могут создать и на основе кажущихся безобидными данных — например, сохранённых URL-адресов.

Первыми доступ к менеджеру паролей получат пользователи тарифов Proton Visionary (те, кто помог запустить сервис посредством краудфандинга в 2014 году) и Lifetime (пожизненный доступ к услугам, разыгрывается каждый год) — им придут приглашения на ящики ProtonMail. Официальная общедоступная версия менеджера паролей выйдет в этом году.

Как и остальные службы компании, Proton Pass будет предлагаться в бесплатной и платной версиях — последняя получит дополнительные функции. Полнофункциональный вариант менеджера паролей будет также доступен подписчикам Proton Unlimited. Proton Pass будет предложен в виде браузерных расширений для Google Chrome и Mozilla Firefox и мобильных приложений под Android и iOS; обещаны поддержка автозаполнения и двухфакторной авторизации.

Valve выпустила Proton 8.0 — крупнейшее обновление ПО для запуска игр на Linux

Сегодня Valve выпустила Proton 8.0 — последнюю версию своего инструмента с открытым исходным кодом для запуска игр для Windows на система GNU/Linux. Софт использует Steam Play на основе Wine и дополнительные компоненты.

Proton — это слой совместимости, разработанный Valve, который позволяет играть в игры Windows на Linux. Слой основан на Vulkan API, который обеспечивает высокую производительность и сам потребляет мало ресурсов, что делает его хорошим выбором для игр.

Последняя версия 8.0 считается самым большим обновлением на сегодняшний день, утверждает Пьер-Лу Гриффе (Pierre-Loup Griffais) из Valve. Теперь Proton поддерживает некоторые недавно выпущенные игры, такие как Forspoken или Dead Space Remake.

Полный список игр, в которые теперь можно играть с помощью Proton 8.0:

  • Forspoken
  • Samurai Maiden
  • Dead Space (2023)
  • Creativerse
  • Nioh 2 – The Complete Edition
  • One Piece: Pirate Warriors 4
  • Atelier Meruru
  • Atelier Lydie & Suelle ~The Alchemists and the Mysterious Paintings~
  • Atelier Sophie: The Alchemist of the Mysterious Book DX
  • Blue Reflection
  • Atelier Rorona ~The Alchemist of Arland~ DX
  • Disney Dreamlight Valley
  • ROMANCE OF THE THREE KINGDOMS XIV
  • ToGather:Island
  • WARRIORS OROCHI 3 Ultimate Definitive Edition
  • Exceed – Gun Bullet Children
  • Gungrave G.O.R.E.
  • Chex Quest HD

Proton 8.0 также включает многочисленные исправления ошибок для улучшения поддержки игр, в которые уже можно было играть на Linux, например, Forza Horizon 5, Mortal Combat X, The Witcher 3: Wild Hunt и другие.

Для пользователей Steam Deck через Proton поддерживается не менее 3 тысяч игр, а всего в библиотеке Steam более 8710 игр помечены как играбельные на данной портативной консоли. Полный список поддерживаемых игр можно найти на веб-сайте ProtonDB.

Сбои Proton VPN в России объяснили возможной блокировкой на уровне провайдеров

Российские пользователи столкнулись с проблемами подключения к популярному VPN-сервису Proton. При этом в самой компании отрицают отказ в доступе российским клиентам, предполагая введение ограничений со стороны отечественных интернет-провайдеров.

 Источник изображения: Proton

Источник изображения: Proton

Proton VPN создан разработчиками защищённой электронной почты ProtonMail. Сервис обеспечивает бесплатный доступ в сеть под IP-адресами трёх стран. Штаб-квартира компании находится в Женеве. Разработчики утверждают, что не следят за активностью пользователей.

«Вполне вероятно, что местные интернет-провайдеры и власти мешают VPN-соединениям, и в этом случае мы не сможем решить такие проблемы. Некоторые серверы могут продолжать работать. Мы продолжаем попытки обойти блокировку», — говорится в сообщении.

По некоторым данным, возможность подключения клиентов Proton VPN через защищённое соединение пропала не у всех российских пользователей — доступность сервисов может отличаться от провайдера к провайдеру.

Востребованность VPN в России выросла с началом событий на Украине, причём не только среди тех, кто желает по-прежнему пользоваться запрещёнными в России сервисами. Некоторые зарубежные ресурсы ограничили доступ российских пользователей к своим серверам, начиная от развлекательных порталов и заканчивая ресурсами с бесплатными изображениями вроде Pixabay.

Как сообщает РБК со ссылкой на главу комитета Госдумы по информационной политике Александра Хинштейна, в России блокируются VPN-сервисы, применяемые для обхода блокировок, но ограничивать использование таких сервисов на законодательном уровне не планируется. Пока отсутствуют и планы введения ответственности за применение VPN отечественными пользователями.

Обновлено:

Пользователи из России также сообщают о сбоях в работе NordVPN. По данным Globalcheck, сайт nordvpn.com недоступен у «Ростелекома», МТС, «Мегафона», Tele2, «Билайна» и Yota.

Сервис ProtonMail переименовался в Proton и предложил новые тарифы

Предназначенный для ценителей конфиденциальности сервис ProtonMail решил унифицировать ассортимент своих услуг. Для этого сервис переименовался в Proton и предложил новые тарифы, в рамках которого пользователи смогут воспользоваться всеми доступными службами: электронной почтой, облачным хранилищем, календарём и VPN.

 Источник изображения: proton.me

Источник изображения: proton.me

Сервисы Proton теперь доступны по адресу proton.me — старые и новые пользователи смогут использовать это доменное имя в своих адресах электронной почты вместо старого protonmail.com. Сервисы предлагаются в рамках трёх тарифных планов: Free, Mail Plus и Unlimited. Как можно догадаться по названию, первый предоставляется бесплатно и включает в себя базовые возможности: 1 Гбайт пространства, до 150 сообщений в день, до трёх меток и трёх папок в ящике электронной почты, не более одного онлайн-календаря и VPN с функциями начального уровня, в том числе 1 подключение на «средней скорости» и более 100 серверов в 3 странах мира (США, Нидерланды, Япония).

Тариф Mail Plus оценивается в €5 за месяц, но можно сэкономить, оплатив услуги за год или два вперёд. Здесь пространство для электронной почты и облачного хранилища увеличивается до 15 Гбайт, а почта больше не имеет ограничений ни на число меток и папок, ни на число писем в день. Появляется также поддержка почтовых клиентов с IMAP и возможность подключать «короткий домен» pm.me или свой собственный с 10 почтовыми адресами. Плюс до 20 персональных календарей. При этом ассортимент возможностей VPN остаётся на уровне базового.

Наконец, в тарифе Unlimited за €12 в месяц предлагаются до 500 Гбайт общего хранилища и возможность использовать до трёх персональных доменов с 15 адресами электронной почты. Главным же достоинством топового плана являются расширенные возможности VPN: максимальная скорость подключения, более 1700 серверов в более чем 60 странах, а также поддержка стриминговых сервисов, P2P/BitTorrent и Tor.

Valve выпустила Proton 7.0 с поддержкой античита от Epic в преддверии выхода Steam Deck

В преддверии релиза портативной игровой консоли Steam Deck, который состоится 25 февраля, компания Valve выпустила новую версию программного обеспечения Proton под номером 7.0. В него добавлена поддержка системы Easy Anti-Cheat от Epic, что позволяет запускать ещё больше игр в Linux в целом и на грядущей приставке в частности.

 Источник изображения: Valve

Источник изображения: Valve

Кодовая база Wine в составе Proton 7.0 также была обновлена до версии 7.0, а прослойка DXVK на основе Vulkan для Direct3D перешла на версию 1.9.4. Эти обновления включают многочисленные исправления ошибок и улучшения.

Напомним, что Proton позволяет напрямую запускать в Linux-клиенте Steam игры, поставляемые только для Windows. Пакет включает в себя реализацию DirectX 9/10/11 (на базе пакета DXVK) и DirectX 12 (на базе vkd3d-proton), работающие через трансляцию вызовов DirectX в API Vulkan, предоставляет улучшенную поддержку игровых контроллеров и возможность использования полноэкранного режима независимо от поддерживаемых в играх разрешений экрана.

В Proton 7.0 добавлена поддержка локального декодирования видео в формате H.264, улучшена поддержка контроллеров Steam в играх, запускаемых с платформы Origin, а также добавлены другие улучшения и исправления. Стоит также отметить, что консоль Steam Deck, основанная на Linux, теперь поддерживает 630 игр из библиотеки Steam. 356 игр помечены как проверенные вручную сотрудниками Valve (Verified). Из проверенных игр 274 не имеют родной версии для Linux и запускаются с использованием Proton.

Компания Valve также завершает разработку новой версии функции Variable Rate Shading (VRS) для графического драйвера с открытым исходным кодом под Linux, которая должна появиться в Steam Deck в мае или июне этого года. Эта технология позволяет динамически изменять разрешение деталей изображения в тех случаях, когда не требуется высокое качество. Это в свою очередь снижает нагрузку на GPU, повышает производительность и одновременно приводит к снижению расхода заряда батареи консоли. Уровень эффективности технологии VRS зависит от игры и окружения. Например, при наличии в кадре большого числа уникальных объектов с разными деталями (например, трава) польза будет менее заметна. В то же время в кадре, где присутствует множество одинаковых объектов общего плана (здания, улицы), эффективность VRS будет выше.

В Valve Proton для Linux появилась официальная поддержка NVIDIA DLSS и 24 новых игр из Steam

Computer Base сообщил, что в программной оболочке Valve Proton версии 6.3-8, использующейся для запуска Windows-приложений на Linux, появилась официальная поддержка технологии интеллектуального масштабирования NVIDIA DLSS в играх с DirectX 11 и DirectX 12. Экспериментальная поддержка DLSS была реализована ещё в версии Proton 6.3-7.

 Источник изображения: VideoCardz

Источник изображения: VideoCardz

Оболочка Proton станет частью новой SteamOS 3.0, которую Valve будет использовать в своём портативном ПК под названием Steam Deck. К сожалению, поддержка DLSS на устройстве будет отсутствовать, поскольку Steam Deck построен на базе SoC AMD Zen2/RDNA2, а не архитектурах NVIDIA Turing или Ampere.

В версии Proton 6.3-8 также добавлена поддержка античит-системы BattleEye, которая используется в различных играх, включая Conan Exiles, DayZ, Planetside 2 и PlayerUnknown’s Battlegrounds. Кроме того, в новой версии Proton добавлена поддержка 24 проектов из Steam:

  • Age of Empires IV;
  • Assassin's Creed;
  • Breath of Death VI;
  • Call of Duty: Black Ops 2;
  • Deathloop;
  • FIA European Truck Racing Championship;
  • Fly'N;
  • Game Dev Tycoon;
  • Ghostbusters: The Video Game Remastered;
  • GreedFall;
  • Mafia II (Classic);
  • Magicka;
  • Marvel's Guardians of the Galaxy (только на AMD GPU);
  • Mass Effect Legendary Edition;
  • Monster Boy and the Cursed Kingdom;
  • Monster Energy Supercross — The Official Video Game;
  • Monster Energy Supercross — The Official Video Game 2;
  • Nickelodeon All-Star Brawl;
  • Penny Arcade's On the Rain-Slick Precipice of Darkness 3;
  • RiMS Racing;
  • The Riftbreaker;
  • Sol Survivor;
  • TT Isle of Man Ride on the Edge;
  • TT Isle of Man Ride on the Edge 2.

Проект Valve Proton версии 6.3-8 опубликован на платформе GitHub.

Создатель Всемирной паутины вошёл в консультативный совет Proton

Ориентированная на защиту конфиденциальности компания Proton ввела в состав консультативного совета создателя Всемирной паутины — сэра Тима Бернерса-Ли (Tim Berners-Lee). Это произошло практически сразу после того, как компания выдала швейцарским властям информацию о нескольких своих пользователях.

 Источник: protonmail.com

Источник: protonmail.com

Запущенный в 2013 году почтовый сервис ProtonMail является ключевым продуктом компании Proton Technologies AG, которая в 2017 году также запустила услугу ProtonVPN. Оба сервиса ориентированы на защиту пользовательской информации: содержимое электронной почты шифруется на стороне клиента, и у самой компании доступа к этим данным нет.

В консультативный совет компании был введён новый член — им стал сэр Тим Бернерс-Ли (Tim Berners-Lee), известный своей работой по созданию World Wide Web и глава Консорциума Всемирной паутины.

«Я рад присоединиться к консультативному совету Proton и поддержу Proton в их пути. Я твёрдый сторонник приватности и ценностей Proton, дающих людям контроль над своими данными, а также тесно связанных с моим видением веба во всей его полноте», — прокомментировал своё назначение сэр Тим.

«Присоединение сэра Тима к нашему консультативному совету — это дань нашему общему прошлому в CERN, где мы задумали первоначальную идею ProtonMail и наше будущее. Когда сэр Тим изобрёл Всемирную паутину, он создал среду, в которой люди могут связаться друг с другом. Это изменило мир. У нас столь же смелая цель: мы хотим создать интернет, где люди все время контролируют свою информацию. Поэтому сэр Тим идеально подходит для понимания Proton и консультирования нас по мере наших попыток реализовать своё амбициозное видение», — добавил глава Proton Энди Йен (Andy Yen).

Авторитетный специалист сейчас особенно востребован компанией, которая подверглась критике за предоставление швейцарским властям IP-адресов пользователей, хотя ранее сервис заявлял, что подобных данных не сохраняет. Эти действия привели к аресту левого активиста во Франции.

Назначение сэра Тима в Proton — не единственная его попытка решить проблему приватности в Сети. В 2018 году он запустил проект Solid, в основу которого легла идея децентрализации Всемирной паутины и доступа пользователей к управлению своими данными — в противовес гигантам вроде Facebook*, Google и Apple.


* Внесена в перечень общественных объединений и религиозных организаций, в отношении которых судом принято вступившее в законную силу решение о ликвидации или запрете деятельности по основаниям, предусмотренным Федеральным законом от 25.07.2002 № 114-ФЗ «О противодействии экстремистской деятельности».

Консоль Steam Deck не будет поддерживать абсолютно все игры из Steam, заявил разработчик платформы Proton

Игровая консоль Steam Deck не получит поддержку всей библиотеки игр Steam, по крайней мере на старте продаж приставки, как могли подумать многие люди, ознакомившиеся с интервью IGN с разработчиком Valve Пьером-Лу Гриффе (Pierre-Loup Griffais). Об этом сообщил Джеймс Б. Рэми (James B. Ramey), президент компании CodeWeavers, которая совместно с Valve является разработчиком программного обеспечения Proton, позволяющего запускать игры для Windows на системах с ОС Linux.

 Источник изображений: Valve

Источник изображений: Valve

Как известно, Steam Deck работает на специально адаптированной версии SteamOS 3.0 на основе Linux и включает слой совместимости Proton. Как пишет сайт RockPaperShotgun, Рэми недавно принял участие в подкасте Boiling Steam, где в том числе затронул вопрос совместимости игр библиотеки Steam с грядущей игровой консолью Valve. Он отметил, что у потенциальных покупателей консоли могли возникнуть ложные ожидания, что Steam Deck на старте продаж предложит поддержку всех игр платформы.

Напомним, Пьера-Лу Гриффе прежде заявил:

«Мы просмотрели в каталоге различные игры, выпущенные за последние несколько лет, но настоящим испытанием для нас стали игры, вышедшие за последний год. Они не могли запускаться на предыдущих тестируемых нами прототипах и архитектурах. Это первый раз, когда мы достигли производительности, достаточной для беспроблемного запуска игр последнего поколения. Мы хотели, чтобы запускались все игры, вся библиотека Steam. Мы не нашли ничего, с чем бы устройство не справилось».

По мнению Рэми, журналисты могли неправильно интерпретировать словам Гриффе.

«Я думаю, что это заявление могло прозвучать двояко и быть неправильно истолковано людьми. Из объявления Пьера-Лу могло показаться, что Steam Deck сможет поддерживать любые игры. Я считаю, что здесь речь идёт об аппаратной поддержке игр самим устройством. Мне кажется, он имел ввиду, что мощности процессора, а также характеристик GPU, оперативной памяти и накопителя теперь достаточно для запуска любой игры из библиотеки Steam. Я не думаю, что он говорил непосредственно о поддержке всех игр благодаря Proton», — отметил Рэми.

Надстройка Proton к настоящему моменту позволяет запускать на Linux-системах огромное количество игр из библиотеки Steam. Если точнее, речь идёт о более чем 16 тыс. различных игровых проектов. Однако Рэми отмечает, что Proton пока не поддерживает все доступные на платформе игры. Возможно, Valve проведёт какую-то работу с Proton и SteamOS, которая каким-то образом позволит обойти существующие ограничения, однако пока CodeWeavers напрямую не вовлечены в разработку Steam Deck, данный вариант маловероятен.

Тем не менее, в перспективе количество поддерживаемых консолью игр на платформе без сомнения будет только расти. Когда Proton была впервые представлена для Linux как часть Steam Play в 2018 году, она поддерживала только 27 игр. Сейчас количество поддерживаемых игровых проектов оценивается в несколько тысяч. Рэми считает, что дальнейшее развитие Proton гарантирует расширение поддержки игр к моменту, когда консоль появится в продаже в декабре этого года, а также в будущем.

«Я так думаю, потому что Proton это живой, дышащий проект. Это не что-то статичное. В проект было вложено много усилий для поддержки более широкого спектра игр, которые можно запускать уже сегодня. Совместимость будет лишь расширяться дальше с выходом Steam Deck».

Steam Deck пока не может запускать отдельные популярные игры, включая Apex Legends, Destiny 2 и PUBG

Steam Deck — недавно анонсированный портативный ПК от Valve, который позволит запускать игры из собственной библиотеки Steam. Вот только на текущий момент на устройстве не могут исполняться отдельные популярные проекты вроде Apex Legends, Destiny 2 и PlayerUnknown's Battlegrounds. Изменится ли это к запуску, пока точно неизвестно.

 Источник изображения: The Verge

Источник изображения: The Verge

Грядущее устройство Valve работает на SteamOS 3.0, в основе которой лежит Arch Linux. Эта операционная система поддерживает далеко не все вышедшие проекты. Для их адаптации Valve создала Proton — специальный инструмент, который использует ответвление системы совместимости Wine. Proton развивается с помощью сообщества: пользователи тестируют игры, обнаруживают ошибки и присылают о них отчёты.

 Источник изображения: VentureBeat

Источник изображения: VentureBeat

Согласно сайту ProtonDB, инструмент Valve работает с 15 261 проектом на Linux. Показатель впечатляет, но в список не входят отдельные хиты ежедневного онлайна Steam: Apex Legends, Destiny 2, PlayerUnknown's Battlegrounds, Tom Clancy's Rainbow Six Siege, Dead by Daylight и Hunt: Showdown.

В Steam выпущено более 50 тыс. игр, то есть Steam Deck в настоящее время поддерживает лишь чуть больше трети из общего числа.

Valve уже сообщила о намерении улучшить совместимость проектов с Linux до запуска Steam Deck. Релиз состоится в декабре 2021 года в США, Канаде, ЕС и Великобритании, а в 2022-м — в других странах мира.

Состоялся релиз новой версии Proton 5.13 для запуска Windows-игр в Linux

Компания Valve выпустила новую версию проекта Proton 5.13-1, который основан на Wine и предназначен для запуска в Linux-системах игр, созданных для платформы Windows и распространяемых через Steam.

Новая версия Proton переведена на Wine 5.13. Разработчики перенесли 256 патчей из Proton в upstream, благодаря чему они стали частью Wine. Кроме того, инструмент DXVK, обеспечивающий трансляцию вызовов в API Vulkan, обновлён до версии 1.7.2. Компоненты FAudio с реализацией звуковых библиотек DirectX обновлены до версии 20.10.

Реализация DirectX 12 переведена на использование VKD3D-Proton, который представляет собой ответвление от vkd3d, включающее в себя специфические изменения, оптимизации и улучшения, необходимые для повышения качества работы игр для Windows на базе Direct3D 12. Ещё была реализована поддержка всех видов воспроизведения видео, за счёт чего удалось интегрировать совместимость с играми, которые используют старые видеобиблиотеки. Разработчики улучшили поддержку систем с несколькими мониторами, интеграцию с клиентом Steam и многое другое.

В новой версии Proton появилась поддержка Red Dead Redemption 2, Horizon Zero Dawn, Death Stranding, Metal Gear Solid 5: Ground Zeroes, Final Fantasy XV, Sea of Thieves, Star Wars: Battlefront II (2017), Call of Duty: WWII, Call of Duty: Infinite Warfare, DIRT Rally 2 и др.

Напомним, проект Proton делает возможным запуск в Linux-клиенте игр из каталога Steam, которые поставляются для Windows. В пакет включены реализации DirectX 9/10/11 и DirectX 12, которые работают через трансляцию вызовов DirectX в API Vulkan. Для повышения производительности многопоточных игр предусмотрена поддержка механизмов esync и futex/fsync.

Вышла новая версия Proton 5.0 для запуска Windows-игр в Linux

Состоялся мажорный релиз проекта Proton 5.0, который уже перевели на Wine 5.0 и добавили немало новых возможностей по части запуска игр. В числе таковых можно отметить общее повышение производительности, улучшение работы с геймпадами и конкретными играми.

 youtube.com

youtube.com

Новая версия получила более 3500 изменений из Wine 5.0, а ещё 207 патчей перенесли из Proton 4.11. В ней улучшилась интеграция с клиентом Steam, что расширило список поддерживаемых игр с DRM-защитой. Благодаря этому, новый «Протон» может запускать Just Cause 3, Batman: Arkham Knight и Abzu, которые оборудованы защитой Denuvo.

Из других, чисто игровых изменений стоит отметить решение проблем в Anno 1701, E.Y.E: Divine Cybermancy, Forgotten Realms: Demon Stone, King's Bounty и The Witcher. В старых играх улучшилось воспроизведение объёмного звука, а звуковые библиотеки обновлены до актуальной версии.

В Wine 5.0 добавилась поддержка нескольких мониторов и графических ускорителей, поэтому в Proton 5.0 запустили свой цикл разработки, чтобы задействовать и эти возможности.

Таким образом, работа по продвижению игр Steam на Linux продолжается. Напомним, что ранее говорилось о росте доли свободной ОС в одном из наиболее популярных цифровых магазинов мира. Быть может, она станет ещё больше.

Итоги работы над проектом Proton для Steam Play за год

На этой неделе исполняется год с тех пор, как Valve выпустила свою бета-версию Proton для Steam Play. Сборка основана на наработках Wine и предназначается для запуска Windows-игр из библиотеки Steam на операционных системах семейства Linux.

 youtube.com

youtube.com

В числе разработчиков отметим компанию CodeWeavers, которая занимается разработкой и поддержкой проприетарной версии Wine под названием CrossOver. В официальном блоге разработки опубликовали пост с описанием основных этапов улучшения «Протона», которые позволили увеличить количество поддерживаемых игр и решить проблемы с их запуском.

В списке есть такие моменты:

  • Четыре релизных обновления версии Wine.
  • Значительные улучшения в особенностях управления окнами, включая внесение исправлений и отчетов об ошибках самим оконным менеджерам. Это и комбинация Alt + Tab, и движение окна по экрану, и переключение в полноэкранный режим, и отслеживание фокуса мыши и клавиатуры, и так далее.
  • Много усилий по улучшению поддержки геймпадов в играх.
  • Добавление в сборки последних выпусков Steamworks и OpenVR SDK.
  • Реализация сборки на основе виртуальной машины, чтобы пользователям было проще создавать собственные версии Proton.
  • Поддержка разработки и интеграции FAudio, реализации XAudio2 с открытым исходным кодом, для улучшения поддержки звука для новых игр.
  • Замена Microsoft .NET на Wine-Mono с открытым исходным кодом и его улучшения.
  • Ряд усилий по поддержке неанглийских локалей и языков.

При этом отметим, что Proton уже поддерживает D9VK, DXVK и Direct3D-over-Vulkan. Не исключено, что в будущем система станет полноценной заменой Windows для игр и приложений.

Proton 4.11: ускорение многопоточных игр и возможные изменения в ядре Linux

Valve выпустила сборку Proton 4.11, основанную на Wine 4.11. Это программный комплекс, позволяющий запускать игры для Windows на Linux-системах. Само собой, речь идёт о проектах из библиотеки Steam.

 techraptor.net

techraptor.net

Нововведение включает в себя ряд исправлений по части графики. К примеру, есть новая реализация DirectX 9 на основе API Vulkan. Также оптимизирована многопоточная производительность игр, что позволило снизить нагрузку на процессор. И хотя в приведённом ниже изображении нет всей нужной информации, можно предположить, что речь идёт о кадровой частоте. Проще говоря, Shadow of the Tomb Raider выдаёт больше кадров в секунду на Proton 4.11, чем на старом Proton 4.2.

При этом ранее для повышения быстродействия использовали патч для Wine под названием esync. Однако зачастую он нуждается в специальной настройке и в некоторых случаях может вызвать проблемы. В Valve предложили радикальный способ — расширить системный вызов futex () в ядре Linux, что позволит с помощью патчей fsync заменить esync, сохранив функциональность. В компании уже заявили, что если такие изменения в ядре будут произведены, то это бы повысило эффективность работы Linux-систем в играх.

Таким образом, разработчики Half-Life и Portal продолжают рассматривать Linux как перспективную систему для игр. И хотя разработка SteamOS официально прекращена, а последняя бета-версия вышла в январе, очевидно, что Valve не будет отказываться от идеи запуска игр Steam везде, где это возможно.

Доступна бета-версия Proton 3.16-6 для запуска игр Steam под Linux

Valve опубликовала бета-версию сборки проекта Proton под номером 3.16-6. Этот проект основан на Wine и призван обеспечить бесшовный запуск игровых приложений для Windows из каталога Steam под ОС Linux. Это позволяет не тратить время на портирование игр, а запускать их как есть. Скачать сборку можно на GitHub.

 gigazine.net

gigazine.net

Сообщается, что пакет поддерживает реализацию DirectX 11 (на базе DXVK) и 12 (на базе vk3d), которые работают через вызовы DirectX в API Vulkan. Это обеспечивает поддержку игровых контроллеров и полноэкранный режим вне зависимости от разрешений экрана в самих играх. Также, по сравнению с оригинальным Wine, существенно выросла производительность многопоточных игр.

  • В бета-версии Proton 3.16, которая построена на базе Wine 3.16, появилась поддержка gnutls 3.0+, что позволило решить проблемы в сетевых играх. Также появилась поддержка игры по сети в Hitman 2 и Metal Gear Solid V.
  • Реализация DXGI и Direct3D 11 поверх API Vulkan — DXVK — обновлена до версии 0.94. В ней решены проблемы в играх Anno 2205, Farming Simulator 2019, GTA V, Ni no Kuni II, Dishonored 2 и Middle-earth: Shadow of War.
  • Улучшено качество звука за счёт новой реализации API XAudio2. Также добавлена возможность смешивания громкости и расширенных звуковых эффектов.
  • В настройках появилось принудительное включение режима LARGE_ADDRESS_AWARE. Он позволяет решить проблему исчерпания памяти при запуске некоторых игр через Steam Play. Это касается, например, игры Bayonetta.
  • Была улучшена поддержка встроенных в игры веб-движков на базе Chromium.
 youtube.com

youtube.com

О сроках выхода релизной версии Proton пока ничего не сообщается. Остаётся надеяться, что это произойдёт в 2019 году и подстегнёт развитие игровых проектов на Linux.

Valve сделала доступными Windows-игры на Linux через Steam

В последнее время распространились слухи, будто Valve работает над чем-то особенным для запуска Windows-игр через клиент Steam для Linux, но вряд ли кто-то ожидал чего-то столь значительного и так скоро. Скажем словами самой компании, о чём идёт речь: «Игры для Windows, не имеющие сейчас версии для Linux, теперь могут быть установлены и запускаться непосредственно из клиента Steam под Linux, куда уже встроена поддержка Steamworks и OpenVR».

Другими словами, Valve озвучила самую большую и значимую новость для игрового сообщества Linux в течение многих последних лет, — этот анонс, пожалуй, легко затмевает и запуск SteamOS, и попытки продвижения Steam Machine. Для людей, которые хотели покинуть Windows и называли игры главным ограничивающим фактором, подобные новшества могут стать важным поводом для миграции. Но давайте коснёмся деталей.

В течение последних двух лет Valve активно финансирует и трудится над улучшением существующих инструментов для Linux, вроде Wine, которые обеспечивают ту или иную степень совместимости Windows-игр. Свободный Wine, и созданный на его основе компанией CodeWeavers пакет CrossOver, на сегодняшний день являются наиболее широко используемыми инструментами, которые позволяют большинству (хотя и не всем) играм и программам Windows работать в среде Linux с разной степенью успешности. Но часто бывает сложно заставить ПО работать без проблем, даже при использовании более элегантных программных интерфейсов вроде Lutris.

Valve поставила задачу убрать лишние проблемы и головную боль. Больше не придётся возиться, вникать в проблемы, пробовать различные методы и так далее. Компания разработала особую версию Wine, дополненную собственными библиотеками под общим названием Proton. Кстати, пользователи Wine за последний год могли опробовать уже многие результаты сотрудничества Valve с CodeWeavers. Proton — это решение с открытым исходным кодом, в его развитии может поучаствовать любой, чтобы затем использовать собственные версии в Steam. Все это присутствует в новой бета-версии Steam Play.

Любителям низкоуровневого графического API Vulkan, используемого в играх вроде DOOM, наверняка понравится, что Valve также внесла значительный вклад в проекты DXVK и VKD3D, которые максимально эффективно на лету преобразовывают команды соответственно DirectX 11 и DirectX 12 в команды Vulkan. Это означает резкое повышение производительности по сравнению с OpenGL.

Valve отмечает, что Windows-игры, использующие Vulkan, не должны работать медленнее, а в проектах, требующих преобразования DirectX в Vulkan, ожидается некоторая разница в производительности. Есть и другие положительные моменты. Любая игра Windows, установленная на Linux, автоматически обнаружит игровой контроллер, который в настоящее время поддерживает Steam: от собственного Steam Controller до PS3 DualShock, Xbox One и Nintendo Switch Pro. Также Valve обеспечила максимальную совместимость при работе связующих мостов для OpenVR и Steamworks, улучшила работу полноэкранных режимов и многопоточных проектов.

Если говорить о не столь положительных новостях, то на первом этапе текущая бета-версия Steam Play поддерживает лишь 27 игр для Windows. Valve обещает добавлять и другие по мере тестирования и развития инструментов. А пока пользователи-энтузиасты могут пробовать запустить любые не включённые в список игры, используя соответствующие настройки в клиенте Steam. В будущем можно будет проголосовать за включение любимых игр в Steam Play. Вот полный список официально совместимых проектов:

  • Beat Saber;
  • Bejeweled 2 Deluxe;
  • Doki Doki Literature Club!;
  • DOOM;
  • DOOM II: Hell on Earth;
  • DOOM VFR;
  • Fallout Shelter;
  • FATE;
  • FINAL FANTASY VI;
  • Geometry Dash;
  • Google Earth VR;
  • Into The Breach;
  • Magic: The Gathering – Duels of the Planeswalkers 2012;
  • Magic: The Gathering – Duels of the Planeswalkers 2013;
  • Mount & Blade;
  • Mount & Blade: With Fire & Sword;
  • NieR: Automata;
  • PAYDAY: The Heist;
  • QUAKE;
  • S.T.A.L.K.E.R.: Shadow of Chernobyl;
  • Star Wars: Battlefront 2;
  • Tekken 7;
  • The Last Remnant;
  • Tropico 4;
  • Ultimate Doom;
  • Warhammer 40,000: Dawn of War – Dark Crusade;
  • Warhammer 40,000: Dawn of War – Soulstorm.

Эти игры полностью проверены Valve и должны работать под Linux без лишних проблем. Можно включить особый режим в клиенте и попробовать запустить буквально любую Windows-игру, доступную в Steam. Конечно, в таком случае придётся смириться с возможными проблемами. Кстати, игры, использующие сложные системы DRM или античита, возможно, никогда не смогут быть запущены таким способом.

Стоит иметь в виду, что эта новость относится не только к SteamOS, но буквально к любому дистрибутиву Linux, на который можно установить Steam: Ubuntu, Mint, Debian и так далее. К сожалению для пользователей компьютеров Apple, Valve заявила, что в настоящее время у неё нет планов перенести эти возможности Steam Play на macOS, хотя Wine и Proton работают на этой платформе.

Valve считает, что новая функциональность позволит не только обеспечить совместимость многих игр с Linux задним числом, но и даст разработчикам новых проектов возможность относительно легко приспособить свои продукты к платформам на базе Linux (особенно в случае использования Vulkan и отсутствия сложных DRM). Чтобы опробовать технологию, нужно принять участие в тестировании бета-версии клиента Steam и установить последние драйверы. Если речь идёт не о SteamOS, задача чуть сложнее, но Valve подготовила инструкции и для других дистрибутивов.

window-new
Soft
Hard
Тренды 🔥