LINUX.ORG.RU

Wine 5.10

 


1

2

5 июня состоялся выпуск Wine 5.10.

Wine — прослойка совместимости приложений для Windows с POSIX-совместимыми ОС, транслирующая вызовы Windows API в вызовы POSIX на лету вместо эмуляции логики Windows вроде виртуальной машины.

Помимо более 47 исправлений в багтрекере, в новом выпуске:

  • Продолжается разработка бекенда WineD3D на Vulkan.
  • Начало работы над отдельной UNIX-библиотекой для NTDLL.
  • Улучшенная поддержка античит-драйверов, работающих на ядерном уровне (StarForce v3, TrackMania Nations ESWC. Denuvo Anti-Cheat)
  • Больше подстановок глифов в DirectWrite.
  • Поддержка закрытых DSS-ключей.
  • Исправления обработки исключений ARM64.

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

★★

Проверено: cetjs2 ()

античит-драйверов, работающих на ядерном уровне

За такое надо бить по рукам их разработчиков, а не тащить совместимость с этими руткитами ещё и в Вайн.

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

досбокс тормозит развитие линуксового десктопа нестопия тормозит развитие линуксового десктопа …

кому сейчас вайн нужен кроме залетных школьников со своими йобами и фотошопом?

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

Ты сам же первый начнешь ныть на форумах, когда купишь за сотни денег (или за полгода задротства) какую-нибудь броню в ВоВке, танках и прочих mmorpg, и увидишь в игре Васяна с такой же броней, который нафармил ее за 10 минут с Artmoney :)

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

Херню не морозь только.

Все промежуточные алгоритмы работают на стороне клиента, с сервером идет обмен лишь непосредственными данными которые необходимо сохранить.

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

И да, БАНЯТ Васянов именно благодаря античитам, которые позволяют выявлять неестественное поведение клиента, например когда ВСЕ 50 ПУЛЬ попадают в одну и ту же точку, несмотря на то что в параметрах оружиях есть разброс. И так далее. В общем луркай.

windows10 ★☆ ()
Последнее исправление: windows10 (всего исправлений: 1)
Ответ на: комментарий от windows10

А какого чёрта программа, которой нужен доступ к одному конкретному игровому клиенту, лезет мне в ядро и получает полный доступ ко всей системе?

Виндузятники совсем упоролись такое позволять.

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

Ерунда какая-то. Может у этого Васяна макрос в мышке прописан, который прицел корректирует. Или в клавиатуре. И что теперь, запрещать макросы? Вы много «геймерских» мышек или клавиатур без макросов видели в продаже?

Вот пускай и соревнуются, чьи макросы круче.

Если вся суть игры сводится к выяснению, у кого манипулятор более навороченный или видеокарта больше FPS выжимает, то в чём проблема?

Не понимаю, зачем вообще такие игры нужны.

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

кому сейчас вайн нужен кроме залетных школьников со своими йобами и фотошопом?

Уже 14 лет как не школьник. Использую Crossover (это такой коммерческий аналог PlayOnLinux). В нем установлены:

  • Naver Line (для связи с одним азиатским заказчиком)
  • MS Office 2007 + Visio 2007 (LibreOffice замечателен, но попробуйте обойтись только им, если ваш хлеб - перевод документов)
  • SDL Passolo 2016 и 2018 (прога для локализации ПО)
  • OpenTM2 (программа автоматизированного перевода, отданное в СПО детище IBM)
  • Olifant (редактор баз переводов)
  • Xbench (система контроля качества переводов)
  • Tranwise (система управления проектами перевода)

Так что, не только школьники.

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

Bagrov ★★★★★ ()
Последнее исправление: Bagrov (всего исправлений: 1)
Ответ на: комментарий от Korchevatel

Ну, тем не менее, это означает, что таки не всё работает. Кроме того, ремурсоёмкими оказываются не только ААА, тк говнокод либо многопользовательская природа игры жрёт много ресурсов.

anonymous ()

В патчсете Staging 5.10 отключили ESYNC, так что если это кому важно, пока не обновляйтесь.

Да и сам Staging пока что сломан - компилируется без ошибок, но потом при запуске сыпет ошибками (пробовал собирать разными версиями GCC на разных дистрибутивах).

Kron4ek ★★★ ()
Последнее исправление: Kron4ek (всего исправлений: 1)
Ответ на: комментарий от Bagrov

Уже 14 лет как не школьник.

Чуть со стула не рухнул)) «Школьник» и «14 лет уже как нет» практически ничем не различаются!! Но спасибо, аффтар, ты хоть честен.

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

Кхм… Если все рабочее ПО запускается под [не]эмулятором, то зачем Линукс? Ради Баша?

ОК, смотри. Активно используемое для работы нативное ПО:

  • bash, особенно встроенные операции с файлами, циклы, пайпы, перенаправления;
  • ln -s (когда хочется добавить в проект словари или базы переводов без копирования)
  • vim (для предварительной редактуры файла для перевода)
  • wc (иногда самый быстрый способ оценить объем работы)
  • file
  • cut, paste (удобно редактировать глоссарии OmegaT)
  • sort (и сортировать)
  • cat (и объединять)
  • tesseract (хорошая распознавалка же)
  • pdfimages (когда прислали на перевод PDF с картинками)
  • pdftotext (когда текстовый слой есть и качественный)
  • convert (когда PDF содержит кашу из фрагментов и слоев картинок)
  • mupdf
  • LibreOffice (предпочтителен, если нужно создать файл с нуля или отформатировать plain text)
  • OmegaT
  • Memsource (проприетарный аналог OmegaT)
  • GoldenDict
  • Firefox (для внешних словарей и почты, изучения матчасти)
  • Viber, Telegram (для оперативной связи с заказчиками)

Основная рабочая связка – все-таки OmegaT + Firefox.

Кроме того, Linux – это не только запускалка ПО и баш. Это удобство обновления и установки софта, свобода выбора графической оболочки и не только, свобода отказа от телеметрии, лицензионная чистота за 0 рублей 0 копеек.

Bagrov ★★★★★ ()
Последнее исправление: Bagrov (всего исправлений: 2)
Ответ на: комментарий от Korchevatel

В апстриме были какие-то изменения, которые конфликтуют с Esync, поэтому его пока отключили. Скорее всего, потом исправят и снова включат.

В обычной версии не отключили?

В обычной версии его нет, есть только в Staging.

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

Из моего сообщения можно понять, что школу я окончил в 2006 году. Но для тебя это, видимо, слишком сложно. Вообще, откуда такая неприязнь к школьникам? Тебя не приняли в школу по медицинским показаниям?

Bagrov ★★★★★ ()

А файла C:\WINDOWS\system32\mode.com так до сих пор и нет?
В винде единственный способ изменить размер консоли - через команду mode:

mode con: cols=120 lines=40

А в Wine - никак, всё прибито гвоздями к 80 колонкам

Egor_ ()
Ответ на: комментарий от Bagrov

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

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

Все вот так вот просто и элементарно.

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

У нормальных взрослых людей нет времени, чтобы трахаться с твоим вайном, если им нужно будет по с винды, они просто будут трахаться с виндой.

Починил, не благодари.

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

Потому что только школота будет использовать кривой вайн для игр и по.

А, понятно. Школьник, потому что школьник. Логический круг замкнулся.

У нормальных взрослых людей нет времени, чтобы трахаться с твоим вайном, если им нужно будет по с винды, они просто будут пользоваться виндой.

Всё из перечисленного мной гладко ставится в Crossover, который как раз автоматизирует трах с вайн-префиксами. И столь же гладко работает.

И нормальный взрослый человек не будет писать здесь свой огромный список по, которое он использует.

Не видел таких критериев взрослости и нормальности ни у одного психолога или психиатра.

Ты просто самоутверждаешься.

Не всем же самоумягчаться, как ты.

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

Кроме того, Linux – это не только запускалка ПО и баш. Это свобода и лицензионная чистота за 0 рублей 0 копеек.

Эх, как же это напоминает меня 20 лет назад :)

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

Он всё правильно сказал, а ты сходи в школу.

Чит - это еще подсвечивание ярким красным цветом уязвимых точек противника, например, которые ты можешь делать на дескопе условным openCV, или просто парсингом прилетающих в твой локальный клиент данных.

Ты об этом никогда не узнаешь.

И да, БАНЯТ Васянов именно благодаря античитам, которые позволяют выявлять неестественное поведение клиента, например когда ВСЕ 50 ПУЛЬ попадают в одну и ту же точку, несмотря на то что в параметрах оружиях есть разброс. И так далее. В общем луркай.

Ты даже здесь обделался. Никакие античиты для выявления неестественного поведения ненужны. В подавляющем большинстве случаев - античит нужен для того, что-бы 1) поиметь васянов, 2) усложнить жить читоделам, 3) дешевые колхозники не способны нормально реализовать звезду и анализировать трафик, либо нет желания за это платить. Да и зачем, когда рабы всё сожрут.

Ну и самое важное - пользователь маздайки по определению раб. А рабу управлять своей системой не нужно. Да и он привык быть в таком положении. Поэтому васяна всегда проще поиметь.

minihic112 ()
Ответ на: комментарий от windows10

Artmoney

А, кстати, есть под онтопик аналоги? И, всю жись интересовало как это вообще работает, ведь память других процессов читать-писать-следов_не_оставлять нельзя?

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

Чини методичку. Твой десктоп тормозит не вайн, а банальная правда жизни. Пока есть маздайка и есть рабы, которых можно иметь и доить - их будут иметь и доить. А ты абсолютно никому не нужен.

Какой вендор в здравом уме откажется от халявы? А сделать с этим ты ничего не можешь и не сможешь.

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

И вайн помогает и первому и второму.

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

Ну и да, это тоже. Ничего более дырявого и не рабочего не существует. Такое ощущение, что школопендра ничего иного не видела, либо сидит и в какое-то дерьмо тыкает.

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

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

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

Как вы там говорили, где ваши пруфы и доказательства, Билли? А то пока создается ощущение, что главный балабол и истеричка в этой теме - ВЫ, ибо можете только кричать и оскорблять оппонентов. Ничего другого от вас не слышно.

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

У нормальных взрослых людей нет времени, чтобы трахаться с твоим вайном, если им нужно будет по с винды, они просто будут пользоваться виндой.

Не решай за всех людей. Люди разные и ситуации у всех разные. У меня 4 года (2009-2013) дома винды вообще не было, я поигрывал в WoW под вайном. Именно играл, а не «трахался». Потом винда снова появилась (с ноутбуком).

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

Это с какого перепугу? Здесь полно людей, орущих «в линуксе нет софта, в линуксе невозможно работать». Значит нормальный человек имеет полное право привести в ответ список используемых им программ. А ты просто пытаешься заткнуть ему рот дешёвой демагогией.

hobbit ★★★★★ ()

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

anonymous ()