LINUX.ORG.RU

Нету сети в Wine 3.19 (Linux Mint 19)

 , , , ,


0

1

Собрал недавно Wine 3.19 на 64 битной системе по инструкции с оф. сайта. Установив Steam не смог авторизоваться, при установки Opera 28 не загружались страницы, при вводе команды wine ping ya.ru или wine ping localhost выдает

0009:err:winediag:IcmpCreateFile Failed to use ICMP (network ping), this requires special permissions.

А дальше 4 раза

PING: transmit failed. General failure.

Также погуглив нашел то что надо установить libnss-mdns:i386, но его наличие/отсутствие не на что не влияет. При установки с репозитория сеть есть, но нету поддержки Vulkan. Как мне починить сеть?



Последнее исправление: kremel545 (всего исправлений: 1)

Ответ на: комментарий от kremel545

wine от какого юзера запускается? ему сеть позволена? штатный firewall выключен? подключение к сети всем разрешено?

anymouze ★★
()
Ответ на: комментарий от kremel545

wine в терминале запустить и win-браузер открыть. на что ругается в терминале? может ему какой-то dll не хватает...

не знаю какой там юзер, но можно посмотреть

 ps -ef|grep wine

anymouze ★★
()
Ответ на: комментарий от anymouze

Вот вывод ps -ef|grep wine

kremel5+ 5619 2866 0 11:34 pts/0 00:00:00 grep --color=auto wine

А вот вывод win браузера

0009:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
0009:fixme:urlmon:InternetBindInfo_GetBindString not supported string type 20
0038:err:winediag:schan_imp_init Failed to load libgnutls, secure connections will not be available.
0038:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
0009:fixme:ieframe:handle_navigation_error Navigate to error page

kremel545
() автор топика

> Также погуглив нашел то что надо установить libnss-mdns:i386, но его наличие/отсутствие не на что не влияет

Возможно, что с ним надо компилировать

ZenitharChampion ★★★★★
()
Ответ на: комментарий от kremel545

по первой команде «я промахнулся» и в сети попал не wine, а grep... «интересный» процесс имеет имя отличное от wine.

ps -ef| grep "\.exe"

По ошибкам: да чего-то не хватает

0038:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.

должно решаться установкой пакета windbind в Mint

anymouze ★★
()
Ответ на: комментарий от anymouze

Я сейчас порылся на иностранных форумах и нашел команду

sudo setcap cap_net_raw+epi /usr/local/bin/wine-preloader

После этого сайт яндекса начал отвечать на команду пинг Установил windbind но браузер вина не хочет открывать яндекс. Щас буду проверять в Опере

kremel545
() автор топика
Ответ на: комментарий от kremel545

там еще чего-то наверное нет. просто гугли по этим ошибкам

p.s. winsock.dll же есть?

anymouze ★★
()

Читай внимательно.

1. Ставишь Steam для Linux.
2. Идешь в настройки 
3. Там во вкладке "Аккаунт" выбираешь пункт "Участвовать в бета-тестировании Steam".
4. Перезагружаешь Steam.
5. Ставишь в него и запускаешь нужную игру для Виндовс (просить "Запустить с помощью Steam play?", соглашайся.
6. Profit.
LongLiveUbuntu ★★★★★
()
Последнее исправление: LongLiveUbuntu (всего исправлений: 1)

При установки с репозитория сеть есть

Значит ты криво собрал. Например, не поставил какие-либо нужные зависимости при сборке.

Kron4ek ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.