Created attachment 5123 [details] Снимок экрана в указанной ситуации Эта особенность поведения наблюдается в alt linux 5.0.2 Shcool Master. После закрытия программы выполнявшейся в режиме "эмулировать виртуальный рабочий стол" на экране остаётся "дикое" окно, которое удаётся закрыть только убив explorer.exe. Для примера достаточно использовать winecfg. Есть наблюдение, что если режим "эмулировать виртуальный рабочий стол" не включать, то после каждого запуска программы в wine остаётся висеть экземпляр процесса explorer.exe .
В p6 такого поведения нет.
Пробовали с "чистым" профилем wine (~/.wine)?
(В ответ на комментарий №2) > Пробовали с "чистым" профилем wine (~/.wine)? да, удалил ~/.wine , ошибка воспроизводится.
Эпиграф: "Не корысти ради, а токмо во исполнение воли пославшей мя жены..." Что-то мне кажется, что настолько слабая реакция на сообщение об ошибке - это какая-то аномалия. Подскажите, товарищи, где я ошибся? Неправильно классифицировал проблему? Или хочу слишком многого? Или плохо описал способ повторения проблемы? Хорошо. Тогда для повторения ошибки можно выполнить следующие шаги: 1. в свежеустановленном altlinux-5.0.2-school-master-i586-ru-install-dvd5.iso запустить winecfg 2. в winecfg на вкладке "Графика" включить галочку у опции "эмулировать виртуальный рабочий стол" 3. закрыть winecfg 4. запустить winecfg . наблюдается проблема: окно виртуального рабочего стола рисуется неверно. 5. закрыть winecfg. наблюдается проблема: на экране остаётся окно (виртуального рабочего стола?), которое невозможно закрыть иначе, чем "убить" explorer.exe
Молчит мейнтейнер, остальные скорее не знают как помочь :) Пробовали wine-vanilla?
wine-vanilla этой ошибки не имеет. но для моего случая это почти не важно - я нашёл способ избежать потребности в виртуальном рабочем столе.
Кстати, оповещение шлётся на lav@altlinux.org а в пакете Packager: Vitaly Lipatov <lav@altlinux.ru> может быть потому и молчит, что не получает?
(В ответ на комментарий №6) > wine-vanilla этой ошибки не имеет. > > но для моего случая это почти не важно - я нашёл способ избежать потребности в > виртуальном рабочем столе. Расскажите и нам этот способ. > Кстати, оповещение шлётся на lav@altlinux.org > а в пакете Packager: Vitaly Lipatov <lav@altlinux.ru> > > может быть потому и молчит, что не получает? Думаю существует алиас .org -> .ru. Скорее Виталий очень занят
(В ответ на комментарий №8) > Расскажите и нам этот способ. Всё очень просто. Передо мной поставлена задача - установить в комп. классах программу Знак ( авторы: http://www.inissoft.by ; масштаб бедствия: http://znak.eduspb.com , скачать: http://znak.eduspb.com/archives/252 ). Программа тестирования из Знака создаёт пустую серую topmost форму, которая призвана скрыть от ученика рабочий стол и кнопку пуск. А потом эта программа создаёт ещё какие-то формочки - для выбора ученика, задания, выполнения теста и пр. В винде эти формочки рисуются поверх BackForm, а в wine - в зависимости от настройки "эмулировать виртуальный рабочий стол". Если режим эмуляции включен - то поведение тождественно виндовому. А если выключено - то BackForm прячет под собой все остальные окна. Я планировал включить режим эмуляции, но в p5 он казался сломан. Удалось написать небольшой скрипт, который запускает тестирующую программу, ждёт появления окна BackForm ( используется CMDOW : http://www.commandline.co.uk/cmdow/index.html ), а потом это окно скрывается (всё тем-же CMDOW )
Чем я могу помочь в этой ситуации?
(В ответ на комментарий №10) > Чем я могу помочь в этой ситуации? Разобраться почему не работает как следует режим эмуляции виртуального рабочего стола в Etersoft-овской сборке и если есть возможность-исправить? Или, если это кажется скучным и ненужным - обновить версию wine в репозитории?
Наверное, это уже никому не нужно и никто не поправит.