You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 42 (X_SetInputFocus)
Serial number of failed request: 189
Current serial number in output stream: 190
It seems the window manager detection code in X11_HasWindowManager does not detect awesome. The code mentions Chromium has being the source of the method, but after checking out the latest version, I could not find it. Instead, the latest version of Chromium is using _NET_SUPPORTING_WM_CHECK, which seems more in-line with the freedesktop documentation (http://standards.freedesktop.org/wm-spec/wm-spec-latest.html#idm140200472693600). In fact, the exact same method is already used in the SDL X11 video subsystem implementation (see X11_CheckWindowManager).
Consequently, the attached patch gets rid of X11_CheckWindowManager and reuse the result of the checks in X11_CheckWindowManager.
Tested both without a window manager, and with awesome and openbox.
On 2015-07-03 10:59:00 +0000, Benoit Pierre wrote:
Typo in my last comment: the patch gets rid of X11_HasWindowManager.
This bug report was migrated from our old Bugzilla tracker.
These attachments are available in the static archive:
Reported in version: HG 2.0
Reported for operating system, platform: Linux, All
Comments on the original bug report:
On 2015-05-29 17:47:39 +0000, Ryan C. Gordon wrote:
On 2015-05-29 19:22:46 +0000, Ryan C. Gordon wrote:
On 2015-05-31 06:06:30 +0000, Ryan C. Gordon wrote:
On 2015-07-03 10:57:14 +0000, Benoit Pierre wrote:
On 2015-07-03 10:59:00 +0000, Benoit Pierre wrote:
On 2015-07-03 16:20:37 +0000, Sam Lantinga wrote:
The text was updated successfully, but these errors were encountered: