Logs: freenode/#xmonad
| 2021-03-03 15:45:39 | <supastupid> | could someomne help with my issue, every time i launch a game/app in fullscreen it flashes then dissapears |
| 2021-03-03 15:49:12 | <supastupid> | sorry for asking so many times |
| 2021-03-03 15:50:21 | → | adamik joins (~nodelet@unaffiliated/adamik) |
| 2021-03-03 15:56:29 | <mc47> | sorry buddy, no idea |
| 2021-03-03 15:57:07 | <supastupid> | oh |
| 2021-03-03 15:57:11 | <supastupid> | i found something |
| 2021-03-03 15:57:22 | <supastupid> | https://bpa.st/AVOA |
| 2021-03-03 15:58:28 | <supastupid> | huh :( |
| 2021-03-03 15:58:39 | <supastupid> | well, guess i won't be using fullscreen apps |
| 2021-03-03 15:58:56 | <mc47> | did you try fullScreenEventHook? |
| 2021-03-03 15:59:01 | <supastupid> | yea |
| 2021-03-03 15:59:05 | <supastupid> | i have that |
| 2021-03-03 15:59:34 | <supastupid> | ewmhdesktop |
| 2021-03-03 15:59:47 | <mc47> | maybe somebody more experienced comes along, I really have no idea |
| 2021-03-03 16:00:19 | <supastupid> | i really hope |
| 2021-03-03 16:00:50 | <adamik> | What's the problem? Full screen border? |
| 2021-03-03 16:00:54 | <supastupid> | no |
| 2021-03-03 16:01:06 | <supastupid> | every time i launch a game/app in fullscreen it flashes then dissapears |
| 2021-03-03 16:03:01 | <adamik> | Can you still hear the audio from the game/is the process still running or does it crash completely? |
| 2021-03-03 16:03:16 | <supastupid> | process still running |
| 2021-03-03 16:03:19 | <supastupid> | i stop it from steam |
| 2021-03-03 16:07:43 | <adamik> | Did you paste your config too already? |
| 2021-03-03 16:07:49 | <supastupid> | yeah |
| 2021-03-03 16:08:25 | <supastupid> | https://dpaste.com/HMGL6SSCT |
| 2021-03-03 16:08:26 | <supastupid> | here |
| 2021-03-03 16:09:49 | <mc47> | that's not how you should be using ewmh |
| 2021-03-03 16:09:55 | <supastupid> | hm |
| 2021-03-03 16:09:56 | × | ericsagnes quits (~ericsagne@2405:6580:0:5100:3952:4f6a:8da:bef6) (Ping timeout: 240 seconds) |
| 2021-03-03 16:10:06 | <mc47> | try xmonad $ ewmh . docks (defaults xmproc) |
| 2021-03-03 16:10:13 | <mc47> | and remove it from the event hook |
| 2021-03-03 16:10:35 | <mc47> | actually: xmonad . ewmh . docks $ defaults xmproc |
| 2021-03-03 16:10:58 | <adamik> | https://bbs.archlinux.org/viewtopic.php?pid=1716964#p1716964 |
| 2021-03-03 16:11:08 | <adamik> | Seems there's some corroboration there. |
| 2021-03-03 16:11:42 | × | materiyolo quits (~materiyol@112.204.160.151) (Quit: WeeChat 3.0.1) |
| 2021-03-03 16:12:58 | <supastupid> | error https://bpa.st/CF2A |
| 2021-03-03 16:13:22 | <mc47> | just remove that line, it tells you that myHandleEventHook is not defined |
| 2021-03-03 16:15:16 | <supastupid> | aha |
| 2021-03-03 16:15:20 | <supastupid> | ok |
| 2021-03-03 16:15:20 | <supastupid> | now |
| 2021-03-03 16:15:38 | <supastupid> | when i fullscreen youtube videos it stays in the windows instead of actually being fullscreen |
| 2021-03-03 16:16:18 | <supastupid> | same with ALL fullscreen apps |
| 2021-03-03 16:16:47 | <Solid> | that's what ewmhFullscreen is for |
| 2021-03-03 16:16:59 | <supastupid> | so how do i use that |
| 2021-03-03 16:17:01 | <mc47> | exactly, add fullscreenEventHook to you revent hook |
| 2021-03-03 16:17:05 | <mc47> | https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Hooks-EwmhDesktops.html |
| 2021-03-03 16:17:13 | <mc47> | like the example here |
| 2021-03-03 16:17:21 | <Solid> | oh ewmhFullscreen is not in 0.16 yet |
| 2021-03-03 16:17:27 | <Solid> | we should really make a release :D |
| 2021-03-03 16:17:35 | <mc47> | it's still not even merged I guess |
| 2021-03-03 16:17:41 | <mc47> | talking about 399? :D |
| 2021-03-03 16:17:43 | <Solid> | one version of it is |
| 2021-03-03 16:17:45 | <Solid> | nono |
| 2021-03-03 16:18:12 | <mc47> | oh alright, I only checked #399 and didn't really bother with ewmh |
| 2021-03-03 16:18:27 | <mc47> | (the unreleased changes, that is) |
| 2021-03-03 16:18:51 | <Solid> | uh let me blame that real quick |
| 2021-03-03 16:19:49 | <supastupid> | uh |
| 2021-03-03 16:19:51 | <Solid> | #109 it was |
| 2021-03-03 16:19:52 | <Solid> | https://github.com/xmonad/xmonad-contrib/pull/109 |
| 2021-03-03 16:19:55 | <supastupid> | it does nothing |
| 2021-03-03 16:20:07 | <supastupid> | https://dpaste.com/94WLTMVUD |
| 2021-03-03 16:20:09 | <Solid> | basically adds another ewmhFullscreen combinator |
| 2021-03-03 16:20:11 | <supastupid> | xmonad.hs |
| 2021-03-03 16:20:19 | <Solid> | but it's kinda horrible because that combinator is non-commutative |
| 2021-03-03 16:22:44 | → | ericsagnes joins (~ericsagne@2405:6580:0:5100:42a8:8650:90d4:54bc) |
| 2021-03-03 16:23:22 | <mc47> | euuh, not sure why tbh |
| 2021-03-03 16:23:38 | <mc47> | I guess the released version does not advertise _NET_WM_STATE_FULLSCREEN? |
| 2021-03-03 16:24:01 | <Solid> | it does with that event hook |
| 2021-03-03 16:24:16 | <supastupid> | do i need to get the git version |
| 2021-03-03 16:24:23 | <mc47> | no idea tbh |
| 2021-03-03 16:24:25 | <supastupid> | or, "git" it haha |
| 2021-03-03 16:24:30 | <mc47> | haha |
| 2021-03-03 16:24:39 | <mc47> | supastupid not sure, but I guess not |
| 2021-03-03 16:24:51 | <Solid> | git certainly has better support for all of this |
| 2021-03-03 16:24:55 | <Solid> | plus tons of new modules |
| 2021-03-03 16:25:03 | <supastupid> | so how do i get that |
| 2021-03-03 16:25:05 | <Solid> | so if you are able to use the git version I would recommend it anyways |
| 2021-03-03 16:25:14 | <supastupid> | i'm on gentoo |
| 2021-03-03 16:25:26 | <supastupid> | how do i replace my current version with the git version |
| 2021-03-03 16:25:57 | <Solid> | I don't know if emerge has ways to directly pull and compile from git |
| 2021-03-03 16:26:28 | <Solid> | other than that you could just clone the repo and then install with cabal or stack as you wish |
| 2021-03-03 16:26:55 | <supastupid> | so de-merge xmonad and compile from git? |
| 2021-03-03 16:27:31 | <Solid> | sounds like a plan (I have used gentoo for maybe 5 minutes on a friends computer once :)) |
| 2021-03-03 16:27:38 | <supastupid> | lol |
| 2021-03-03 16:28:10 | <supastupid> | what is cabal |
| 2021-03-03 16:28:36 | → | ADG1089__ joins (~aditya@122.163.250.138) |
| 2021-03-03 16:29:27 | <Liskni_si> | the documentation for installing from git should definitely be improved; whoever uses cabal new-build or stack will most likely end up with the config recompilation not working unless they get a build script as well, which isn't documented anywhere on xmonad.org :-/ |
| 2021-03-03 16:29:36 | → | sagax joins (~sagax_nb@213.138.71.146) |
| 2021-03-03 16:29:52 | <ADG1089__> | after upgrading to haskell ghc 8.10.4 xmonad is breaking |
| 2021-03-03 16:30:27 | <ADG1089__> | no error is there but all apps are fullscreen and changing layout does not do anything |
| 2021-03-03 16:30:36 | <ADG1089__> | it even doesn't avoid xmobar |
| 2021-03-03 16:30:40 | <ADG1089__> | it was working before |
| 2021-03-03 16:32:38 | <mc47> | supastupid install stack, and after cd-ing to it run stack install |
| 2021-03-03 16:35:47 | × | ADG1089__ quits (~aditya@122.163.250.138) (Remote host closed the connection) |
| 2021-03-03 16:40:10 | → | ADG1089__ joins (~aditya@122.163.250.138) |
| 2021-03-03 16:42:56 | <Solid> | switching to a higher ghc version should result in compilation errors at most |
| 2021-03-03 16:53:01 | <ADG1089__> | ambiguous module name ... it was found in multiple packages xmonad-contrib-0.16 xmonad-contrib-0.16 and similar errors |
| 2021-03-03 16:53:10 | <ADG1089__> | both are exactly same right? |
| 2021-03-03 16:53:53 | <Solid> | that means you have two versions of the xmonad-contrib lib installed |
| 2021-03-03 16:54:01 | <Solid> | that sounds doubleplusungood |
| 2021-03-03 16:58:46 | <ADG1089__> | thinking of starting from scratch using ghcup and ghc 9.0.1 |
All times are in UTC.