Recosh
@Recosh
Программист студент

Wine + Docker + NoVNC работает в windows, но не работает в родном linux?

Есть Docker образ solarkennedy/wine-x11-novnc-docker при запуске командой
docker run --rm -p 8060:8080 solarkennedy/wine-x11-novnc-docker

в windows 10 всё работает, а при запуске на debian ползут ошибки:
Лог ошибок

2021-06-09 21:15:32,518 INFO spawned: 'explorer' with pid 88
2021-06-09 21:15:32,519 INFO reaped unknown pid 81
005c:err:environ:run_wineboot boot event wait timed out
005c:err:ole:start_rpcss Failed to open RpcSs service
005c:err:ole:create_server class {9ba05972-f6a8-11cf-a442-00a0c90a8f39} not registered
005c:err:ole:com_get_class_object no class object {9ba05972-f6a8-11cf-a442-00a0c90a8f39} could be created for context 0x4
005c:err:ole:com_get_class_object class {71f96385-ddd6-48d3-a0c1-ae06e8b055fb} not registered
005c:err:ole:com_get_class_object no class object {71f96385-ddd6-48d3-a0c1-ae06e8b055fb} could be created for context 0x1
005c:err:explorer:make_explorer_window Could not obtain an instance of IExplorerBrowser
2021-06-09 21:15:32,608 INFO exited: explorer (exit status 0; not expected)
2021-06-09 21:15:34,612 INFO spawned: 'explorer' with pid 90
0068:err:environ:run_wineboot boot event wait timed out
0068:err:ole:start_rpcss Failed to open RpcSs service
0068:err:ole:create_server class {9ba05972-f6a8-11cf-a442-00a0c90a8f39} not registered
0068:err:ole:com_get_class_object no class object {9ba05972-f6a8-11cf-a442-00a0c90a8f39} could be created for context 0x4
0068:err:ole:com_get_class_object class {71f96385-ddd6-48d3-a0c1-ae06e8b055fb} not registered
0068:err:ole:com_get_class_object no class object {71f96385-ddd6-48d3-a0c1-ae06e8b055fb} could be created for context 0x1
0068:err:explorer:make_explorer_window Could not obtain an instance of IExplorerBrowser
2021-06-09 21:15:34,699 INFO exited: explorer (exit status 0; not expected)
2021-06-09 21:15:35,700 INFO reaped unknown pid 93
2021-06-09 21:15:35,700 INFO reaped unknown pid 95
2021-06-09 21:15:36,701 INFO reaped unknown pid 71
2021-06-09 21:15:36,701 INFO reaped unknown pid 97
2021-06-09 21:15:36,701 INFO reaped unknown pid 100
2021-06-09 21:15:36,701 INFO reaped unknown pid 102
2021-06-09 21:15:37,705 INFO spawned: 'explorer' with pid 111
2021-06-09 21:15:37,705 INFO reaped unknown pid 21
2021-06-09 21:15:37,706 INFO reaped unknown pid 106
2021-06-09 21:15:37,706 INFO reaped unknown pid 110
00c0:err:ole:start_rpcss Failed to start RpcSs service
2021-06-09 21:15:37,846 INFO reaped unknown pid 116
00c0:err:ole:create_server class {9ba05972-f6a8-11cf-a442-00a0c90a8f39} not registered
00c0:err:ole:com_get_class_object no class object {9ba05972-f6a8-11cf-a442-00a0c90a8f39} could be created for context 0x4
00c0:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
00c0:err:winediag:nodrv_CreateWindow The explorer process failed to start.
00c8:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
00c8:err:winediag:nodrv_CreateWindow The explorer process failed to start.
00c8:err:ole:apartment_createwindowifneeded CreateWindow failed with error 0
00c8:err:ole:apartment_createwindowifneeded CreateWindow failed with error 0
00c8:err:ole:apartment_createwindowifneeded CreateWindow failed with error 0
00c8:err:ole:start_rpcss Failed to start RpcSs service
2021-06-09 21:15:37,932 INFO reaped unknown pid 120
00c8:err:ole:start_rpcss Failed to start RpcSs service
2021-06-09 21:15:37,956 INFO reaped unknown pid 123
2021-06-09 21:15:38,958 INFO success: explorer entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2021-06-09 21:15:38,958 INFO reaped unknown pid 113


При запуске любого приложения ошибка:
60c130699fa8c645649777.png

В общем подскажите, почему в debian 9 и 10 не работает, а винде через прослойку WSL всё хорошо?

P.S. Ставил debian 10 с иксами и wine по инструкции с офф сайта, всё завелось с пол пинка, но в докере ни в какую не хочет... Вообще думал что в докере приложения в любой ОС будут работать одинаково...
  • Вопрос задан
  • 57 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы