Нет доверия к CAB-файлу (или как правильно ставить wine+directx)

При установке directx9c на wine (пробовал 1.1.29-1.1.32) инсталятор вылетает с ошибкой:
Нет доверия к CAB-файлу, необходимому для выполнения установки. Проерьте, что службы криптографии ключены и что сертификат CAB-файла действителен.
Впервые сталкиваюсь с подобным.

При установке через winetricks эффект тот же.

При попытке запустить wine-doors: Could not find packlist /tmp/System Base.xml

На канале #winehq мне сказали, что directx мне не нужен и wine сам справляется, однако в сравнении wine+directx(который раньше устанавливался успешно) и wine, последний проигрывает: некоторые игры безбожно тормозят, некоторые чуть меньше, в других невозможно просматривать встроенные в игру ролики.
Вопрос: скажите, как правильно устанавливать игры под linux:
1 Wine
2 Wine+directx
3 wine-doors
4 Playonlinux
5 Свой вариант
Во втором случае: как установить directx9, если "Нет доверия к CAB-файлу"?

Я не знаток, но вроде можно

Я не знаток, но вроде можно просто скинуть dll'ки в system32 и прописать в overrides? winetricks вроде как именно это и делает. Еще в winetricks --help есть такие строчки:

directx9 MS DirectX 9 user redistributable (not recommended! use d3dx9 instead)

d3dx9 MS d3dx9_??.dll (from DirectX 9 user redistributable)

winetricks

Пробовал winetricks- естественно прочитал что он выдает по winetricks --help (:
Установил пока с помощью cabextract. Мне просто не понятно, почему выдается это сообщение и как его обойти.

Ну собственно все что делает

Ну собственно все что делает winetricks d3dx9, это кладет dll'ки в system32 и прописывает их в overrides, это вполне можно сдлеать руками.

+ cabextract

собственно всё что делает

собственно всё что делает winetricks можно сделать руками, но местами нудно.

jred написал(а): Я не знаток,

jred написал(а):
Я не знаток, но вроде можно просто скинуть dll'ки в system32 и прописать в overrides? winetricks вроде как именно это и делает. Еще в winetricks --help есть такие строчки:

directx9 MS DirectX 9 user redistributable (not recommended! use d3dx9 instead)

d3dx9 MS d3dx9_??.dll (from DirectX 9 user redistributable)

для игр я выбираю вариант: 4

для игр я выбираю вариант:
4 Playonlinux
плюсы этого метода: независимая настройка префиксов(бутылок), удобные сценарии для установки, если нет нужной игры, можно выбрать подобное(например линейка запускается в префиксе для NWN2). хотя игры давно надоели, но COD4 в обеденный перерыв с сотрудниками - это святое. :)
опять же, ставить офисные и графические оффтоп-проги тоже проще через POL.

Wine - использую для небольших win-програм (multitran, карта города и пр..)

проблема описанная у вас мне встречалась под слакой, я ее так и не решил, но с переходом на gentoo проблем с wine'ом не было.

Jah will give us everything

Префиксы

Все больше вижу в тексте про wine про эти пресловутые префиксы.. Нашел только переменную окружения WINEPREFIX в man wine. Где про это можно прочитать?

префикс - это как бы

префикс - это как бы отдельная система windows, со своими настройками, либами и программами. по умолчанию префикс wine расположен в ~./wine, но при желании можно создать еще префиксы.
для чего это нужно? можно пользоваться одним префиксом для всего, но иногда для экспериментов этого не достаточно...
вот захотел ты запустить win-вирус...;) или эксперементируешь с DirectX и прочими либами и не хочешь повредить работу других программ под wine.

Jah will give us everything

а подскажите толковый мануал

а подскажите толковый мануал по запуску виндовых игр под генту

Да я чайник ;)

.

http://appdb.winehq.org/

Это подпись, которую невозможно истолковать неправильно

dms написал(а): а подскажите

dms написал(а):
а подскажите толковый мануал по запуску виндовых игр под генту

Когда-то я слышал, что есть скрипт wine-tricks или че-то в этом роде, который делает много.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".