Нет доверия к 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 написал(а): Я не знаток,
для игр я выбираю вариант: 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 написал(а): а подскажите
Когда-то я слышал, что есть скрипт wine-tricks или че-то в этом роде, который делает много.