URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 93405
[ Назад ]

Исходное сообщение
"Выпуск Wine 1.7.10"

Отправлено opennews , 04-Янв-14 00:13 
Вышел (http://www.winehq.org/announce/1.7.10) очередной экспериментальный выпуск открытой реализации Win32 API - Wine 1.7.10. С момента выпуска версии 1.7.9 (http://www.opennet.ru/opennews/art.shtml?num=38704) было закрыто 48 отчётов об ошибках.

Наиболее важные изменения:


-  Поддержка локальной памяти потока (TLS, Thread-Local Storage) в динамически загружаемых библиотеках;-  Начало реализации планировщика задач (Task Scheduler);-  Расширена поддержка протокола IPX;-  Реализация системы сжатия AVI;-  Поддержка максимизации окон в драйвере Mac;-  Закрыты отчёты об ошибках, связанные с работой игр и приложений: Dungeon Keeper Gold,  Garmin MapSource 6.x, AIM Pro, Jumpstart Mystery Club, The Bat! Voyager, Jasc Animation Shop 3.05,  Farscape, Shareaza 2.5.x Media Player, MotorM4X, Blood Bowl Legendary Edition, Muvee Reveal 8.0.1.1421,  Mobile Master,  Google Music Manager, Corel Photo Downloader, Visual C++ 2010, Freemake Video Converter, Anno 1602: Unhandled exception, Microsoft Office 2013, SPSS Legacy Viewer, GoldCoin 0.7.1.7, Keil uVision 3 IDE,  Gazillionaire,  Torch Browser.


URL: http://www.winehq.org/announce/1.7.10
Новость: http://www.opennet.ru/opennews/art.shtml?num=38787


Содержание

Сообщения в этом обсуждении
"Выпуск Wine 1.7.10"
Отправлено Аноним , 04-Янв-14 00:13 
Ээээээээ. Кому в наши дни нужен IPX? Он уже лет 20 как мертв! З@копайте обратно!

"Выпуск Wine 1.7.10"
Отправлено Пиу , 04-Янв-14 00:33 
один из основных юзекейсов вайна - способность запускать старые программы.

"Выпуск Wine 1.7.10"
Отправлено Аноним , 04-Янв-14 01:37 
Но не настолько же старые-то!!!

"Выпуск Wine 1.7.10"
Отправлено BratSinot , 04-Янв-14 01:41 
Помнится играли с другом по сетке (если не ошибаюсь, то в каких-то Бомберменов), так там нужен был IPX.

"Выпуск Wine 1.7.10"
Отправлено ADMIN , 04-Янв-14 01:44 
IPX много где нужен, тот же doom 3

"Выпуск Wine 1.7.10"
Отправлено ADMIN , 04-Янв-14 01:45 
> Помнится играли с другом по сетке (если не ошибаюсь, то в каких-то
> Бомберменов), так там нужен был IPX.

https://github.com/id-Software/DOOM/tree/master/ipx


"Выпуск Wine 1.7.10"
Отправлено Аноним , 04-Янв-14 16:28 
Да-да-да, Бомбермэн, надо будет снова попробовать, заработал ли ipx!..

"Выпуск Wine 1.7.10"
Отправлено kai3341 , 05-Янв-14 04:13 
https://pp.vk.me/c405227/v405227278/b814/uqEu6Ji0wBo.jpg

"Выпуск Wine 1.7.10"
Отправлено Аноним , 04-Янв-14 18:32 
> Помнится играли с другом по сетке (если не ошибаюсь, то в каких-то
> Бомберменов), так там нужен был IPX.

Ту еще новелловские netwars вспомни. Что, и Netware 3.12 сохранил даже?


"Выпуск Wine 1.7.10"
Отправлено Пиу , 04-Янв-14 02:04 
> Но не настолько же старые-то!!!

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


"Выпуск Wine 1.7.10"
Отправлено Аноним , 04-Янв-14 02:10 
Может как вариант предположить что эти древние программы не нужны? Зачем терзать мертвую плоть

"Выпуск Wine 1.7.10"
Отправлено kai3341 , 04-Янв-14 02:22 
>  Может как вариант предположить что эти древние программы не нужны? Зачем терзать мертвую плоть

Может, как вариант, предположить, что эти древние программы вдруг прижало запустить любой ценой? Тому пример- программы, написанные преподами для обучения или в НИИ десятилетия назад. Даже если исходники удастся найти, возможно, придётся переписать чуть ли не всё. А теперь подумайте, надо ли оно, если программа работает и так, надо лишь её запустить.


"Выпуск Wine 1.7.10"
Отправлено st , 04-Янв-14 03:56 
представляете, можно просто поставить под виртуалкой старую винду, в которой эта прога работала и не нужен никакой wine

"Выпуск Wine 1.7.10"
Отправлено kai3341 , 04-Янв-14 05:03 
Представляете, программа может и с внешним железом взаимодействовать! Пробрасывать железо в виртуальное окружение? RLY?
//Напомню: мы исходим из того, что под новой виндой она запускаться отказалась, а запустить надо.

"Выпуск Wine 1.7.10"
Отправлено Аноним , 04-Янв-14 16:17 
Опытные люди для этого специально старые компы не списывают. Пофиг, чтот на нем даже современный браузер не запустишь - а вдруг пригодится под старье какое. 98-ю или NT запустить, или старую шапку.

"Выпуск Wine 1.7.10"
Отправлено Тот_Самый_Анонимус , 05-Янв-14 06:18 
Люди настолько опытные, что даже про виртуальные машины не слышали?

"Выпуск Wine 1.7.10"
Отправлено XoRe , 05-Янв-14 18:57 
> Пробрасывать железо в виртуальное окружение? RLY?

В нормальных системах виртуализации есть LPT/COM/USB/PCI passthrough.
Это может быть куда проще, чем обнаружить его в *nix и пробросить в Wine.
Плюс, тут это не упомянули, надо ещё иксы настраивать.
А если комп старый со старой видюшкой...


"Выпуск Wine 1.7.10"
Отправлено Anonplus , 04-Янв-14 11:02 
Представляете, для этого надо купить эту старую винду.

"Выпуск Wine 1.7.10"
Отправлено Аноним , 04-Янв-14 12:58 
Не надо, но в вайне все равно не заработает, особенно с "железом" из комментария выше.

"Выпуск Wine 1.7.10"
Отправлено Khariton , 04-Янв-14 14:24 
> Не надо, но в вайне все равно не заработает, особенно с "железом"
> из комментария выше.

а разве вайн позволяет пробрасывать устройства отличные от последовательного порта и пользоваться съемными устройствами отличными от накопителей?


"Выпуск Wine 1.7.10"
Отправлено Khariton , 04-Янв-14 14:22 
> Представляете, для этого надо купить эту старую винду.

опа! Купите мне пожалуйста вин98 или чо уж там старье ворошить - винхр!)))


"Выпуск Wine 1.7.10"
Отправлено Аноним , 04-Янв-14 22:28 
>> Представляете, для этого надо купить эту старую винду.
> опа! Купите мне пожалуйста вин98 или чо уж там старье ворошить -
> винхр!)))

Нефиг лохматить бабушку.


"Выпуск Wine 1.7.10"
Отправлено тоже Аноним , 05-Янв-14 00:12 
Простите, но, может быть, вам даже слово такое - downgrade - незнакомо?
Ведь вы человек невежественный, не так ли?

"Выпуск Wine 1.7.10"
Отправлено Khariton , 05-Янв-14 00:32 
Даунгрейд до ХР или Вин98? Покажите где МС дает такую возможность для новой техники?

"Выпуск Wine 1.7.10"
Отправлено XoRe , 05-Янв-14 19:01 
> Простите, но, может быть, вам даже слово такое - downgrade - незнакомо?

Микрософт, судя по всему, про это слово забыл.


"Выпуск Wine 1.7.10"
Отправлено Khariton , 05-Янв-14 23:18 
>> Простите, но, может быть, вам даже слово такое - downgrade - незнакомо?
> Микрософт, судя по всему, про это слово забыл.

не... ну можно с 7ки Про на ХР даунгрейдится...))) сколько стоит каждая из них? равномерная замена?
Ну да ладно пусть если очень надо, то деньги не считаются...
Но неужели мне удасться установить ХР на современное железо? МС продолжит его поддержку?
Даунгрейдся с 7-ки(где железо поддерживается) на ХР-ку(где программа работает), то железо скорее всего не будет поддерживаться и я просто не смогу установить ХР. Ну поможет ЗверСиди(прощай лицензия) и прочие ухищрения, но даже нынешнее внедрение УЕФИ+секюребут уже ставит крест на этой оси...
Так что вайн это очень неплохая альтернатива в данном случае. Но как в любом инженерном решении требует тщательного подхода к реализации...


"Выпуск Wine 1.7.10"
Отправлено Аноним , 08-Янв-14 20:11 
>> Представляете, для этого надо купить эту старую винду.
> опа! Купите мне пожалуйста вин98 или чо уж там старье ворошить -
> винхр!)))

От Вы опять - "купите win". Де не продается win. НЕ ПРОДАЕТСЯ. НИКАКАЯ! Это собственность M$, несмотря даже на то, что работает на Вашем компьютере. Продается лицензия, т.е. право запускать win некоей версии на некотором количестве компьютеров.

Если Вы это поймете, то поймете и алгоритм действий: покупаем лицензию, допускающую "downgrade", на современную систему, получаем серийник на нужную версию системы и пользуемся...


"Выпуск Wine 1.7.10"
Отправлено Тот_Самый_Анонимус , 05-Янв-14 06:17 
>Может, как вариант, предположить, что эти древние программы вдруг прижало запустить любой ценой? Тому пример- программы, написанные преподами для обучения или в НИИ десятилетия назад. Даже если исходники удастся найти, возможно, придётся переписать чуть ли не всё. А теперь подумайте, надо ли оно, если программа работает и так, надо лишь её запустить.

Ситуация

> Даже если исходники удастся найти, возможно, придётся переписать чуть ли не всё.

бывает и в линухе, где прекращается поддержка старых библиотек и архитектур. Однако Line (Line is not emulator) почему-то не пишут :(


"Выпуск Wine 1.7.10"
Отправлено Khariton , 05-Янв-14 23:19 
>> Даже если исходники удастся найти, возможно, придётся переписать чуть ли не всё.
> бывает и в линухе, где прекращается поддержка старых библиотек и архитектур. Однако
> Line (Line is not emulator) почему-то не пишут :(

А бывает что вам запрещают использовать старое ядро или старые библиотеки? Я не слышал...


"Выпуск Wine 1.7.10"
Отправлено Аноним , 04-Янв-14 08:07 
Комментарий_про_d3d_в_отдельном_потоке.

"Выпуск Wine 1.7.10"
Отправлено RudW0lf , 04-Янв-14 11:25 
Пичаль, а оно отдельным патчем есть?

"Выпуск Wine 1.7.10"
Отправлено Аноним , 04-Янв-14 11:39 
Да, для Wine 1.7.1. Для 1.7.2 уже не применяется. Пофиксить вручную конечно можно, но там 250 патчей, из которых перестало применяться много, как минимум первые 10.

"Выпуск Wine 1.7.10"
Отправлено Admiral , 04-Янв-14 13:37 
> Пичаль, а оно отдельным патчем есть?

Wine 1.7.4 от кроссова (бесплатно и смс), скомпилировать руками.

http://ftp.codeweavers.com/pub/crossover/source/crossover-so...


"Выпуск Wine 1.7.10"
Отправлено Admiral , 04-Янв-14 13:41 
>> Пичаль, а оно отдельным патчем есть?
> Wine 1.7.4 от кроссова (бесплатно и смс), скомпилировать руками.
> http://ftp.codeweavers.com/pub/crossover/source/crossover-so...

CSMT по умолчанию включен, можно только вырубить

sources/wine/dlls/wined3d/wined3d_main.c
  213:         if (!get_config_key(hkey, appkey, "CSMT", buffer, size)
  214                  && !strcmp(buffer,"disabled"))


"Выпуск Wine 1.7.10"
Отправлено Аноним , 08-Янв-14 20:00 
Это просто прекрасно, но в основной ветке-то когда?

"Выпуск Wine 1.7.10"
Отправлено Аноним , 04-Янв-14 11:07 
Множество как поживает?

"Выпуск Wine 1.7.10"
Отправлено тоже Аноним , 04-Янв-14 11:57 
Вы не в курсе современных трендов. Множество ошибок отменяется.
Теперь в каждой новости - "исправлены проблемы с Visual Studio"!

"Выпуск Wine 1.7.10"
Отправлено Аноним , 04-Янв-14 12:36 
Что, в принципе, то же самое.

"Выпуск Wine 1.7.10"
Отправлено iZEN , 04-Янв-14 13:53 
Когда же он будет готов для архитектуры [amd64] FreeBSD? Тогда бы надобность в Windows x86 отпала.

"Выпуск Wine 1.7.10"
Отправлено PluOk , 04-Янв-14 18:15 
а рвзве не устраивает в FreeBSD (AMD64)
emulators/i386-wine или emulators/i386-wine-devel

"Выпуск Wine 1.7.10"
Отправлено iZEN , 04-Янв-14 20:33 
> а рвзве не устраивает в FreeBSD (AMD64)
> emulators/i386-wine или emulators/i386-wine-devel

% portmaster emulators/i386-wine

===>>> Port directory: /usr/ports/emulators/i386-wine

===>>> Gathering distinfo list for installed ports

===>>> Gathering dependency list for emulators/i386-wine from ports
===>>> Initial dependency check complete for emulators/i386-wine


===>>> Starting build for emulators/i386-wine <<<===

===>>> All dependencies are up to date

===>  Cleaning for i386-wine-1.6.1,1
===>  i386-wine-1.6.1,1 binaries compiled for FreeBSD 8.3+ and 9.1+ only.
*** Error code 1

Stop.
make: stopped in /usr/ports/emulators/i386-wine

===>>> make failed for emulators/i386-wine
===>>> Aborting update

===>>> Killing background jobs
Terminated

===>>> You can restart from the point of failure with this command line:
       portmaster <flags> emulators/i386-wine

===>>> Exiting


% portmaster emulators/i386-wine-devel

===>>> Port directory: /usr/ports/emulators/i386-wine-devel

===>>> Gathering distinfo list for installed ports

===>>> Gathering dependency list for emulators/i386-wine-devel from ports
===>>> Initial dependency check complete for emulators/i386-wine-devel


===>>> Starting build for emulators/i386-wine-devel <<<===

===>>> All dependencies are up to date

===>  Cleaning for i386-wine-devel-1.7.9,1
===>  i386-wine-devel-1.7.9,1 binaries compiled for FreeBSD 8.3+ and 9.1+ only.
*** Error code 1

Stop.
make: stopped in /usr/ports/emulators/i386-wine-devel

===>>> make failed for emulators/i386-wine-devel
===>>> Aborting update

===>>> Killing background jobs
Terminated

===>>> You can restart from the point of failure with this command line:
       portmaster <flags> emulators/i386-wine-devel

===>>> Exiting

% uname -rsm
FreeBSD 10.0-PRERELEASE amd64


"Выпуск Wine 1.7.10"
Отправлено Michael Shigorin , 04-Янв-14 22:35 
> Когда же он будет готов для архитектуры [amd64] FreeBSD?
> Тогда бы надобность в Windows x86 отпала.

Мсье действительно предпочитает win64 API?


"Выпуск Wine 1.7.10"
Отправлено iZEN , 04-Янв-14 23:57 
>> Когда же он будет готов для архитектуры [amd64] FreeBSD?
>> Тогда бы надобность в Windows x86 отпала.
> Мсье действительно предпочитает win64 API?

Мне и Win32 достаточно было бы — надо же на чём-то запустить 1С для изучения.



"Выпуск Wine 1.7.10"
Отправлено Michael Shigorin , 05-Янв-14 01:24 
>> Мсье действительно предпочитает win64 API?
> Мне и Win32 достаточно было бы

Тогда см. что выше посоветовали, насколько понимаю.


"Выпуск Wine 1.7.10"
Отправлено iZEN , 05-Янв-14 14:44 
>>> Мсье действительно предпочитает win64 API?
>> Мне и Win32 достаточно было бы
> Тогда см. что выше посоветовали, насколько понимаю.

Я уже обозначил проблему: Wine не ставится на FreeBSD 10, нужна предыдущая версия операционной системы.



"Выпуск Wine 1.7.10"
Отправлено Аноним , 05-Янв-14 17:11 
>>>> Мсье действительно предпочитает win64 API?
>>> Мне и Win32 достаточно было бы
>> Тогда см. что выше посоветовали, насколько понимаю.
> Я уже обозначил проблему: Wine не ставится на FreeBSD 10, нужна предыдущая
> версия операционной системы.

% uname -rsm
FreeBSD 10.0-PRERELEASE amd64
% pkg info|grep wine
i386-wine-devel-1.7.10,1       32bit Microsoft Windows compatibility environment for 64bit FreeBSD
wine-gecko-devel-2.24          Gecko Layout Engine for Wine development branch (HTML support)
wine-mono-devel-4.5.2          Mono .NET implementation for Wine development branch (HTML support)

Прекрасно ставится, тебе просто лень собрать ручками.
compat9x еще для лентяев есть.


"Выпуск Wine 1.7.10"
Отправлено iZEN , 05-Янв-14 18:04 
> % uname -rsm
> FreeBSD 10.0-PRERELEASE amd64
> % pkg info|grep wine
> i386-wine-devel-1.7.10,1       32bit Microsoft Windows compatibility environment
> for 64bit FreeBSD
> wine-gecko-devel-2.24          Gecko Layout
> Engine for Wine development branch (HTML support)
> wine-mono-devel-4.5.2          Mono .NET
> implementation for Wine development branch (HTML support)
> Прекрасно ставится, тебе просто лень собрать ручками.

"Руками" это как? Из порта же ставить пробую, по-другому зачем?

> compat9x еще для лентяев есть.

Попробовал — бесполезно.


% cd /usr/ports/emulators/i386-wine-devel/ && make
===>  i386-wine-devel-1.7.9,1 binaries compiled for FreeBSD 8.3+ and 9.1+ only.
*** Error code 1

Stop.
make: stopped in /usr/ports/emulators/i386-wine-devel


"Выпуск Wine 1.7.10"
Отправлено Аноним , 05-Янв-14 18:19 

> Руками это как? Из порта же ставить пробую, по-другому зачем?

Cобрал в чруте с 32-битным окружением, только немного Makefile подредактировал(поправил номер версии и убрал проверку на версию freebsd)
Вот только почему-то на amd64 с zfs ядро паникует, на i386 с ufs такого не было.
Видеокарта radeon hd3850.



"Выпуск Wine 1.7.10"
Отправлено Аноним , 05-Янв-14 09:09 
>запустить 1С для изучения

Туго, я смотрю, джавистам на рынке приходится.


"Выпуск Wine 1.7.10"
Отправлено Аноним , 05-Янв-14 14:15 
>>запустить 1С для изучения
> Туго, я смотрю, джавистам на рынке приходится.

Ну да, их нишу заняли рубисты и сишарписты.

А сишников берут только с высшим и на заводы в основном.


"Выпуск Wine 1.7.10"
Отправлено iZEN , 05-Янв-14 14:43 
>>запустить 1С для изучения
> Туго, я смотрю, джавистам на рынке приходится.

Вот только рынка я не вижу. Всё какой-то базар...



"Выпуск Wine 1.7.10"
Отправлено Аноним , 05-Янв-14 11:32 
почему в линуксе вайн работает, а в бсд нет? Может что то не то с бсд?

"Выпуск Wine 1.7.10"
Отправлено Аноним , 05-Янв-14 13:56 
Нет, что-то не то с Изей, у меня все работает во FreeBSD 10.

"Выпуск Wine 1.7.10"
Отправлено vitalif , 04-Янв-14 14:52 
> планировщик
> AVI компрессор

Что, скоро можно будет выпускать Wine/Linux как ОС?


"Выпуск Wine 1.7.10"
Отправлено Аноним , 04-Янв-14 16:33 
Конечно, я давно думал, возможно ли это :-)

"Выпуск Wine 1.7.10"
Отправлено Admiral , 04-Янв-14 16:38 
Ждите  Wine в kernel

"Выпуск Wine 1.7.10"
Отправлено Antonim , 04-Янв-14 19:25 
Уже есть - http://www.longene.org/en/index.php
и на русском http://www.opennet.ru/opennews/art.shtml?num=26820.
Можно еще поискать по тегам "Linux Unified Kernel" .
У них кстати 31 числа , оказывается , 1.0-RC1 вышел. В принципе  вполне достойно упомянуть в ньюсах IMHO.
Правда "не нужно" ибо работает из под рута.

"Выпуск Wine 1.7.10"
Отправлено commiethebeastie , 04-Янв-14 22:51 
Да, оно сильно изменилось, теперь отдельным модулем и без всяких хаков.

"Выпуск Wine 1.7.10"
Отправлено Аноним , 04-Янв-14 16:34 
> Anno 1602: Unhandled exception

Лол, посмеялся.