Window decorations missing on Compiz/Debian Etch

Michael Jung mjung at iss.tu-darmstadt.de
Sat Sep 1 11:35:00 CDT 2007


Hi all,

since a couple of weeks all wine GUI applications are missing the window 
manager decorations on my Debian Etch box with the Compiz window 
manager. I did'nt get to doing a bisect until today. The problematic 
patch seems to be:

---
commit ac98e0c07535af4a373c0af343498903e2ff42a6
Author: Alexandre Julliard <julliard at winehq.org>
Date:   Mon Aug 20 22:06:33 2007 +0200

     winex11: Switch windows to managed mode in SetWindowPos instead of 
at creation time.
---

Anybody else seeing this problem?

I'll attach a +x11drv log from starting up notepad with a current 
version of wine as of today (wine-0.9.44-g282696b).

Bye,
--
Michael Jung
mjung at iss.tu-darmstadt.de
-------------- next part --------------
libGL warning: 3D driver claims to not support visual 0x4b
trace:x11drv:xinerama_init monitor 0x1: (0,0)-(1024,768) (primary)
trace:x11drv:xinerama_init virtual size: (0,0)-(1024,768) primary size: 1024x768
trace:x11drv:X11DRV_SetupXIM X display of IM = 0x7c1a3f38
trace:x11drv:X11DRV_SetupXIM Using en_US.UTF-8 locale of Input Method
trace:x11drv:X11DRV_SetupXIM ximStyles->count_styles = 2
trace:x11drv:X11DRV_SetupXIM ximStyles[0] = XIMPreeditNone 
trace:x11drv:X11DRV_SetupXIM ximStyles[1] = XIMPreeditNothing 
trace:x11drv:X11DRV_SetupXIM Setting Style: ximStyleRoot = STYLE_ROOT
trace:x11drv:X11DRV_SetupXIM No callback style avalable
trace:x11drv:X11DRV_CreateBitmap (0x1a4) 32x32 1 bpp
trace:x11drv:X11DRV_CreateBitmap (0x1a8) 32x32 1 bpp
trace:x11drv:X11DRV_GetBitmapBits (bmp=0x1a8, buffer=0x38065c, count=0x80)
trace:x11drv:X11DRV_GetBitmapBits (bmp=0x1a4, buffer=0x3806dc, count=0x80)
trace:x11drv:X11DRV_CreateBitmap (0x1ac) 32x32 1 bpp
trace:x11drv:X11DRV_CreateBitmap (0x1b0) 32x32 1 bpp
trace:x11drv:X11DRV_GetBitmapBits (bmp=0x1b0, buffer=0x380784, count=0x80)
trace:x11drv:X11DRV_GetBitmapBits (bmp=0x1ac, buffer=0x380804, count=0x80)
trace:x11drv:X11DRV_CreateBitmap (0x1c0) 16x16 24 bpp
trace:x11drv:X11DRV_CreateBitmap (0x1c4) 16x16 1 bpp
trace:x11drv:X11DRV_GetBitmapBits (bmp=0x1c4, buffer=0x3808ac, count=0x20)
trace:x11drv:X11DRV_GetBitmapBits (bmp=0x1c0, buffer=0x3808cc, count=0x300)
trace:x11drv:X11DRV_CreateBitmap (0x1c8) 16x16 24 bpp
trace:x11drv:X11DRV_CreateBitmap (0x1cc) 16x16 1 bpp
trace:x11drv:X11DRV_GetBitmapBits (bmp=0x1cc, buffer=0x380bf4, count=0x20)
trace:x11drv:X11DRV_GetBitmapBits (bmp=0x1c8, buffer=0x380c14, count=0x300)
trace:x11drv:X11DRV_CreateBitmap (0x1d0) 16x16 24 bpp
trace:x11drv:X11DRV_CreateBitmap (0x1d4) 16x16 1 bpp
trace:x11drv:X11DRV_GetBitmapBits (bmp=0x1d4, buffer=0x380f3c, count=0x20)
trace:x11drv:X11DRV_GetBitmapBits (bmp=0x1d0, buffer=0x380f5c, count=0x300)
trace:x11drv:X11DRV_CreateBitmap (0x210) 64x16 1 bpp
trace:x11drv:X11DRV_CreateBitmap (0x248) 128x32 1 bpp
trace:x11drv:X11DRV_CreateBitmap (0x264) 16x16 24 bpp
trace:x11drv:X11DRV_CreateBitmap (0x268) 16x16 1 bpp
trace:x11drv:X11DRV_GetBitmapBits (bmp=0x268, buffer=0x381284, count=0x20)
trace:x11drv:X11DRV_GetBitmapBits (bmp=0x264, buffer=0x3812a4, count=0x300)
trace:x11drv:X11DRV_CreateBitmap (0x26c) 32x32 24 bpp
trace:x11drv:X11DRV_CreateBitmap (0x270) 32x32 1 bpp
trace:x11drv:X11DRV_GetBitmapBits (bmp=0x270, buffer=0x3815cc, count=0x80)
trace:x11drv:X11DRV_GetBitmapBits (bmp=0x26c, buffer=0x38164c, count=0xc00)
trace:x11drv:X11DRV_CreateBitmap (0x274) 16x16 24 bpp
trace:x11drv:X11DRV_CreateBitmap (0x278) 16x16 1 bpp
trace:x11drv:X11DRV_GetBitmapBits (bmp=0x278, buffer=0x382274, count=0x20)
trace:x11drv:X11DRV_GetBitmapBits (bmp=0x274, buffer=0x382294, count=0x300)
trace:x11drv:X11DRV_CreateBitmap (0x27c) 16x16 24 bpp
trace:x11drv:X11DRV_SetBitmapBits (bmp=0x27c, bits=0x121308, count=0x300)
trace:x11drv:X11DRV_CreateBitmap (0x280) 16x16 1 bpp
trace:x11drv:X11DRV_SetBitmapBits (bmp=0x280, bits=0x120ff0, count=0x20)
trace:x11drv:X11DRV_CreateBitmap (0x290) 32x32 24 bpp
trace:x11drv:X11DRV_CreateBitmap (0x294) 32x32 1 bpp
trace:x11drv:X11DRV_GetBitmapBits (bmp=0x294, buffer=0x382274, count=0x80)
trace:x11drv:X11DRV_GetBitmapBits (bmp=0x290, buffer=0x3822f4, count=0xc00)
trace:x11drv:X11DRV_CreateBitmap (0x298) 32x32 24 bpp
trace:x11drv:X11DRV_SetBitmapBits (bmp=0x298, bits=0x121308, count=0xc00)
trace:x11drv:X11DRV_CreateBitmap (0x29c) 32x32 1 bpp
trace:x11drv:X11DRV_SetBitmapBits (bmp=0x29c, bits=0x121f10, count=0x80)
trace:x11drv:X11DRV_CreateBitmap (0x2ac) 16x16 24 bpp
trace:x11drv:X11DRV_CreateBitmap (0x2b0) 16x16 1 bpp
trace:x11drv:X11DRV_GetBitmapBits (bmp=0x2b0, buffer=0x382274, count=0x20)
trace:x11drv:X11DRV_GetBitmapBits (bmp=0x2ac, buffer=0x382294, count=0x300)
trace:x11drv:X11DRV_CreateBitmap (0x2cc) 64x144 1 bpp
trace:x11drv:X11DRV_CreateBitmap (0x2b4) 16x16 24 bpp
trace:x11drv:X11DRV_SetBitmapBits (bmp=0x2b4, bits=0x121308, count=0x300)
trace:x11drv:X11DRV_CreateBitmap (0x2b8) 16x16 1 bpp
trace:x11drv:X11DRV_SetBitmapBits (bmp=0x2b8, bits=0x121660, count=0x20)
trace:x11drv:X11DRV_CreateBitmap (0x2dc) 32x32 24 bpp
trace:x11drv:X11DRV_CreateBitmap (0x2e0) 32x32 1 bpp
trace:x11drv:X11DRV_GetBitmapBits (bmp=0x2e0, buffer=0x382274, count=0x80)
trace:x11drv:X11DRV_GetBitmapBits (bmp=0x2dc, buffer=0x3822f4, count=0xc00)
trace:x11drv:X11DRV_CreateBitmap (0x2fc) 128x288 1 bpp
trace:x11drv:X11DRV_CreateBitmap (0x2e4) 32x32 24 bpp
trace:x11drv:X11DRV_SetBitmapBits (bmp=0x2e4, bits=0x121ad0, count=0xc00)
trace:x11drv:X11DRV_CreateBitmap (0x2e8) 32x32 1 bpp
trace:x11drv:X11DRV_SetBitmapBits (bmp=0x2e8, bits=0x120378, count=0x80)
trace:x11drv:X11DRV_CreateBitmap (0x30c) 32x32 24 bpp
trace:x11drv:X11DRV_CreateBitmap (0x310) 32x32 1 bpp
trace:x11drv:X11DRV_GetBitmapBits (bmp=0x310, buffer=0x382274, count=0x80)
trace:x11drv:X11DRV_GetBitmapBits (bmp=0x30c, buffer=0x3822f4, count=0xc00)
libGL warning: 3D driver claims to not support visual 0x4b
trace:x11drv:xinerama_init monitor 0x1: (0,0)-(1024,768) (primary)
trace:x11drv:xinerama_init virtual size: (0,0)-(1024,768) primary size: 1024x768
trace:x11drv:X11DRV_SetupXIM X display of IM = 0x7c06e720
trace:x11drv:X11DRV_SetupXIM Using en_US.UTF-8 locale of Input Method
trace:x11drv:X11DRV_SetupXIM ximStyles->count_styles = 2
trace:x11drv:X11DRV_SetupXIM ximStyles[0] = XIMPreeditNone 
trace:x11drv:X11DRV_SetupXIM ximStyles[1] = XIMPreeditNothing 
trace:x11drv:X11DRV_SetupXIM Setting Style: ximStyleRoot = STYLE_ROOT
trace:x11drv:X11DRV_SetupXIM No callback style avalable
trace:x11drv:X11DRV_CreateBitmap (0x1a4) 32x32 1 bpp
trace:x11drv:X11DRV_CreateBitmap (0x1a8) 32x32 1 bpp
trace:x11drv:X11DRV_GetBitmapBits (bmp=0x1a8, buffer=0x39065c, count=0x80)
trace:x11drv:X11DRV_GetBitmapBits (bmp=0x1a4, buffer=0x3906dc, count=0x80)
trace:x11drv:X11DRV_CreateBitmap (0x1ac) 32x32 1 bpp
trace:x11drv:X11DRV_CreateBitmap (0x1b0) 32x32 1 bpp
trace:x11drv:X11DRV_GetBitmapBits (bmp=0x1b0, buffer=0x390784, count=0x80)
trace:x11drv:X11DRV_GetBitmapBits (bmp=0x1ac, buffer=0x390804, count=0x80)
trace:x11drv:X11DRV_SetWindowPos win 0x10020 window (0,0)-(1024,768) client (0,0)-(1024,768) style 86000000
trace:x11drv:X11DRV_CreateWindow hwnd 0x10020 cs 0,0 1024x768
trace:x11drv:X11DRV_CreateWindow win 0x10020 window 0,0,1024,768 client 0,0,1024,768 whole 0,0,1024,768 X client 0,0,1024,768 xwin 4d
trace:x11drv:X11DRV_ShowWindow hwnd=0x10020, cmd=5, wasVisible 0
trace:x11drv:X11DRV_CreateBitmap (0x1d4) 32x32 24 bpp
trace:x11drv:X11DRV_CreateBitmap (0x1d8) 32x32 1 bpp
trace:x11drv:X11DRV_GetBitmapBits (bmp=0x1d8, buffer=0x3908ac, count=0x80)
trace:x11drv:X11DRV_GetBitmapBits (bmp=0x1d4, buffer=0x39092c, count=0xc00)
trace:x11drv:X11DRV_SetWindowPos win 0x10022 window (0,0)-(0,0) client (0,0)-(0,0) style 04c00000
trace:x11drv:X11DRV_SetWindowPos making win 0x10022/4000001 managed
trace:x11drv:X11DRV_SetWindowPos win 0x10022 window (0,0)-(0,0) client (0,0)-(0,0) style 04c00000
trace:x11drv:X11DRV_CreateWindow hwnd 0x10022 cs 0,0 0x0
trace:x11drv:X11DRV_SetWindowPos win 0x10022 window (0,0)-(0,0) client (3,22)-(3,22) style 04c00000
trace:x11drv:X11DRV_sync_window_position setting win 4000001 pos 0,0,0x0 after 7ecb8ec0 changes=40
trace:x11drv:X11DRV_CreateWindow win 0x10022 window 0,0,0,0 client 3,22,3,22 whole 0,0,0,0 X client 3,22,3,22 xwin 4000001
trace:x11drv:X11DRV_SetWindowPos win 0x10024 window (153,75)-(861,599) client (153,75)-(861,599) style 04cf0000
trace:x11drv:X11DRV_SetWindowPos making win 0x10024/3c00001 managed
trace:x11drv:X11DRV_SetWindowPos win 0x10024 window (153,75)-(861,599) client (153,75)-(861,599) style 04cf0000
trace:x11drv:X11DRV_sync_window_position setting win 3c00001 pos 157,98,700x497 after 4 changes=f
trace:x11drv:X11DRV_CreateWindow hwnd 0x10024 cs 153,75 708x524
trace:x11drv:X11DRV_CreateBitmap (0x33c) 7x11 1 bpp
trace:x11drv:X11DRV_CreateBitmap (0x34c) 7x11 1 bpp
trace:x11drv:X11DRV_SetWindowPos win 0x10024 window (153,75)-(861,599) client (157,117)-(857,595) style 04cf0000
trace:x11drv:X11DRV_sync_window_position setting win 3c00001 pos 157,98,700x497 after 4 changes=40
trace:x11drv:X11DRV_CreateWindow win 0x10024 window 153,75,861,599 client 157,117,857,595 whole 157,98,857,595 X client 0,19,700,497 xwin 3c00001
trace:x11drv:X11DRV_SetWindowPos win 0x10026 window (0,0)-(700,478) client (0,0)-(700,478) style 40a00144
trace:x11drv:X11DRV_CreateWindow hwnd 0x10026 cs 0,0 700x478
trace:x11drv:X11DRV_SetWindowPos win 0x10026 window (0,0)-(700,478) client (3,3)-(681,475) style 40a00144
trace:x11drv:X11DRV_CreateWindow win 0x10026 window 0,0,700,478 client 3,3,681,475 whole 0,0,700,478 X client 3,3,681,475 xwin 0
trace:x11drv:X11DRV_ShowWindow hwnd=0x10026, cmd=5, wasVisible 0
trace:x11drv:X11DRV_CreateBitmap (0x404) 2x13 1 bpp
trace:x11drv:X11DRV_ShowWindow hwnd=0x10024, cmd=1, wasVisible 0
trace:x11drv:X11DRV_SetWindowPos win 0x10024 window (153,75)-(861,599) client (157,117)-(857,595) style 14cf0000
trace:x11drv:X11DRV_sync_window_position setting win 3c00001 pos 157,98,700x497 after 359 changes=40
trace:x11drv:X11DRV_SetWindowPos mapping win 0x10024
trace:x11drv:X11DRV_CreateBitmap (0x420) 32x32 1 bpp
trace:x11drv:X11DRV_SetBitmapBits (bmp=0x420, bits=0x1266f0, count=0x80)
trace:x11drv:X11DRV_CreateBitmap (0x41c) 32x32 24 bpp
trace:x11drv:X11DRV_SetBitmapBits (bmp=0x41c, bits=0x1269e8, count=0xc00)
trace:x11drv:update_fullscreen_state setting fullscreen state for window 3c00001 to false
trace:x11drv:X11DRV_SetWindowPos win 0x10026 window (0,0)-(700,478) client (3,3)-(681,475) style 50a00144
trace:x11drv:X11DRV_Expose win 0x10024 (3c00001) 0,0 700x497
trace:x11drv:X11DRV_CreateBitmap (0x194) 8x8 1 bpp
trace:x11drv:X11DRV_SetBitmapBits (bmp=0x194, bits=0x1189a0, count=0x10)
trace:x11drv:X11DRV_SetWindowPos win 0x10024 window (153,75)-(861,599) client (157,117)-(857,595) style 04cf0000
trace:x11drv:X11DRV_SetWindowPos unmapping win 0x10024
trace:x11drv:destroy_whole_window win 0x10024 xwin 3c00001


More information about the wine-devel mailing list