Фон становится на первый план и нельзя продолжить установку. При отключении Разрешить менеджеру окон управлять... - фон встает на место и все без проблем устанавливается. Дистрибутив можно найти в /ftp/pvt/WINE tests/Small Programs/atol-drivers
Жесть.. Это же надо такие установщики умудряться делать!!!
Наверное рекомендация снимать галочку о управлении окон менеджером будет лучше, чем череда хаков, т.к. все всплывающие окна (об ошибках) так же будут за фоном. Глобально надо разбираться почему фон всегда наверху и перекрывает панель задач, окна с таким стилем ( 0x9F000000 ) не должны себя так вести. Убрать его назад не удалось.
Что странно, при запуске установщика фон становится на передний план не всегда. Но если кликнуть по фону, то он станет на передний план и переключиться обратно в окно диалога не получится. Похоже, проблема в том, что этот переход по клику делает само DE (в данном случае Gnome). После этого перехода wine пытается вернуться назад на окно диалога, но возвращает только фокус, не поднимая окно. В общем, ситуация чем-то напоминает bug #1837.
Фон перекрывает панель задач, т.к. для него устанавливается NET_WM_STATE_FULLSCREEN в update_net_wm_states() (как WS_MAXIMIZE окну без WS_CAPTION).
Created attachment 1015 [details] Изменения в реестре для запуска Desktop'а Если внести это изменение в реестр, то установщика Атола будет запускаться с desktop'ом. В этом режиме бага не проявляется.
Внёс в закрытую часть, будет в 1.0.10-alt3.
Перевожу в FIXED.
Сборка 8/3 Проблемы нет.
Добавил в закрытую часть: +[HKEY_USERS\S-1-5-4\Software\Wine\Explorer\Desktops] +"setup.exe"="800x600" Связано с изменением формата записи в реестре в оригинальном wine (см. багу #3992).