-
Notifications
You must be signed in to change notification settings - Fork 211
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
quake: invalid object sometimes #346
Comments
I've restarted awesome. I have two displays. On the internal display, post restart, the shortcut is spawning xterms which are not being resized and are being tiled like normal. Subsequent invocations are spawning more xterms and the error On my external display the shortcut and terminal placement are all working correctly. |
These issues are resolved (For static multi-monitor) by specifying |
I'll wait for this then. |
OK I've just tested that situation. It mostly works, although the placement and size of the xterm was wrong (too wide) for the internal panel display after unplugging the external. (it appeared to be using the calculated geometry for the external display, rather than the internal one.) When replugging I had to fiddle with xrandr to get the display arrangement back the way I wanted it (an awesome bug rather than quake.lua), after which the quake console was working fine. So |
Using The majority uses a single screen setup, so that is useless and can be costly, especially if That's my simple motivation, for now. In the wiki is reported to set
Please report it to awesome. Thank you. |
So speed over correctness, gotcha :) |
awesome v4.0 (Harder, Better, Faster, Stronger)
• Compiled against Lua 5.1.5 (running with Lua 5.1)
• D-Bus support: ✔
• execinfo support: ✔
• RandR 1.5 support: ✔
• LGI version: 0.9.1
Using the quake util via the following in my rc.lua
The key shortcut hook:
On occasion, rather than show or hide the terminal (which is defaulting to xterm), I get a pop-up error message
Oops, an error has happened! /usr/share/awesome/lib/awful/client.lua:1060: invalid object
This happens after I've added or removed an external display. For example, just now, I've added an external display, used the key shortcut to show the quake terminal (which worked, and displayed on my external display) but the same key shortcut immediately afterwards to hide it failed. Exiting the terminal and trying the key shortcut causes the error too (no more quake console for me until I restart awesome)
Interestingly, if I switch focus to my laptop display, the key shortcut is spawning an xterm, but it is not placing it in the right place (it's being tiled like a normal window), the shortcut is not hiding it again, anda subsequent (3rd, 5th, 7th, etc.) press of the shortcut spawns a second (3rd, 4th..) xterm. No errors displays for this sequence of events.
my rc.lua is an otherwise almost unmodified copy of
/etc/xdg/awesome/rc.lua
from the debian package.The text was updated successfully, but these errors were encountered: