Ticket #316 (closed usability: fixed)
Root window obscures all other windows, sometimes
| Reported by: | ckoch002@… | Owned by: | jeremyhu@… |
|---|---|---|---|
| Priority: | Nice to Have | Milestone: | 2.5.0 |
| Component: | xserver | Version: | 2.4.0 (xserver-1.5.3-apple14) |
| Keywords: | Cc: |
Description
When I launch openbox-session from my .xinitrc, Openbox's root window obscures any other window. According to top, hitting command-N to spawn a new xterm technically works, but it's impossible to actually see the new xterm. This is all under full-screen mode.
If I then disable full-screen mode, Openbox's root window disappears as expected, but the xterms I spawned still are not visible. Hitting command-N at this point still creates new, invisible xterms.
On a possibly related note, I cannot command-click/right click on OpenBox's root window to get the Openbox menu, either. And quitting XQuartz does not kill the openbox process, I have to kill it myself.
The weird thing is that all of this used to work before -- with OS X 10.5.2's shipment of X11, if I remember correctly.
Here's the result of xwininfo -all -root with openbox-session running. It might be of interest.
xwininfo: Window id: 0x1fb (the root window) (has no name)
Root window id: 0x1fb (the root window) (has no name)
Parent window id: 0x0 (none)
2 children:
0x800001 (has no name): () 1x1+0+0 +0+0
0x40000e (has no name): ("" "") 1x1+-100+-100 +-100+-100
Absolute upper-left X: 0
Absolute upper-left Y: 0
Relative upper-left X: 0
Relative upper-left Y: 0
Width: 1440
Height: 900
Depth: 24
Visual Class: TrueColor
Border width: 0
Class: InputOutput
Colormap: 0x21 (installed)
Bit Gravity State: ForgetGravity
Window Gravity State: NorthWestGravity
Backing Store State: NotUseful
Save Under State: no
Map State: IsViewable
Override Redirect State: no
Corners: +0+0 -0+0 -0-0 +0-0
-geometry 1440x900+0+0
Bit gravity: ForgetGravity
Window gravity: NorthWestGravity
Backing-store hint: NotUseful
Backing-planes to be preserved: 0xffffffff
Backing pixel: 0
Save-unders: No
Someone wants these events:
ButtonPress
ButtonRelease
EnterWindow
LeaveWindow
StructureNotify
SubstructureRedirect
FocusChange
PropertyChange
Do not propagate these events:
Override redirection?: No
No window manager hints defined
No normal window size hints defined
No zoom window size hints defined
No window shape defined
No border shape defined
By the way, I compiled Openbox 3.4.5 with MacPorts.
OS X 10.5.8 | XQuartz 2.4.0 (xorg-server 1.5.3-apple14)
Change History
comment:1 in reply to: ↑ description Changed 4 years ago by ckoch002@…
comment:2 Changed 4 years ago by jeremyhu@…
- Status changed from new to assigned
- Milestone set to 2.4.1

Oh and I'm convinced it's not Openbox's or MacPorts' issue because I see similar behavior when trying to run Xfce. And I should mention that the openbox process that won't terminate eats up 99% of my CPU.