Автор Тема: Исчезающие при сворачивании окна Wine [решено]  (Прочитано 5706 раз)

Оффлайн А. М. Кац

  • Давно тут
  • **
  • Сообщений: 45
Здравствуйте, уважаемые коллеги.

Сегодня я в очередной раз столкнулся с ужасающим проявлением антисемитизма. Удар пришёлся с неожиданной стороны - со стороны не-эмулятора Wine. Казалось бы, его пишут приличные граждане стран со сменяемостью власти, разделяющие ценности евроатлантического выбора и превыше всего ставящие слезинку ребёнка - но нет, оказывается, Он дотянулся даже сюда.

Внезапно оказалось, что окна приложений, запущенных из-под не-эмулятора Wine, при сворачивании их кнопкой "свернуть" сворачиваются и полностью исчезают. После исчезновения развернуть их каким-либо способом невозможно, при этом сами приложения продолжают работать, не зависая. Что примечательно - при сворачивании и разворачивании кнопкой на панели задач всё работает нормально, но стоит лишь раз нажать кнопку "свернуть" на самом окне, как начинается махровый, неописуемый антисемитизм.

Особо отмечу, что эта неисправность характерна только для установленных извне приложений - встроенные в не-эмулятор Wine блокнот, проводник, редактор реестра, сапёр и система настройки сворачиваются и разворачиваются нормально.

Не подскажете ли, где кроются корни этого кошмарного попрания прав и свобод?..

Дополню. Проверял на штатном не-эмуляторе Wine от Этерсофта, установленном из репозитория, а также на вручную собранном, но лежащем в отдельной папке скачанном с WineHQ версии 1.4.1 - в обоих случаях одно и то же.

Вывод не-эмулятора Wine:
[ebrilo@host-3 ~]$ wine "c:\Program Files\Microsoft Office\Office12\winword.exe"
fixme:advapi:GetCurrentHwProfileA (0x33fb98) semi-stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:win:RegisterDeviceNotificationA (hwnd=0x1600a0, filter=0x100e994,flags=0x00000001) returns a fake device notification handle!
fixme:service:EnumServicesStatusW resume handle not supported
fixme:service:EnumServicesStatusW resume handle not supported
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:advapi:RegisterEventSourceW ((null),L"Bonjour Service"): stub
fixme:advapi:ReportEventA (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x00000000,0x79e59c,(nil)): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x00000000,0x14f720,(nil)): stub
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request: stub
fixme:iphlpapi:CreateIpForwardEntry (pRoute 0x79e968): stub
fixme:advapi:ReportEventA (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x00000000,0x79e59c,(nil)): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x00000000,0x14fb78,(nil)): stub
fixme:service:EnumServicesStatusW resume handle not supported
fixme:service:EnumServicesStatusW resume handle not supported
fixme:advapi:ReportEventA (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x00000000,0x79e59c,(nil)): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x00000000,0x14fb78,(nil)): stub
fixme:netapi32:NetGetJoinInformation Semi-stub (null) 0x79e654 0x79e64c
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
err:winsock:interface_bind Failed to bind to interface, receiving broadcast packets will not work on socket 00c8.
fixme:heap:HeapSetInformation 0x110000 1 (nil) 0
fixme:heap:HeapSetInformation 0x110000 1 (nil) 0
fixme:heap:HeapSetInformation 0x110000 1 (nil) 0
fixme:heap:HeapSetInformation 0x110000 1 (nil) 0
fixme:heap:HeapSetInformation 0x110000 1 (nil) 0
fixme:mscoree:get_runtime_info unsupported runtimeinfo flags 50
fixme:mscoree:CLRMetaHost_GetRuntime Unrecognized version L"v2.0.0"
fixme:mscoree:LockClrVersion (0x326ff57b 0x33428968 0x33428978): stub
fixme:heap:HeapSetInformation 0x110000 1 (nil) 0
fixme:heap:HeapSetInformation 0x110000 1 (nil) 0
fixme:heap:HeapSetInformation 0x110000 1 (nil) 0
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x200d6 0x00000000
fixme:heap:HeapSetInformation 0x110000 1 (nil) 0
fixme:time:GetCalendarInfoW Unimplemented caltype 1
« Последнее редактирование: 08.05.2013 10:27:00 от А. М. Кац »

Оффлайн А. М. Кац

  • Давно тут
  • **
  • Сообщений: 45
Так. В гноме работает, в кедах - нет.

Оффлайн aen

  • alt linux team
  • ***
  • Сообщений: 2 448
Так. В гноме работает, в кедах - нет.

Вешайте багу, пока на wine. Так как не работает в kde, то zerg@ в cc:

Оффлайн БарсSc

  • alt linux team
  • ***
  • Сообщений: 1 089
  • Intel_i7/nVidia_Optimus, AMD Ryzen 3 2200
Это только в микрософт офис проявляется и довольно давно, остальные окна со стандартным виндовым оформлением окон нормально работают.
« Последнее редактирование: 02.05.2013 19:26:59 от BarsSc »

Оффлайн А. М. Кац

  • Давно тут
  • **
  • Сообщений: 45
Это только в микрософт офис проявляется и довольно давно, остальные окна со стандартным виндовым оформлением окон нормально работают.

Причём только в кедах.

Оффлайн А. М. Кац

  • Давно тут
  • **
  • Сообщений: 45
В общем, методом антинаучного тыка сей досадный недостаток был побеждён. Для этого потребовалось поставить в настройках графических эффектов на вкладке "Дополнительно" значение "Создавать миниатюры только для видимых окон".

Однако, до сих пор не удалось установить степень личной вины Путина в подобном поведении системы - хотя, каждому настоящему правозащитнику ясно, что виноват именно он, и никто другой.

Кроме того, считаю должным указать, что слезинка ребёнка продолжит литься и далее - несомненно, перевод текстовых элементов графической среды КДЕ делался под бдительным, тоталитарным надзором цепных псов КГБ, в силу чего по их личному приказу из выпадающего списка было удалено пояснение, что создание миниатюр для всех окон может привести к поломке их сворачивания, присутствующее в свободной, демократичной, неполживой англоязычной редакции.

Но, тем не менее, работоспособность офиса восстановлена, и цвет русской правозащиты может и далее беспрепятственно писать свои громящие режим статьи, отрабатывая заветные гранты, и брайтонское кафе "Матрёшка" без клиентов не останется.
« Последнее редактирование: 08.05.2013 10:46:03 от А. М. Кац »