Logs on 2022-12-03 (liberachat/#xmonad)
| 00:01:21 | <geekosaur> | (I wrote them when xcompmgr and cairocompmgr were the only options) |
| 00:19:22 | <AskYourself[m]> | Ah, that makes sense. |
| 00:53:30 | × | tremon quits (~tremon@83-84-18-241.cable.dynamic.v4.ziggo.nl) (Quit: getting boxed in) |
| 00:59:10 | → | mvk joins (~mvk@2607:fea8:5ce3:8500::efb) |
| 00:59:17 | × | mvk quits (~mvk@2607:fea8:5ce3:8500::efb) (Client Quit) |
| 01:03:30 | → | Buliarous joins (~gypsydang@46.232.210.139) |
| 01:21:25 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 260 seconds) |
| 03:03:30 | × | banc- quits (banc@gateway/vpn/protonvpn/banc) (Ping timeout: 260 seconds) |
| 03:25:35 | → | banc joins (banc@gateway/vpn/protonvpn/banc) |
| 03:49:35 | × | td_ quits (~td@83.135.9.0) (Ping timeout: 252 seconds) |
| 03:51:34 | → | td_ joins (~td@83.135.9.32) |
| 10:25:58 | × | chomwitt quits (~chomwitt@2a02:587:7a0c:6a00:1ac0:4dff:fedb:a3f1) (Ping timeout: 256 seconds) |
| 10:32:33 | × | lassulus quits (~lass@ip5b4060f0.dynamic.kabel-deutschland.de) (Ping timeout: 260 seconds) |
| 10:36:00 | × | minnie quits (~minnie@159.196.202.199) (Ping timeout: 268 seconds) |
| 10:44:27 | → | chomwitt joins (~chomwitt@2a02:587:7a0c:6a00:1ac0:4dff:fedb:a3f1) |
| 11:44:34 | → | minnie joins (~minnie@159.196.202.199) |
| 12:55:27 | → | thyriaen joins (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) |
| 13:04:03 | <xmonadtrack> | X11-xft New branch created: tmp (1 commit) https://github.com/xmonad/X11-xft/tree/tmp |
| 13:14:12 | <xmonadtrack> | X11-xft Tomas Janousek * v0.3.4-17-g4f53973: ci: Fix packdeps "cabal: Could not resolve dependencies" (11 minutes ago, 1 file, 1+ 0-) https://github.com/xmonad/X11-xft/commit/4f539734be7d |
| 13:19:17 | <xmonadtrack> | xmonad Tomas Janousek * v0.17.1-41-g57c3a13: ci: Cabal install packdeps outside of project dir (16 minutes ago, 1 file, 1+ 0-) https://github.com/xmonad/xmonad/commit/57c3a1312537 |
| 13:19:18 | <xmonadtrack> | xmonad-contrib Tomas Janousek * v0.17.1-103-g04c0ddd3: ci: Cabal install packdeps outside of project dir (16 minutes ago, 1 file, 1+ 0-) https://github.com/xmonad/xmonad-contrib/commit/04c0ddd3e0de |
| 13:19:26 | <xmonadtrack> | X11 Tomas Janousek * 1.10.3-13-g8a33c4e: ci: Cabal install packdeps outside of project dir (16 minutes ago, 1 file, 1+ 0-) https://github.com/xmonad/X11/commit/8a33c4ebe7d0 |
| 14:04:02 | <Solid> | liskin: thanks for taking care of all the infrastructure stuff :) |
| 14:42:18 | × | thyriaen quits (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) (Remote host closed the connection) |
| 15:26:18 | × | minnie quits (~minnie@159.196.202.199) (Ping timeout: 256 seconds) |
| 16:24:25 | × | nrv quits (~nrv@217.199.231.234) (Quit: Client closed) |
| 17:52:48 | <liskin> | Solid: no worries |
| 17:53:19 | <liskin> | It's the only thing that I can manage in the time waiting for myself wife to get dressed. |
| 17:54:57 | <liskin> | *my |
| 19:19:22 | × | Forkk quits (~forkk@li926-228.members.linode.com) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.) |
| 19:22:06 | → | Forkk joins (~forkk@li926-228.members.linode.com) |
| 20:00:01 | × | sagax quits (~sagax_nb@user/sagax) (Read error: Connection reset by peer) |
| 20:31:18 | → | rekahsoft joins (~rekahsoft@bras-base-wdston4533w-grc-02-142-113-160-156.dsl.bell.ca) |
| 22:00:56 | → | thyriaen joins (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) |
| 22:05:15 | <thyriaen> | how can i avoid getting 2 xmessage errors whenever i restart xmonad ? |
| 22:07:02 | <thyriaen> | and can define an autostart which will not trigger when restarting xmonad ? |
| 22:07:35 | <geekosaur> | I have no idea what you mean by the first; that is decidedly not normal |
| 22:08:10 | <thyriaen> | geekosaur, i get 2 xmessage errors instead of one when i restart xmonad |
| 22:08:20 | <thyriaen> | i always get 2 |
| 22:08:26 | <geekosaur> | the second, you can use https://hackage.haskell.org/package/xmonad-contrib-0.17.1/docs/XMonad-Util-SpawnOnce.html or https://hackage.haskell.org/package/xmonad-contrib-0.17.1/docs/XMonad-Util-SessionStart.html |
| 22:08:29 | <thyriaen> | but it has always been this way - double the same error |
| 22:08:36 | <geekosaur> | you shouldn't even get one |
| 22:08:54 | <thyriaen> | no i should, when i have an error in my xmonad.hs |
| 22:09:18 | <thyriaen> | anyways - the fix to insertPosition Above Newer does not change anything in the behavior when moving windows to the other screen |
| 22:10:57 | <thyriaen> | no matter what i do as an insertposition |
| 22:10:59 | <geekosaur> | no, that won't run the manageHook |
| 22:11:00 | <thyriaen> | it is always underneath |
| 22:11:10 | <geekosaur> | I don't think you mentioned that part |
| 22:11:22 | <thyriaen> | i did few days ago :p |
| 22:11:54 | <thyriaen> | Whenever I move a window to my other screen it get's put "under" the current ( tabbed layout ) screen and not on top. I would like to always put it on the top :: here is my config: https://paste.tomsmeding.com/HJEkqvov |
| 22:13:15 | <thyriaen> | maybe i need to do W.shiftMaster instead of W.shift in line 197 ? |
| 22:13:39 | <thyriaen> | ( doesn't compile ) |
| 22:13:57 | <geekosaur> | 197 looks like a comment to me? |
| 22:14:16 | <thyriaen> | i ment 195 maybe - let me check |
| 22:14:28 | <thyriaen> | 193 |
| 22:15:38 | <geekosaur> | that is … odd. should always be on top unless you have floating windows, which will always be above tiled |
| 22:16:24 | <thyriaen> | i dont have floating windows |
| 22:16:33 | <thyriaen> | its always underneath |
| 22:16:35 | <thyriaen> | never on top |
| 22:16:47 | <thyriaen> | only if the workspace is empty |
| 22:25:58 | <geekosaur> | https://paste.tomsmeding.com/97VsLIAe |
| 22:26:22 | <geekosaur> | wait, not quite |
| 22:26:52 | <geekosaur> | https://paste.tomsmeding.com/r79wV1vi |
| 22:27:18 | <thyriaen> | geekosaur, what did you change ? |
| 22:27:30 | <geekosaur> | with this, .xsession-errors should contain a dump of the workspace stacks after you move a window |
| 22:28:10 | <geekosaur> | I imported XMonad.Hooks.DebugStack and added `>> debugStackFull` to the sequence executed for mod-shift-w / mod-shift-r |
| 22:28:30 | <thyriaen> | ok |
| 22:31:38 | <thyriaen> | now everything is broekn |
| 22:32:18 | <thyriaen> | https://paste.tomsmeding.com/EQXhymzO |
| 22:37:01 | <geekosaur> | "broken"? aside from apparently debugWindow isn't handling UTF8 propeerly |
| 22:37:31 | <thyriaen> | geekosaur, some graphix issues with tabs |
| 22:38:43 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 22:38:43 | <geekosaur> | I can't even tell which window you moved, but the utf8 error is preventing me from seeing more than one window on a workspace anyway |
| 22:39:40 | <geekosaur> | I think that top window is thye same on all workspaces though, which suggests it's both floating and `copyToAll`-ed |
| 22:39:59 | <geekosaur> | (since the latter doesn't work well without the former) |
| 22:41:09 | <thyriaen> | i don't understand |
| 22:45:26 | <geekosaur> | most of the workspaces have the same window on top, 0x02e00002 "Ihre Bestellung bei …" |
| 22:57:08 | <thyriaen> | geekosaur can you copy my config and try to reproduce it ? |
| 23:01:50 | <geekosaur> | not sure that would work since I'd also need a bunch of programs you use |
| 23:02:12 | <geekosaur> | I am not seeing how you get the same window on top of every workspace without using CopyWindow |
| 23:02:31 | <geekosaur> | are you sure this is the actual config you're running? |
| 23:03:06 | <thyriaen> | geekosaur, it works with all my windows |
| 23:03:28 | <thyriaen> | geekosaur, yea but i don't know about that same window thing |
| 23:03:39 | <thyriaen> | all workspaces have different windows and no "Bestellung.." |
| 23:06:26 | <geekosaur> | oh, it's reshowing workspace "1_3" |
| 23:06:42 | <geekosaur> | this sounds like your StackSet is somehow all messed up; there should be no duplicates |
| 23:07:34 | <geekosaur> | hm, no, it's multiple runs isn't it? you tried it multiple times before sending the log? |
| 23:07:37 | <thyriaen> | geekosaur, do you know whats going on ? |
| 23:07:52 | <thyriaen> | geekosaur, yeath - i now deleted xessionerrors |
| 23:07:55 | <thyriaen> | and tried again |
| 23:08:17 | <thyriaen> | but the file doesn't appear |
| 23:08:45 | <geekosaur> | you can;t delete it while the session is running, it'll just send all output to the bitbucket |
| 23:08:50 | <geekosaur> | have to log out and back in |
| 23:08:55 | <thyriaen> | ah ok |
| 23:08:55 | <thyriaen> | brb |
| 23:08:57 | × | thyriaen quits (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) (Quit: Leaving) |
| 23:10:41 | → | thyriaen joins (~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) |
| 23:11:34 | <thyriaen> | https://paste.tomsmeding.com/0ld5egeU |
| 23:14:39 | <geekosaur> | well, that looks saner at least. which window(s) did you move? |
| 23:16:30 | <thyriaen> | all 3 |
| 23:16:40 | <thyriaen> | first i moved a terminal "under" chrome |
| 23:16:44 | <thyriaen> | should be above but it didn't |
| 23:16:53 | <thyriaen> | and then i moved hexchat under both |
| 23:19:47 | <geekosaur> | hm, is there some reason you are using StateFull? because as I read its description, it sounds like it is doing this |
| 23:20:17 | <geekosaur> | "FocusTracking simply holds onto the last true focus it was given and continues to use it as the focus for the transformed layout until it sees another." |
| 23:20:43 | <geekosaur> | it may not have been tested with multiscreen configs |
| 23:21:11 | × | chomwitt quits (~chomwitt@2a02:587:7a0c:6a00:1ac0:4dff:fedb:a3f1) (Ping timeout: 246 seconds) |
| 23:21:37 | <thyriaen> | geekosaur, if i remove statefull "focustracking" in my layout does not get recoginzed |
| 23:21:59 | <geekosaur> | exactly |
| 23:22:10 | <geekosaur> | FocusTracking is what is causing this, from the looks of it |
| 23:22:22 | <thyriaen> | geekosaur, i think i needed it |
| 23:22:24 | <geekosaur> | and from its description |
| 23:22:26 | <thyriaen> | because when i close a window |
| 23:22:31 | <thyriaen> | a strange window got focus |
| 23:22:46 | <thyriaen> | and i wanted that the last window gets focus which had focus before i closed the window |
| 23:22:49 | <thyriaen> | something along those lines |
| 23:23:20 | <geekosaur> | but it is also making sure that the focus on the other monitor doesn't change, which pushes the shifted window under the focused window |
| 23:23:57 | <thyriaen> | geekosaur, ok how to fix it ? |
| 23:28:41 | <geekosaur> | ?? I have no idea. Like I said, it may not have been tested in multi-screen environments |
| 23:28:41 | <lambdabot> | I have no idea. Like I said, it may not have been tested in multi-screen environments |
| 23:28:49 | <geekosaur> | oy |
| 23:29:14 | <thyriaen> | ok |
| 23:29:41 | <thyriaen> | so i guess have to remove focustracking |
| 23:31:05 | <geekosaur> | [Leary] might have an idea, it's their module |
| 23:31:48 | <geekosaur> | if it starts working without that then you have proof that it's the problem, but if the deocumentation is correct then it seems very likely that's it |
| 23:32:08 | <thyriaen> | geekosaur, removing focustracking fixes it |
| 23:51:59 | → | minnie joins (~minnie@159.196.202.199) |
All times are in UTC on 2022-12-03.