Bug 26811 - не работает сеть в 64 битных системах
Summary: не работает сеть в 64 битных системах
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: wine (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Vitaly Lipatov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-13 09:37 MSK by Alex
Modified: 2018-04-28 13:16 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alex 2012-01-13 09:37:25 MSK
берём 64хбитный альт, ставим на него i586-wine. Запускаем, к примеру, opera в wine. Opera не может получить доступ к сети. Берём х86 альт, делаем те же операции, доступ есть. Проверено на виртуальных машинах  (p6, t6) без каких-либо измененй конфигурационных файлах.

Проверить работоспособность х86_64 wine не представляется возможным: не знаю, где взять 64 битные браузеры, к примеру. Но пинг из wineconsole не работает.
Comment 1 Vitaly Lipatov 2012-01-17 17:56:50 MSK
Ну браузер есть в самом wine:

$ wine iexplore http://mail.ru

Пинг из-под пользователя в этой версии вряд ли работает, ну а с сетью скорее всего проблема с разыменованием адресов. Скорее всего, надо поставить ещё пакет
i586-glibc-nss
Comment 2 Alex 2012-01-23 00:24:07 MSK
Вот это да, прошу прощения, не увидел ответ, написал сначала в рассылку, хотел продублировать сюда и увидел это.
Поставил пакет  glibc и всё заработало. Спасибо.
Comment 3 Michael Shigorin 2012-01-23 04:22:29 MSK
Интересно, возможно ли протащить такую зависимость через arepo...
Comment 4 Vitaly Lipatov 2012-01-24 14:00:06 MSK
(В ответ на комментарий №3)
> Интересно, возможно ли протащить такую зависимость через arepo...
Некоторых зависимостей и в 32-битном варианте нет. Внёс в 1.3.37-alt2
Посмотрим, видимо они сейчас обрежутся как-то при конвертации.
Comment 5 Olexander Chernetskyy 2012-01-26 00:25:35 MSK
(В ответ на комментарий №1)
 Скорее всего, надо поставить ещё пакет
> i586-glibc-nss 

А у меня и i586-glibc-nss установлен, а iexplore в инет не ходит. Когда наберу адрес и надавлю Enter, в консоли получаю: 
fixme:urlmon:URLMoniker_BindToObject use running object table
fixme:ieframe:handle_navigation_error Navigate to error page
fixme:ieframe:bind_to_object BindToObject failed: 800401e4

P.S. А в виртуалбоксе 32-разрядный сизиф и с вайном и инетом проблем нет.
Comment 6 Vitaly Lipatov 2012-06-01 19:54:26 MSK
Проверьте на wine 1.5.5 + wine-gecko 1.5, пожалуйста
Comment 7 Olexander Chernetskyy 2012-06-02 22:09:30 MSK
(В ответ на комментарий №6)
> Проверьте на wine 1.5.5 + wine-gecko 1.5, пожалуйста

Ой, нет у меня сизифа. Есть branch p6. Ну и соответственно нет wine 1.5.5. Есть
$ rpm -qa | grep wine-
libwine-vanilla-1.4.0-alt0.M60P.1
i586-wine-vanilla-1.4.0-alt0.M60P.1
wine-gecko-1.4-alt0.M60P.1
libwine-vanilla-gl-1.4.0-alt0.M60P.1
i586-libwine-vanilla-1.4.0-alt0.M60P.1

Так, вот iexplore говорит, что не может найти Gecko и предлагает установить. И в инет не ходит. 
А вот Opera 11.64 Сборка 1403 отлично в инет ходит.
Comment 8 Vitaly Lipatov 2012-06-05 01:50:56 MSK
(В ответ на комментарий №7)
...
> libwine-vanilla-1.4.0-alt0.M60P.1
> i586-wine-vanilla-1.4.0-alt0.M60P.1
> wine-gecko-1.4-alt0.M60P.1
Нужен i586-wine-gecko
Comment 9 Olexander Chernetskyy 2012-06-06 12:19:37 MSK
(В ответ на комментарий №8)

> Нужен i586-wine-gecko

$ apt-repo
rpm ftp://ftp.linux.kiev.ua/pub/Linux/ALT/p6/branch/ x86_64 classic
rpm ftp://ftp.linux.kiev.ua/pub/Linux/ALT/p6/branch/ x86_64-i586 classic
rpm ftp://ftp.linux.kiev.ua/pub/Linux/ALT/p6/branch/ noarch classic

$ apt-cache search  i586-wine-gecko

$ apt-cache search  i586-wine
i586-wine - Environment for running Windows applications (Etersoft edition)
i586-wine-doors - One-click Windows package manager / wine frontend
i586-wine-vanilla - Wine - environment for running Windows 16/32/64 bit applications

$ apt-cache search gecko
browser-plugins-npapi - Netscape Gecko Plug-in API common files
browser-plugins-npapi-devel - Netscape Gecko Plug-in API common packaging files
chmsee - A GTK+2 based CHM viewer
gecko-mediaplayer - Дополнение для браузера - Gecko Media Player
libgecko-sharp2 - Gecko bindings for Mono
libgecko-sharp2-devel - Development files libgecko-sharp2
libgluezilla - Glue library for Winforms Web Control
monodoc-browser-gecko - Gecko render for monodoc-browser
orca - Программа экранного доступа для людей с ограничениями по зрению
wine-gecko - Custom version of Mozilla's Gecko Layout Engine for Wine
rpm-build-browser-plugins - Netscape Gecko Plug-in API common packaging files
xulrunner - XUL Runner
i586-gecko-mediaplayer - Gecko Media Player browser plugin
i586-libgecko-sharp2-devel - Development files libgecko-sharp2
i586-libgluezilla - Glue library for Winforms Web Control
i586-xulrunner - XUL Runner
libgecko-sharp2-doc - Development documentation for gecko-sharp-2.0

Отсутствует i586-wine-gecko
Comment 10 Michael Shigorin 2012-06-06 12:29:37 MSK
Наблюдаю t6/branch/x86_32/RPMS.classic/i586-wine-gecko-1.4-alt0.M60P.1.i586.rpm
Comment 11 Olexander Chernetskyy 2012-06-06 12:55:23 MSK
(В ответ на комментарий №10)
> Наблюдаю t6/branch/x86_32/RPMS.classic/i586-wine-gecko-1.4-alt0.M60P.1.i586.rpm

Установил. Ничего не поменялось.

Потом что-то в голову стукнуло. Сделал "winetricks  ie7"

И вот ie7 пошел в итернет.
Comment 12 Sergey Y. Afonin 2013-03-16 17:41:36 MSK
(In reply to comment #9)

> Отсутствует i586-wine-gecko

на всякий случай, Bug 28223
Comment 13 Vitaly Lipatov 2018-04-28 13:16:29 MSK
Закрываю: надо поставить пакет
i586-glibc-nss