Меню Рубрики

Установка и заполнение wine

Установка Wine

Содержание

Wine – приложение, являющееся слоем совместимости с Windows API , использующее библиотеки Windows для обеспечения работоспособности приложений, разработанных для ОС семейства Microsoft Windows в иной среде, например, в Ubuntu. Используя Wine, вы можете устанавливать и запускать различные программы так, как будто вы используете Windows.
Wine активно развивается. Ещё не все приложения достаточно стабильно работают в Wine, однако Wine уже используется несколькими миллионами пользователей по всему миру.
Название программы Wine (waɪn — между «уа́йн» и «ва́йн», рус. Вино) — рекурсивный акроним фразы «Wine Is Not an Emulator» — рус. «Wine — не эмулятор».

Установка Wine

Установка из PPA

В связи с тем, что Wine активно развивается, в репозиториях Ubuntu обычно содержится очень старая версия. Поэтому рекомендуется ставить последнюю версию из официального репозитория Wine.

Для последних версий wine и ubuntu 64 бита

И вообще не рекомендуется заполнять и настраивать wine самому. Работать с wine не совсем удобно. Чтобы установить ту или иную программу придется облазить кучу форумов и блогов, чтобы понять какие пакеты нужно установить и какие библиотеки добавить. Затем следует длинный процесс решения проблем, установки пакетов через winetricks и ручной настройки реестра и так далее. Это все очень сложно даже для опытных пользователей, не говоря уже про новичков. Поэтому рекомендуется скачать настроенный префикс wine отсюда : http://forum.ubuntu.ru/index.php?topic=199897.0

Настройка

Перед использованием Wine для запуска приложений нужно запустить программу настройки, которая создаст в вашей домашней директории каталог

/.wine с необходимыми для работы файлами. Для этого либо выберите пункт главного меню Приложения→Wine→Configure Wine, либо выполните в терминале команду:

Ассоциирование файлов с программами wine

Чтобы прозрачно запускать файлы с помощью wine-программ, напишем небольшой скрипт. Допустим, нам надо открывать CAD-файлы Компасом и zwcad’ом.

Не забудем сделать наш скрипт исполняемым

и ассоциируем в файловом менеджере чертежи со скриптом.

Запуск Windows приложений

Для того, что бы запустить приложение вам нужно открыть терминал и прописать в нем:

Если у вас не запускается приложение или работает неправильно На сайте wine есть список приложений с описанием, для начала рекомендую свериться с ним. http://appdb.winehq.org/ — На сайте есть поле поиска. Если у вас плохо с английским, то используйте переводчик http://translate.google.com/.

Также можно открыть папку с приложением, которое вам необходимо запустить при помощи файлового менеджера, затем щелкнуть правой кнопкой мыши по приложению и выбрать программу для запуска — Wine.

Gecko – это свободный движок вывода веб-страниц для браузера при работе в интернете wine. Если wine не работает с интернетом и вы не запускаете windows exe браузер, то вам Gecko не нужен .Обычно при запуске приложения для работы с веб-страницами Wine автоматически ищет Gecko сперва в /usr/share/wine/gecko. Если Wine не находит архив с Gecko там, то оно автоматически загружает его из интернета, но некоторые приложения не любят ждать, пока загрузиться Gecko и зависают или вылетают. Gecko можно установить выполнив команду:

где надо заменить на версию установленного Wine.

Запуск через дискретную видеокарту

Для запуска через дискретную видеокарту надо прописать в терминале на свободных драйверах( или написать скрипт)

Сохранить. Поместить в папку с игрой. Сделать исполняемым в свойствах. Поместить ссылку на скрипт на рабочий стол. Запускать ссылку вместо файла игры. Для ещё большей производительности необходимо поставить закрытый поприетарный драйвер.

Читайте также:  Установка баллона гбо вертикально

Winetricks

Winetricks – это скрипт для установки различных компонентов от Microsoft®, и некоторых других. Для получения Winetricks в терминале введите:

. Winetricks содержит несколько десятков пакетов различных библиотек для wine. Например, чтобы установить DirectX™, введите:

Для просмотра списка всех пакетов, введите:

Также, Winetricks имеет простой GUI . Для его запуска введите:

источник

ROSAForum

Forum about ROSA Linux Distros

Новая настройка Wine c DXVK, Wine 3.21 x32-x64

Новая настройка Wine c DXVK, Wine 3.21 x32-x64

Сообщение Ukol » 11 май 2014, 01:44

Решил обновить инструкцию установки и настройки Wine x64bit
Выходят новые версии Wine и под каждую нет смысла переделывать инструкцию. При установке библиотек, появляются ошибки, можно в консоли посмотреть, на чем застопорилось, ввести еще раз команду и из списка библиотек удалить название библиотеки. Это проблемы winetricks (ниже напишу, как установить последнюю версию), в которых прописаны не верные пути скачивания. Можно самому скачать из интернета и установить не установленные библиотеки. Экспериментируйте!
На более старших версиях Wine много изменений и многие библиотеки не устанавливаются, используются нативные wine.
В последнее время Wine изменился и в лучшую сторону, доработали Mono и теперь он работает хорошо.
Надеюсь Wine x64 вы установите без инструкции, через Установка и удаление программ.

Кто хочет установить новую версию winetricks , в новые версии добавляют более новые библиотеки, например dxvk . Ставьте на свой страх и риск, но я ставлю .

Пометка : после установки последней версии winetricks , появляются новые библиотеки для установки, так и новый DXVK , но некоторые из старых могут не установиться. Ниже в командах я указал dxvk93 , он есть в родном winetricks , можете его не устанавливать, а поставить более свежую версию (посмотрите в библиотеках последней версии winetricks).

После установки нужно найти в приложения значок Настройка Wine или в консоли выполнить команду

Wine предложит установить пакет Mono — соглашаемся (ОК), после пакет Gecko x64 и Gecko x32 — соглашаемся (ОК), откроется окно настройки Wine, можете его закрыть — пока оно не нужно. Можно все настроить через графический интерфейс, но это долго и если какой сбой то не поймешь где он случился. Установим через консоль (терминал).

Я всегда проверяю установились ли все библиотеки, повторным вводом команд.

Настроим реестр. Выполнить эту команду и появится графическая настройка префикса.

В первом окне выбираем—Выберети путь для wine по умолчанию— наживаем ОК. Во втором окне — Поменять настройки— ОК и отмечаем
ddr=opengl
glsl=enabled
multisampling=enabled
mwo=enabled
nocrashdialog
orm=fbo
psm=0
psm=1
psm=2
psm=3
rtlm=auto
strictdrawordering=desabled
v > vsm=0
vsm=1
vsm=2
vsm=3
Подтверждаем наши изменения — OK.

Добавлю настройку dxvk . В последних версиях Wine, начиная с 3.0, завезли directx 11 и лучший вывод через Vulkan .
У кого видеопамять выше 2048
У кого выше память видеокарты выбираем -Запустить regedit-(редактор реестра) OK. Появится окно Настройки реестра выбираем HKEY_CURRENT_USER — далее Software — далее Wine — Direct3D и на строчке VideoMemorySize кликаем правой кнопкой мыши, и выбираем Изменить (самое верхнее) и вписываем значение памяти видеокарты.
Дальше будем настраивать реестр для нормальной работы DXVK. Снимки будут под спойлером .
1)Первое что надо прописать включение профиля csmt , для этого на свободном поле окошка реестра, щелкаем правой кнопкой мыши и выбираем пункт: Создать> Параметр DWORD , в строке пишем название > csmt , правой кнопкой изменить (или двойной клик на этой строке), Представление 16-ричное; Значение 1.
2)Второе что надо прописать, вывод на OpenGL 4.5 или 4.6, MaxVersionGL , для этого на свободном поле окошка реестра, щелкаем правой кнопкой мыши и выбираем пункт: Создать> Параметр DWORD , в строке пишем название > MaxVersionGL , правой кнопкой изменить (или двойной клик на этой строке), Представление 16-ричное; Значение 40005 (для OpenGL 4.6, значение 40006).
3)Третье поставим вывод на GLSL ,для этого на свободном поле окошка реестра, щелкаем правой кнопкой мыши и выбираем пункт: Создать> Строковый параметр > UseGLSL , Значение > enabled .
Закрываем реестр и не забываем все параметры проверять .
4)Открываем параметры самого Wine (через меню winetricks или консоль winecfg ), открываем пункт Библиотеки и в Новое замещение для библиотеки вписываем > dxgi , жмем добавить, находим её в самом низу и жмем Изменить. У кого свободные драйвера (модули) AMD и прочие, выбираете Встроенная (Wine). У кого проприетарные драйвера > Сторонняя (Windows). Дальше можете экспериментировать сами.

Читайте также:  Установка кружков с живцом

Сейчас для всех .
Выбираем Запустить winecfg настраиваем Wine.
Версию Wine ставим (из выпадающего списка) Windows-7 или выше. На вкладке — Библиотеки- в Существующих значениях ищем — dinput — выделяем и жмем Изменить, в выпадающем меню ставим — Встроенная, затем сторонняя, повторяем действие и с — dinput8 — устраняет проблемы мышки в играх.

У кого проблемы со звуком, можно изменить параметр — dsound — на встроенная.
Попробуйте отредактировать настройки звукового сервера (системные, а не вайна), когда постоянные посторонние звуки и хрипение.. Для KDE через kwrite, если у вас другое окружение, пишите свой текстовый редактор.

Частично взята информация с PortWINE-Linux.ru.

На вкладке Графика выбрать — Эмулировать виртуальный рабочий стол и прописать разрешение рабочего стола или оставить как есть (для нормального запуска игр).
По идеи все должно работать.

источник

Блог начинающего линуксоида.

советы, руководства, инструкции.

Страницы

среда, 3 июня 2015 г.

Установка и настройка Wine — программы для запуска приложений Windows

Wine (WINE Is Not an Emulator) – специальная программа, слой совместимости, для запуска Win32 приложений в UNIX-подобных системах. Проще говоря, эта штука позволяет запускать виндовые проги и игры в вашем уютном Линуксе :).
Программа активно развивается, но пока, к сожалению, не все приложения корректно в ней работают (а некоторые не работают вовсе). С играми пока тоже печально – полной поддержки DirectX 10 и 11 нету, только 9 и младше. (поддержка DirectX 10 активно улучшается в последних тестовых сборках). Но тем не менее, и на DirectX 9 очень много игр. В этой статье мы установим и сконфигурируем Wine, а также установим приложение PlayOnLinux, которое очень пригодится для игр. Установка будет зависеть от вашего дистрибутива, но сама настройка программы абсолютно одинакова в подавляющем большинстве дистрибутивов. Существует две ветки Wine – стабильная и тестовая. В большинсве случаев рекомендуется использовать именно тестовую, так как программа активно развивается и улучшается. Пока рассмотрим установку стабильной версии (примеры для командной строки, однако вы можете пользоваться графическими утилитами, типа Ubuntu Software Center или Yast2 в OpenSUSE):

Читайте также:  Установка ксенона в птф на ларгус

sudo apt-get install wine winetricks

sudo zypper ar -r http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_13.1/Emulators:Wine.repo
sudo zypper in wine

sudo yum install wine
cd /tmp
wget http://www.kegel.com/wine/winetricks
chmod +x winetricks

Обратите внимание. Если у вас 64 битная система, то для корректной работы 32-х битных программ (а игры в большинстве именно такие), необходимо сконфигурировать Wine на 32-х битный префикс. Для этого водим:

Откроется окно настроек. Можете оставить всё как есть.

Теперь нам необходимо установить комплект системных библиотек для работы наших виндовых приложений. В меню программ найдите и запустите Winetricks (или из терминала командой winetricks). В первом окне выбираем—Select the default wineprefix— наживаем ОК. Во втором—install a Windows DLL or component—ОК

Запомните:
Нужно будет отмечать точками, как в списке. Лучше устанавливать не все сразу, а по несколько штук. Я их разделю для удобства. Далеко не уходите при установке, нужно соглашаться с лицензионными соглашениями и прочим. Будут выскакивать окошки с ошибками, жмите ОК. Начнём.

directx9, d3dx9, d3dx9_26, d3dx9_28, d3dx9_31, d3dx9_35, d3dx9_36, d3dx9_42, d3dx9_43, d3dx10, d3dx11_42, d3dx11_43, d3dxof, devenum, dinput8, dirac, directmusic, directplay, dmsynth

dotnet30 (посыпятся ошибки и откроется окно в файловом менеджере и в браузере, скачиваем по второй ссылке и перемещаем в это окно файлового менеджера. Набираем в консоли winetricks и снова выбираем dontnet30. Перед этим нужно проверить Настройку Wine, чтобы стояла версия Windows XP или Vista.

dxdiagn, gecko120, gfw, mfc40, mfc42, msasn1, msxml6, gdiplus , physx, quartz

vb5run, vb6run, vcrun2003, vcrun2005, vcrun2008, vcrun6, vcrun6sp6

wmp10, wsh56vb, wsh57, xact, xact_jun2010, xinput

Установим шрифты. Выбираем Instal a Font и указываем

Открываем Change Settings и отмечаем

1. DirectDrawRender(ddr) — opengl
2. Multisampling Direct3D — enabled
3. OffscreenRenderingMode(orm) — fbo
4. PixelShaderMode(psm) — enabled
5. Render TargetLockMode(rtlm) — auto
6. UseGLSL(glsl) — enabled (default)(Для видеокарт Nvidia рекомендуется оставить disabled. Это может существенно поднять производительность некоторых игр).
7. VertexShaders(vsm) — hardware
8. VideoMemorySize 1024 (выбирете значение ОЗУ вашей видеокарты)
9. MouseWarpOverride(mwo) — enabled (force)

Подтверждаем наши изменения – OK.

Вот собственно и всё. Теперь небольшие примечания по установке софта и игр. Во первых, ни в коем случае не устанавливайте дополнительное ПО, которое предлагает программа (всякие директиксы, visual c++ и так далее). Внимательно проверяйте и в случае чего – снимайте галочки. Во-вторых, в конце установки снимайте галочку «Запустить программу».

Теперь что касается тестовой версии. Для Ubuntu/Mint существует специальный репозиторий. Чтобы его подключить и поставить тестовую версию Wine, вводим в терминале:

sudo add-apt-reposytory ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt install wine 1.7 winetricks

В некоторых дистрибутивах (например Debian), для установки тестовой версии, её нужно собирать из исходного кода. Но это уже выходит за рамки этой статьи. Или вы можете установить wine-staging, который также является тестовым, но имеет несколько дополнительных возможностей.

P.S. для любителей один раз увидеть, чем сто раз прочитать – небольшой видеоурок по установке тестовой версии Wine на Ubuntu:

источник

Добавить комментарий

Adblock
detector