LINUX.ORG.RU

Wine 9.22

 

Wine 9.22

0

3

23 ноября 2024 года состоялся релиз новой версии популярного инструмента для запуска Windows-приложений на других операционных системах Wine 9.22. В этой версии разработчики включили драйвер Wayland по умолчанию, а также представили несколько значительных обновлений и исправлений.

Основные изменения

  • Поддержка виртуализации режимов отображения. Это нововведение позволяет улучшить совместимость и производительность приложений, работающих в различных режимах отображения.
  • Обновление данных локалей до Unicode CLDR 46. Обновление данных локалей обеспечивает более точное и современное представление различных языков и регионов.
  • Улучшенная поддержка сетевых сессий в DirectPlay. DirectPlay, компонент для сетевых игр, получил улучшенную поддержку, что должно положительно сказаться на многопользовательских играх.
  • Включение драйвера Wayland по умолчанию. Драйвер Wayland теперь включен в стандартной конфигурации, что улучшает поддержку современных графических серверов.
  • Исправления ошибок. Исправлено 19 ошибок, среди которых:
    • Проблемы с локальными настройками (#42606).
    • Зависание установки Cygwin (#52105).
    • Проблемы с поддержкой CJK/не-латинских символов в MusicBee (#53019).
    • Сбой при доступе к настройкам в игре Dark Souls Remastered (#56466).
    • Проблемы с установкой LabOne 24.04 (#56833).
    • Графические глюки в FL Studio при перемещении окон (#57334).
    • Проблемы с запуском World Of Warcraft (#57382).
  • Поддержка новых форматов и функций. Включены новые форматы для WIC-целей и улучшена поддержка различных функций в DirectPlay.
  • Оптимизация и рефакторинг кода. Внесены многочисленные изменения в кодовую базу, направленные на улучшение производительности и стабильности.
  • Обновление библиотек. Обновлены библиотеки mpg123 до версии 1.32.9 и fluidsynth до версии 2.4.0.

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

★★★★★

Последнее исправление: CrX (всего исправлений: 1)

TkG Protonified пока не собирается. Нужен Rebase

Set440
()

Какая-то грустная картинка. Как будто пингвин сидит за решеткой и бухает.

special-k ★★★★
()
Ответ на: комментарий от Gonzo

Пишет server-side synchronization, когда esync и fsync выключены.

PS: понятно, привет цомпиляция.

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

Дык винчик таки не даёт Игорю тонуть

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

винда — тюрьма народов!

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

question4 ★★★★★
()

Тукс сидит за решеткой, а над ним издеваются, размахивая перед ним бокалом вина? ну, так себе затея... вот ежели б ему селедку показали!

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

а над ним издеваются, размахивая перед ним бокалом вина?

Ешь ананасы, рябчиков жуй!

Smacker ★★★★★
()

Исправления ошибок. Исправлено 19 ошибок, среди которых:

<...>

Зависание установки Cygwin (#52105).

О, можно запустить wine внутри cygwin внутри wine

micronekodesu ★★★
()

Поддержка виртуализации режимов отображения.

Support for display mode virtualization.

Что это такое?

question4 ★★★★★
()
Ответ на: комментарий от special-k

Какая-то грустная картинка. Как будто пингвин сидит за решеткой и бухает.

Скорее кто-то на него смотрит через видео-стенку из 4 экранов. И от одиночества чокается с экраном.

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

Насколько я помню, wine не требует cygwin для своей работы.

Когда-то в cygwin был доступен wine. Сейчас не знаю — давно не смотрел.

question4 ★★★★★
()

В этой версии разработчики включили драйвер Wayland по умолчанию

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

splinter ★★★★★
()

Зависание установки Cygwin

Кому в здравом уме и твердой памяти придет в голову запускать портированные на Windows программы Linux через прослойку совместимости с Windows?!

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

программы Linux через прослойку совместимости с Windows?!

Причём тут Linux-то? Cygwin — это чисто слой совместимости с POSIX. Конкретно Linux тут вообще никаким боком.

CrX ★★★★★
() автор топика

Градус в стакане повышается

PlaQ ★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Речь о запуске Linux и BSD программ через Cygwin

Ты уверен, что понимаешь, что такое Cygwin?

Он не позволяет запускать Linux и BSD программы. Он позволяет запускать нативные виндовые программы, просто предоставляет POSIX-совместимость в винде. Программы с использованием Cygwin — обычные виндовые .exe.

CrX ★★★★★
() автор топика
Ответ на: комментарий от Vsevolod-linuxoid

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

Вот собрать на линукс-хосте программы под windows вообще не проблема, но как без windows проверить минимально, что эта сборка вообще стартует. Может там какой детский тупой баг закрался. Можно использовать wine.

А если порт на винду собирается в cygwin - то надо в wine поставить cygwin.

Есть юзкейсы при тестировании как минимум, где это надо, короче.

James_Holden ★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

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

James_Holden ★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

зачем их в Linux через Wine запускать?

Затем, что у тебя уже может быть готовая халабуда из этих икзешников на вендовом локалхосте (возможно, ещё и в придачу к какой-нибудь собранной под венду программе) и ты можешь пытаться переехать на онтопик.

Конечно же настоящие Ъ-линуксоиды со зрением в инфракрасном диапазоне сразу же всё перепишут на баше, но вот только они уже сидят на линуксе. А у тех, кто переезжает обычно просто "папочка с файлами".

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

Не. Я понял. Если посмотреть на освещение, то оно идёт с той стороны, то есть, это перспектива из камеры, а не снаружи. Тукс заглядывает с улицы, где солнечно, в камеру к виндузятникам :)

CrX ★★★★★
() автор топика
Последнее исправление: CrX (всего исправлений: 1)
Ответ на: комментарий от Vsevolod-linuxoid

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

Это кажется называется Конформант-Тест – тест соответствия.

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

Насколько я помню, wine не требует cygwin для своей работы.

Видимо, имееется в виду что были какие-то проблемы при запуске cygwin в wine.

Уметь запускать cygwin в Linux необходимо, чтобы, например, прямо в Linux получать exe-шники разрабатываемой кроссплатформенной программы.

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

О, можно запустить wine внутри cygwin внутри wine

Вообще-то за такое и в более травоядные времена в дурку забирали…

BydymTydym
()
Ответ на: комментарий от special-k

Какая-то грустная картинка. Как будто пингвин сидит за решеткой и бухает.

Еще хуже - сидит за решеткой, и ему даже выпить не дают :)

My_quest ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.