![应用程序窗口变得非常宽,几乎无法使用](https://linux22.com/image/106958/%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E7%AA%97%E5%8F%A3%E5%8F%98%E5%BE%97%E9%9D%9E%E5%B8%B8%E5%AE%BD%EF%BC%8C%E5%87%A0%E4%B9%8E%E6%97%A0%E6%B3%95%E4%BD%BF%E7%94%A8.png)
今天我的 Soulseek 客户端窗口变得如此之大,几乎无法使用。我可以看到边框调整大小图标,但只能将其调整为更宽,就好像“最小宽度”设置已就位一样。身高没有限制。窗口上下文菜单有“最小化”选项可用,“最大化”被禁用。从该菜单中选择“调整大小”与使用鼠标相同。当我双击标题栏(通常会最大化窗口)时,没有任何反应。我尝试了“选项|用户界面”中的“重置窗口和列大小设置”按钮,即使重新启动程序和计算机后也没有任何反应。我发现这个类似的问题,但还没有解决办法。
我在 Debian Jessie 64 位、GNOME 版本 3.14.1 上使用 SoulseekQt build 2016.1.17。
正如评论中所建议的,这里是xprop
输出的相关部分(特别是程序指定的最小尺寸:4885 x 630):
_NET_WM_USER_TIME_WINDOW(WINDOW): window id # 0x200000c
_NET_WM_STATE(ATOM) =
WM_STATE(WM_STATE):
window state: Normal
icon window: 0x0
_NET_WM_DESKTOP(CARDINAL) = 0
_NET_FRAME_EXTENTS(CARDINAL) = 1, 1, 39, 1
_NET_WM_ALLOWED_ACTIONS(ATOM) = _NET_WM_ACTION_MOVE, _NET_WM_ACTION_RESIZE, _NET_WM_ACTION_FULLSCREEN, _NET_WM_ACTION_MINIMIZE, _NET_WM_ACTION_SHADE, _NET_WM_ACTION_MAXIMIZE_HORZ, _NET_WM_ACTION_MAXIMIZE_VERT, _NET_WM_ACTION_CHANGE_DESKTOP, _NET_WM_ACTION_CLOSE, _NET_WM_ACTION_ABOVE, _NET_WM_ACTION_BELOW
XdndAware(ATOM) = BITMAP
_NET_WM_NAME(UTF8_STRING) = "SoulseekQt build 2016.1.17 [...]"
_MOTIF_WM_HINTS(_MOTIF_WM_HINTS) = 0x3, 0x3e, 0x7e, 0x0, 0x0
_NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_NORMAL
_XEMBED_INFO(_XEMBED_INFO) = 0x0, 0x1
WM_CLIENT_LEADER(WINDOW): window id # 0x2000002
WM_HINTS(WM_HINTS):
Client accepts input or input focus: True
Initial state is Normal State.
_NET_WM_PID(CARDINAL) = 1885
WM_CLASS(STRING) = "SoulseekQt-2016-1-17-64bit", "SoulseekQt-2016-1-17-64bit"
WM_PROTOCOLS(ATOM): protocols WM_DELETE_WINDOW, WM_TAKE_FOCUS, _NET_WM_PING
WM_NORMAL_HINTS(WM_SIZE_HINTS):
user specified location: 1, 314
user specified size: 4885 by 691
program specified minimum size: 4885 by 630
window gravity: Static
答案1
在:https://groups.google.com/g/soulseek-discussion/c/j2aTmofseqk
写道:
选项>常规>清除搜索历史记录...然后调整它...关闭并打开它。问题解决了。