поддержка wine в Fedora 17

Вопросы настройки, запуск любых Windows-программ, кроме игр

Модератор: Модераторы разделов

Ответить
Lena272
Сообщения: 7
ОС: Linux Fedora

поддержка wine в Fedora 17

Сообщение Lena272 »

подскажите, как настроить wine в Fedora 17
Спасибо сказали:
Аватара пользователя
kraz5
Сообщения: 73
ОС: calculate linux

Re: поддержка wine в Fedora 17

Сообщение kraz5 »

Как понимать настроить и что именно там настраивать?!
Спасибо сказали:
Lena272
Сообщения: 7
ОС: Linux Fedora

Re: поддержка wine в Fedora 17

Сообщение Lena272 »

пытаюсь установить 1С 77 в wine запускаю программу установки и тишина в ответ... ничего не устанавливается....
Спасибо сказали:
PVOzerski
Сообщения: 297
ОС: OpenSUSE, ALT Linux

Re: поддержка wine в Fedora 17

Сообщение PVOzerski »

Если из иксового терминала инсталляцию запускать, какие сообщения выдаются?
Спасибо сказали:
Lena272
Сообщения: 7
ОС: Linux Fedora

Re: поддержка wine в Fedora 17

Сообщение Lena272 »

набрать что-то вроде wine setup27.exe ?

[root@lena lena272]# wine
It is not recommended to run WINE as root
[root@lena lena272]# exit
exit
[lena272@lena ~]$ wine
ERROR: Your WINE dir (/home/lena272/.wine) is obsoleted. It can cause some problems.
It is recommended to rename (remove) old /home/lena272/.wine and set new WINE environment.


удаляю указаный каталог, при запуске среда инициализируется, но на этом действия заканчиваются...
Спасибо сказали:
PVOzerski
Сообщения: 297
ОС: OpenSUSE, ALT Linux

Re: поддержка wine в Fedora 17

Сообщение PVOzerski »

Э... а из-под рута-то зачем? Попробуйте из-под своего юзерского аккаунта, всё-таки. Я, правда, теперь побаиваюсь, что вайн где-нибудь поменял права в этом каталоге.

Первое, что теперь я бы сделал - это, во избежание, из-под рута сотворил бы такое:
chown -R lena272:lena272 /home/lena272/.wine

Теперь зашел бы в терминал как юзер (либо новым окошком, либо даже вот так: su lena272 )

затем там же перешел бы в каталог с сетапом виндовой проги и, действительно,
wine setup27.exe

Спасибо сказали:
Lena272
Сообщения: 7
ОС: Linux Fedora

Re: поддержка wine в Fedora 17

Сообщение Lena272 »

wine под root отказался запускаться...

[lena272@lena ~]$ su
Пароль:
[root@lena lena272]# wine
It is not recommended to run WINE as root
[root@lena lena272]# exit
exit
[lena272@lena ~]$ wine
ERROR: Your WINE dir (/home/lena272/.wine) is obsoleted. It can cause some problems.
It is recommended to rename (remove) old /home/lena272/.wine and set new WINE environment.

[lena272@lena ~]$ killall wineserver
[lena272@lena ~]$ wine 1CSetup27.exe
ERROR: Your WINE dir (/home/lena272/.wine) is obsoleted. It can cause some problems.
It is recommended to rename (remove) old /home/lena272/.wine and set new WINE environment.

[lena272@lena ~]$ wine 1CSetup27.exe
First running... Using WINEPREFIX=/home/lena272/.wine with WINE@Etersoft 1.0 Local 1.0.12-eter14/28
Creating default file tree...
Copying prepared tree from '/usr/share/wine/skel-copy' and '/usr/share/wine/skel' ...
Run /etc/wine/script.d/*.sh.pre scripts...
Initialize registry and environments...
System registry is broken: PATH env. variable is not defined
[lena272@lena ~]$
Спасибо сказали:
PVOzerski
Сообщения: 297
ОС: OpenSUSE, ALT Linux

Re: поддержка wine в Fedora 17

Сообщение PVOzerski »

По-моему, проще всего стереть /home/lena272/.wine и всё повторить (если, конечно, там не стоит уже сильно нужный виндовый софт). Смысл сообщения: поврежден системный реестр вайна, не прочитать переменную окружения PATH, из которой вайн берет пути по умолчанию. Если каталог .wine снести, вайн его пересоздаст при следующем запуске.

Мне еще не нравится, что вайн отругивается, похоже, уже при первой попытке создания ~/.wine . Если это пвоторится после сноса каталога, думаю, что самый простой ход: деинсталлировать вайн, вручную стереть /etc/wine и потом заново установить вайн.
Спасибо сказали:
Lena272
Сообщения: 7
ОС: Linux Fedora

Re: поддержка wine в Fedora 17

Сообщение Lena272 »

что касается папки wine - сносила не один раз....

похоже, что инсталляция для Fedora 16 не подходит для 17.... а 17 еще не выложили на сайте
Спасибо сказали:
PVOzerski
Сообщения: 297
ОС: OpenSUSE, ALT Linux

Re: поддержка wine в Fedora 17

Сообщение PVOzerski »

Это вряд ли. Тогда бы, скорее всего, вайн просто не поставился бы из-за нерешенных зависимостей. Там, конечно, в F17, серьезное изменение произошло: изменили стандартную структуру каталогов. Но, по идее, для стороннего пакета это вряд ли бы оказалось чувствительно, поскольку сделана система символьных ссылок для обеспечения совместимости. Хотя...

Спасибо сказали:
Аватара пользователя
kraz5
Сообщения: 73
ОС: calculate linux

Re: поддержка wine в Fedora 17

Сообщение kraz5 »

А можно узнать версию вайна?! В терминале выполните wine --version а также попробуйте winefile и внем перейти в нужную директорию и запустить инсталяшку.. А что инсталяшка 1CSetup27.exe лежит в system32 ибо команда wine 1CSetup27.exe указывает вайну перейти по пути C:\windows\system32 найти 1CSetup27.exe и запустить ее. Или я чего-то не понял.....
Посмотрите в инете описано же установка + всякие *dll библотеки нужны.
Спасибо сказали:
Lena272
Сообщения: 7
ОС: Linux Fedora

Re: поддержка wine в Fedora 17

Сообщение Lena272 »

[lena272@lena ~]$ wine --version
ERROR: Your WINE dir (/home/lena272/.wine) is obsoleted. It can cause some problems.
It is recommended to rename (remove) old /home/lena272/.wine and set new WINE environment.

[lena272@lena ~]$


я wine использую уже года 2 и проблем не возникало до сего дня.... а тут решила поставить wine F16 на F17...
Спасибо сказали:
Аватара пользователя
kraz5
Сообщения: 73
ОС: calculate linux

Re: поддержка wine в Fedora 17

Сообщение kraz5 »

При любых вызовах такая ошибка?!
Спасибо сказали:
Lena272
Сообщения: 7
ОС: Linux Fedora

Re: поддержка wine в Fedora 17

Сообщение Lena272 »

SELinux is preventing wine-preloader from mmap_zero access on the memprotect .

***** Plugin mmap_zero (53.1 confidence) suggests **************************

If you do not think wine-preloader should need to mmap low memory in the kernel.
Then you may be under attack by a hacker, this is a very dangerous access.
Do
contact your security administrator and report this issue.

***** Plugin catchall_boolean (42.6 confidence) suggests *******************

If you want to mmap_low_allowed
Then you must tell SELinux about this by enabling the 'mmap_low_allowed' boolean.You can read 'wine_selinux' man page for more details.
Do
setsebool -P mmap_low_allowed 1

***** Plugin catchall (5.76 confidence) suggests ***************************

If you believe that wine-preloader should be allowed mmap_zero access on the memprotect by default.
Then you should report this as a bug.
You can generate a local policy module to allow this access.
Do
allow this access for now by executing:
# grep wine-preloader /var/log/audit/audit.log | audit2allow -M mypol
# semodule -i mypol.pp

Additional Information:
Source Context unconfined_u:unconfined_r:wine_t:s0-s0:c0.c1023
Target Context unconfined_u:unconfined_r:wine_t:s0-s0:c0.c1023
Target Objects [ memprotect ]
Source wine-preloader
Source Path wine-preloader
Port <Неизвестно>
Host lena
Source RPM Packages
Target RPM Packages
Policy RPM selinux-policy-3.10.0-121.fc17.noarch
Selinux Enabled True
Policy Type targeted
Enforcing Mode Enforcing
Host Name lena
Platform Linux lena 3.3.4-5.fc17.i686.PAE #1 SMP Mon May 7
17:37:39 UTC 2012 i686 i686
Alert Count 43
First Seen Сб. 24 нояб. 2012 22:02:54
Last Seen Пн. 26 нояб. 2012 08:37:22
Local ID 427178ba-c399-490d-b36c-e07058b61384

Raw Audit Messages
type=AVC msg=audit(1353904642.756:70): avc: denied { mmap_zero } for pid=2828 comm="wine-preloader" scontext=unconfined_u:unconfined_r:wine_t:s0-s0:c0.c1023 tcontext=unconfined_u:unconfined_r:wine_t:s0-s0:c0.c1023 tclass=memprotect


Hash: wine-preloader,wine_t,wine_t,memprotect,mmap_zero

audit2allowunable to open /sys/fs/selinux/policy: Permission denied


audit2allow -Runable to open /sys/fs/selinux/policy: Permission denied



и еще из терминала кусочек

[lena272@lena ~]$ wine --help
Usage: wine PROGRAM [ARGUMENTS...] Run the specified program
wine --help Display this help and exit
wine --version Output version information and exit
wine --update Update WINE tree (registry and so on)
wine --attach [DIR] Attach user wine to shared dir
wine --admin [DIR] Create admin setup in shared dir (only for wineadmin group)
wine --removeprinters Remove printer related registry entries
wine --workdir DIR cd to DIR (in C:\Program\ Files or /path/to form) before execute command
[lena272@lena ~]$ man wine
[lena272@lena ~]$ wine --winedebug
ERROR: Your WINE dir (/home/lena272/.wine) is obsoleted. It can cause some problems.
It is recommended to rename (remove) old /home/lena272/.wine and set new WINE environment.

[lena272@lena ~]$ wine --update
Updating... Using WINEPREFIX=/home/lena272/.wine with WINE@Etersoft 1.0 Local 1.0.12-eter14/28
Creating default file tree...
Copying prepared tree from '/usr/share/wine/skel-copy' and '/usr/share/wine/skel' ...
Run /etc/wine/script.d/*.sh.pre scripts...
Update registry and environments...
System registry is broken: PATH env. variable is not defined
[lena272@lena ~]$

Спасибо сказали:
Аватара пользователя
kraz5
Сообщения: 73
ОС: calculate linux

Re: поддержка wine в Fedora 17

Сообщение kraz5 »

Попробуйте отписатся в багзиллу.
Спасибо сказали:
lav
Модератор
Сообщения: 192
Контактная информация:

Re: поддержка wine в Fedora 17

Сообщение lav »

kraz5 писал(а):
26.11.2012 19:40
Попробуйте отписатся в багзиллу.

Если всё упирается в SELinux, то прежде чем его настраивать, попробуйте временно выключить: под рутом
# setenforce 0
и дальше, удалив ~/.wine, попробовать ещё раз
Спасибо сказали:
Ответить