Команда разработчиков открытой реализации Win32 API сообщила (http://www.winehq.org/news/2012030701) о выходе новой стабильной версии Wine 1.4, которая была в разработке почти два года. За это время в проекте было произведено 16 тысяч изменений.
Основные нововведения (http://www.winehq.org/announce/1.4) этого релиза включают:Графическая подсистема:
- Реализован графический движок DIB (https://en.wikipedia.org/wiki/Device-independent_bitmap), что позволяет запускать множество ранее не работавших приложений и ускорить в несколько раз работу существующих; Также он позволяет реализовать прозрачность в случае, когда драйвер дисплея не умеет сам это делать;
- Улучшено качество вывода в PostScript, в особенности для bitmap изображений и для графических направляющих (path);
- Улучшено качество вывода текста, который выводится не горизонтально;Аудио:
- Полностью переработана подсистема аудио, которая теперь использует модель Windows Vista, что позволило отказаться от зависимости от OpenAL;
- Убрана поддержка Jack, NAS, AudioIO, ESD и OSSv3 (которая есть в ядре Линукс, а также эмулируется ALSA);
- Переработан диалог настройки ввода/вывода звука;Текст:
- Добавлена поддержка вывода текстов для языков с написанием справа налево (http://wiki.winehq.org/BiDi) (иврит, арабский и другие), а также зеркалирование элементов интерфейса;
- Добавлена поддержка морфинга шрифтов;
- Добавлена поддержка шрифтов с вертикальным написанием (японский);
- Переводы интерфейса Wine теперь основаны на стандарте gettext .po;
- Уникодные таблицы обновлены до версии стандарта 6.0;Интеграция с рабочим столом:
- Реализованы диалоги в стиле Windows Vista;
- Добавлена поддержка всплывающих нотификаций приложений системного лотка;
- Приложения в системном лотке автоматически появляются в нём вновь при его перезапуске;
- Стандартные Windows курсоры мыши заменены на их Unix версии;
- Добавлена поддержка drag&drop для OLE объектов;
- Иконки для меню вновь установленных приложений генерируются в разных размерах и в формате PNG;
- Добавлена интеграция Windows приложений в окно "Открыть с помощью" Unix сред Gnome/KDE и других;Интернет:
- Добавлен встроенный веб браузер Internet Explorer на основе gecko;
- Реализована панель управления настройками Internet соединения (например, для указания прокси сервера)
- Добавлена полная поддержка языка VBScript;
- Встроенный IE поддерживает ActiveX;
- Добавлен родной 64битный движок Gecko для 64 битной версии Wine;
- Реализованы постоянные HTTP соединения;
- Улучшена поддержка HTTP прокси;
- Реализована возможность смены сетевых паролей;
- Значительно улучшена поддержка CHM справки;
- Улучшена поддержка асинхронных сетевых I/O вызовов, что помогло работе множества сетевых игр;3D
:- Добавлена поддержка перезагрузки sRGB текстур, что значительно ускорило работу игр на основе движков Source и Unreal Engine;
- Добавлена поддержка мультисэмплового антиалиасинга;
- Улучшено распознавание новых видеокарт;
- Wine жёстко проверяет наличие поддержки шейдеров в железе и больше не запускает шейдеры v3 на оборудовании, которое поддерживает только шейдеры v2;
- Почти полностью реализована ассемблерная компиляция шейдеров;
- Реализована поддержка некоторых недостающих частей библиотеки Direct3D;Разное
:
- Добавлена поддержка запуска большого количества новых приложений, включая Microsoft Office 2010;
- Добавлена интеграция DOSBox для платформ, которые не поддерживают запуска vm86 кода;
- Добавлена эмуляция DOS консоли, без использования curses;
- Добавлена поддержка установки MSI патчей;
- Добавлена поддержка отката неуспешных инсталляций;
- Улучшена поддержка инсталляции сервисов;
- Реализована поддержка автоматического распознавания новых устройств хранения с помощью библиотеки udisk;
- Добавлены родные программы cabarc (создание и распаковка cab архивов), wscript (реализация Windows Script Host), ipconfig, hostname, taskkill (для аварийного завершения процессов по имени и PID), view (для просмотра EMF файлов), winemsibuilder (для создания пакетов инсталляции MSI).
- Добавлен графический диалог аварийного завершения программы, позволяющий сохранить backtrace;
- Улучшена поддержка XML;
- Реализовано огромное количество вызовов новых "безопасных" версии библиотек MSVC;
- Задания на печать отправляются в CUPS напрямую, минуя lp;
- Добавлена поддержка множества версий .Net, используя Mono;URL: http://www.winehq.org/news/2012030701
Новость: http://www.opennet.me/opennews/art.shtml?num=33293
> Добавлен встроенный веб браузер Internet Explorer на основе gecko;Читал пейджер. Много думал...
Другие браузеры, такие как Опера и Файрфокс работают без проблем. Но ИЕ нужен некоторым программам для работы, поэтому его и пилят.
ну им скорее нужен активикс... поэтому встроенный ьраюзер является гекой с поддержкой активикс
Нет, им часто нужен именно движок Trident, а ActiveX нужен в вебе некоторым упоротым банкам.
вот только фигня в том, что это получается Active Firefox, а не IE.
в чём-чём фигня?
> в чём-чём фигня?в том, в том. IE — это ещё и набор багов движка. у гекончика они другие. в итоге получаем не IE, а фурь.
Авторы молодцы, спасибо им! Может, благодаря Wine, я когда-нибудь перестану быть дуалбутчиком. Хотя вряд ли...
Кто знает, что будет через 10 лет?
Что будет? Выйдет Windows×Windows, первая версия Windows названная своим собственным названием в качестве версии.
Где-то нужно смеяться тут?
> Где-то нужно смеяться тут?Лопата!
> Что будет? Выйдет Windows×Windows, первая версия Windows названная своим собственным
> названием в качестве версии.WINDOS APPLE Edition -)
рекурсивным акронимом?
windows is not dos or windows system ? :)
Перестаньте смотреть аниме, у вас уже необратимые изменения юмора, смотрится убого.
Ну так и пиши Windows^2 :)
Windows×2
Лучше.
> ...стиле Windows VistaЖдем разочарования пользователей и выход новой версии в стиле Windows 7. ;)
>> ...стиле Windows Vista
> Ждем разочарования пользователей и выход новой версии в стиле Windows 7. ;)UAC не добавили, так что ОК.
Сплошной регресс.
В чем он?
В отвалившейся поддержке кучи приложений.
Что-то отвалилось, а что-то, наверняка, заработало. У детей выпадают молочные зубы, а взамен вырастают коренные - это регресс? ))
у людей отваливаются ноги, взамен выдают костыли. это — регресс.
Я не уверен, что ноги отвалились, а выдали костыли. Впрочем, неважно. Никто не мешает пользовать старые версии.
это же надо красноглазить. набрать кучу команд в консоли и компилять как какой-то гентушник
Чтобы не обновляться на 1.4 надо красноглазить? Не разъясните?
А что, простая работа в консоли теперь уже называется "красноглазить"? Ну линуксоиды нынешние, ну обмельчали... Стыдно, товарищи линуксоиды, стыдно!
вас обманули, компиляет gcc, ггг
Если б «никто не мешал» — проблемы бы не было. Попробуйте разнообразия ради собрать wine версии до 1.0 в современном дистрибутиве.
Ты б ещё 0.1 вспомнил.
> Реализованы диалоги в стиле Windows Vista;зачем?
> Стандартные Windows курсоры мыши заменены на их Unix версии;
зачем? как это согласуется с диалогами в стиле висты?
> Убрана поддержка Jack, NAS, AudioIO, ESD и OSSv3 (которая есть в ядре Linux, а также эмулируется ALSA);
а вот это вообще регресс
> а вот это вообще регрессрегресс, пожалуй, только убитие OSS. впрочем, товарищи из стана *BSD (и соляры, да?), видимо, очень активно поддерживали oss-ветку. за них тащить устали, у большинства разработчиков GNU/Linux, там есть ALSA. оставили то, что маинтайнят и чем пользуются.
судя по всему, они переделали звуковую подсистему, из-за чего пришлось переделывать и backend'ы. переделали то, чем пользуются, и всё.
p.s. не, не могу удержаться и не пинать бсдоидов. как говорил Картман: «ахахаха, нет, пацаны, всё равно смешно!»
> за них тащить устали,страшно подумать, за кем не устают тащить вистовские диалоги.
>> за них тащить устали,
> страшно подумать, за кем не устают тащить вистовские диалоги.видать, эта фича нужней, чем поддержка oss. ну, тут рецепт решения проблемы известный, тащемта.
> p.s. не, не могу удержаться и не пинать бсдоидовНу мне например как бздуну с 12-ти летним стажем ни разу за все время не понадобился wine, так что тащите свой wine хоть в свое линуксоидное ядро. Не холодно и не жарко от него. :D
ну это понятно, нахрена тебе вайн если у тебя винда на десктопе
это потому, что у всех виденых мной бсдоидов (нет, это не три одноклассника) *всегда* был дуалбут. во фрю они загружались только чтобы в очередной раз что-то там проапдейтить, после чего быстро возвращались назад в винды.
OSS не убили, выкинули OSS3, OSS4 работает.
> OSS не убили, выкинули OSS3, OSS4 работает.тем лучше.
Поддержка JACK позволяла использовать некоторые VST-плагины, так что - регресс.
OSS v4 (которая www.opensound.com, которая в BSD) судя по новости поддержку не убрали, только v3, которая только в ядре linux.
Чел же гонит, а вы и ведётесь...
>> Убрана поддержка Jack,...Это что теперь звук с realtime задержками реализовать не удастся что-ли, например, Guitar Rig проблематично будет использовать...
Там и с Jack задержка была 40 мс. Но патчи -rt для Linux позволили снизить их до 3 мс. Судя по этой теме (нужно обратить внимание на даты, Jack ещё был): http://www.linux.org.ru/forum/multimedia/5744248ValdikSS, известный игрок Worms Armageddon, считает что проблема в аудиодрайверах под Linux. В Linux + Wine встроенный Realtek выдаёт задержки 16 мс, в то время как на той же карте в Windows - 10 мс, а его друг с asus xonar говорит что в Wine задержек нет. http://www.linux.org.ru/forum/talks/7464624?cid=7464956
А что с WA не так? Т.е. какая там связь со звуком?
Кстати, в 1.4 у меня WA не пошли, в 1.3.22 с последним WA-шным патчем — никаких проблем.
Связи с игрой нет, он про приложения для работы с мультимедиа.Последний патч на Wine, или на WA? Патчи для Wine ольше не требуются, в последнем патче для WA всё работает само!
> Кстати, в 1.4 у меня WA не пошли, в 1.3.22 с последним WA-шным патчем — никаких проблем.
Я хотел баг писать, но поленился. Пересобери Wine с --disable-gstreamer, и всё заработает.
>Пересобери Wine с --disable-gstreamer, и всё заработает.Учту. Хотя он у меня и так без gstreamer был собран — лень было выяснять, что там с зависимостями.
> звук с realtime задержками реализовать не удастсяОткрой для себя ExEf http://pingvinus.ru/programs/multimedia/audio-editors
есть жеж rakarrack и guitarix - живее всех живых
Дак вайнасио же есть)
Которое как раз джек через джек и работает, который как раз в реалтаймовом режиме и работает, который как раз и справляется с маленькими задержками.
А если еще и ядро какое-нибудь lowlatency или realtime, то там вообще можно добиться маленьких задержек)
(задумчиво) «…в очередной раз реализован движок DIB…»
Он был реализован в CrossOver Wine уже очень давно. Как и Drag&Drop OLE-объектов. Я это читал в озоре одной из старых версий CrossOver Wine. Теперь это изменение возвращено в Wine. Обилие "добавлен DIB", "добавлен DIB ещё раз" говорит о том, что очень постепенно переносили.
Не "возвращено" - перенесено.
вообще-то вполне работоспособный DIB Engine был в багтрекере точно больше года. автор его обновлял-обновлял, а потом надоело. потому что алечка встало в позу «дофигакоданеможемпринятьдавайпочастям». понять, что «по частям» эта штука пилилась очень слабо и смысла не имела, алечка не захотело. ибо прими DIB Engine — и продажи кроссовера упадут.похожая фигня с raw input, например — патчи для которого тоже задолбались от пыли очищать.
при этом алечка мотивирует тем, что «сложно тестировать». на фоне постоянно отпадающих в каждом релизе софтов (которые, конечно, потом за уши притягивают кое-как) лепет о тестировании звучит ещё смешней.
такое простое решение, как «принять патч в виде экспериментального с постепенной допилкой тестов» в голову алечке не приходит. равно как в голову алечке не приходит, что если патч не принимают, то энтузиазма пилить тесты у автора патча маловато будет.
а если точнее, то, конечно, всё это алечка понимает. и вполне успешно тормозит внедрение фич, для которых ещё «не время» — вне зависимости от работоспособности этих фич. потому что кроссовером-то торговать надо.
я бы не возмущался, если бы оно срыло в канаву с поста одного из главных разработчиков вайна и занималось своим кроссовером. но увы, увы…
вариант «форкани, если не нравится» я рассматривать даже не буду: если кому-то надо пояснять, что это малореально — то он всё равно не поймёт. а остальным не надо.
p.s. больше года до того, как началась работа над «официальным».
Такой вопрос, а на Wine можно NET Framework поставить, и будет ли софт требующий его работать?
winetricks, как повезёт.
Спасибо. Погуглил, поставил, буду пробовать.
> Спасибо. Погуглил, поставил, буду пробовать.лучше делай в отдельных префиксах (google://WINEPREFIX), кстати. чтобы не захламлять вайн всяким разным, а то оно как начнёт драться — потом не разгребёшь. а каждый раз заново всё ставить обычно лень.
а Avast Free ставится?
а оно без драйвера заработает? тогда - нет
или это был наброс на тему win32-вирусни?
оно наконец-таки работает из коробки?
Приснопамятный StarCraft (тот, который первый) хоть теперь полетит? Или снова поползёт?
я его еще на 0.9х проходил, в чем проблема то?
Вот я не пойму почему все начинают гнать на разрабов, хотя они реально что то делают, а не пишут коменты
потому, что после этих прогонов они сперва негодуют, а затем пилят еще реальнее
> реально что то делают, а не пишут коментывот за то, что каменты не пишут. комментарии полезны.
p.s. основные лучи ненависти можно направлять алечке, это будет по адресу.
Интересует поддержка Microsoft Office 2010.в базе данных Кроссовера поддержки нет! Можно лишь установить и запустить. Но работа только некоторых на уровне Бронзы.
Кто пробовал?
а чем вас предыдущий не устраивает? формой рюшечек?
Предыдущий wine или office?
наверно из-за кривой обратной совместимости, тоже хромает местами.
Вы совершенно не понимаете сути рюшечек!
Читаем новость - потом спрашиваем. Не переломитесь."Разное:
Добавлена поддержка запуска большого количества новых приложений, включая Microsoft Office 2010;"
поэтому и спрашиваю. Описан только запуск ;)))
МС Коммуникатор даже не запускался раньше.. интересно, смогли запустить?
Все настолько крависиво в описании и ничего реально работающего в жизни. У меня правда последняя тестовая версия, но от 1,4 должна не сильно отличаться.
Тот же офисс 2003 у меня на x64 арче заработал, но в двух других дистрах x32 нет. Какой там 2010 нафиг, которых даже в конфигурялки типа POL не добавляют (хотя добавляют кучу других неработающих скриптов)
Уррра!!! 2gis опять не тормозит!!!
>> Убрана поддержка Jack, NAS, AudioIO, ESD и OSSv3 (которая есть в ядре Linux, а также эмулируется ALSA);то есть PulseAudio (буууээ) они и не запилили, но другие методы поддержки звука по сети (вроде NAS, который я таки пользовал, когда нужда была) таки выпилили ? здорово...
>> Добавлен графический диалог аварийного завершения программы, позволяющий сохранить backtrace;
это та хрень, что вечно залезает под зависшее окно и не даёт его добить (благо в наших "линуксах" ещё есть ctrl+alt+esc) ? #%$!
>> Добавлена интеграция Windows приложений в окно "Открыть с помощью" Unix сред Gnome/KDE и других;
замечательное добавление к засиранию меню приложений вендовыми поделками и насильной переассоциации с родной программки на дрянь в файловом управлянторе... мндыы.
_
хотя, для такой неблагодарной работы прогресс впечатляет.
правда, не помню когда я им последний раз пользовался.
Если ассоциации таки стали управляемыми, все удобно организовано и все виндовые поделки в специальной папочке wine то профит очевиден.В противовес тому, что какой-то непонятный софт под вайн при установке ассоциирует файлы которые и открывать то не умеет
> Если ассоциации таки стали управляемыми, все удобно организовано и все виндовые поделки
> в специальной папочке wine то профит очевиден.Это вы про .local ? Так вот эта папка отнюдь не только для вина. И таки-да засрали: время от времени приходится делать что-нибудь вроде find .local -name *wine*приложение* -delete
> правда, не помню когда я им последний раз пользовался.тогда чего ты негодуешь по поводу «звука по сети» (никогда не мог понять, зачем это надо)?
Когда выйдет следующая версия и что там будет?
через пару лет выйдет новая версия.
MacOSX QuartzDriver
Direct3D 10 (see DirectX-ToDo)
Multiuser Wineserver (bug#11112)
USB supportЕсли верить в вики, что у них в планах.
Вкладки в Wine IE, наверно, появятся к версии 1.6
> Вкладки в Wine IE, наверно, появятся к версии 1.6а ты что, реально используешь вайновый IE для браузинга? суровый омский мужик, да.
Запустил на посмотреть.
Абоба линуксовую версию своего флеша свернёт, можно и попользовать там, где без него никуда.
О! Хоть одно применение придумали! (хотя, почему тогда не пользоваться Firefox portable - у меня он вроде не плохо работал в том же Вайне.)Ато я никак понять не могу зачем этот Wine IE нужен, когда он, вроде как, IE эмулировать даже не пытается, одно название.
> зачем этот Wine IE нуженпотому что эмулирует он интерфейсы. которые многий софт таки использует.
В общем главное, что Serious Sam нормально работает, а остальное не имеет значения. ))
Хмм, в Debian Wheezy перестал собираться, выдал около 3000 строк ошибок.. Будто во всех файлах ошибки 0_о
Ушёл читать.. Похоже компилятор мозг крутит..
> Добавлена интеграция Windows приложений в окно "Открыть с помощью" Unix сред Gnome/KDE и других;Душили-душили, душили-душили, а они взяли, и опять добавили! Как уже заколебали кучи мусора (причём часто дублирующегося во множестве экземпляров) в "Открыть с помощью". Ну не хочу я ни при каких обстоятельствах открывать файлы из Наутилуса виндовым "Блокнотом", а он, гад ещё и по-дефолту становится! Нечего мне открывать и "Героями", которых я через вайн поставил, и даже, о ужас, их "хелпом"... В общем как вычищал из системы весь этот трэш вручную после каждой установленной виндовой проги/игры, так и буду вычищать, а чего они там добавляют - непонятно...
Всё супер, проблема была с gcc
ЫефкСкфае2 работает под вайном и ладно. %)Хмм.. промазал по кнопке "ответить" 0_о
Не могу найти тебя по никнейму на battle.net.
Очень странно, учитывая что я там "EuPhobos", а тут "EuPhobos" %)
http://eu.battle.net/sc2/ru/profile/577937/2/EuPhobos/ (с закрывающем слешем)
А вот тут не могу не согласиться.
Ну кому в здравом уме и трезвой памяти потребуется открывать конфиги wine-овым Notepad-ом, или png-шки wine-овым IE?
Или я так свирепо заблуждаюсь, что аж #издец?
MS Communicator уже запускается?
> Добавлена поддержка запуска большого количества новых приложений, включая Microsoft Office 2010;Нету