View previous topic :: View next topic |
Author |
Message |
genterminl Guru
Joined: 12 Feb 2005 Posts: 523 Location: Connecticut, USA
|
Posted: Sat Feb 07, 2015 10:59 pm Post subject: [Solved] Why can't I move or resize my KDevelop window? |
|
|
I just installed KDevelop (4.5.2 on kde 4.14.3) on a mostly amd64 install with a few ~amd64 packages. All other applications behave fine. KDevelop comes up filling about 2/3 of one of my two monitors, but it seems to think it is maximized, as the maximize, move, and resize menu items are disabled, and there is no restore item. There is a minimize button at the top right, but no restore or maximize button. If I grab the title bar with the mouse and try to drag, I get the four pointed mouse pointer, but the window does not move. There seems to be no border around the window to grab to resize. If it truly thought it were maximized, I would expect a "restore" button or menu, but I can't find one.
I have two monitors connected to a single nVidia card, using the nVidia drivers, but I have no other problems with moving or sizing windows on the single X window spread across the two monitors.
Using Application Specific Settings, I am able to force it off the edge of the screen, so I can now move the window easily, but still no ability to resize.
I'd appreciate any suggestions how to fix this, or where to dig for more information about what the underlying problem is.
Thanks.
Jack
Last edited by genterminl on Mon Feb 09, 2015 10:56 pm; edited 1 time in total |
|
Back to top |
|
|
Ant P. Watchman
Joined: 18 Apr 2009 Posts: 6920
|
Posted: Sun Feb 08, 2015 12:46 am Post subject: |
|
|
You could try `xprop` or `xwininfo` on the window, see if it's forcing those settings in some way. That'd give you a clue on how to override them too.
Seems odd that it'd do that on first run though, have you installed it before? It might be picking up old settings if so. |
|
Back to top |
|
|
genterminl Guru
Joined: 12 Feb 2005 Posts: 523 Location: Connecticut, USA
|
Posted: Sun Feb 08, 2015 4:28 pm Post subject: |
|
|
This is the first time I've installed kdevelop. I'm currently upgrading to 4.6.0-r1 just in case it was a known issue, although I doubt it.
xprop: | _NET_WM_USER_TIME(CARDINAL) = 5000833
_NET_WM_ICON_GEOMETRY(CARDINAL) = 2134, 0, 127, 32
_NET_WM_ALLOWED_ACTIONS(ATOM) = _NET_WM_ACTION_MOVE, _NET_WM_ACTION_MINIMIZE, _NET_WM_ACTION_SHADE, _NET_WM_ACTION_CHANGE_DESKTOP, _NET_WM_ACTION_CLOSE
_KDE_NET_WM_FRAME_STRUT(CARDINAL) = 2, 2, 23, 4
_NET_FRAME_EXTENTS(CARDINAL) = 2, 2, 23, 4
_NET_WM_DESKTOP(CARDINAL) = 0
_KDE_NET_WM_ACTIVITIES(STRING) = "ce1bbb7b-dc75-4282-b60a-9e4ef10d1f0c"
WM_STATE(WM_STATE):
window state: Normal
icon window: 0x0
_NET_WM_STATE(ATOM) =
_NET_WM_SYNC_REQUEST_COUNTER(CARDINAL) = 37748894
_KDE_OXYGEN_BACKGROUND_PIXMAP(CARDINAL) = 0
_KDE_OXYGEN_BACKGROUND_GRADIENT(CARDINAL) = 1
_NET_STARTUP_ID(UTF8_STRING) = "0"
WM_WINDOW_ROLE(STRING) = "MainWindow"
_KDE_NET_WM_USER_CREATION_TIME(CARDINAL) = 4985296
XdndAware(ATOM) = BITMAP
_MOTIF_DRAG_RECEIVER_INFO(_MOTIF_DRAG_RECEIVER_INFO) = 0x6c, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0
_NET_WM_NAME(UTF8_STRING) = "kmymoney-git – KDevelop"
WM_CLIENT_LEADER(WINDOW): window id # 0x2400004
_NET_WM_PID(CARDINAL) = 18990
_NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_NORMAL
_MOTIF_WM_HINTS(_MOTIF_WM_HINTS) = 0x3, 0x3e, 0x7e, 0x0, 0x0
WM_PROTOCOLS(ATOM): protocols WM_DELETE_WINDOW, WM_TAKE_FOCUS, _NET_WM_PING, _NET_WM_SYNC_REQUEST
WM_NAME(COMPOUND_TEXT) = "kmymoney-git – KDevelop"
WM_LOCALE_NAME(STRING) = "en_US.UTF-8"
WM_CLASS(STRING) = "kdevelop", "Kdevelop"
WM_HINTS(WM_HINTS):
Client accepts input or input focus: True
Initial state is Normal State.
bitmap id # to use for icon: 0x2400023
window id # of group leader: 0x2400004
WM_NORMAL_HINTS(WM_SIZE_HINTS):
user specified location: 102, 123
program specified location: 102, 123
user specified size: 1146 by 798
program specified size: 1146 by 798
program specified minimum size: 657 by 406
window gravity: Static
WM_CLIENT_MACHINE(STRING) = "ffortso4"
WM_COMMAND(STRING) = { "kdevelop" }
| I don't see anything that looks suspicious to me, but there is plenty there I don't fully understand. I'll also emerge xwininfo to see if it provides any additional information.
UDPATE: no useful info from xwininfo, and no changes (other than times and id's) from xprop for kdevelop 4.6.0 (with kdevplatform 1.6.0-r1) |
|
Back to top |
|
|
genterminl Guru
Joined: 12 Feb 2005 Posts: 523 Location: Connecticut, USA
|
Posted: Mon Feb 09, 2015 10:42 pm Post subject: |
|
|
I finally found some useful information. If I ssh in from another box, kdevelop works just fine. The only significant difference in xprop output matches the behavior. (I added the line wrapping just for better visibility.)
working: | _NET_WM_ALLOWED_ACTIONS(ATOM) =
_NET_WM_ACTION_MOVE, _NET_WM_ACTION_RESIZE, _NET_WM_ACTION_MINIMIZE,
_NET_WM_ACTION_SHADE, _NET_WM_ACTION_MAXIMIZE_VERT, _NET_WM_ACTION_MAXIMIZE_HORZ,
_NET_WM_ACTION_FULLSCREEN, _NET_WM_ACTION_CHANGE_DESKTOP, _NET_WM_ACTION_CLOSE |
no resize: | _NET_WM_ALLOWED_ACTIONS(ATOM) =
_NET_WM_ACTION_MOVE, _NET_WM_ACTION_MINIMIZE, _NET_WM_ACTION_SHADE,
_NET_WM_ACTION_CHANGE_DESKTOP, _NET_WM_ACTION_CLOSE | The resize and maximize actions are missing. Now I just need to figure out where these differences are coming from. |
|
Back to top |
|
|
genterminl Guru
Joined: 12 Feb 2005 Posts: 523 Location: Connecticut, USA
|
Posted: Mon Feb 09, 2015 10:55 pm Post subject: |
|
|
I call it "phase of the moon and blue magic dust."
After some googling, trying to figure out where these things might get set, I finally found my way to the Window Manager Settings dialog (from the context menu from right click on the title bar), Window Rules page. There were several entries for kdevelop. I figure some were from my attempts to fix this over the past days, but some may well have been from a forgotten earlier time. I just deleted them all, and now things seem to be working as expected. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|