Wine x64
|
|
Vochatrak | Дата: Вторник, 03.06.2014, 22:36 | Сообщение # 1 |
Новичок
Группа: Пользователи
Сообщений: 5
Статус: Offline
| И так... Возникла пара вопросов. Как установить два префикса 32 и 64 одновременно? Чтобы я мог выбирать - через какой конкретно префикс, исполнять эксешники. Работает ли, directx 10 в Wine?
И просьба - поделитесь пожалуйста заполненным x64 вайном.
|
|
| |
Soliton | Дата: Среда, 04.06.2014, 15:42 | Сообщение # 2 |
Модератор
Группа: Администраторы
Сообщений: 241
Статус: Offline
| Если установлена полная wine (естественно в 64-битной системе), то просто выполнить команду winecfg (при отсутствии префикса будет установлен 64-битный префикс в папку .wine); при команде WINEARCH=win32 winecfg (при отсутствии префикса будет установлен 32-битный префикс в папку .wine)
Чтобы развести их по разным папкам (бутылкам) нужно указать директорию префикса: env WINEPREFIX=~/.wine64 winecfg (будет установлен 64-битный префикс в папку .wine64) WINEARCH=win32 env WINEPREFIX=~/.wine32 winecfg (будет установлен 32-битный префикс в папку .wine32)
Для запуска программ нужно будет указывать нужный префикс: [Пример] env WINEPREFIX=~/.wine32 wine notepad.exe env WINEPREFIX=~/.wine64 wine notepad.exe
Заполненного 64-bit префикса у меня на данный момент нет. Что запускать на нем?
|
|
| |
Vochatrak | Дата: Четверг, 05.06.2014, 22:40 | Сообщение # 3 |
Новичок
Группа: Пользователи
Сообщений: 5
Статус: Offline
| Цитата Заполненного 64-bit префикса у меня на данный момент нет. Что запускать на нем? Программы и игры которые требуют больше 2 Гб озу... Если попробовать, вручную накидать х64 дллэлок в вайн? Он их использовать будет? (не хочу убить столько времени впустую.)
И вот еще: на этом сайте, часто упоминается что - нельзя устанавливать библиотеки идущие в комплекте с играми. А разве вайн, не использует оригинальные длл?
|
|
| |
Soliton | Дата: Пятница, 06.06.2014, 10:18 | Сообщение # 4 |
Модератор
Группа: Администраторы
Сообщений: 241
Статус: Offline
| Цитата Работает ли, directx 10 в Wine? С каждой новой версией Wine пишется типа: "Реализовано множество функций Direct3D 9 и Direct3D 10", если с DX9 можно согласиться, то насчет DX10 все намного плачевней. К примеру в анонсе к Wine-1.7.13 написано "Поддержка дополнительных интерфейсов Direct3D 10; Решены проблемы с играми, использующими DirectX10/11 вызов dxgi.dll.CreateDXGIFactory1, например Deus Ex: Human Revolution, Alan Wake, AC III, NFS: Most Wanted, Civ V", т.е. вроде как прогресс не стоит на месте, хотя у меня те же Deus Ex: Human Revolution и Alen Wake запускались и работали на более старых версиях Wine. В основном, полноценные приложения заточенные только под DX10 (без поддержки 9) работать не будут.
Цитата Если попробовать, вручную накидать х64 дллэлок в вайн? Он их использовать будет? (не хочу убить столько времени впустую.) Накидывать какие то библиотеки, просто так от балды, не имеет ни какого смысла. Надо ставить конкретную программу/игру и смотреть что она будет требовать (на что жалуется), и если будет не хватать какой либо библиотеки, то закидывать ее нужно, лучше всего, не в системные папки, а в директорию неработающего приложения.
Цитата И вот еще: на этом сайте, часто упоминается что - нельзя устанавливать библиотеки идущие в комплекте с играми А разве вайн, не использует оригинальные длл? Говорится не об библиотеках, а о поддерживающих ту или иную игру приложениях - directX, vcrun, dotnet и т.д. Подобные вещи лучше ставить через winetricks. Wine использует оригинальные dll, но не все, как раз при установке при установке через winetricks и будет прописано какие библиотеки выставить внешними, а какие внутренними.
|
|
| |
Vochatrak | Дата: Суббота, 07.06.2014, 00:00 | Сообщение # 5 |
Новичок
Группа: Пользователи
Сообщений: 5
Статус: Offline
| Не дадитессылочку на архив с дллками от нетфраймворка?
У вайна, есть какие нибудь спидхаки?
Можно, как нибудь установить параллельно патчинную и не патченную версии вайна?
|
|
| |
Soliton | Дата: Суббота, 07.06.2014, 21:55 | Сообщение # 6 |
Модератор
Группа: Администраторы
Сообщений: 241
Статус: Offline
| Цитата Не дадитессылочку на архив с дллками от нетфраймворка? Ну какие дллки, тем более на NET Framework, устанавливать его надо. Где брать? Winetricks сам найдет, а если вручную, то по моему сайт Microsoft еще не закрыли.
Цитата У вайна, есть какие нибудь спидхаки? Насколько я знаю, спидхак это чит к играм, и причем здесь Wine?
Цитата Можно, как нибудь установить параллельно патчинную и не патченную версии вайна? Можно, у меня постоянно болтаются несколько версий Wine. Смотри скрипт установки доп. версий Wine на сайте, по тому же принципу можно и патч. Wine запускать отдельно, тем более на сайте есть статья "Как патчить Wine" - там об этом говорилось, не читаете?
|
|
| |
Vochatrak | Дата: Суббота, 07.06.2014, 23:10 | Сообщение # 7 |
Новичок
Группа: Пользователи
Сообщений: 5
Статус: Offline
| Цитата Ну какие дллки, тем более на NET Framework, устанавливать его надо. Где брать? Winetricks сам найдет, а если вручную, то по моему сайт Microsoft еще не закрыли. В распакованном виде. Не в установщике.
Цитата Насколько я знаю, спидхак это чит к играм, и причем здесь Wine? Спидхаки - это специальные настройки эмуляторов (часто скрытые). Они способны увеличивать производительность в ущерб (не всегда) совместимости.
Цитата "Как патчить Wine" - там об этом говорилось, не читаете? Каюсь, проглядел.
|
|
| |
Soliton | Дата: Воскресенье, 08.06.2014, 11:53 | Сообщение # 8 |
Модератор
Группа: Администраторы
Сообщений: 241
Статус: Offline
| Цитата В распакованном виде. Не в установщике. В каком еще распакованном виде? Вот пример dotnet20(SP2): NET Wramework 2.0 (SP2) нажимаешь скачать и выбираешь что надо. То же самое скачивается через winetricks, только с другого сайта.
Цитата Спидхаки - это специальные настройки эмуляторов (часто скрытые). Они способны увеличивать производительность в ущерб (не всегда) совместимости. Wine это не эмулятор!
|
|
| |
Vochatrak | Дата: Понедельник, 09.06.2014, 22:50 | Сообщение # 9 |
Новичок
Группа: Пользователи
Сообщений: 5
Статус: Offline
| Цитата Вот пример dotnet20(SP2): NET Wramework 2.0 (SP2) нажимаешь скачать и выбираешь что надо. Я имел ввиду ввиде dll. А там установочные .EXE. Впрочем, уже не надо... Выдерну из винды сам.
Цитата Wine это не эмулятор! То есть, настроек влияющих на производительность нет?
Последний вопрос и я от вас отстану Запускаю игру, она мне пишет дескать - у меня не подходит видеокарта. (GTX 650). В винде, на этой же системе нормально "бегает". Как сделать чтобы программы в вайне НОРМАЛЬНО определяли оборудование?
|
|
| |
Soliton | Дата: Вторник, 10.06.2014, 20:39 | Сообщение # 10 |
Модератор
Группа: Администраторы
Сообщений: 241
Статус: Offline
| Цитата Я имел ввиду ввиде dll. А там установочные .EXE. Впрочем, уже не надо... Выдерну из винды сам. Еще раз , нельзя установить NET Framework путем закидывания его библиотек dll - это еще надо знать куда (не только в system32) и какие файлы кидать, тем более при установке он (dotnet) прописывает себя в реестре! Что мешает его просто установить? Да и устанавливать надо по необходимости.
Цитата То есть, настроек влияющих на производительность нет? Каких-то специальных или скрытых нет (по крайней мере я не знаю).
Цитата Последний вопрос и я от вас отстану Никто не против, задавайте вопросы столько, сколько требуется
Цитата Запускаю игру, она мне пишет дескать - у меня не подходит видеокарта. (GTX 650). В винде, на этой же системе нормально "бегает". Как сделать чтобы программы в вайне НОРМАЛЬНО определяли оборудование? Об этом, на форуме, я писал Определение видеокарты Проприетарный драйвер установлен для видеокарты? (старайтесь вопросы задавать в соответствующих ветках, если нет создайте новую)
|
|
| |
|