wine 6.23.1-alt2 не может сконфигурировать каталог .wine: $ winecfg wine: created the configuration directory '/home/antohami/.wine' 002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0) 002c:fixme:winediag:LdrInitializeThunk wine-staging 6.23 is a testing version containing experimental patches. 002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org. 0048:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0) 002c:err:virtual:virtual_setup_exception stack overflow 1872 bytes in thread 002c addr 0x7facdec5bd6c stack 0x208b0 (0x20000-0x21000-0x120000) wine: could not load kernel32.dll, status c0000135 [antohami@comp-e2-1800-apu-2fb06e ~]$ MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0 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 006c:err:winedevice:ServiceMain Failed to load L"C:\\windows\\system32\\win32k.sys" 006c:err:winedevice:ServiceMain Failed to load L"C:\\windows\\system32\\drivers\\dxgkrnl.sys" 006c:err:winedevice:ServiceMain Failed to load L"C:\\windows\\system32\\drivers\\dxgmms1.sys" 0048:err:ole:start_rpcss Failed to open RpcSs service И висит. Если прервать, то очередная попытка приводит к ошибке: winecfg 002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0) 002c:fixme:winediag:LdrInitializeThunk wine-staging 6.23 is a testing version containing experimental patches. 002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org. 0050:err:winedevice:ServiceMain Failed to load L"C:\\windows\\system32\\win32k.sys" 0050:err:winedevice:ServiceMain Failed to load L"C:\\windows\\system32\\drivers\\dxgkrnl.sys" 0050:err:winedevice:ServiceMain Failed to load L"C:\\windows\\system32\\drivers\\dxgmms1.sys" 002c:err:virtual:virtual_setup_exception stack overflow 1872 bytes in thread 002c addr 0x7f619c76373e stack 0x208b0 (0x20000-0x21000-0x120000) wine: could not load kernel32.dll, status c0000135 После удаления ~/.wine при запуске опять висит. Устанавливал рекомендуемым способом: # epm prescription wine
Покажите, пожалуйста $ epm qp wine Как я понимаю, ~/.wine не существовал до запуска?
(Ответ для Vitaly Lipatov на комментарий #1) > Покажите, пожалуйста > $ epm qp wine > $ epm qp wine $ rpm -qa | egrep -i --color -- "(wine)" winetricks-20220207-alt1.noarch wine-gl-6.23.1-alt2.x86_64 wine-programs-6.23.1-alt2.x86_64 i586-wine-gl-6.23.1-alt2.i586 wine-mono-7.0.0-alt1.noarch wine-6.23.1-alt2.x86_64 wine-twain-6.23.1-alt2.x86_64 i586-wine-6.23.1-alt2.i586 wine-gecko-2.47.2-alt1.noarch wine-full-6.23.1-alt2.x86_64 i586-wine-twain-6.23.1-alt2.i586 wine-common-6.23.1-alt2.noarch > Как я понимаю, ~/.wine не существовал до запуска? Да.
У меня не воспроизводится на достаточно широкой окрестности. Судя по сообщениям 002c:err:virtual:virtual_setup_exception stack overflow 1872 bytes in thread 002c addr 0x7facdec5bd6c stack 0x208b0 (0x20000-0x21000-0x120000) wine: could not load kernel32.dll, status c0000135 проблема встречалась без ясного решения: https://bugs.winehq.org/show_bug.cgi?id=52634 Можете ли вы проверить без ~/.config/fontconfig если он есть?
(Ответ для Vitaly Lipatov на комментарий #3) > У меня не воспроизводится на достаточно широкой окрестности. > > Судя по сообщениям > > 002c:err:virtual:virtual_setup_exception stack overflow 1872 bytes in thread > 002c addr 0x7facdec5bd6c stack 0x208b0 (0x20000-0x21000-0x120000) > wine: could not load kernel32.dll, status c0000135 > Эта проблема в том, что не завершилось конфигурирование. Оно не завершилось, потому что я его прервал. А прервал, потому что конфигурирование зависло. Т.е. проблема в: 0048:err:ole:start_rpcss Failed to open RpcSs service Я нагуглил: https://bugzilla.redhat.com/show_bug.cgi?id=1956242 Но решения там нет, в какой-то момент само починилось. > проблема встречалась без ясного решения: > https://bugs.winehq.org/show_bug.cgi?id=52634 > > Можете ли вы проверить без > ~/.config/fontconfig > > если он есть? Не помогает. Я создал нового пользователя и у него та же проблема. Пробовал на только что установленной системе, проблема не воспроизводится.
(Ответ для Антон Мидюков на комментарий #4) > (Ответ для Vitaly Lipatov на комментарий #3) > > У меня не воспроизводится на достаточно широкой окрестности. > > > > Судя по сообщениям > > > > 002c:err:virtual:virtual_setup_exception stack overflow 1872 bytes in thread > > 002c addr 0x7facdec5bd6c stack 0x208b0 (0x20000-0x21000-0x120000) > > wine: could not load kernel32.dll, status c0000135 > > > > Эта проблема в том, что не завершилось конфигурирование. Оно не завершилось, > потому что я его прервал. А прервал, потому что конфигурирование зависло. ... Насколько я знаю, в этот момент вызывается getrandom(), и если на этом зависает, то у вас в системе не хватает энтропии. Есть ли идеи в подтверждение этого? Можете ли подключиться с помощью strace -p или gdb -p в момент зависания к процессу? > Пробовал на только что установленной системе, проблема не воспроизводится.
(Ответ для Vitaly Lipatov на комментарий #5) ... > Насколько я знаю, в этот момент вызывается getrandom(), и если на этом > зависает, то у вас в системе не хватает энтропии. Есть ли идеи в > подтверждение этого? > > Можете ли подключиться с помощью strace -p или gdb -p в момент зависания к > процессу? Возможно я ошибся про getrandom, но 1. winecfg ни при чём, ошибка просто при инициализации wine, её можно повторять через wineboot -i 2. Нет уверенности, что что там у вас что-то зависает: в середине лога видно приглашение shell: addr 0x7facdec5bd6c stack 0x208b0 (0x20000-0x21000-0x120000) wine: could not load kernel32.dll, status c0000135 [antohami@comp-e2-1800-apu-2fb06e ~]$ MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0 3. Вы не могли бы показать консоль запуска так, чтобы было понятно, на чём зависает?
(Ответ для Vitaly Lipatov на комментарий #6) > (Ответ для Vitaly Lipatov на комментарий #5) > ... > > Насколько я знаю, в этот момент вызывается getrandom(), и если на этом > > зависает, то у вас в системе не хватает энтропии. Есть ли идеи в > > подтверждение этого? > > > > Можете ли подключиться с помощью strace -p или gdb -p в момент зависания к > > процессу? > Возможно я ошибся про getrandom, но > > 1. winecfg ни при чём, ошибка просто при инициализации wine, её можно > повторять через wineboot -i > Да, верно. > 2. Нет уверенности, что что там у вас что-то зависает: в середине лога видно > приглашение shell: > addr 0x7facdec5bd6c stack 0x208b0 (0x20000-0x21000-0x120000) > wine: could not load kernel32.dll, status c0000135 > [antohami@comp-e2-1800-apu-2fb06e ~]$ MESA-INTEL: warning: Performance > support disabled, consider sysctl dev.i915.perf_stream_paranoid=0 > Да, таки падает, а не зависает. > 3. Вы не могли бы показать консоль запуска так, чтобы было понятно, на чём > зависает? Процесс не висит. Приложу strace wineboot.
Created attachment 10497 [details] strace запуска wineboot
Обновился из таска [#303074] TESTED (try 2) wine-mono.git=7.3.0-alt1 wine-vanilla.git=7.12-alt1 wine.git=7.11.1-alt1 winecfg заработал.
(Ответ для Антон Мидюков на комментарий #9) > Обновился из таска > [#303074] TESTED (try 2) wine-mono.git=7.3.0-alt1 wine-vanilla.git=7.12-alt1 > wine.git=7.11.1-alt1 > > winecfg заработал. [#303074] DONE (try 3) wine-mono.git=7.3.0-alt1 wine-vanilla.git=7.12-alt1 wine.git=7.11.1-alt1