Проблемы с Wine

PCLinuxOS

Модератор: Bizdelnick

Аватара пользователя
romkaromka
Сообщения: 1064
ОС: Mageia

Re: Проблемы с Wine

Сообщение romkaromka »

dhampire писал(а):
01.07.2009 21:34
вручную можно поставить directx от ms на wine=>0.9.58, вряд ли для скрипта winetricks по другому.

для каких вайнов тогда winetricks работает? только лишь на wine 0.9.58 ?
Консоль на мыло. Надо развивать графику.
Спасибо сказали:
Аватара пользователя
akdengi
Сообщения: 4244

Re: Проблемы с Wine

Сообщение akdengi »

romkaromka писал(а):
01.07.2009 21:49
dhampire писал(а):
01.07.2009 21:34
вручную можно поставить directx от ms на wine=>0.9.58, вряд ли для скрипта winetricks по другому.

для каких вайнов тогда winetricks работает? только лишь на wine 0.9.58 ?


Для всех. для последних версий точно - ставил недавно DX, Flash, XVid, IE6 и т.п. - все живет. Как совет, снесите папку ~/.wine и установите все заново, не забыв вначале запустить winecfg для переконфигурации.
Меня тут снова нет :P
Спасибо сказали:
Аватара пользователя
romkaromka
Сообщения: 1064
ОС: Mageia

Re: Проблемы с Wine

Сообщение romkaromka »

akdengi писал(а):
01.07.2009 21:51
Как совет, снесите папку ~/.wine и установите все заново, не забыв вначале запустить winecfg для переконфигурации.

Ну допустим, папку эту я переименую временно, затем запущу Утилиты, Эмуляторы, Wine, Конфигуратор. она что сама создастся эта папка .wine? или как ее создать новую не совсем понятно. юзерам нужны команды или инструкции куда тыкать в графической оболочке.
Консоль на мыло. Надо развивать графику.
Спасибо сказали:
Аватара пользователя
akdengi
Сообщения: 4244

Re: Проблемы с Wine

Сообщение akdengi »

юзерам нужны команды или инструкции куда тыкать в графической оболочке.

такие покупают Wine@Etersoft и мучают техподдержку :)
Меня тут снова нет :P
Спасибо сказали:
Аватара пользователя
romkaromka
Сообщения: 1064
ОС: Mageia

Re: Проблемы с Wine

Сообщение romkaromka »

а чем тогда будет отличаться установка DX через wine-doors и через winetricks, ведь они оба его умеют ставить?
и что если сначала установить кое-чего через wine-doors, кроме DX, а затем DX через winetricks?
Консоль на мыло. Надо развивать графику.
Спасибо сказали:
dhampire
Сообщения: 409
ОС: arch x86_64

Re: Проблемы с Wine

Сообщение dhampire »

romkaromka писал(а):
01.07.2009 23:10
а чем тогда будет отличаться установка DX через wine-doors и через winetricks, ведь они оба его умеют ставить?
и что если сначала установить кое-чего через wine-doors, кроме DX, а затем DX через winetricks?

оба умеют и не чем не будет отличаться. важно только указать winetricks альтернативный префикс, куда ставить, если wine-doors создаёт несколько,
то есть исполнить export WINEPREFIX="/путь/до/префикса/" перед выполнением winetriks с какими-нибудь параметрами
P.S.как еще один бэкенд к wine: playonlinux( имхо довольно удобный бэкенд на питоне) -> сайт www.playonlinux.com
Спасибо сказали:
Аватара пользователя
romkaromka
Сообщения: 1064
ОС: Mageia

Re: Проблемы с Wine

Сообщение romkaromka »

хорошая инструкция по установке directx через winetricks - http://www.kochkin.org/doku.php/fedora/060-wine
1) удаляем или переименовываем папку ~/.wine (включите отображение скрытых файлов и папок), лежащую в домашней директории,
2) создаем текстовый файл, обзываем его winetricks.sh, наполняем содержимым, взятым или с ссылки в инструкции или с ссылки, данной akdengi, кладем готовый файл в домашнюю папочку. скрипт готов,
3) открываем домашнюю папочку в Dolphin, нажимаем F4 - появится терминал, в терминале вводим:
su
вводим пароль администратора (он не отображается),
вводим команду:
sudo bash /home/имя_пользователя/winetricks.sh

Нажимаем кнопочку DirectX9 (akdengi выше неправильно кнопочку написал - кнопочку d3dx9 жать бестолку):

akdengi писал(а):
30.06.2009 16:38
Например winetricks d3dx9 установит DirectX


Далее по инструкции.
Я так понимаю этот способ установки DX лучше иных предлагаемых, так как пропатчивается сам wine, иные методы лишь надстраиваются над wine. Но кому как.
Консоль на мыло. Надо развивать графику.
Спасибо сказали:
dhampire
Сообщения: 409
ОС: arch x86_64

Re: Проблемы с Wine

Сообщение dhampire »

romkaromka писал(а):
02.07.2009 11:06
хорошая инструкция по установке directx через winetricks - http://www.kochkin.org/doku.php/fedora/060-wine
1) удаляем или переименовываем папку ~/.wine (включите отображение скрытых файлов и папок), лежащую в домашней директории,
2) создаем текстовый файл, обзываем его winetricks.sh, наполняем содержимым, взятым или с ссылки в инструкции или с ссылки, данной akdengi, кладем готовый файл в домашнюю папочку. скрипт готов,
3) открываем домашнюю папочку в Dolphin, нажимаем F4 - появится терминал, в терминале вводим:
su
вводим пароль администратора (он не отображается),
вводим команду:
sudo bash /home/имя_пользователя/winetricks.sh

Нажимаем кнопочку DirectX9 (akdengi выше неправильно кнопочку написал - кнопочку d3dx9 жать бестолку):

akdengi писал(а):
30.06.2009 16:38
Например winetricks d3dx9 установит DirectX


Далее по инструкции.
Я так понимаю этот способ установки DX лучше иных предлагаемых, так как пропатчивается сам wine, иные методы лишь надстраиваются над wine. Но кому как.

единтсвенная поправка права админа там не нужны - действия происходят в домашней папке юзера.
и все это можно сделать через нормальный бэкенд работающий с многими префиксами.
Спасибо сказали:
Аватара пользователя
romkaromka
Сообщения: 1064
ОС: Mageia

Re: Проблемы с Wine

Сообщение romkaromka »

dhampire писал(а):
02.07.2009 21:16
единтсвенная поправка права админа там не нужны - действия происходят в домашней папке юзера.

[alex@localhost ~]$ sudo bash /home/alex/winetricks.sh
Password:
Sorry, user alex is not allowed to execute '/bin/bash /home/alex/winetricks.sh' as root on localhost.
Это первое, почему именно так, и второе - скрипт содержит команды, которые только под админом проходят:
/home/alex/winetricks.sh: line 220: kdialog: command not found
Так что лучше под рутом написать юзеру если он сам не сможет от себя.
[alex@localhost ~]$
dhampire писал(а):
02.07.2009 21:16
и все это можно сделать через нормальный бэкенд работающий с многими префиксами.

я ссылку на инструкцию давал.
Консоль на мыло. Надо развивать графику.
Спасибо сказали:
dhampire
Сообщения: 409
ОС: arch x86_64

Re: Проблемы с Wine

Сообщение dhampire »

romkaromka писал(а):
02.07.2009 21:32
dhampire писал(а):
02.07.2009 21:16
единтсвенная поправка права админа там не нужны - действия происходят в домашней папке юзера.

[alex@localhost ~]$ sudo bash /home/alex/winetricks.sh
Password:
Sorry, user alex is not allowed to execute '/bin/bash /home/alex/winetricks.sh' as root on localhost.
Это первое, почему именно так, и второе - скрипт содержит команды, которые только под админом проходят:
/home/alex/winetricks.sh: line 220: kdialog: command not found
Так что лучше под рутом написать юзеру если он сам не сможет от себя.
[alex@localhost ~]$
dhampire писал(а):
02.07.2009 21:16
и все это можно сделать через нормальный бэкенд работающий с многими префиксами.

я ссылку на инструкцию давал.

http://wiki.winehq.org/winetricks - вот отсюда брался winetriсks привелегий рута не требует как ни странно. у меня он в ~/bin находится
Спасибо сказали:
Аватара пользователя
romkaromka
Сообщения: 1064
ОС: Mageia

Re: Проблемы с Wine

Сообщение romkaromka »

почему на сайте http://wiki.winehq.org/winetricks:
d3dx9 MS d3dx9_??.dll (from DirectX 9 user redistributable)
...
directx9 MS DirectX 9 user redistributable (not recommended! use d3dx9 instead)
рекомендуется вместо DirectX 9 ставить d3dx9 ? какая разница?
я полагаю, что из-за требования лицензии, но DirectX9 более полный нежели d3dx9, так?
Консоль на мыло. Надо развивать графику.
Спасибо сказали:
dhampire
Сообщения: 409
ОС: arch x86_64

Re: Проблемы с Wine

Сообщение dhampire »

romkaromka писал(а):
03.07.2009 00:21
почему на сайте http://wiki.winehq.org/winetricks:
d3dx9 MS d3dx9_??.dll (from DirectX 9 user redistributable)
...
directx9 MS DirectX 9 user redistributable (not recommended! use d3dx9 instead)
рекомендуется вместо DirectX 9 ставить d3dx9 ? какая разница?
я полагаю, что из-за требования лицензии, но DirectX9 более полный нежели d3dx9, так?

расшифровка:
directx9 MS DirectX 9 user redistributable (not recommended! use d3dx9 instead) - скрипт скачает directx поставляемый ms с его сайта и установит его в префикс wine
d3dx9 MS d3dx9_??.dll (from DirectX 9 user redistributable) - скрипт скачает и установит только либы d3dx9_??.dll в префикс wine

для понимания: зачем это нужно: http://www.wine-reviews.net/microsoft/dire...-with-wine.html
Спасибо сказали:
Аватара пользователя
gluk47
Сообщения: 297
Статус: Любитель гвоздей и микроскопов
ОС: Kubuntu 17.10

Re: Проблемы с Wine

Сообщение gluk47 »

romkaromka писал(а):
02.07.2009 21:32
dhampire писал(а):
02.07.2009 21:16
единтсвенная поправка права админа там не нужны - действия происходят в домашней папке юзера.

[alex@localhost ~]$ sudo bash /home/alex/winetricks.sh
Password:
Sorry, user alex is not allowed to execute '/bin/bash /home/alex/winetricks.sh' as root on localhost.
Это первое, почему именно так, и второе - скрипт содержит команды, которые только под админом проходят:
/home/alex/winetricks.sh: line 220: kdialog: command not found
Так что лучше под рутом написать юзеру если он сам не сможет от себя.
[alex@localhost ~]$
dhampire писал(а):
02.07.2009 21:16
и все это можно сделать через нормальный бэкенд работающий с многими префиксами.

я ссылку на инструкцию давал.


а зачем здесь вообще sudo? Вы меняете содержимое папки ~/.wine, это личная папка пользователя. Более того, при этой операции вам нужно ничего не изменить из системных файлов мандривы. Потому что ничего не надо менять. Нужно запустить этот скрипт от своего имени, без su и sudo.
[gluk47@gluk47-desktop ~]$ ензу куищще
куищще is aliased to `reboot'
Спасибо сказали:
Аватара пользователя
akdengi
Сообщения: 4244

Re: Проблемы с Wine

Сообщение akdengi »

gluk47 писал(а):
04.07.2009 11:53
romkaromka писал(а):
02.07.2009 21:32
dhampire писал(а):
02.07.2009 21:16
единтсвенная поправка права админа там не нужны - действия происходят в домашней папке юзера.

[alex@localhost ~]$ sudo bash /home/alex/winetricks.sh
Password:
Sorry, user alex is not allowed to execute '/bin/bash /home/alex/winetricks.sh' as root on localhost.
Это первое, почему именно так, и второе - скрипт содержит команды, которые только под админом проходят:
/home/alex/winetricks.sh: line 220: kdialog: command not found
Так что лучше под рутом написать юзеру если он сам не сможет от себя.
[alex@localhost ~]$
dhampire писал(а):
02.07.2009 21:16
и все это можно сделать через нормальный бэкенд работающий с многими префиксами.

я ссылку на инструкцию давал.


а зачем здесь вообще sudo? Вы меняете содержимое папки ~/.wine, это личная папка пользователя. Более того, при этой операции вам нужно ничего не изменить из системных файлов мандривы. Потому что ничего не надо менять. Нужно запустить этот скрипт от своего имени, без su и sudo.


wine так то должен ругаться при запуске от root или с его правами (и правильно)...
Меня тут снова нет :P
Спасибо сказали:
Аватара пользователя
romkaromka
Сообщения: 1064
ОС: Mageia

Re: Проблемы с Wine

Сообщение romkaromka »

кто тестил в 3Dmark производительность одного и того же компьютера под виндой, под вайном и под вайном пропатченным winetricks?
Консоль на мыло. Надо развивать графику.
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1952
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: Проблемы с Wine

Сообщение SinClaus »

Ставить Линукс для того, что бы долго выдрючиваться добиваясь работы виндовых программ (игрушек) - это особо изощренное извращение :) :D
Спасибо сказали:
Аватара пользователя
romkaromka
Сообщения: 1064
ОС: Mageia

Re: Проблемы с Wine

Сообщение romkaromka »

SinClaus писал(а):
04.07.2009 17:29
Ставить Линукс для того, что бы долго выдрючиваться добиваясь работы виндовых программ (игрушек) - это особо изощренное извращение :) :D

intel обиделась на microsoft за то, что она отошла от их соглашения о намеренном торможении винды, чтобы потребитель был вынужден покупать новое железо. в виндовс 7 мы видим что требования железа упали, операционка стала быстрее, новые процессоры стали брать хуже. intel переходит на линукс. производители нетбуков тоже переходят на него, потому что это позволяет удешевить продукт...
в итоге конечный потребитель все чаще получает при покупке линукс, но 90% потребителей хотят играть, поэтому следует всерьез задуматься о возможности запуска игр, написанных для винды, на линуксе.
что делает потребитель если он не может запустить любимую игру на линуксе? он его сносит и ставит пиратскую винду, потому что это та категория потребителей, которая привыкла покупать подешевле, раз купила тот же нетбук с линуксом. и чтобы не происходило последнего наша задача довести популярным языком для потребителя, что его игру запустить можно и легко. и подумать еще как облегчить юзеру задачу запуска виндовых игр.
Консоль на мыло. Надо развивать графику.
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1952
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: Проблемы с Wine

Сообщение SinClaus »

Не приходило в голову что практически все программные продукты сперва делались для Юникса и только потом портировались в винду?
Спасибо сказали:
Аватара пользователя
romkaromka
Сообщения: 1064
ОС: Mageia

Re: Проблемы с Wine

Сообщение romkaromka »

SinClaus писал(а):
05.07.2009 10:20
Не приходило в голову что практически все программные продукты сперва делались для Юникса и только потом портировались в винду?

да, были портированы, но в среде винды они улучшились многократно, а те, что были портированы в линукс, улучшились, но либо не все, либо плохо, либо совсем никак.
Консоль на мыло. Надо развивать графику.
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1952
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: Проблемы с Wine

Сообщение SinClaus »

В общем, понятно - те же рюшечки, не влияющие на функциональность, что и в винде, но на халяву... :)
Спасибо сказали: