20 июля 2013

Вышел стабильный релиз Wine 1.6 с 10000 изменений


После шестнадцати месяцев разработки и выпуска 38 экспериментальных версий представлен релиз открытой реализации Win32 API - Wine 1.6.
С момента прошлой стабильной версии было внесено около 10 тысяч изменений. В настоящее время подтверждена полноценная работа в Wine более 3583 Windows программ, еще 3110 программ прекрасно работают при дополнительных настройках и внешних DLL, у 2731 программ наблюдаются небольшие проблемы в работе, которые не мешают использованию основных функций приложений.



Из изменений, добавленных в процессе подготовки Wine 1.6, можно отметить:

    Подготовлен и задействован по умолчанию отдельный драйвер для Mac OS X, используемый для вывода вместо драйвера X11 и отличающийся тесной интеграцией с возможностями платформы, например, поддерживающий методы ввода, системный лоток, OpenGL, буфер обмена и drag&drop;
    Поддержка прозрачности окон;
    Реализовано множество функций Direct3D 9 и Direct3D 10. Представлена базовая реализация компилятора шейдеров для Direct3D. Изменены настройки по умолчанию для Direct3D - теперь используется offscreen рендеринг. Начальная реализация компилятора языка HLSL. Обновлена база графических карт;
    Поддержка вывода видео через DirectX (VMR-9);
    Автоматическая установка Mono (Open Source аналог .Net) в качестве пакета для поддержки .Net приложений;
    Поддержка рендеринга окон на стороне клиента с использованием движка DIB, что позволило добиться идентичного результата при выводе в битмапы и окна. Разнообразные улучшения движка DIB, в том числе поддержка вывода в bitmap-изображения и через OpenGL, поддержка субпиксельного сглаживания шрифтов и многочисленные оптимизации (значительно ускорена отрисовка текста, масштабирование битмапов, операции наложения и вывод градиентов);
    Улучшение драйвера X11: поддержка RandR 1.2 и 1.3, вынос операций рендеринга шрифтов на сторону клиента с использованием FreeType, устранение глобальной блокировки в коде работы с X11;
    Предварительная поддержка сборки Wine в виде приложения для платформы Android с использованием Android NDK;


    Переход интегрированного браузера на новую версию движка Gecko, используемую в Firefox 21;
    Поддержка прямого ввода данных мыши и клавиатуры, минуя X-сервер;
    Поддержка OpenGL-рендеринга в несвязанные с устройствами битмапы с использованием libOSMesa;
    Поддержка многоканального звука в драйвере ALSA;
    Поддержка автоматической инсталляции управляющих элементов ActiveX;
    Улучшены различные аудио- и видеокодеки Windows. Добавлена поддержка кодирования JPEG, форматы палитр и средства для работы с метаданными для разных типов изображений;
    Добавлены новые классы и свойства WBEM (Web-Based Enterprise Management);
    Добавлена поддержка динамической загрузки ресурсов шрифтов. В состав встроены шрифты Wingdings и FixedSys. Начальная реализация движка размещения текста DirectWrite. Поддержка таблиц шрифтов GPOS (glyph positioning - местоположение глифа) в Uniscribe;
    В комплект добавлено полнофункциональное встроенное приложение Netstat;
    Добавлена поддержка управлениями службами через подсистему WMI;
    Обеспечено корректное масштабирование типовых диалогов в зависимости от DPI-разрешения экрана;


    Поддержка в WinHTTP аутентификации NTLM и Negotiate;
    Улучшена работа драйвера Postscript, добавлена поддержка выбора разрешения;
    Прекращена поддержка платформ Alpha и SPARC;
    В реализацию VB Script добавлена поддержка регулярных выражений;
    Поддержка динамического подключения устройств при помощи UDisks2;
    Поддержка архитектуры ARM64;
    Множество улучшений интерпретатора команд cmd.exe, в том числе поддержка арифметических выражений, операций сравнения и расширенных возможностей циклов 'for';
    Добавлена поддержка широковещательных сокетов, которая нужна серверам многих игр;
    Для обработки HTTPS-соединений теперь используется GnuTLS вместо OpenSSL. По умолчанию включена поддержка протоколов TLS 1.1 и TLS 1.2;
    Поддержка платформы DragonFly BSD;


    Инсталляторы дополнений для Wine теперь кэшируются локально;
    Добавлен апплет панели управления для настройки джойстика;
    Добавлен новый аудиоресемплер в DirectSound;
    Реализован провайдер аутентификации Negotiate;
    Добавлены функции для работы с интернационализованными доменными именами (например, .рф).
    Реализованы контурные градиенты в библиотеке GDI+;
    Поддержка отслеживания границ графических объектов: в gdi32 добавлены вызовы GetBoundsRect и SetBoundsRect, обеспечено хранение и контроль за позициями границ в DIB-движке, добавлены вспомогательные функции для манипулирования прямоугольными границами;
    Поддержка отображения ARM-кода в отладчике Wine;
    Разнообразные улучшения в реализации DirectMusic.

Установка Wine 1.6 в Ubuntu/Linux Mint

Прежде нужно установить WineHQ 1.6.
Откройте терминал (Ctrl+Alt+T ), скопируйте и выполните следующие команды:

sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.6
sudo apt-get install winetricks


Установка Wine 1.6 из исходников

Выполните в терминале следующие команды:

sudo apt-get install flex bison qt3-dev-tools qt4-qmake
wget http://prdownloads.sourceforge.net/wine/wine-1.6.tar.bz2
tar -xjvf wine-1.6.*
cd wine-1.6.*
./configure
cd tools; ./wineinstall




Удачи.

Если у вас появились вопросы, обращайтесь на наш форум:  http://compizomania.54672.x6.nabble.com/ 

49 комментариев :

  1. Радуйтесь, вышли новые костыли )

    ОтветитьУдалить
    Ответы
    1. Ну дак windows - это сплошной костыль, даже на инвалидную коляску не покактит, правду говоря не знаю как там новые вырсии, типо 8 и 8.1, но кажется мало улучшений в плане комфортного и удобного пользования без мороки с глюками если не программ, то системы.

      Удалить
    2. Виндус хаишь,а сам поди нет,да нет к нему прибегаешь...

      Удалить
    3. win 8 и 8.1 в плане комфорта - "лучше некуда"!

      Удалить
  2. Да только они никак не могут Маткад до ума довести.И аналога норм на Linux тоже нет.А так классная прога.

    ОтветитьУдалить
  3. Лепят снежную бабу в 40 градусную жару,но как говорится -если долго мучится,то лет через сто получится.Это я про 8 И 8.1.Вроде красиво и всем нравится,вот проверил на днях,приходил на ночь из больницы.Через час снёс.Руки если что не кривые.Терпения просто не хватает.Вот linux как поставил,так и забыл.А на 8 штампуют обновления а только толку ещё мало.Я в том году купил 8 поставил и снёс.Думал исправят и опять вот проверил.Снёс.

    ОтветитьУдалить
    Ответы
    1. Значит у тебя компьютер го..но!И руки чуток надо показать костоправу!

      Удалить
    2. Ты мне жополиза напоминаешь.:"вот я поствил виндус через час его снёс,поставил linux так и забыл"А ты поставь себе Mac os x и вообще всё забудешь! Если конечно ума хватит это сделать!

      Удалить
    3. Ведь mac os написан на ядре linux!

      Удалить
    4. "Ты мне жополиза напоминаешь.:"вот я поствил виндус через час его снёс,поставил linux так и забыл"А ты поставь себе Mac os x и вообще всё забудешь! Если конечно ума хватит это сделать!"А ТЫ Я СМОТРЮ УМНИК!!!!!ТЕБЯ КАКИМ ВЕТРОМ СЮДА ЗАНЕСЛО ЗАЩИТНИК ВИНДУЗЯТНИКОВ.

      Удалить
  4. Если бы еще нормальный интерфейс и плюшки а-ля Crossover, было бы совсем хорошо. Но сколько уже wine существует, а всем пофиг... PlayOnLinux, к сожалению, даже близко не вариант.

    ОтветитьУдалить
  5. Самое,что интересное,что большинсво здесь присутсвующих имеет вторую систему , а именно виндус и тут же её обсирает и нахваливает ubuntu я 5 лет на ubuntu .но всё равно прибегаю к виндус и его профессиональным программ т.е написанные под видус под линукс таких программ не будет никогда будете "вино" себе ставить с постоянными ошибками...тот же gimp нечита фотошопу...неговоря уже о других прогах и играх!

    ОтветитьУдалить
    Ответы
    1. Совершенно верно, windows в дуалбуте "для поиграться" всегда хорошо иметь. Не говоря уже о Виндовс-специфичных прогах, нужных для работы. Это вопрос необходимости. Wine в мелочах очень выручает - у меня, к примеру Foobar установлен - как конвертер форматов для аудио он очень хорош. Ну и всякие Люксоры, ЭнгриБёрды и прочие мелкие игрушки под Wine отлично бегают. Холиварить по этому поводу бессмысленно - Винда и Линукс просто очень разные системы. И кстати, если Фотошопа под Линукс нет, это вопрос не к Линукс, а к Адоби, не так ли? Как игровая платформа, Линукс отнюдь не безнадежен - Steam for Linux появился и активно развивается, и пр., и пр. И вообще, весь "цивилизованный мир" для игр давно приставками пользуется, и правильно делает. P.S. А восьмерка, кстати, неплохая система, если уметь ее готовить. Я приятелю настраивал, в итоге от семерки не отличить, а работает быстрее. Но это к слову.

      Удалить
    2. Photoshop хорошо работает под wine не надо тут я не дизайнер но могу сказать косяков не заметил.Я всё смог поставить кроме маткада и visual studio.А всё оставльное получилось работает без косяков(Office 2007,Photoshop CS5,Autocad,Finereader и много других).Так что я думаю через 2 года она много что сможет запустить.

      Удалить
    3. Фотошоп и Автокад под Wine - это неплохая новость, сам не пробовал. Finereader действительно работает, могу засвидетельствовать. Wine на месте не стоит, это точно - прогресс заметен невооруженным глазом.

      Удалить
    4. Это у вас ребята уже гибрид получается а не linux устанавливать программы через каких то сторонников это извращения теже плагины для фотошоп ты уже не установишь!Смотрите правде в глаза!

      Удалить
    5. Вы сами подтверждаете,что без виндуса вы далеко на linux не уедете!

      Удалить
    6. Взять тот же mac os,написан на ядре linux и всё поддерживает и фотошоп и office,просто никто не хочет работать бесплатно,за всё надо в этой жизни платить,linux так и останется в вечных разработках..только для кого? Для десятка энтузиастов!?....

      Удалить
    7. Ничего я не подтверждаю и никуда ехать не собираюсь. Последний раз загружался в винду месяц назад - что антивирус обновить. Кончайте флудить.

      Удалить
    8. Зачем ты в неё вообще загружаешся если ты сидишь на linux!? Ты уже милок начинаешь сам себе противоречить.

      Удалить
    9. А вам так надо знать зачем? Я вообще перестаю понимать, о чем Вы говорите. Еще раз - флудите в другом месте.

      Удалить
    10. Да кстате вы правильно заметили,что 8 работает быстрее!

      Удалить
    11. Это не флуд-это проблема общества.За и против.

      Удалить
    12. Я провожу внештатный опрос и хочу заметить,что у вас установлена виндус как вторая система! Так что же вам мешает пользоваться виндус? Если вы заходите туда только для того,что бы обновить антивирусник и вообще нужна ли она вам как линуксоиду!?

      Удалить
  6. Я не защитник виндус,я позитивно отношусь ко всем операционным системам у меня на данный момент установлена ubuntu 13.04 и windows8 правда на разных компьютерах,сколько я работаю на windows8,я ещё ни одного бага не увидел всё работает всё устанавливается,всё поддерживается одним словом никаких проблем,я полностью доволен системой,всё что не нужно можно отключить так же как и в ubuntu.

    ОтветитьУдалить
    Ответы
    1. Я тебе обьясню почему я сижу на Linux
      1.Она быстрее работает чем винда(чтобы винда работала по скорости как Linux нужно чистить реестр,и постоянно чистить вирусы антивирус и ccleaner на сто процентов эти задачи не выполняют).
      2.Очень большой спектр настроек окружения.
      3.Windows 8 имеет интерфейс метро что он говнянный это неоспоримо(да его можно сторонним ПО выключить и сделать стандартный меню пуск но это все равно не то что в windows 7 было)
      4.Отсутствия вирусов на Linux(вообще они есть но их так мало что подхавитить их просто нереально)
      5.Я смог поставить всё что мне нужно кроме Mathcad,и Visual Studio(его можно поставить только более старую версию 2007 года например а у меня новее поэтому даже не стал парится).
      6.Поставил даже игры(CS 1.6,Warcraft 3 frozen throne) больше мне и не нужно.
      7.Зайди на данные сайты и винде капец http://www.mywot.com/ru/forum/25594-sayty-yavno-rasprostranyayuschie-virusy-i-troyany
      8.Есть Java,Python,PhP и.т.д интерпретаторы есть.С языками C проблема да.
      9.Весит в 15 раз меньше чем семёрка и ресурсов меньше хавает проверено средствами диагностики.

      Удалить
    2. Теперь причины почему винда у меня как вторая система стоит
      1.Поиграть какую нибудь новую игрушку так как в wine с библиотеками directx 11 проблемы.
      2.Visual studio
      3.Mathcad
      и всё)))

      Удалить
  7. ....а в остальном-это фанатизм который начинает тебя убеждать в нутри себя,что ubuntu это и есть самая совершенная система,надо смотреть на мир с другой стороны.

    ОтветитьУдалить
  8. Как обновиться с версии 1.4?

    ОтветитьУдалить
  9. Восьмерка не идеальна и ubuntu тоже. А вот баги на 8-ке. есть и со временем больше. Убунта тоже порой глючит потому что убунта. Но плюс в linux - можно понять что и почему перестало работать или работает не так и быстро исправить. В windows нет такой возможности. Да и вообще, линукс куда более предсказуемо себя ведет чем windows.

    ОтветитьУдалить
  10. В линукс полно программ на все случаи жизни.Если кто- профессионально использует Photoshop то для этого дела лучше иметь еще один компьютер для работы. Но вообще я не уверен что все любители linux обязательно пользуются Photoshop или чем то что есть только под windows. А вообще самое главное, по моему, преимущество в linux - это свобода, свобода выбора. Кому это не нужно пусть используют windows.

    ОтветитьУдалить
  11. Про mac ядро:

    XNU (акроним англ. X is Not Unix[1]) — ядро компьютерных операционных систем, разрабатываемое компанией Apple и используемое в ОС семейства OS X. Исходные коды ядра были опубликованы под открытой лицензией (APSL 2.0) как часть ОС Darwin.
    Изначально ядро разрабатывалось компанией NeXT для ОС NeXTSTEP. Архитектурно являлось гибридным ядром на базе микроядра Mach версии 2.5 (разработано в Carnegie Mellon University), компонентов от 4.3BSD и объектно-ориентированного интерфейса драйверов Driver Kit.
    После приобретения NeXT компанией Apple, микроядро Mach было обновлено до версии 3.0, компоненты ядра BSD были обновлены с использованием наработок проекта FreeBSD, а Driver Kit был заменён на C++ API для драйверов под названием I/O Kit.

    Источник - http://ru.wikipedia.org/wiki/XNU

    ОтветитьУдалить
  12. Люди добрые! Так кто-нибудь знает как обновить Wine 1.4 до версии 1.6?

    ОтветитьУдалить
    Ответы
    1. А в чем проблема-то? Подключите репозиторий по инструкции и вперед. Во избежание возникновения проблем с зависимостями и конфликтов можно предварительно удалить старую версию через Synaptic, настройки сохранятся.

      Удалить
    2. Действительно, при обновлении с 1.4 до 1.6 возникли проблемы с зависимостями,поэтому сначала удалил Wine1.4:
      sudo apt-get purge wine
      sudo apt-get autoremove
      sudo apt-get clean
      Затем установка Wine1.6 по инструкции:
      sudo add-apt-repository ppa:ubuntu-wine/ppa
      sudo apt-get update
      sudo apt-get install wine1.6
      sudo apt-get install winetricks

      Удалить
    3. Всё сделал так же как и Вы, но:
      1) Wine 1.4 не удалился;
      2) почему-то удалился LibreOffice;
      3) Wine 1.6 не установился.
      Идеи… Предложения… Советы…

      Удалить
    4. Ура! Удалил Wine 1.4 через центр приложений Ununtu. Версия стала 1.6.
      Я так понял, что если приложение установлено через центр приложений Ubuntu, то через Терминал оно не удаляется.

      Удалить
    5. Wine 1.4 не удалился понятно почему. Вы удaлили wine, а это всего лищь метапакет, который сам по себе ничего не содержит. Autoremove тут не поможет. Поэтому я и советовал пользоваться Synaptic, там, по крайней мере, вы видите наглядно, ЧТО удаляете/устанавливаете. Насчет Libre ситуация не совсем понятная, но поправимая :)

      Удалить
  13. А кто-нибудь уже дотянулся попробовать поставить solid works под новым вином? Под старым не работал как надо, а очень нужно.

    ОтветитьУдалить
    Ответы
    1. Если очень нужно, то ставь винду на VMware и пользуйся...

      Удалить
  14. А как по мне, wine представляет скорее академический интерес, нежели практический. Так или иначе для игр в силу ряда причин он не подходит, ну разве что для простеньких. Запускать под wine лицензионный софт тоже как бы не айс, ну хотя бы потому, что далеко не всякий софт это позволит. Собственно куда проще иметь виндовс 2 системой. А если хочется использовать параллельно и линь и винду то VMware более предпочтительна, чем wine - даже с играми она справляется вполне прилично, да и другой виндовский софт чувствует себя там как дома (собственно почему как...)
    А иметь или не иметь установку виндовс дело конечно личное - у меня довольно долго не было винды, только линь. Сейчас стоит XP и еще так же XP в VMware...

    ОтветитьУдалить
  15. А есть разница ставить из исходников или через терминал? Вопрос глупый конечно. Но вот я просто новенький как-бы..

    ОтветитьУдалить
  16. А вообще непонятно зачем ставить Линукс и упорно переделывать в виду..Снёс всё оставил только Минт 15 и голова не болит совершенно , правда диск fat 32 пришлось сделать и все загрузки перекинуть туда.

    ОтветитьУдалить
    Ответы
    1. Насчет " зачем переделывать в Винду" не могу согласиться. Никто ничего не переделывает. Wine - это Линукс-приложение, и к винде оно не имеет, строго говоря, вообще никакого отношения. Я, например, без Wine не могу, но не считаю себя поклонником винды на этом основании. Мне просто нужен Foobar как конвертер, и XMPlay как единственный проигрыватель в мире (независимо от ОС), нормально воспроизводящий midi, которых у меня целая коллекция. Для миди много чего есть, но только в XMPlay так удобно настраиваются "звуковые шрифты". Вот, собственно и всё. Ну и всякие казуальные игрушки в придачу - почему бы нет, есть они не просят.

      Удалить
  17. U - 12.04
    Не могу эту дрянь поставить.Один раз ставил с неделю - все ОК,А сейчас доходит до еУлы от некромягких :
    http://i2.imageban.ru/out/2013/07/28/8f69500bc5ee8f75a9f092d49c18fd23.png

    и все ...Установка прекращается.
    Из исходников так аж вот так :
    http://i2.imageban.ru/out/2013/07/28/0af6ef117d9ca186d0c5e5d0273cef81.png

    через центр приложений не ставится ,Начинает грузится и намертво встает.
    Через U-Tweak та же история.
    Вчера к меня эта еУУла от некромягких вылезла когда переустанавливал GRUB!!!!( ЕТМ! Совсем не шутка)
    Пришлось все сносить ставить с диска.Что происходит?

    ОтветитьУдалить
    Ответы
    1. Так ни чего страшного не происходит.
      1. В случае когда установка доходит до следующей стадии:

      [im]http://s55.radikal.ru/i148/1307/af/512a69d88acb.png[/im]

      то здесь предлагается принять лицензию на использование продуктов Microsoft, т.е нужно нажать сначала клавишу Tab, чтобы кнопка OK "покраснела" и затем Enter. Тогда установка пойдёт дальше.

      2. Если выскакивает данное оповещение:

      [im]http://s57.radikal.ru/i155/1307/23/27260f4e1f28.png[/im]

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

      Вот и всё.

      Удалить
    2. Счас ставил Conky- опять эта срань с еулой. Принял все пошло.
      Все же не пойму что за наглость от некромягкого.
      Появилась эта дрянь после попытки установки Wine этот-то процесс (окно) и блокировал все установки , самого процесса я не нашел блин! Как его можно выловить и прибить к чертям свинячьим?

      Удалить
  18. Здравствуйте, Владимир. Спасибо за то, что всё разжёвываете обычным пользователям. Wine установлена, только не 1.6, а 1.6.1, по вашей инструкции. Вместе с Wine, во время установки, установлен пакет ffdshow. Я так понимаю, что необходимые кодеки, наверное. Проблема со шрифтами в русской раскладке. В "Меню" теперь, что касается, как я понимаю, ffdshow вместо кириллицы отображаются какие-то крякозябры. Mint 16 Cinnamon 64 bit.

    ОтветитьУдалить