Home liberachat/#xmonad: Logs Calendar

Logs on 2021-07-19 (liberachat/#xmonad)

02:04:38 × banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 268 seconds)
02:12:38 × td_ quits (~td@muedsl-82-207-238-204.citykom.de) (Ping timeout: 258 seconds)
02:14:20 td_ joins (~td@muedsl-82-207-238-108.citykom.de)
02:22:16 banc joins (banc@gateway/vpn/airvpn/banc)
02:44:10 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b)))
02:44:12 allbery_b joins (~geekosaur@xmonad/geekosaur)
02:44:57 allbery_b is now known as geekosaur
03:14:31 cjbayliss[m] parts (~cjbayliss@2001:470:69fc:105::bade) ()
03:15:19 cjbayliss[m] joins (~cjbayliss@2001:470:69fc:105::bade)
04:13:42 benin03694 joins (~benin@106.198.95.190)
04:15:44 × benin0369 quits (~benin@183.82.204.23) (Ping timeout: 265 seconds)
04:15:44 benin03694 is now known as benin0369
04:18:59 benin03699 joins (~benin@183.82.205.17)
04:20:53 × benin0369 quits (~benin@106.198.95.190) (Ping timeout: 255 seconds)
04:20:53 benin03699 is now known as benin0369
04:41:45 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Ping timeout: 258 seconds)
04:42:03 geekosaur joins (~geekosaur@xmonad/geekosaur)
04:42:07 geekosaur is now known as brandon
05:00:01 × ChanServ quits (ChanServ@services.libera.chat) (shutting down)
05:00:47 ChanServ joins (ChanServ@services.libera.chat)
05:00:47 cadmium.libera.chat sets mode +o ChanServ
05:50:41 × cjb quits (~cjb@user/cjb) (Quit: rcirc on GNU Emacs 28.0.50)
07:13:53 <Solid> oh indeed, it seems I was misremembering and the BSD in question was actually FreeBSD and not OpenBSD
07:13:58 <Solid> sorry about that
07:21:01 Guest44 joins (~Guest44@146.120.214.159)
07:31:11 × brandon quits (~geekosaur@xmonad/geekosaur) (Ping timeout: 258 seconds)
07:34:08 geekosaur joins (~geekosaur@xmonad/geekosaur)
07:34:12 geekosaur is now known as brandon
08:17:34 allbery_b joins (~geekosaur@xmonad/geekosaur)
08:20:06 × brandon quits (~geekosaur@xmonad/geekosaur) (Ping timeout: 255 seconds)
08:25:09 × Guest44 quits (~Guest44@146.120.214.159) (Quit: Client closed)
10:08:20 scardina1 joins (~supreme@87-59-138-136-cable.dk.customer.tdc.net)
10:09:53 × scardinal quits (~supreme@87-59-138-136-cable.dk.customer.tdc.net) (Ping timeout: 258 seconds)
10:23:25 scardina1 is now known as scardinal
10:49:28 berberman_ joins (~berberman@user/berberman)
10:50:04 × berberman quits (~berberman@user/berberman) (Ping timeout: 246 seconds)
11:08:00 cfricke joins (~cfricke@user/cfricke)
11:08:31 × cfricke quits (~cfricke@user/cfricke) (Client Quit)
11:32:42 × aplainzetakind quits (~johndoe@captainludd.powered.by.lunarbnc.net) (Ping timeout: 255 seconds)
11:51:27 × MatrixTravelerbo quits (~voyagert2@2001:470:69fc:105::22) (Quit: Bridge terminating on SIGTERM)
11:51:27 × ServerStatsDisco quits (~serversta@2001:470:69fc:105::1a) (Quit: Bridge terminating on SIGTERM)
11:51:27 × liskin[m] quits (~liskinmat@2001:470:69fc:105::768) (Quit: Bridge terminating on SIGTERM)
11:51:27 × Tisoxin quits (~ikosit@user/ikosit) (Quit: Bridge terminating on SIGTERM)
11:51:27 × rednaZ[m] quits (~r3dnazmat@2001:470:69fc:105::ba70) (Quit: Bridge terminating on SIGTERM)
11:51:27 × TomasJakl[m] quits (~jaklttchn@2001:470:69fc:105::a42) (Quit: Bridge terminating on SIGTERM)
11:51:27 × TAydner[m] quits (~taydinerm@2001:470:69fc:105::3e55) (Quit: Bridge terminating on SIGTERM)
11:51:27 × ms[m] quits (~msmatrixp@2001:470:69fc:105::2b48) (Quit: Bridge terminating on SIGTERM)
11:51:28 × Las[m] quits (~lasmatrix@2001:470:69fc:105::74e) (Quit: Bridge terminating on SIGTERM)
11:51:28 × thedward[m] quits (~thedwardm@2001:470:69fc:105::f79) (Quit: Bridge terminating on SIGTERM)
11:51:28 × unclechu quits (~unclechu@2001:470:69fc:105::354) (Quit: Bridge terminating on SIGTERM)
11:51:28 × KittyOwO[m] quits (~wrinklehu@2001:470:69fc:105::84e) (Quit: Bridge terminating on SIGTERM)
11:51:28 × hjulle[m] quits (~hjullemat@2001:470:69fc:105::1dd) (Quit: Bridge terminating on SIGTERM)
11:51:28 × jgart[m] quits (~jgartemat@2001:470:69fc:105::5c9) (Quit: Bridge terminating on SIGTERM)
11:51:28 × gate32[m] quits (~gate32mat@2001:470:69fc:105::9e3) (Quit: Bridge terminating on SIGTERM)
11:51:28 × sridonhiatus[m] quits (~sridmatri@2001:470:69fc:105::1c2) (Quit: Bridge terminating on SIGTERM)
11:51:28 × unrooted quits (~unrooted@2001:470:69fc:105::a4a) (Quit: Bridge terminating on SIGTERM)
11:51:29 × Kidany[m] quits (~kidanymat@2001:470:69fc:105::a48) (Quit: Bridge terminating on SIGTERM)
11:51:29 × poyidag921[m] quits (~poyidag92@2001:470:69fc:105::221d) (Quit: Bridge terminating on SIGTERM)
11:51:29 × sfrique[m] quits (~sfriquema@2001:470:69fc:105::3f27) (Quit: Bridge terminating on SIGTERM)
11:51:29 × irishlucklinux[m quits (~irishluck@2001:470:69fc:105::3818) (Quit: Bridge terminating on SIGTERM)
11:51:29 × sibi quits (~sibi@2001:470:69fc:105::8ab) (Quit: Bridge terminating on SIGTERM)
11:51:29 × lyiriyah[m] quits (~lyiriyahm@2001:470:69fc:105::cc0) (Quit: Bridge terminating on SIGTERM)
11:51:29 × syntactic_sugar[ quits (~syntactic@2001:470:69fc:105::b4af) (Quit: Bridge terminating on SIGTERM)
11:51:29 × Lehvak[m] quits (~lehvakmat@2001:470:69fc:105::469) (Quit: Bridge terminating on SIGTERM)
11:51:29 × By_JumperX4[m] quits (~byjumperx@2001:470:69fc:105::a2e) (Quit: Bridge terminating on SIGTERM)
11:51:29 × zenity_bro[m] quits (~zenitybro@2001:470:69fc:105::160f) (Quit: Bridge terminating on SIGTERM)
11:51:29 × antilambda[m] quits (~antilambd@2001:470:69fc:105::a2b) (Quit: Bridge terminating on SIGTERM)
11:51:29 × r0cket2510[m] quits (~r0cket251@2001:470:69fc:105::e00) (Quit: Bridge terminating on SIGTERM)
11:51:29 × BartVerhagen[m] quits (~bverhagen@2001:470:69fc:105::68c3) (Quit: Bridge terminating on SIGTERM)
11:51:29 × AhmedAl-Hamed[m] quits (~asalhamed@2001:470:69fc:105::a2c) (Quit: Bridge terminating on SIGTERM)
11:51:29 × ElKowar[m] quits (~elkowarma@2001:470:69fc:105::392) (Quit: Bridge terminating on SIGTERM)
11:51:29 × iffsid quits (~iffsid@2001:470:69fc:105::a3e) (Quit: Bridge terminating on SIGTERM)
11:51:29 × sagaracharya[m] quits (~sagaracha@2001:470:69fc:105::690d) (Quit: Bridge terminating on SIGTERM)
11:51:29 × oggythebilla[m] quits (~oggythebi@2001:470:69fc:105::17ed) (Quit: Bridge terminating on SIGTERM)
11:51:29 × craige[m] quits (~craigemcw@2001:470:69fc:105::35f1) (Quit: Bridge terminating on SIGTERM)
11:51:29 × triumphofdeath[m quits (~triumphof@2001:470:69fc:105::a5c) (Quit: Bridge terminating on SIGTERM)
11:51:30 × dmytrokurch[m] quits (~dmytrokur@2001:470:69fc:105::a35) (Quit: Bridge terminating on SIGTERM)
11:51:30 × pavelthebest[m] quits (~paveltheb@2001:470:69fc:105::a52) (Quit: Bridge terminating on SIGTERM)
11:51:30 × maveous[m] quits (~maveousma@2001:470:69fc:105::2232) (Quit: Bridge terminating on SIGTERM)
11:51:30 × fakecrafter[m] quits (~fakecraft@2001:470:69fc:105::a38) (Quit: Bridge terminating on SIGTERM)
11:51:30 × TheWizardTower[m quits (~thewizard@2001:470:69fc:105::a5b) (Quit: Bridge terminating on SIGTERM)
11:51:30 × issadarkthing[m] quits (~issadarkt@2001:470:69fc:105::a41) (Quit: Bridge terminating on SIGTERM)
11:51:30 × EdwardTjrnhammar quits (~edwtjofai@2001:470:69fc:105::3cb) (Quit: Bridge terminating on SIGTERM)
11:51:30 × justinrestivo[m] quits (~justinres@2001:470:69fc:105::a47) (Quit: Bridge terminating on SIGTERM)
11:51:30 × josiah_sama[m] quits (~josiahsam@2001:470:69fc:105::a46) (Quit: Bridge terminating on SIGTERM)
11:51:30 × VarikValefor[m] quits (~varikvale@2001:470:69fc:105::a5d) (Quit: Bridge terminating on SIGTERM)
11:51:30 × mc47[m] quits (~mc47matri@2001:470:69fc:105::733) (Quit: Bridge terminating on SIGTERM)
11:51:31 × jakefromstatefar quits (~jakefroms@2001:470:69fc:105::15ef) (Quit: Bridge terminating on SIGTERM)
11:51:32 × Drishal[m] quits (~drishalma@2001:470:69fc:105::a36) (Quit: Bridge terminating on SIGTERM)
11:51:32 × dkasak[m] quits (~dkasakter@2001:470:69fc:105::a34) (Quit: Bridge terminating on SIGTERM)
11:51:32 × Sam[m]1 quits (~mmarvidfr@2001:470:69fc:105::3bf) (Quit: Bridge terminating on SIGTERM)
11:51:32 × hackeryarn[m] quits (~achernyak@2001:470:69fc:105::68f9) (Quit: Bridge terminating on SIGTERM)
11:51:32 × telefza[m] quits (~telefzama@2001:470:69fc:105::3c37) (Quit: Bridge terminating on SIGTERM)
11:51:32 × HAL[m] quits (~evadk8mat@2001:470:69fc:105::3ed0) (Quit: Bridge terminating on SIGTERM)
11:51:32 × Endermen1094[m] quits (~matrixend@2001:470:69fc:105::312b) (Quit: Bridge terminating on SIGTERM)
11:51:32 × diaspora[m] quits (~diasporae@2001:470:69fc:105::93e) (Quit: Bridge terminating on SIGTERM)
11:51:32 × ph_0x17[m] quits (~ph0x17mat@2001:470:69fc:105::a53) (Quit: Bridge terminating on SIGTERM)
11:51:32 × therivercass[m] quits (~theriverc@2001:470:69fc:105::a5a) (Quit: Bridge terminating on SIGTERM)
11:51:33 × jakub[m]12 quits (~jakubfami@2001:470:69fc:105::a43) (Quit: Bridge terminating on SIGTERM)
11:51:33 × moyamo[m] quits (~moyamomat@2001:470:69fc:105::a51) (Quit: Bridge terminating on SIGTERM)
11:51:38 × yuu[m] quits (~yuumatrix@2001:470:69fc:105::8a6) (Quit: Bridge terminating on SIGTERM)
11:51:38 × fabfianda[m] quits (~fabfianda@2001:470:69fc:105::6db) (Quit: Bridge terminating on SIGTERM)
11:51:38 × cjbayliss[m] quits (~cjbayliss@2001:470:69fc:105::bade) (Quit: Bridge terminating on SIGTERM)
11:51:38 × Industrial[m] quits (~industria@2001:470:69fc:105::eb9) (Quit: Bridge terminating on SIGTERM)
11:51:38 × YehoshuaPesachWa quits (~yehoshuap@2001:470:69fc:105::a5f) (Quit: Bridge terminating on SIGTERM)
11:53:57 ServerStatsDisco joins (~serversta@2001:470:69fc:105::1a)
11:54:21 TAydner[m] joins (~taydinerm@2001:470:69fc:105::3e55)
11:57:54 MatrixTravelerbo joins (~voyagert2@2001:470:69fc:105::22)
11:57:54 unrooted joins (~unrooted@2001:470:69fc:105::a4a)
11:57:54 rednaZ[m] joins (~r3dnazmat@2001:470:69fc:105::ba70)
11:57:54 Tisoxin joins (~ikosit@user/ikosit)
11:58:06 lyiriyah[m] joins (~lyiriyahm@2001:470:69fc:105::cc0)
11:58:06 syntactic_sugar[ joins (~syntactic@2001:470:69fc:105::b4af)
11:58:07 cjbaylisstheythe joins (~cjbayliss@2001:470:69fc:105::bade)
11:58:07 sfrique[m] joins (~sfriquema@2001:470:69fc:105::3f27)
11:58:07 sibi joins (~sibi@2001:470:69fc:105::8ab)
11:58:07 irishlucklinux[m joins (~irishluck@2001:470:69fc:105::3818)
11:58:07 poyidag921[m] joins (~poyidag92@2001:470:69fc:105::221d)
12:00:52 dkasak[m] joins (~dkasakter@2001:470:69fc:105::a34)
12:00:52 fabfianda[m] joins (~fabfianda@2001:470:69fc:105::6db)
12:00:53 gate32[m] joins (~gate32mat@2001:470:69fc:105::9e3)
12:00:53 hjulle[m] joins (~hjullemat@2001:470:69fc:105::1dd)
12:00:53 TomasJakl[m] joins (~jaklttchn@2001:470:69fc:105::a42)
12:00:53 jgart[m] joins (~jgartemat@2001:470:69fc:105::5c9)
12:00:53 Las[m] joins (~lasmatrix@2001:470:69fc:105::74e)
12:00:53 Lehvak[m] joins (~lehvakmat@2001:470:69fc:105::469)
12:00:53 liskin[m] joins (~liskinmat@2001:470:69fc:105::768)
12:00:53 unclechu joins (~unclechu@2001:470:69fc:105::354)
12:00:53 thedward[m] joins (~thedwardm@2001:470:69fc:105::f79)
12:00:53 Kidany[m] joins (~kidanymat@2001:470:69fc:105::a48)
12:00:53 yuu[m] joins (~yuumatrix@2001:470:69fc:105::8a6)
12:00:54 sridonhiatus[m] joins (~sridmatri@2001:470:69fc:105::1c2)
12:00:54 ms[m] joins (~msmatrixp@2001:470:69fc:105::2b48)
12:00:54 KittyOwO[m] joins (~wrinklehu@2001:470:69fc:105::84e)
12:01:04 justinrestivo[m] joins (~justinres@2001:470:69fc:105::a47)
12:01:04 ElKowar[m] joins (~elkowarma@2001:470:69fc:105::392)
12:01:04 By_JumperX4[m] joins (~byjumperx@2001:470:69fc:105::a2e)
12:01:04 r0cket2510[m] joins (~r0cket251@2001:470:69fc:105::e00)
12:01:04 AhmedAl-Hamed[m] joins (~asalhamed@2001:470:69fc:105::a2c)
12:01:04 EdwardTjrnhammar joins (~edwtjofai@2001:470:69fc:105::3cb)
12:01:04 dmytrokurch[m] joins (~dmytrokur@2001:470:69fc:105::a35)
12:01:04 zenity_bro[m] joins (~zenitybro@2001:470:69fc:105::160f)
12:01:04 issadarkthing[m] joins (~issadarkt@2001:470:69fc:105::a41)
12:01:04 josiah_sama[m] joins (~josiahsam@2001:470:69fc:105::a46)
12:01:04 antilambda[m] joins (~antilambd@2001:470:69fc:105::a2b)
12:01:05 fakecrafter[m] joins (~fakecraft@2001:470:69fc:105::a38)
12:01:05 Drishal[m] joins (~drishalma@2001:470:69fc:105::a36)
12:01:05 VarikValefor[m] joins (~varikvale@2001:470:69fc:105::a5d)
12:01:05 moyamo[m] joins (~moyamomat@2001:470:69fc:105::a51)
12:01:05 mc47[m] joins (~mc47matri@2001:470:69fc:105::733)
12:01:05 BartVerhagen[m] joins (~bverhagen@2001:470:69fc:105::68c3)
12:01:05 hackeryarn[m] joins (~achernyak@2001:470:69fc:105::68f9)
12:01:05 YehoshuaPesachWa joins (~yehoshuap@2001:470:69fc:105::a5f)
12:01:05 oggythebilla[m] joins (~oggythebi@2001:470:69fc:105::17ed)
12:01:05 triumphofdeath[m joins (~triumphof@2001:470:69fc:105::a5c)
12:01:05 pavelthebest[m] joins (~paveltheb@2001:470:69fc:105::a52)
12:01:05 maveous[m] joins (~maveousma@2001:470:69fc:105::2232)
12:01:05 TheWizardTower[m joins (~thewizard@2001:470:69fc:105::a5b)
12:01:05 diaspora[m] joins (~diasporae@2001:470:69fc:105::93e)
12:01:05 sagaracharya[m] joins (~sagaracha@2001:470:69fc:105::690d)
12:01:05 craige[m] joins (~craigemcw@2001:470:69fc:105::35f1)
12:01:05 Industrial[m] joins (~industria@2001:470:69fc:105::eb9)
12:01:06 jakefromstatefar joins (~jakefroms@2001:470:69fc:105::15ef)
12:01:06 Endermen1094[m] joins (~matrixend@2001:470:69fc:105::312b)
12:01:06 HAL[m] joins (~evadk8mat@2001:470:69fc:105::3ed0)
12:01:06 therivercass[m] joins (~theriverc@2001:470:69fc:105::a5a)
12:01:06 ph_0x17[m] joins (~ph0x17mat@2001:470:69fc:105::a53)
12:01:06 telefza[m] joins (~telefzama@2001:470:69fc:105::3c37)
12:01:06 Sam[m]12 joins (~mmarvidfr@2001:470:69fc:105::3bf)
12:01:07 iffsid joins (~iffsid@2001:470:69fc:105::a3e)
12:01:08 jakub[m]1 joins (~jakubfami@2001:470:69fc:105::a43)
12:09:05 cfricke joins (~cfricke@user/cfricke)
12:36:56 × cfricke quits (~cfricke@user/cfricke) (Ping timeout: 252 seconds)
12:39:11 qbt joins (~edun@user/edun)
13:29:45 aplainzetakind joins (~johndoe@captainludd.powered.by.lunarbnc.net)
14:01:49 amirography joins (~amirograp@static.82.147.251.148.clients.your-server.de)
14:08:25 × amirography quits (~amirograp@static.82.147.251.148.clients.your-server.de) (Quit: Client closed)
14:11:51 amirography joins (~amirograp@static.82.147.251.148.clients.your-server.de)
14:14:39 × amirography quits (~amirograp@static.82.147.251.148.clients.your-server.de) (Client Quit)
14:49:52 allbery_b is now known as geekosaur
15:08:09 seschwar joins (~seschwar@user/seschwar)
15:08:45 cfricke joins (~cfricke@user/cfricke)
16:16:58 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b)))
16:16:58 allbery_b joins (~geekosaur@xmonad/geekosaur)
16:17:01 allbery_b is now known as geekosaur
16:26:44 × cfricke quits (~cfricke@user/cfricke) (Ping timeout: 268 seconds)
16:54:56 cfricke joins (~cfricke@user/cfricke)
17:16:03 × benin0369 quits (~benin@183.82.205.17) (Ping timeout: 255 seconds)
17:17:35 benin0369 joins (~benin@183.82.176.182)
17:40:44 × benin0369 quits (~benin@183.82.176.182) (Ping timeout: 268 seconds)
17:56:41 benin0369 joins (~benin@106.198.95.190)
18:00:20 benin03694 joins (~benin@183.82.177.8)
18:02:10 × benin0369 quits (~benin@106.198.95.190) (Ping timeout: 252 seconds)
18:02:10 benin03694 is now known as benin0369
18:20:08 × cfricke quits (~cfricke@user/cfricke) (Ping timeout: 252 seconds)
18:43:27 × matijja quits (~matijja@193.77.181.201) (Quit: ZNC 1.8.1 - https://znc.in)
18:44:49 matijja joins (~matijja@193.77.181.201)
19:14:28 × benin0369 quits (~benin@183.82.177.8) (Ping timeout: 268 seconds)
19:30:05 × qbt quits (~edun@user/edun) (Quit: WeeChat 3.2)
21:05:16 Guest35 joins (~Guest35@2.57.169.23)
21:16:31 aegon joins (~mike@174.127.249.180)
21:17:20 <aegon> hey all, I've been strugling with non-reparenting breaking apps for a while, is there a good solution for this that I can handle in an XMonad config? In particular it seems like a whole class of games that rely on sdl / sdl2 just malfunction
21:18:51 <aegon> i found i can get some to work some of the time by starting them in a split window and manually floating them to aproximately full screen windows
21:18:55 <aegon> but this trick doesn't work for all
21:22:53 <liskin> aegon: I fixed some games by adding a … --> doFloat managehook for them
21:23:15 <liskin> not sure if that has any chance to fix more stuff than floating manually, but it's worth a try
21:23:44 <liskin> there's also floatNextHook that lets you temporarily toggle floating for one/all new window(s) via a keybinding
21:24:02 geekosaur needs to find an app like that to try to figure out why manual reparenting apparently doesn't work
21:24:06 <liskin> that might be handy if the doFloat trick works but you don't want to spend time configuring the hooks
21:24:29 <liskin> geekosaur: what do you mean by manual reparenting?
21:25:32 <geekosaur> proton pronko posted to the mailing list some time back a python script that opened a window, to be used with "wmctrl reparent" to reparent a window into it
21:25:47 <geekosaur> and reported the result doidn't seem to handle mouse clicks
21:26:33 <geekosaur> if I could figure out why, this could conceivably be expanded to reparent a specified window itself and thereby work around this, mono, etc.
21:27:16 <liskin> oh
21:27:30 <aegon> geekosaur: https://github.com/tmewett/BrogueCE
21:27:40 <aegon> thats full open source, pretty small and repro's for me
21:27:55 <aegon> I can't say its 100% of the cases because thats one of the ones that opens oke in a split where some don't
21:29:01 <aegon> oo, the floatnexthook seems promising going to dig at that
21:29:15 <geekosaur> hah
21:29:39 geekosaur is a sometimes helper for DCSS; brogue would be somewhat new, though
21:30:33 <geekosaur> tbh I've played dcss local tiles windowed under xmonad and not found any probloems, so it must be more than just sdl involved
21:34:43 <aegon> adding DCSS to the roguelike play list :)
21:42:00 aegon_ joins (~mike@174.127.249.180)
21:42:15 × seschwar quits (~seschwar@user/seschwar) (Quit: :wq)
21:45:46 <aegon_> huh, toggleFloatAllNew seems to not be working
21:45:49 <aegon_> ls
21:45:53 <aegon_> whoos :X
21:47:00 <geekosaur> did you add the manageHook?
21:47:12 <geekosaur> it takes more than just the keybinding
21:56:34 <aegon_> this is my current conf https://dpaste.com/CVEF6Z5C2
21:57:07 <aegon_> /nick aegon
22:00:20 × aegon quits (~mike@174.127.249.180) (Killed (NickServ (GHOST command used by aegon_)))
22:00:26 aegon_ is now known as aegon
22:06:26 <geekosaur> I had to install some llibs before brogue would run… but now it's running fine without any weirdness
22:06:34 <geekosaur> TwoPane layout
22:08:29 benin0369 joins (~benin@183.82.177.8)
22:08:47 <aegon> geekosaur: try moving it to an empty desktop
22:08:58 <aegon> for me thats what causes the crash
22:10:25 <aegon> huh, also floatNextToggle just started working, I bet I messed up saving the buffer
22:11:38 × aegon quits (~mike@174.127.249.180) (Killed (NickServ (GHOST command used by aegon_)))
22:12:03 aegon joins (~mike@174.127.249.180)
22:12:29 <aegon> my muscle memory is not the best for my restart binding, thats the third accidently reboot while testing this, lol
22:13:52 <aegon> or second :? your right though, floating doesn't seem to be a magical fix, wesnoth is still broken for me on float I'm going to try to get a list of what works / doesn't together and maybe there will be some common denominator that stands out
22:14:34 <liskin> you have a keybinding for reboot? :-D
22:15:30 <geekosaur> I didn't get a crash relocating it to an empty desktop
22:16:03 <aegon> yep, sleep, reboot and shutdown
22:16:48 <geekosaur> that said it went to full screen automatically because that desktop was empty, you said full screen rescued the crash?
22:16:57 <aegon> geekosaur: maybe something else is messed up in my system then, let me see if building from source repros for me, I'm on gentoo so i might have odd configs of libs installed that could be coming into play
22:17:02 <geekosaur> but then most of our layouts go full screen when empty, so
22:17:23 <geekosaur> yeh, I'm on ubuntu
22:17:41 <geekosaur> had to install sdl2-image to get it to work but otherwise it's ok
22:17:50 <aegon> yeah, maybe this is something else hitting me, nexuiz works fine but wesnoth is a crash, hedgewars is a crash, and for me, brogue on an empty desktop or moving to an empty desktop is a crash
22:18:03 <aegon> brogue is prolly the easiest to self compile, gonna see if i can get something out of debug symbols
22:18:05 <geekosaur> might try running it in a terminal to capture the error message
22:18:27 <aegon> aye, whatever is going on it doesn't message anything
22:18:44 <aegon> its a black window for a couple seconds then segfault
22:19:58 <aegon> sorry, not even segfault, wesnoth segfaults, brogue just derps on a black screen for a couple seconds and closes itself
22:21:40 liskin apt installs wesnoth to check, but half expects it to just work
22:21:47 <geekosaur> wesnoth didn't crash here when I tried it some time back but the mouse pointer was offset
22:24:13 <liskin> yeah, it just works
22:24:28 <liskin> automatically fullscreens and everything works fine
22:25:07 <geekosaur> hm, brogue backgrounds itself if I leave the desktop. have to maximize it with the taskbar to get it back
22:25:13 <aegon> #gentoo problems
22:25:21 <aegon> lol
22:25:40 <aegon> kk, i'm goin to try to get a debug build of brogue and see whats going on over here
22:25:52 <liskin> unlikely to be a gentoo problem
22:26:03 <liskin> more likely your xmonad config lacks ewmh and ewmhFullscreen
22:26:03 <aegon> what version of xmonad / x are you guys on, and is anyone on amd hardware?
22:26:22 <liskin> (as that's probably what handles the fullscreening here)
22:26:35 <geekosaur> I think both of us run xmonad from git
22:26:43 <liskin> (or possibly the isFullscreen --> doFullFloat managehook)
22:26:59 <geekosaur> liskin,k I didn't have fullscreen until I moved it to a workspace with no windows
22:27:23 <geekosaur> initially it was on workspace 1 with my shell window and correctly took up half the screen (TwoPane)
22:28:11 <aegon> what does the isFullscreen --> doFullFlot manage hook look like? or the ewmh i'll try different combos and see if one of em is a silve bullet, looking through docs now
22:28:33 <liskin> aegon: it's literally just that, "isFullscreen --> doFullFloat" :-)
22:29:28 <geekosaur> literally that, in the manageHook, but it needs XMonad.Hooks.ManageHelpers imported
22:29:48 <liskin> aegon: https://xmonad.github.io/xmonad-docs/xmonad-contrib-0.16.999/XMonad-Hooks-EwmhDesktops.html#v:ewmhFullscreen
22:30:00 <liskin> here are the docs for the git version
22:30:07 <liskin> not sure if google picked them up yet
22:32:57 <aegon> hmm, not the isFullScreen hook
22:37:35 <liskin> https://github.com/liskin/dotfiles/blob/168775b0fcfb6f8d1c2191e7b868e5b636988401/.xmonad/xmonad.hs#L233
22:37:37 <aegon> huh, my version of contrib didnt have ewmhFullscreen but passing the config through ewmh fixed evrything
22:38:10 <geekosaur> why am I not surprised?
22:38:15 <aegon> thats wierd, what is that doing differently and why do a ton of apps rely on it.
22:38:48 <geekosaur> bet this is like the problem dminuoso was having the other day, we need to put more stuff in _NET_SUPPORTED
22:39:06 <geekosaur> or any stuff in this case
22:39:49 <geekosaur> anyway we do/should recommend ewmh first when things don't work specifically because of this
22:40:10 <geekosaur> as dminuoso discovered, it's more than just fullscreen involved
22:40:25 <aegon> rtfm-ing on ewmh and it makes more sense that things might rely on it
22:43:00 <aegon> geekosaur: liskin: thanks for helping me find that, i've been avoiding apps with the problem for almost 3 years now, every once in a while i try to tackle it again and understand why things aren't working. Shoulda tried asking here :)
22:43:42 <geekosaur> I shoulda thought of that first :( especially whyen I saw your config didn't have it
22:43:51 <aegon> i wonder if this fixes soem steam issues i had a long time ago / gave up on, I'll try that out this weekend
22:46:38 <geekosaur> steam might also be mono support which still requires me to find something that breaks and play around with external reparenting
22:46:54 <geekosaur> since rewiring xmonad to be a reparenting wm would be a lot of work
22:47:10 <liskin> I haven't seen any xmonad-related problem with steam games for quite a while
22:47:24 <liskin> and I do play games somewhat often lately
22:48:07 <geekosaur> 9interestiing, maybe mono fixed its interaction with nonreparenting wms when nobody was looking (same problem as java, minus hackaround)
22:48:25 <liskin> so I'd say there's a fair chance that using ewmh/ewmhFullscreen and recent xmonad will just be happy sailing for others as well
22:48:29 <geekosaur> (or maybe they adopted the same hackaround for compatibility)
22:48:58 <liskin> it's still possible I'm not playing any mono games
22:49:12 <liskin> the one I do uses wine/proton
22:49:46 <liskin> oh actually there's libmono.so in a couple games here
22:49:48 <liskin> and all just work
22:56:54 <aegon> this is pretty exciting, if you know of any games that were having mono issues i'd be happy to help test
23:11:51 cjb joins (~cjb@user/cjb)

All times are in UTC on 2021-07-19.