Автор Тема: Wine на P9  (Прочитано 2513 раз)

Оффлайн Vasiliy_ZV

  • Давно тут
  • **
  • Сообщений: 385
  • +++
Wine на P9
« : 15.12.2022 15:09:18 »
Здравствуйте, не подскажите, как установить wine в дистрибутиве Workstation P9?
Вот эта тема старинная подходит https://forum.altlinux.org/index.php?topic=34101.0 ?
Или лучше здесь смотреть https://www.altlinux.org/WINE ? Дата статьи правда не стоит.
Установил вроде все пакеты, но в контекстном меню wine нет?
user1@krg2dex7h1lva ~ $ rpm -qa |grep wine
wine-gecko-2.47.1-alt1.noarch
wine-mono-5.1.1-alt1.noarch
libwine-5.20.0.1-alt1.x86_64
winetricks-20210206-alt1.noarch
wine-5.20.0.1-alt1.x86_64
user1@krg2dex7h1lva ~ $
« Последнее редактирование: 15.12.2022 15:28:10 от Vasiliy_ZV »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 307
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Wine на P9
« Ответ #1 : 15.12.2022 15:22:36 »
А в чем между ними разница ?

Оффлайн Vasiliy_ZV

  • Давно тут
  • **
  • Сообщений: 385
  • +++
Re: Wine на P9
« Ответ #2 : 15.12.2022 15:32:16 »
О разнице инструкций не нам, пользователям, судить, пусть модераторы нам ответят, но всё же первая статья - авторская, предлагает частное решение, а вторая - WIKI это всё-таки источник базовых знаний. Потому, лично я бы начал со второй.

Подскажите! Скачал виндовую программу, хотел запустить её установку через контекстное меню, а в контекстном меню wine нет. Что я неправильно сделал?
« Последнее редактирование: 15.12.2022 16:51:15 от Vasiliy_ZV »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 307
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Wine на P9
« Ответ #3 : 15.12.2022 15:49:58 »
Вроде его и не бывает в меню, могу ошибаться, вроде бывает только приложения, установленные в wine

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 307
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Wine на P9
« Ответ #4 : 15.12.2022 15:51:59 »
Невнимательно прочёл про контекстное меню, но тоже не уверен, что там оно там есть

Оффлайн Vasiliy_ZV

  • Давно тут
  • **
  • Сообщений: 385
  • +++
Re: Wine на P9
« Ответ #5 : 15.12.2022 15:55:04 »
Двойной щелчок по файлу отрывает архиватор и всё на этом. Это значит, что wine в контекстное меню не прописался, возможно что-то не доустановилось, не сконфигурирвалось. А в пункте контекстного меню "открыть в другой программе" wine тоже отсутствует.
« Последнее редактирование: 15.12.2022 16:11:58 от Vasiliy_ZV »

Оффлайн Vasiliy_ZV

  • Давно тут
  • **
  • Сообщений: 385
  • +++
Re: Wine на P9
« Ответ #6 : 15.12.2022 16:03:47 »
Вроде его и не бывает в меню, могу ошибаться, вроде бывает только приложения, установленные в wine
А в основном меню wine появляется обычно только тогда, когда уже установлено хотя бы одно приложение в wine.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 003
    • Домашняя страница
    • Email
Re: Wine на P9
« Ответ #7 : 15.12.2022 21:24:11 »
wine и не прописывает себя в обработчики exe по соображениям безопасности. В современных репозиториях для этого есть пакет wineexec.
Андрей Черепанов (cas@)

Оффлайн Vasiliy_ZV

  • Давно тут
  • **
  • Сообщений: 385
  • +++
Re: Wine на P9
« Ответ #8 : 16.12.2022 10:38:42 »
ок! Установил wineexec, но в контекстном меню без изменений и через пункт (контекстного меню) "Открыть в другой программе" wine нет в предлагаемом списке! vanila не хватает? но рекомендуется Wine-Staging! Либо одно, либо другое! Потому думаю, что лучше доустановить i586-wine ориентируясь на штатный staging , чем i586-wine-vanilla. Но эта доустановка также не помогла решить вопрос. Может вот это поможет? "Ассоциация файлов с родными приложениями Linux"? Но нужна ассоциация с wine!
krg2dex7h1lva ~ # #!/bin/sh
krg2dex7h1lva ~ # $1 "`wine winepath -u "$2"`"
wine: created the configuration directory '/root/.wine'
002c:fixme:winediag:LdrInitializeThunk wine-staging 5.20 is a testing version containing experimental patches.
002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org.
0048:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
0048:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
0048:err:ole:apartment_get_local_server_stream Failed: 0x80004002
0050:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
0050:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
0050:err:ole:apartment_get_local_server_stream Failed: 0x80004002
0038:err:rpc:rpcrt4_ncacn_np_handoff Failed to retrieve the computer name, error 2
0050:err:ole:start_rpcss Failed to open RpcSs service
0040:fixme:winspool:AddPrinterW DocumentPropertiesW on printer L"Cups-PDF" fails
0040:fixme:file:NtLockFile I/O completion on lock not implemented yet
0040:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0040:err:mscoree:LoadLibraryShim error reading registry key for installroot
0040:err:mscoree:LoadLibraryShim error reading registry key for installroot
0040:err:mscoree:LoadLibraryShim error reading registry key for installroot
0040:err:mscoree:LoadLibraryShim error reading registry key for installroot
0040:err:mscoree:LoadLibraryShim error reading registry key for installroot
0040:err:mscoree:LoadLibraryShim error reading registry key for installroot
0040:err:mscoree:LoadLibraryShim error reading registry key for installroot
0040:err:mscoree:LoadLibraryShim error reading registry key for installroot
0040:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
0040:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
006c:fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x6a0df537, context 0xefbd60, init_notify 0, handle 0x170fcdc): stub
0038:err:rpc:rpcrt4_ncacn_np_handoff Failed to retrieve the computer name, error 2
0038:err:rpc:rpcrt4_ncacn_np_handoff Failed to retrieve the computer name, error 2
0038:err:rpc:rpcrt4_ncacn_np_handoff Failed to retrieve the computer name, error 2
00c4:fixme:rpc:handle_bind_error unexpected status value 1765
00bc:err:rpc:RpcAssoc_BindConnection rejected bind for reason 0
0038:err:rpc:rpcrt4_ncacn_np_handoff Failed to retrieve the computer name, error 2
0038:err:rpc:rpcrt4_ncacn_np_handoff Failed to retrieve the computer name, error 2
0038:err:rpc:rpcrt4_ncacn_np_handoff Failed to retrieve the computer name, error 2
00e8:err:plugplay:try_add_device Building report descriptor failed, removing device
00e8:err:plugplay:try_add_device Building report descriptor failed, removing device
0038:err:rpc:rpcrt4_ncacn_np_handoff Failed to retrieve the computer name, error 2
0038:err:rpc:rpcrt4_ncacn_np_handoff Failed to retrieve the computer name, error 2
wine: configuration in L"/root/.wine" has been updated.
-bash: : команда не найдена
krg2dex7h1lva ~ # 0038:err:rpc:rpcrt4_ncacn_np_handoff Failed to retrieve the computer name, error 2
0038:err:rpc:rpcrt4_ncacn_np_handoff Failed to retrieve the computer name, error 2
0178:err:rpc:rpcrt4_ncalrpc_handoff Failed to retrieve the computer name, error 2
0038:err:rpc:rpcrt4_ncacn_np_handoff Failed to retrieve the computer name, error 2
0038:err:rpc:rpcrt4_ncacn_np_handoff Failed to retrieve the computer name, error 2
018c:fixme:rpc:handle_bind_error unexpected status value 1765
0190:fixme:rpc:handle_bind_error unexpected status value 1765
0174:err:rpc:RpcAssoc_BindConnection rejected bind for reason 0
00c0:err:rpc:RpcAssoc_BindConnection rejected bind for reason 0
00e0:fixme:plugplay:pdo_pnp_dispatch Unhandled function 00000017
00e0:fixme:plugplay:pdo_pnp_dispatch Unhandled function 00000002
00e0:fixme:plugplay:pdo_pnp_dispatch Unhandled function 00000017
00e0:fixme:plugplay:pdo_pnp_dispatch Unhandled function 00000002
00e0:fixme:plugplay:pdo_pnp_dispatch Unhandled function 00000017
00e0:fixme:plugplay:pdo_pnp_dispatch Unhandled function 00000002
00e0:fixme:plugplay:pdo_pnp_dispatch Unhandled function 00000017
00e0:fixme:plugplay:pdo_pnp_dispatch Unhandled function 00000002
00e0:fixme:plugplay:pdo_pnp_dispatch Unhandled function 00000017
00e0:fixme:plugplay:pdo_pnp_dispatch Unhandled function 00000002
00e0:fixme:plugplay:pdo_pnp_dispatch Unhandled function 00000017
00e0:fixme:plugplay:pdo_pnp_dispatch Unhandled function 00000002
00e0:fixme:plugplay:pdo_pnp_dispatch Unhandled function 00000017
00e0:fixme:plugplay:pdo_pnp_dispatch Unhandled function 00000002
00e0:fixme:plugplay:pdo_pnp_dispatch Unhandled function 00000017
00e0:fixme:plugplay:pdo_pnp_dispatch Unhandled function 00000002
00e0:fixme:plugplay:pdo_pnp_dispatch Unhandled function 00000017
00e0:fixme:plugplay:pdo_pnp_dispatch Unhandled function 00000002
00e0:fixme:plugplay:pdo_pnp_dispatch Unhandled function 00000017
00e0:fixme:plugplay:pdo_pnp_dispatch Unhandled function 00000002
00e0:fixme:plugplay:pdo_pnp_dispatch Unhandled function 00000017
00e0:fixme:plugplay:pdo_pnp_dispatch Unhandled function 00000002
00e0:fixme:plugplay:pdo_pnp_dispatch Unhandled function 00000017
00e0:fixme:plugplay:pdo_pnp_dispatch Unhandled function 00000002
0038:err:rpc:rpcrt4_ncacn_np_handoff Failed to retrieve the computer name, error 2
0194:fixme:rpc:handle_bind_error unexpected status value 1765
00dc:err:rpc:RpcAssoc_BindConnection rejected bind for reason 0
wine client error:b0: write: Неправильный дескриптор файла
krg2dex7h1lva ~ # chmod +x /usr/local/bin/winenative
chmod: невозможно получить доступ к '/usr/local/bin/winenative': Нет такого файла или каталога
krg2dex7h1lva ~ #
Инструкция из wiki так и не помогла решить проблему!
« Последнее редактирование: 16.12.2022 11:42:00 от Vasiliy_ZV »

Оффлайн Vasiliy_ZV

  • Давно тут
  • **
  • Сообщений: 385
  • +++
Re: Wine на P9
« Ответ #9 : 16.12.2022 12:02:09 »
Переход на vanilla также не исправил ситуацию!
Попробовал идти согласно первой инструкции, но тоже ошибка, не удаляется пакет.
user1@krg2dex7h1lva ~ $ su -
Password:
krg2dex7h1lva ~ # rpm -qa |grep wine
wine-gecko-2.47.1-alt1.noarch
wineexec-1.2-alt1.noarch
libwine-vanilla-5.20-alt1.x86_64
wine-mono-5.1.1-alt1.noarch
winetricks-20210206-alt1.noarch
wine-vanilla-5.20-alt1.x86_64
krg2dex7h1lva ~ # apt-get remove libwine-vanilla-5.20-alt1.x86_64
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
E: Невозможно найти пакет libwine-vanilla-5.20-alt1.x86_64
krg2dex7h1lva ~ # rpm -qa |grep wine
wine-gecko-2.47.1-alt1.noarch
wineexec-1.2-alt1.noarch
libwine-vanilla-5.20-alt1.x86_64
wine-mono-5.1.1-alt1.noarch
winetricks-20210206-alt1.noarch
wine-vanilla-5.20-alt1.x86_64
krg2dex7h1lva ~ # apt-get remove libwine
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Пакет libwine не установлен, и не может быть удалён.
0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено.
krg2dex7h1lva ~ #
нашел кое-что по этой проблеме https://pikabu.ru/story/altlinux_i_fokusyi_s_wine_7909584 что я такой не один кто столкнулся
Цитировать
Есть ниша пользователей дистрибутивов ALT K/Workstation 9 и Simple. Все в них вроде хорошо, кроме Wine. У меня по крайней мере не получилось "из коробки" поставить универсальную версию для запуска и 32-, и 64-битных программ. Или одна, или другая. Фигня вопрос. Написал скрипт, брать отсюда.
но у меня пока вообще никакой версии нет
« Последнее редактирование: 16.12.2022 13:28:06 от Vasiliy_ZV »

Оффлайн Vasiliy_ZV

  • Давно тут
  • **
  • Сообщений: 385
  • +++
Re: Wine на P9
« Ответ #10 : 16.12.2022 13:59:52 »
wine и не прописывает себя в обработчики exe по соображениям безопасности. В современных репозиториях для этого есть пакет wineexec.
Т.е. в контекстном мы wine не увидим!?
Вернулся на Wine-Staging. WineExec установлен. Что же теперь нужно для запуска файлов exe? Тут смотрим интересненькое)) https://forum.altlinux.org/index.php?topic=45779.msg367713#msg367713
« Последнее редактирование: 16.12.2022 15:46:45 от Vasiliy_ZV »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 003
    • Домашняя страница
    • Email
Re: Wine на P9
« Ответ #11 : 16.12.2022 20:18:55 »
Перезапустить сеанс.
Андрей Черепанов (cas@)

Оффлайн Vasiliy_ZV

  • Давно тут
  • **
  • Сообщений: 385
  • +++
Re: Wine на P9
« Ответ #12 : 17.12.2022 12:34:50 »
Да. Верно. В контекстном меню не появился, появился в главном меню. Но запускается просто двойным щелчком. Теперь уже и без терминала и командной строки с wineexec - это правило осталось только для установщиков приложений windows.
« Последнее редактирование: 17.12.2022 13:08:10 от Vasiliy_ZV »