ssokolow / quicktile

Adds window-tiling hotkeys to any X11 desktop. (An analogue to WinSplit Revolution for people who don't want to use Compiz Grid)
https://ssokolow.com/quicktile/
GNU General Public License v2.0
860 stars 78 forks source link

Failed to load module "xapp-gtk3-module" #132

Closed jrpenaneto closed 2 years ago

jrpenaneto commented 2 years ago

When I run quicktile from terminal I get the message:

Gtk-Message: 15:11:45.930: Failed to load module "xapp-gtk3-module"

Any hints? Thanks.

ssokolow commented 2 years ago

It's nothing to do with QuickTile and should be harmless. It's basically GTK saying "you set an environment variable that asks me to load the XApp plugin in all applications, and I couldn't".

A quick google says this is what the XApp plugin does:

  • Initializes the favorites:// vfs and adds a Favorites shortcut to any gtk3 sidebars (like in file dialogs).

  • Overrides the window icon for any GtkWindows when an environment variable is set with an icon path or name.

...neither of which is relevant to QuickTile since it doesn't use the VFS, doesn't use file dialogs, and doesn't draw any windows of its own.

jrpenaneto commented 2 years ago

Thank you.

Actually QuickTile works ok. However after power manager suspends system KP_number keys stop working. KP_Enter and letters (V, H, C) keep working ok.

Em qui., 11 de nov. de 2021 às 16:03, Stephan Sokolow < @.***> escreveu:

It's nothing to do with QuickTile and should be harmless. It's basically GTK saying "you set an environment variable that asks me to load the XApp plugin in all applications, and I couldn't".

A quick google says this is what the XApp plugin does:

-

Initializes the favorites:// vfs and adds a Favorites shortcut to any gtk3 sidebars (like in file dialogs).

Overrides the window icon for any GtkWindows when an environment variable is set with an icon path or name.

...neither of which is relevant to QuickTile since it doesn't use the VFS, doesn't use file dialogs, and doesn't draw any windows of its own.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/ssokolow/quicktile/issues/132#issuecomment-966550648, or unsubscribe https://github.com/notifications/unsubscribe-auth/AMR24KXAIYX2PCKXIFL2CVDULQHPJANCNFSM5H3CGVJQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

ssokolow commented 2 years ago

That's outside QuickTile's scope. QuickTile asks X11 for an exclusive grab on keys until further notice, so if a suspend is breaking some keys but not others, then something's wrong with your input system in a way that's causing it to break its promises.

(Do you have a customized keyboard layout? I've seen lots of things which can unexpectedly reset those.)

jrpenaneto commented 2 years ago

Got it.

My keyboard is a standard Brazilian one chosen from distro install menu.

Em ter., 16 de nov. de 2021 às 16:28, Stephan Sokolow < @.***> escreveu:

That's outside QuickTile's scope. QuickTile asks X11 for an exclusive grab on keys until further notice, so if a suspend is breaking some keys but not others, then something's wrong with your input system in a way that's causing it to break its promises.

(Do you have a customized keyboard layout? I've seen lots of things which can unexpectedly reset those.)

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/ssokolow/quicktile/issues/132#issuecomment-970605307, or unsubscribe https://github.com/notifications/unsubscribe-auth/AMR24KQOX7DPPODCNGSHYULUMKWEZANCNFSM5H3CGVJQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

ssokolow commented 2 years ago

My keyboard is a standard Brazilian one chosen from distro install menu.

Then any resetting should be accepted as a bug rather than "operating as designed" by the maintainers of whatever's responsible for the problem.