LINUX.ORG.RU

Вышел Wine 1.4

 


0

1

Команда разработчиков Wine рада сообщить о выходе новой стабильной версии Wine 1.4.

Данная версия готовилась 20 месяцев и содержит более 16000 изменений.

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

  • Новый движок DIB (Device Independent Bitmaps), благодаря которому намного улучшена производительность приложений, которые интенсивно используют DIB. Он также может использоваться для реализации некоторых графических примитивов, которые не поддерживаются видеодрайвером, например, прозрачности;
  • Переработанная аудио-подсистема (теперь она базируется на модели Windows VIsta). Для работы с новой реализацией переписаны драйвера Alsa, OSS и CoreAudio. Звуковые подсистемы Jack, NAS, AudioIO, ESD, а также OSS3 больше не поддерживаются;
  • Wine теперь может использовать GStreamer для воспроизведения аудио и видео. Таким образом, поддерживаются все форматы, для которых в GStreamer есть кодек;
  • Полная поддержка языков с направлением письма справа налево. Языки с вертикальным письмом (например, японский) теперь также поддерживаются;
  • Wine теперь доступен и для ARM-платформ.

Данный релиз также несет множество общих улучшений, таких как поддержка новых приложений, например, Microsoft Office 2010.

Известные проблемы:

  • Улучшена поддержка PulseAudio, но для хорошего результата нужны более новые версии PulseAudio (>= 1.0) и alsa-plugins (>= 1.0.25) (см. http://wiki.winehq.org/Sound).

Данный релиз посвящается памяти Gé (Greg) van Geldorp, который ушел из жизни в мае 2011 г. Greg собственноручно занимался проектированием и разработкой продукта Wine Testbot, который стал ключевым для процесса разработки Wine. Высокое качество данного релиза во многом обусловлено его работой.

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

★★★★★

Проверено: post-factum ()
Последнее исправление: pekmop1024 (всего исправлений: 11)
Ответ на: комментарий от DeVliegendeHollander

про звук еще раз :

аудио-драйвер определяется автоматически, но как и в предыдущих версиях его можно переопределить через ключ HKCU\Software\Wine\Drivers\Audio. Рекомендуется удалить этот ключ и позволить wine выбрать драйвер самостоятельно.

- The correct audio driver is detected automatically, but can still be overridden through the HKCU\Software\Wine\Drivers\Audio key like in previous versions. It is recommended to delete this key entirely to enable the auto-detection.

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

Это не основная цель проекта и она, мягко говоря, далека от завершения, когда завершат, будем пускать офисы на телефонах )

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

О, спасибо. Непременно попробую.

Сам бы не догадался. Ну не люблю я в кишкахреестре ковыряться. Хотя бы даже и в эмулированном. :)

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

>> OffscreenRenderingMode в режиме fbo был ещё в Wine 1.2. Поискал в каком релизе, в 1.1.23.

хм, точно.

значит зря они написали :

The DirectDraw renderer can be switched back to the old GDI mode by setting «DirectDrawRenderer» to «gdi» under HKCU\Software\Wine\Direct3D.

> или я чего-то напутал ...

таки напутал:

| +->DirectDrawRenderer
| | [Select what backend to use for ddraw. Valid options are:
| | gdi - Use GDI to draw on the screen
| | opengl - Use OpenGL (default)
| | The «gdi» option mostly exists for legacy reasons. Aside from bugs in the GL
| | renderer, only change this if you have a setup without OpenGL. Installing a software
| | GL implementation is the preferred solution in that case though.]

Мы оба напутали! Ты про DirectDrawRenderer говоришь, а я подумал что ты про OffscreenRenderingMode.

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

> У меня пропал звук в M&M 6 и 7, а ещё в HM&M 3.

Было очень обидно... Жду, что починят.

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

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

Данный релиз также несет множество общих улучшений, таких как поддержка новых приложений, например, Microsoft Office 2010.

> Главное, чтоб поддержку Office 2000 не поломали.

+1! Потому что 97 уже поломали!

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

Спасибо за совет. Я из исходников не стесняюсь компилять, хотя тоже дистр бинарный. Вот возьму новый wine...

Хотя тут выше anTaRes посоветовал реестр покорёжить. Надо сначала его вариант попробовать.

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

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

PA в вайне какбэ поддерживается через плагин альсы.

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

> Потерингу зачет и уважуха за то что сумел такой сырой код запихнуть во все дистрибутивы

Не знаю во все ли, но в моём openSuSE на шаге «Настройка оборудования» если зайти в «Аудио», то найдётся галочка «Включить PulseAudio». По-умолчанию включенная, лично я отключил, иногда включая ненадолго, игра Bit Trip Runner отказалась без него запуститься.

А systemd отключается в меню GRUB по F5.

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

хз, полазил по пред. скачанным - вроде динамическая
там видимо автомат собирает, для х86 уже есть собранная 1.4 :)

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

Просто у Wine зависимостей много-много библиотек, обычно если Wine компилируется в одной системе, в другой хотя бы 5-10 библиотек имеют другую версию. Например, libopenssl.0.9.8 и openssl.1.0.0, libpng.1.2 и libpng.1.4. Например, По этой ссылке перечислено около 20 библиотек, и 4 версии дистрибутива Ubuntu, где почти в каждой из них номер версии библиотеки отличается!

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

С тех пор как Wine стал автоматически загружать Wine Gecko при первом запуске, Wine не обновляют в Debian. К счастью, на http://winehq.org/ есть пакеты.

Печалька. А почему не обновляют-то? Что им не нравится в загрузке гекона?

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

>> С тех пор как Wine стал автоматически загружать Wine Gecko при первом запуске, Wine не обновляют в Debian. К счастью, на http://winehq.org/ есть пакеты.

Печалька. А почему не обновляют-то? Что им не нравится в загрузке гекона?

Ой, главное забыл написать: Wine Gecko проприетарный!

А в Play On Linux в этих бандлах, наверное, ещё и библиотеки для Linux поставляются.

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

Ой, главное забыл написать: Wine Gecko проприетарный!

Ох, какая драма-драма! А что, flashplugin-nonfree, качает что-то свободное? Чертовы двойные стандарты(

А в Play On Linux в этих бандлах, наверное, ещё и библиотеки для Linux поставляются.

См. Вышел Wine 1.4 (комментарий) — лучше уж сам себе пакетик соберу)

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

я не копал как они его там собирают, но все что ставил через PlayOnLinux работало не зависимо от версий установленного по
и, видимо, не зависимо от дистра

у меня gentoo - я уже собрал. Но когда нужна старая версия - беру оттуда и она работает

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

Будет ли поддержка Windows принтеров?

Два чаю тому, кто ответит!

sphericalhorse ★★★★★
()
Ответ на: перевод от fads

может быть, кривой

есть чуть , но все равно спасибо. Лень было читать все в оригинале

может кто из модеров добавит в новость? Или низя править новость после подтверждения ?

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

На Опеннете сделали очень подробный перевод Changelog. Лучше уж не править, раз добавили: всё равно перевод Changelog будет неполным.

ZenitharChampion ★★★★★
()

Неплохо, очень неплохо. Хорош релиз.

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

Нигде. Я на N900 играюся, а там оно с WebOS перетянуто.

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

Ага, там отличие между rc4-rc5 и rc5-rc6 только в имени. Но мы подождем, в каких-то rc-шках появился новый флаг (odbc) - вдруг еще чейта добавят, не хочу хлам тянуть)

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

у меня локальный bump оверлей с низшим приоритетом
если забампил , а потом в :gentoo появился новый флаг - emerge -N будет хотеть пересобирать его

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

anTaRes ★★★★
()

Зачем они убрали JACK - непонятно :(

X-Pilot ★★★★★
()
Ответ на: комментарий от anTaRes

Некоторые полезные настройки

Блин, вот почему они не могут впилить это все в winecfg?!

X-Pilot ★★★★★
()
Ответ на: комментарий от vaino

Я знаю. только не в experimental, а в sid, и не 1.1.24, а 1.1.36. я говорил про gecko.

Впрочем, это не является проблемой. Тот софт, что на wine завязан - запускается, а это главное.

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

Я знаю. только не в experimental, а в sid, и не 1.1.24, а 1.1.36

точно, они его wine-unstable обозвали, а я просто wine смотрел, учитывая, что официально stable уже 1.4, оно там давно подвисло

vaino
()

Wine 1.4

т.е. теперь он вообще не будет работать?

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

MageasteR> Это чо, теперь вендовые проги можно запустить на планшетах?

Это вендопрограммы, собранные под ARM,можно запускать теперь.
Quake 3, например. Он собран под Win32 для ARM. Можно ещё использовать QEMU в качестве бэкенда.

А вообще WINE на армах давно уже гоняют.

Quasar ★★★★★
()

вижел тред без вендекапца) поставил недавно rc6, перестал cortex command работать...

Alpinist
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.