Традиционно и в срок вышел (http://www.winehq.org/announce/1.1.43) очередной экспериментальный релиз реализации Win32 API для Linux - Wine 1.1.43, в котором исправлено 44 ошибки. Основные изменения этой версии:
- Улучшена поддержка alpha-канала (прозрачности) для иконок.
- Множество улучшений в поддержке Direct3D.
- Расширена поддержка встроенных версий библиотек msvcr80/90 (MS Visual C).
- Большое количество исправлений для поддержки 64bit режима.- Исправлены некоторые проблемы с установкой Microsoft .Net 2- Значительно улучшена работа игры Starcraft II, - Теперь нормально отображается интерфейс бета версии Steam 2010, - Улучшена работа приложений Microsoft Office 2003.URL: http://www.winehq.org/announce/1.1.43
Новость: http://www.opennet.me/opennews/art.shtml?num=26263
Что поломали в этой версии?
А вы не сидите - скачайте, проверьте и запостите баги.
>А вы не сидите - скачайте, проверьте и запостите баги.Мне просто интересно. Сам использую только для запуска одной, не очень важной, программулины.
Поломали много. За 15 минут использования - 2 бага.
> Поломали много. За 15 минут использования - 2 бага.Обнулите конфиг.
Люба?
А что интересного на мухоморье пишут? Кстати, цитата с айбашорга, а не оттуда.
Погуглите на тему истории WINE'a. (ай)БАшорг не при делах.
разве старкрафт2 уже вышел?
бету уже раздают уже почти год.
месяца 2 назад появилась, откуда год?
Не туда смотрел.Бета с февраля доступна, т.е. да, 2 месяца.
>- Улучшена поддержка alpha-канала (прозрачности) для иконок.
>- Множество улучшений в поддержке Direct3D.
>- Расширена поддержка встроенных версий библиотек msvcr80/90 (MS Visual C).
>- Большое количество исправлений для поддержки 64bit режима. - Исправлены некоторые
>проблемы с установкой Microsoft .Net 2 - Значительно улучшена работа
>игры Starcraft II, - Теперь нормально отображается интерфейс бета
>версии Steam 2010, - Улучшена работа приложений Microsoft Office
>2003.Очень-очень важный релиз )) А в прошлом тоже стало всё приятнее. Напрмиер, первый запуск. А в позапрошлом вместо 100 мейкфайлов стали делаться 10.
Наконец-то исправили картинки, иконки и курсор в word.
А-а-а, красотень! Наконец-то нормальный релиз, с улучшениями в D3D и поддержке конкретных игрушек, а не бесполезной мути типа MSHTML или MSI или что там еще.
Анонимус Глупиус Дурачимус?
В игрушках (а) используется не только D3D, (б) D3D в свою очередь использует другие системные библиотеки и интерфейсы, о которых Анонимусы Игранимусы обычно не в курсе.
В курсе, в курсе. Но это явно не MSHTML.
Трололо пыщь-пыщь риальне?
В этом мире тебя не существует. Ты лишь фантазия великого Баллмера.
Ну и как сейчас с отрисовкой интерфейса ? Я на Wine 1.1.37, панель инструментов приложения перерисовывается(обновляется) не охотно, а если включить тему, то ваще как в замедленном кино. Я слежу за Wine еще с 1.0.0, "улучшено", "исправлено", "добавлено", а с графикой по-прежнему беда. Пока что Wine не претендует на адекватную замену "Windows-пускалки", в Виртуалбоксе и то все работает быстрее, с приемлемой скоростью.
>Ну и как сейчас с отрисовкой интерфейса ? Я на Wine 1.1.37,
>панель инструментов приложения перерисовывается(обновляется) не охотно, а если включить тему, то
>ваще как в замедленном кино. Я слежу за Wine еще с
>1.0.0, "улучшено", "исправлено", "добавлено", а с графикой по-прежнему беда. Пока что
>Wine не претендует на адекватную замену "Windows-пускалки", в Виртуалбоксе и то
>все работает быстрее, с приемлемой скоростью.Пока DIB не запилят, даже не ждите. А DIB не запилят, пока в Crossover Office и Crossover Games не накопится достаточно других изменений, которые будут давать ему преимущества перед ванильным вайном. Alexandr Julliard (который главный разработчик Wine и по совместительству, технический директор в Codeweavers)уже без малого год альтернативные патчи с поддержкой DIB в главную ветку не принимает.
а что мешает собрать wine с DIB'ом?
Различные исправления для установки .NET 2.0... Поставлю - проверю. Раньше перед установкой нужно было обязательно выставить версию виндов как 2000 и скопировать в ~/.wine/drive_c/windows/system32 файл l_intl.nls (а затем желательно установить библиотеки Microsoft Visual Basic C++ 2005 или 2005 SP1 или 2008, чтобы избежать лаг перед запуском любой программы в минуту в Wine начиная с версии 1.1.1 (кажется)). Подозреваю, что что-нибудь из этого больше не нужно делать, или устанавливается теперь лучше... (у меня просто было подозрение, что устанавливается не каждый компонент, а большинство). Кстати начиная с версии 1.1.1 примерно перед установкой DirectX если не проделать манипуляции, описанные мной выше, установка бует длиться долго. А если версия Wine старее, надо просто взять нативные mscoree.dll плюс зачем-то streamci.dll не из .NET для того же эффекта (без них не установится). Это только выглядит сложно, но я делаю эти действия каждый раз, создавая каталог окружения Wine. Примерно с версии 0.9.53. Так у меня изначально запускается гораздо больше программ сразу после их установки. И лишь одна запускаться перестаёт. Morrowind, моя любимая игра. Она перестаёт запускаться после замены quartz.dll от Wine на нативный из DirectX. Подмена обратно, к сожалению, игру уже не лечит. Хотя подождите... А если подменить, а в winecfg не сказать, что подменил? Кажется, так запускается! Хотя не знаю. Надо всё перетестировать в последних релизах Wine...
Если кому-нибудь показался мой совет полезным, владельцам быстрого Интернета можно заниматься этим не вручную, а автоматизированным скриптом wineprefix. wineprefix dotnet20 установит всё сразу! Но не попросит у вас установочный файл, а скачает его из Интернета... Это не каждому нравится, потому что у меня загружаться будет минут 40. Тем, у кого медленный Интернет, я также советую способ не скачивать каждый раз Wine Gecko из Интернета (10 мегабайтов, ещё и сервер часто обрывает закачку...). Просто положите cab-файл, который хочет именно ваша версия Wine (последние релизов 20 - 1.0.0), в каталог /usr/share/wine/gecko (или в любой другой каталог, куда вы решили установить Wine - например в /usr/local/share/wine/gecko, если вы компилировали программу из исходного кода, не изменяя каталог для установки по-умолчанию). Просто последние релизов 10 этот компонент вместо того, чтобы предлагаться устанавливаться по первому запросу, устанавливается во время первого запуска winecfg (или создания нового каталога окружения Wine с помощью wineprefix). Отмена на этом этапе почему-то делает так, что нам больше не предлагают... Например, QIP при первом запуске хочет обратиться к Wine Gecko (я думаю, установить свои закладки в Internet Explorer втихаря от пользователя - потому что до 8092 этого не надо было, а последующие запуски (или запуск уже установленного QIP) тоже не хотят этого), а при отмене закрывается. Теперь, если было отменено, он закроется без объяснения причин (если 8095 закроется даже с Wine Gecko, вам надо обновить Wine или установить версию 8092).
Что-то я всё размусоливаю...
Ну а ещё советую заменить каталог ~/.wine/drive_c/windows/Fonts на каталог из Windows. Если вы не устанавливали себе Microsoft Office, то этот каалог будет пустой (обычно). Если у вас есть установленая Windows, просто сделайте символическую ссылку. Смотрите, чтобы не было каталогов fonts и Fonts - Windows и Wine это не приемлят...
Хм... Исправления для Microsoft Office 2003 - неужели значки поправлены?
Улучшена поддержка встроенных библиотек от Microsoft Visual Basic C++... Что-то я совсем не понимаю этот русский перевод winecfg - встроенная версия библиотеки, это какая?! Нативная из Windows, или свободный эквивалент от Wine?
Не wineprefix dotnet20, а winetricks dotnet20!