Доступен (https://www.winehq.org/announce/1.7.49) очередной экспериментальный выпуск открытой реализации Win32 API - Wine 1.7.49. С момента выпуска версии 1.7.48 (http://www.opennet.me/opennews/art.shtml?num=42683) были закрыты 31 отчёт об ошибках.Наиболее важные изменения:
- Уровень реализации DirectWrite доведён до поддержки рендеринга текста в Steam;
- Разнообразные улучшения в реализации Direct2D;
- Добавлены новые функции OpenMP;
- Поддержка пространств имён в компиляторе IDL;- Закрыты отчёты об ошибках, связанные с работой игр и приложений:
Microsoft OneNote 2007, Nocturnal Illusion, Mig Alley Flight Simulator, Death to Spies Moment of Truth, Spellforce 2 Gold, Star Conflict, SpinTires, Among the Sleep, Singles 2, Witcher3 Wild Hunt, Schein, The Emptiness, Cerbero PE Insider 1.0.2, Carbon Poker, Cities XL Platinum, Free Falcon 5.x/6.x, Trion Worlds 'Trove'.URL: https://www.winehq.org/announce/1.7.49
Новость: http://www.opennet.me/opennews/art.shtml?num=42750
И по традиции - что там с отдельным потоком?
Что за странная традиция задавать один и тот же вопрос с заранее известным ответом про 1.8?
Теперь новый тренд: нужно говорить не про 1.8, а про wine-staging.
кто-то считает, что это такой способ блеснуть остроумием
Давно появился флаг staging, который собирает wine с соответствующими патчами.http://storage2.static.itmages.ru/i/15/0808/h_1439003734_961...
А что там в говнодистрибутивах - хз)
Знаменательный день: один из стандартных вопросов про Wine(где CSMT, пусто ли множество, когда будет текст в Steam) теперь не актуален!
Ubuntu wine team давно не обновляется. Откуда теперь брать свежий wine для ubuntu?
https://github.com/wine-compholio/wine-staging/wiki/Installa...
А если нужен обычный, а не staging?
Не нужен
Я так понимаю, ожидать ответа по существу не приходится.
Собрать в ручную, не?
https://source.winehq.org/git/
То есть как это? Без отдельного потока? А зачем?
CSMT (Commandstream multithreading) for better graphic performance
play-on-linux, не?
Ага, еще можно предложить поставить crossover или wine от etersoft.
Мне нужен обычный wine без излишеств. Можно его где то взять, кроме как самому собирать?
> Ага, еще можно предложить поставить crossover или wine от etersoft.
> Мне нужен обычный wine без излишеств. Можно его где то взять, кроме
> как самому собирать?тебе же сказали - собранные бинарники можно взять из play in linux
>Откуда теперь брать свежий wine для ubuntu?Таки стать линуксоидом, собрать из исходников.
Поставь вот эту галочку: http://i.stack.imgur.com/r3WJ1.pngОбнови список репозиториев.
Выполни это: sudo apt-get build-dep wine
Теперь ты можешь устанавливать Wine из исходного кода!
1). Пересобрать текущую версию (например чтобы наложить свои патчи):
mkdir wine-build && cd wine-build
apt-get source wine
cd wine[кнопка Tab]
... Команды наложения патчей ...
fakeroot ./debian/rules binary
cd ..
rm *dbg* // Удаление пакета с Debug-символами
sudo dpkg -i *.deb2). Собрать более новую версию.
Начало то же, что и в 1 варианте.
Перед fakeroot остановиться.
Стереть всё, кроме директории "debian".
Распаковать новый Wine.
В директории "debian" найти файл "changelog", и в самой верхней строчке поменять версию. Например 1.7.20 на 1.7.49.
Затем - продолжить выполнение действий из 1 варианта (начиная с fakeroot).3). Установка из исходного кода.
Скачать последнюю версию.
tar xf wine-1.7.49.tar.bz2
cd wine-1.7.49
./configure --prefix=/usr --disable-tests
make -j5 // Число после "-j" - это количество ядер процессора, к которым ещё нужно прибавить 1. Например у меня 4 ядра. Этот параметр не обязателен, но очень сильно ускоряет компиляцию
sudo make install
make cleanКак потом удалять:
cd wine-1.7.49
sudo make uninstallПосле этого можно проделать то же самое для новой версии.
> Поставь вот эту галочку: http://i.stack.imgur.com/r3WJ1.pngЯ в своё время пытался собрать x86-wine под 64-битной системой. Тот ещё геморрой, у меня не взлетело.
>[оверквотинг удален]
> ./configure --prefix=/usr --disable-tests
> make -j5 // Число после "-j" - это количество ядер процессора, к
> которым ещё нужно прибавить 1. Например у меня 4 ядра. Этот
> параметр не обязателен, но очень сильно ускоряет компиляцию
> sudo make install
> make clean
> Как потом удалять:
> cd wine-1.7.49
> sudo make uninstall
> После этого можно проделать то же самое для новой версии.за гайдец конечно спасибо, но я пока воздержусь, да и что смысла то его обновлять? он работает, есть не просит.
> Уровень реализации DirectWrite доведён до поддержки рендеринга текста в Steam;О, ну всё! Можно хоронить венду!
> Разнообразные улучшения в реализации Direct2D;
Дык можно ж ещё проще писать новости про Wine: "Вышел Wine x.x.x, там есть разнообразные улучшения, закрыто несколько отчётов об ошибках. 3D в отдельном потоке пока нет, множество пустеет на глазах."
Кто-то запрещает? Бери и пиши, что ты других-то подбиваешь?
Не, я не умею писать. Мне лишь бы попукать в лужу со своего дивана.
Пока arma 3 и gta 5 не заработает нужность сомнительна.
Честно говоря даже если arma 3 и gta 5 заработают то все равно они останутся сомнительной нужности.
Арма3 будет нативно на лине. Правда в враппере от VP
eON? Наелись с Ведьмаком 2.
> Арма3 будет нативно на линеРаньше искал, единственное что удалось найти от разработчиков: "наша команда ковыряется с линуксом, но без каких-то гарантий, что это выйдет за рамки экспериментальных зачатков"
Ну посмотрим...
Разработчики в последний раз писали, что им понравился текущий порт. Так что всё серьёзно.
P.S. над враппером VP таки поработали. Он теперь получше работает.
Честно говоря, нужность arma 3 и gta 5 тоже весьма сомнительна. При этом я весьма геймер, и практически все последние AAA игры имею, ну кроме arma 3 и gta 5. Просто не проецируйте свои нужды на остальных.
arma 3 нативная под линукс.
> Закрыты отчёты об ошибках, связанные с работой игр и приложений: ... Witcher3 Wild HuntЭ?
Присоединяюсь к вопросу. Хотя, надо полагать, "связанные с работой" в данном случае - громкая формулировка.
Upd. Посмотрел ченджлог, добавлен vcomp110.dll. На работоспособности ведьмака это едва ли скажется.
>На работоспособности ведьмака это едва ли скажется.Более того, vcomp110.dll нужен был GoG-инсталятору ведьмака, а не самой игре. Но даже с vcomp110.dll установщик не работает, т.к. есть другие ошибки.
Теперь мешает https://bugs.winehq.org/show_bug.cgi?id=35092
Кто-нибудь в курсе, когда пофиксят тысячи записей в консоли с содержанием вида:
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
Что такое кварц, и какой интерфейс ему нужен? Мешает реальную причину краша отследить, т.к. засирает консоль.
> Кто-нибудь в курсе, когда пофиксят тысячи записей в консоли с содержанием вида:
> fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!эта ошибка из OSX (quartz)
Случайно не ВОТ запускаешь?
Fallout New Vegas с кучей модов. Крашился раз в час, памяти 6 Гб, свободно больше 4. Нашел 4gb-версию икзешника, стало пореже, но всё равно бывает. Память тестил, не битая.
может без модов надо?
> может без модов надо?Не, он и в 1й раз когда проходил "чистый" так себя вёл по-свински, хотя вайн был другой пару лет назад.
Может попробуй купить легальную версию, со всеми патчами итд. Оно просто работает.
кварц это виндовский медиа-движок, AFAIK.Название функции выглядит так, как будто кто-то опрашивает имеющиеся интерфейсы. Кроме этого могу лишь посоветовать - не имей
> кварц это виндовский медиа-движок, AFAIK.
> Название функции выглядит так, как будто кто-то опрашивает имеющиеся интерфейсы. Кроме
> этого могу лишь посоветовать - не имей(не дописал)
не имей дела с виндой, до добра не доведет.
> кварц это виндовский медиа-движок, AFAIK.
> Название функции выглядит так, как будто кто-то опрашивает имеющиеся интерфейсы. Кроме
> этого могу лишь посоветовать - не имейОк, попробую их все положить. Есть пара "хитрых", типа eth3:0, может они не нравятся =/
>> кварц это виндовский медиа-движок, AFAIK.
>> Название функции выглядит так, как будто кто-то опрашивает имеющиеся интерфейсы. Кроме
>> этого могу лишь посоветовать - не имей
> Ок, попробую их все положить. Есть пара "хитрых", типа eth3:0, может они
> не нравятся =/Не помогло, увы. Зато выяснил какой мод был кривой. Теперь не вылетает. Ну и сделал 2& > /tmp/1.log, чтобы консоль не засирал.
Эмм, А зачем ван этот костыльный транслятор CSMT, когда в мезе уже наверное с полгода как есть трекер для D3D9?
Послышалось D3D11
Увы Игорь не выплыл!
Тем временем, в мезе что-то поломали, и nine стал медленнее даже непатченного wine в ряде игрушек, не говоря уже про csmt.
> Эмм, А зачем ван этот костыльный транслятор CSMT, когда в мезе уже
> наверное с полгода как есть трекер для D3D9?Это вообще ортогональные вещи, если что.
QSP сломался