Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Установка wine  (Прочитано 855 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Peter_I

  • Автор темы
  • Старожил
  • *
  • Сообщений: 2194
    • Просмотр профиля
Установка wine
« : 13 Июль 2013, 12:19:21 »
Здравствуйте!

Я недавно впервые установили wine на ноутбук с Nvidia Geforce GT 650M
и технологией Nvidia Optimus и, кажется, что-то сделал не так, поэтому
думаю переустановить. В связи с этим вопросы:
1) Какую Windows выбирать в winecfg? по умолчанию там была Windows Xp,
   я выбрал Windows 7, потом он стал показывать Windows 2008.
2) Какие есть рекомендации по использованию winetricks, что не надо
   пытаться установить? Или какой минимальный набор надо установить?
3) Phys установилась, но в воде одного большого MSI-файла, это
   нормально? При этом в winetricks она осталась непомеченой.
4) Как правильно устанавливать directx - через winetricks, или заранее
   скачать с microsoft.com и установить через wine?

Заодно вот ссылка на инструкцию по настройке dri, взята
из русскоязычной рассылки по Debian.
http://askubuntu.com/questions/171470/how-to-make-unity-3d-work-with-bumblebee-using-the-intel-chipset

Пётр.
Пётр.

Оффлайн Redneck

  • Активист
  • *
  • Сообщений: 453
    • Просмотр профиля
Re: Установка wine
« Ответ #1 : 25 Август 2013, 17:52:10 »
1) Обычно WinXP для работы хватает, поэтому оно и стоит по умолчанию. Лично мне Win7 пока ни разу не пригодился.
2) Чаще всего не надо ничего ставить. Разве что можно отключить библиотеки winegstreamer и dwrite через winecfg. Ну еще могут потребоваться разные библиотеки от Visual C++ (vcrun*, mfc42 итд)
3) Обычно PhysX хорошо ставится вместе с игрой, если в комплекте идет. Через winetricks ставить не пробовал.
4) Сам DirectX не нужен, могут потребоваться разве что d3dx9 и directmusic. Ставить лучше через winetricks. И еще: Direct3D 10 и 11 можно даже не пытаться использовать, они пока не совместимы с Wine
п.с. Повторюсь: префикс ~/.wine лучше ничем не загромождать, потому что его скорее всего придется часто подчищать. Лучше насоздавать кучу префиксов командой вида "winetricks prefix=ИмяНовогоПрефикса winecfg" и настраивать уже их поотдельности для каждой программы/игры.
« Последнее редактирование: 25 Август 2013, 17:54:01 от Redneck »
AMD FX-6300 X6, 4Gb DDR3, Radeon HD7850
Перешел на Арчь, так что здесь уже бываю реже

Оффлайн dj--alex

  • Старожил
  • *
  • Сообщений: 3224
  • Понимаешь, я какбы беру в руки лопату и говорю...
    • Просмотр профиля
    • все мои творения и занятия
Re: Установка wine
« Ответ #2 : 28 Август 2013, 14:23:44 »
1) да ,  но некоторые игры даже будучи DX9  (Mortal Kombat) просто не запустятся пока там не поставить Windows 7.

5) Необязательно много префиксов, если человек начинающий это может оказатся сложным.
я например опытным путём проверил что для запуска всех игр которые у меня есть достаточно 1 единственного префикса.
http://www.youtube.com/user/dbscript4dev  за исключением 1-й игры которая требовала поменять 1 единственную настройку.

прежде чем выполнить любое спорное(экспериментальное) действие .wine стоит бэкапировать. сам префикс если игры размещать не в него будет занимать лишь около 1гб  , в упакованном виде 300-400мб.

а вообще надо смотреть конкретные игры на winehq.org  иногда бывает что и вообще ничего не нужно устанавливать :) (при очень большом везении)
Ubuntu 16.04.1 MATE x64, 18.1 x64 Mate, MX-Linux 16 Mate Mate Mate Mate. PC:?\FX4100@4ghz\8Gb\2TB HDD\1060gtx\90GB Ocz
https://forum.ubuntu.ru/index.php?topic=199897.0

Оффлайн Redneck

  • Активист
  • *
  • Сообщений: 453
    • Просмотр профиля
Re: Установка wine
« Ответ #3 : 28 Август 2013, 16:56:32 »
Насчет префиксов немного поспорю:
1) Баг-репорты в баг-трекер Wine принимаются только если префикс чистый (только что удален и снова создан). Бэкап префикса, конечно, спасет, но лично мне легче выделить под это специальный префикс.
2) Некоторым играм необходим виртуальный десктоп, другим же (особенно старым, типа с разрешением 640х480) от него только хуже. Согласен, можно перед запуском игры включить/выключить вирт.десктоп, но лично мне легче префиксами.
Короче, делайте кто как любит, а у меня обычно префикс ~/.wine всегда чистый (ничего в него надолго не ставлю, постоянно его удаляю), а остальные префиксы настроены под нужды (и то их иногда сношу, как винду).
AMD FX-6300 X6, 4Gb DDR3, Radeon HD7850
Перешел на Арчь, так что здесь уже бываю реже

Оффлайн dj--alex

  • Старожил
  • *
  • Сообщений: 3224
  • Понимаешь, я какбы беру в руки лопату и говорю...
    • Просмотр профиля
    • все мои творения и занятия
Re: Установка wine
« Ответ #4 : 29 Август 2013, 23:54:17 »
а каким играм виртуальный десктоп нужен то?  за 5 лет ни разу не пользовался этой функцией т.к она бесила жутко
ни одной игры не видел . хотя тестировал просто множество
http://www.youtube.com/user/dbscript4dev
Ubuntu 16.04.1 MATE x64, 18.1 x64 Mate, MX-Linux 16 Mate Mate Mate Mate. PC:?\FX4100@4ghz\8Gb\2TB HDD\1060gtx\90GB Ocz
https://forum.ubuntu.ru/index.php?topic=199897.0

Оффлайн Redneck

  • Активист
  • *
  • Сообщений: 453
    • Просмотр профиля
Re: Установка wine
« Ответ #5 : 30 Август 2013, 15:03:49 »
Тут скорее не в играх дело, а в видюхе и ее драйвере. У меня Невидия и последний фирменный драйвер, и Wine часто меняет видеорежим не совсем гладко, тогда и спасает вирт.десктоп. Применяю его для игр, в которых разрешение меньше (но не намного), чем у моего монитора.
Еще он имеет смысл в старых играх с разрешениями 4:3, не имеющими оконного режима (навскидку не вспомню, извини).
И еще пригодился в Perfect World, где без него после Alt+Tab есть шанс не вернуться в игру; и еще в HL2, которая блокирует экран, и если она (или мод к ней) зависнет, то без вирт.десктопа приходится Alt+Ctrl+F1, killall hl2.exe итд, а с ним просто закрываю окно Wine.
Но этот разговор, думаю, лучше продолжать в личке.
AMD FX-6300 X6, 4Gb DDR3, Radeon HD7850
Перешел на Арчь, так что здесь уже бываю реже

 

Страница сгенерирована за 0.09 секунд. Запросов: 22.