Вышел (http://www.winehq.org/announce/1.5.15) очередной экспериментальный релиз открытой реализации Win32 API - Wine 1.5.15. С момента выпуска версии 1.5.14 было закрыто 86 отчётов об ошибках.
Основные изменения в новой версии:
- Полностью реализована поддержка прозрачности окон;
- Движок HTML обновлён до версии Gecko из Firefox 16;
- Добавлена поддержка широковещательных сокетов, которая нужна серверам многих игр;
- Инсталляторы дополнений для Wine теперь кэшируются локально;
- Добавлена поддержка постоянных Интернет cookies;
- Произведены оптимизации JavaScript кода, отвечающего за строки;
- Обновлены переводы;
- Исправлено множество ошибок.URL: http://www.winehq.org/announce/1.5.15
Новость: http://www.opennet.me/opennews/art.shtml?num=35072
Что такое дополнения для wine?
Тот же самый вопрос...
Gecko и еще, возможно, шрифты, которые вайн периодически требует скачать и установить и которые качаются и устанавливаются досточно долго. winetricks и так кеширует все.
Круто! 86 отчетов об ошибках. И так каждый выпуск! Это сколько отчетов об ошибках всего?
А что ты хотел? Реверс-инжиниринг всё-таки... Да ЧЕГО они инжинирят!!! Пожалуй - самую недокументированную API, да ещё при активном противодействии.
> Реверс-инжинирингРазве? ...
Школьникам-минусаторам на заметку, вайн не пишется по типу открытых дров с реверсингом блоба. А пишется по описанию функций, по принципу их работу. И те которые не реализованы до сих пор, как правило, недокументированы, а не потому-что их отдизасмить не смогли ;)
Windows и есть большая ошибка
Дейв Катлер Dave Cutler PDP-11 RSX-11 -> VMS -> WNT
полуось вставить забыл: OS/2 -> WNT
При этом, ошибка в виде винАПИ никуда не делась:
"Microsoft решила добавить в NT OS/2 программный интерфейс (API), совместимый с Windows API. Это решение вызвало серьёзные трения между фирмами Майкрософт и IBM, которые закончились разрывом совместной работы" (с) wikipedia
> полуось вставить забыл: OS/2 -> WNT
> При этом, ошибка в виде винАПИ никуда не делась:
> "Microsoft решила добавить в NT OS/2 программный интерфейс (API), совместимый с Windows
> API. Это решение вызвало серьёзные трения между фирмами Майкрософт и IBM,
> которые закончились разрывом совместной работы" (с) wikipediaIBM шикарен!!, чего не скажешь про НекроСофт
танки wot на нем идут?
Поищи на рутрекере, там есть сборка вайна для wotа вот в первой Сиберии до сих пор черный экран. 5 лет исправить не могут :(
> а вот в первой Сиберии до сих пор черный экран. 5 лет
> исправить не могут :(А багрепорт есть?
Я же говорю - с 2007 года. А вторая часть идет вообще без проблем. Иронично.
Может это проблема дров? Я как-то проходил нормально (у мну НВидия)
Что-то мне такое вспоминается, что та же проблема была ещё в WinXP. И даже правились они одинаков, что в XP, что в Wine.
Уже на 1.5.14 идёт "из коробки"
http://appdb.winehq.org/objectManager.php?sClass=application...
спасибо за инфу
идут с недавнего времени, как raw-патч приняли
http://forum.worldoftanks.ru/index.php?/topic/253723-wot-.../Иногда достаточно зайти на форум игры
когда же наконец заработает нормально сглаживание шрифтов в MS office...
Не трынди, нормально работает.
Собирать вайн правильно надо.
ну научи как собирать. Ради этого готов даже конпилятор расчехлить.
# cat /etc/make.conf
....
########### lcd-filtering ################
USE="-cleartype lcdfilter"
### см. настройку тут - http://gitorious.org/lcd-filtering/pages/Home
########## /lcd-filtering ################
....
# equery uses app-emulation/wine
[ Legend : U - final flag setting for installation]
[ : I - package is installed with flag ]
[ Colors : set, unset ]
* Found these USE flags for app-emulation/wine-1.5.14:
U I
+ + X : Adds support for X11
+ + alsa : Adds support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
- - capi : Enable ISDN support via CAPI
+ + cups : Add support for CUPS (Common Unix Printing System)
- - custom-cflags : Bypass strip-flags; use are your own peril
+ + fontconfig : Support for configuring and customizing font access via media-libs/fontconfig
+ + gecko : Add support for the Gecko engine when using iexplore
+ + gnutls : Adds support for net-libs/gnutls (TLS 1.0 and SSL 3.0 support)
+ + gphoto2 : Adds digital camera support
+ + gsm : Adds support for the gsm lossy speech compression codec
- - hardened : activate default security enhancements for toolchain (gcc, glibc, binutils)
+ + jpeg : Adds JPEG image support
+ + lcms : Adds lcms support (color management engine)
+ + ldap : Adds LDAP support (Lightweight Directory Access Protocol)
+ + mono : Add support for .NET using Wine's Mono add-on
+ + mp3 : Add support for reading mp3 files
+ + ncurses : Adds ncurses support (console display library)
+ + nls : Adds Native Language Support (using gettext - GNU locale utilities)
+ + odbc : Adds ODBC Support (Open DataBase Connectivity)
+ + openal : Adds support for the Open Audio Library
+ + opencl : Enable OpenCL support
+ + opengl : Adds support for OpenGL (3D graphics)
- - osmesa : Add support for OpenGL in bitmaps using libOSMesa
+ + oss : Adds support for OSS (Open Sound System)
+ + perl : Install helpers written in perl (winedump/winemaker)
+ + png : Adds support for libpng (PNG images)
- - pulseaudio : Adds support for PulseAudio sound server
+ + samba : Add support for NTLM auth. see http://wiki.winehq.org/NtlmAuthSetupGuide and http://wiki.winehq.org/NtlmSigningAndSealing
+ + scanner : Adds support for scanner hardware (e.g. build the sane frontend in kdegraphics)
+ + ssl : Adds support for Secure Socket Layer connections
- - test : Workaround to pull in packages needed to run with FEATURES=test. Portage-2.1.2 handles this internally, so don't set it in make.conf/package.use anymore
+ + threads : Adds threads support for various packages. Usually pthreads
+ + truetype : Adds support for FreeType and/or FreeType2 fonts
- - udisks : Support dynamic storage devices using sys-fs/udisks
+ + v4l : Enable support for video4linux (using linux-headers or userspace libv4l libraries)
+ + win32 : Build a 32bit version of Wine (won't run Win64 binaries)
+ + win64 : Build a 64bit version of Wine (won't run Win32 binaries)
+ + xcomposite : Enable support for the Xorg composite extension
+ + xinerama : Add support for the xinerama X11 extension, which is mandatory if you work in multiple monitors setup
+ + xml : Add support for XML filesусё.
>> + + truetype : Adds support for FreeType and/or FreeType2 fontsвот наверное нужный флаг. конпильнуть самому что ли, потому как в openSUSE похоже без этого собирают и со сглаживанием в офисе творится полнейший кошмар.
не только
http://gitorious.org/lcd-filtering/pages/Freetype
Freetype can be configured through environment variables (see /etc/env.d/99lcdfilter for a list of the variables and their description). Those variables can be overridden on a per-user basis by either redefining them in a startup file (such as ~/.bash_profile) or by sourcing the /usr/lib/ft-settings.sh script with the desired style in parameter (you can, of course, source the script from a startup file).usage: source ft-settings.sh <style>
Possible styles:
default - Use default settings. A compromise that should please most people
osx - Simulate OSX rendering
ubuntu - Simulate UBUNTU rendering
linux - Generic Linux style - no snapping or certain other tweaks
windows - Simulate Windows rendering
vanilla - Just subpixel hinting
>[оверквотинг удален]
> default - Use default settings.
> A compromise that should please most people
> osx
> - Simulate OSX rendering
> ubuntu - Simulate UBUNTU
> rendering
> linux - Generic
> Linux style - no snapping or certain other tweaks
> windows - Simulate Windows rendering
> vanilla - Just subpixel hintingя вот нашел спек по которому в суське собирают wine. https://build.opensuse.org/package/view_file?file=wine.spec&...
вроде бы в зависимости есть freetype2, но сглаживание все равно разное в разных частях документов. По идее оно должно подхватывать же системные настройки сглаживания, но похоже этого не происходит.
> но сглаживание все равно разное в разных частях документов.Да у вас скорее всего просто шрифты кривые.
Ставьте мс-коре-фонтс (как-то так) и настраивайте fonconfig.
fc-match в помощь.
Настройка фк легко ищется в рунете (наверняка и на опеннете есть)
Ладно, спасибо за советы, пойду пробовать:)
Всем привет. я вот попробовал запустить DX10 игру Renegade Ops на windows XP. сначала она просит d3d10.dll я скопировал эту библиотеку в каталог с игрой из висты, потом игра просит d3d10core.dll, а потом она ругается, что не может найти точки входа такойто функции в msvcrt.dll. Тогда я эти библиотеки скопировал из Wine (Win32 Packages 1.5.6) в дополнение которым игра еще запросила wined3d.dll, libwine.dll, dxgi.dll. Теперь игра не ругается на DirectX, но она выдает окно "для указанной программы требуется более поздняя версия windows". Я пробовал в реестре переименять версию с 5.1.2600 на 7.0.7600 в ветке HKEY_LOCAL_MACHINE>SOFTWARE>Microsoft>Windows NT>CurrentVersion - не помогло. пробовал WinHex пропатчить ntoskrnl - не получилось. Может кто-нибудь мне сможет подсказать как переименять версию ХР на висту? если что вот моя аська: 204-882-747
Никак. Используй семерочку максимальную.
а в winecfg если выставить?
а он на винде не запускается
> Может кто-нибудь мне сможет подсказать как переименять версию ХР на висту?Вам понадобится инсталляционный диск windows7 и пару часов времени, ЕВПОЧЯ)
> Исправлено множество ошибок.Джва года ждал!
Как же надоело, что все просто копипастят RSS winehq. Что фороникс, что опеннет, что лор. Что значит прозрачность окон? Они и до этого работали. Кому нужны множества ошибок? Вот хоть бы кто-нибудь составил список программ, которые НЕ РАБОТАЛИ на старой версии, а теперь РАБОТАЮТ. Только, боюсь, в этом списке 0 программ. Кому тогда этот релиз нужен?
если пройти по ссылке то там есть список конкретных багов, которые были закрыты и полное описание всех улучшений с момента прошлой версии.
А ты не бойся, мужчина боятся не должен.
А что насчет фотошопов всяких, иллюстраторов?
Ставятся? работают?
> А что насчет фотошопов всяких, иллюстраторов?
> Ставятся? работают?Ага, 600 раз.
Зацените,Ringo is a runtime environment that runs Mac Applications on GNU/Linux
This is a userland Mach-O loader for GNU/Linux
* Usage
You need OpenCFLite (http://sourceforge.net/projects/opencflite/)
installed if you want to run some programs.
opencflite-476.17.2 is recommended.* Which programs should work
OK
- gcc-4.2 (link with -g requires OpenCFLite)
- otool
- nm
- dyldinfo
- dwarfdump
- strip
- size
- cpp-4.2
- clang* TODO
- read dwarf for better backtracing
- make llvm-gcc work
- handle dwarf and C++ exception
- GNU GDB support
* License
Simplified BSD License.
спс. обязательно заценю
Написано, что полностью реализована поддержка прозрачности окон. Создаю прозрачную форму с альфа каналом: на ХР она полупрозрачная, а под вайном обычная. В чем подвох?