Home liberachat/#xmonad: Logs Calendar

Logs: liberachat/#xmonad

←Prev  Next→
Page 1 .. 135 136 137 138 139 140 141 142 143 144 145 .. 1843
184,233 events total
2021-07-19 21:47:00 <geekosaur> did you add the manageHook?
2021-07-19 21:47:12 <geekosaur> it takes more than just the keybinding
2021-07-19 21:56:34 <aegon_> this is my current conf https://dpaste.com/CVEF6Z5C2
2021-07-19 21:57:07 <aegon_> /nick aegon
2021-07-19 22:00:20 × aegon quits (~mike@174.127.249.180) (Killed (NickServ (GHOST command used by aegon_)))
2021-07-19 22:00:26 aegon_ is now known as aegon
2021-07-19 22:06:26 <geekosaur> I had to install some llibs before brogue would run… but now it's running fine without any weirdness
2021-07-19 22:06:34 <geekosaur> TwoPane layout
2021-07-19 22:08:29 benin0369 joins (~benin@183.82.177.8)
2021-07-19 22:08:47 <aegon> geekosaur: try moving it to an empty desktop
2021-07-19 22:08:58 <aegon> for me thats what causes the crash
2021-07-19 22:10:25 <aegon> huh, also floatNextToggle just started working, I bet I messed up saving the buffer
2021-07-19 22:11:38 × aegon quits (~mike@174.127.249.180) (Killed (NickServ (GHOST command used by aegon_)))
2021-07-19 22:12:03 aegon joins (~mike@174.127.249.180)
2021-07-19 22:12:29 <aegon> my muscle memory is not the best for my restart binding, thats the third accidently reboot while testing this, lol
2021-07-19 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
2021-07-19 22:14:34 <liskin> you have a keybinding for reboot? :-D
2021-07-19 22:15:30 <geekosaur> I didn't get a crash relocating it to an empty desktop
2021-07-19 22:16:03 <aegon> yep, sleep, reboot and shutdown
2021-07-19 22:16:48 <geekosaur> that said it went to full screen automatically because that desktop was empty, you said full screen rescued the crash?
2021-07-19 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
2021-07-19 22:17:02 <geekosaur> but then most of our layouts go full screen when empty, so
2021-07-19 22:17:23 <geekosaur> yeh, I'm on ubuntu
2021-07-19 22:17:41 <geekosaur> had to install sdl2-image to get it to work but otherwise it's ok
2021-07-19 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
2021-07-19 22:18:03 <aegon> brogue is prolly the easiest to self compile, gonna see if i can get something out of debug symbols
2021-07-19 22:18:05 <geekosaur> might try running it in a terminal to capture the error message
2021-07-19 22:18:27 <aegon> aye, whatever is going on it doesn't message anything
2021-07-19 22:18:44 <aegon> its a black window for a couple seconds then segfault
2021-07-19 22:19:58 <aegon> sorry, not even segfault, wesnoth segfaults, brogue just derps on a black screen for a couple seconds and closes itself
2021-07-19 22:21:40 liskin apt installs wesnoth to check, but half expects it to just work
2021-07-19 22:21:47 <geekosaur> wesnoth didn't crash here when I tried it some time back but the mouse pointer was offset
2021-07-19 22:24:13 <liskin> yeah, it just works
2021-07-19 22:24:28 <liskin> automatically fullscreens and everything works fine
2021-07-19 22:25:07 <geekosaur> hm, brogue backgrounds itself if I leave the desktop. have to maximize it with the taskbar to get it back
2021-07-19 22:25:13 <aegon> #gentoo problems
2021-07-19 22:25:21 <aegon> lol
2021-07-19 22:25:40 <aegon> kk, i'm goin to try to get a debug build of brogue and see whats going on over here
2021-07-19 22:25:52 <liskin> unlikely to be a gentoo problem
2021-07-19 22:26:03 <liskin> more likely your xmonad config lacks ewmh and ewmhFullscreen
2021-07-19 22:26:03 <aegon> what version of xmonad / x are you guys on, and is anyone on amd hardware?
2021-07-19 22:26:22 <liskin> (as that's probably what handles the fullscreening here)
2021-07-19 22:26:35 <geekosaur> I think both of us run xmonad from git
2021-07-19 22:26:43 <liskin> (or possibly the isFullscreen --> doFullFloat managehook)
2021-07-19 22:26:59 <geekosaur> liskin,k I didn't have fullscreen until I moved it to a workspace with no windows
2021-07-19 22:27:23 <geekosaur> initially it was on workspace 1 with my shell window and correctly took up half the screen (TwoPane)
2021-07-19 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
2021-07-19 22:28:33 <liskin> aegon: it's literally just that, "isFullscreen --> doFullFloat" :-)
2021-07-19 22:29:28 <geekosaur> literally that, in the manageHook, but it needs XMonad.Hooks.ManageHelpers imported
2021-07-19 22:29:48 <liskin> aegon: https://xmonad.github.io/xmonad-docs/xmonad-contrib-0.16.999/XMonad-Hooks-EwmhDesktops.html#v:ewmhFullscreen
2021-07-19 22:30:00 <liskin> here are the docs for the git version
2021-07-19 22:30:07 <liskin> not sure if google picked them up yet
2021-07-19 22:32:57 <aegon> hmm, not the isFullScreen hook
2021-07-19 22:37:35 <liskin> https://github.com/liskin/dotfiles/blob/168775b0fcfb6f8d1c2191e7b868e5b636988401/.xmonad/xmonad.hs#L233
2021-07-19 22:37:37 <aegon> huh, my version of contrib didnt have ewmhFullscreen but passing the config through ewmh fixed evrything
2021-07-19 22:38:10 <geekosaur> why am I not surprised?
2021-07-19 22:38:15 <aegon> thats wierd, what is that doing differently and why do a ton of apps rely on it.
2021-07-19 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
2021-07-19 22:39:06 <geekosaur> or any stuff in this case
2021-07-19 22:39:49 <geekosaur> anyway we do/should recommend ewmh first when things don't work specifically because of this
2021-07-19 22:40:10 <geekosaur> as dminuoso discovered, it's more than just fullscreen involved
2021-07-19 22:40:25 <aegon> rtfm-ing on ewmh and it makes more sense that things might rely on it
2021-07-19 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 :)
2021-07-19 22:43:42 <geekosaur> I shoulda thought of that first :( especially whyen I saw your config didn't have it
2021-07-19 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
2021-07-19 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
2021-07-19 22:46:54 <geekosaur> since rewiring xmonad to be a reparenting wm would be a lot of work
2021-07-19 22:47:10 <liskin> I haven't seen any xmonad-related problem with steam games for quite a while
2021-07-19 22:47:24 <liskin> and I do play games somewhat often lately
2021-07-19 22:48:07 <geekosaur> 9interestiing, maybe mono fixed its interaction with nonreparenting wms when nobody was looking (same problem as java, minus hackaround)
2021-07-19 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
2021-07-19 22:48:29 <geekosaur> (or maybe they adopted the same hackaround for compatibility)
2021-07-19 22:48:58 <liskin> it's still possible I'm not playing any mono games
2021-07-19 22:49:12 <liskin> the one I do uses wine/proton
2021-07-19 22:49:46 <liskin> oh actually there's libmono.so in a couple games here
2021-07-19 22:49:48 <liskin> and all just work
2021-07-19 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
2021-07-19 23:11:51 cjb joins (~cjb@user/cjb)
2021-07-20 00:48:07 <geekosaur> so I'd been trying to avoid it because of all the downloads and registrations but I am now installing unity editor to see what's wrong with it. (watch it also work with ewmh…)
2021-07-20 00:48:51 <geekosaur> I'd assumed it was a mono problem but you make it sound like not, unless they're using an older version or something
2021-07-20 01:20:15 × aegon quits (~mike@174.127.249.180) (Quit: leaving)
2021-07-20 01:20:40 aegon joins (~mike@174.127.249.180)
2021-07-20 01:50:53 <geekosaur> hm. I'm also considering trapping the key function returning (0,0) and substituting our default, since `def` can't be made to work there. comments? (https://github.com/xmonad/xmonad-contrib/blob/master/XMonad/Hooks/StatusBar.hs#L288)
2021-07-20 01:52:16 berberman joins (~berberman@user/berberman)
2021-07-20 01:52:18 <geekosaur> only problem I can think of is someone wanting to deliberately do nothing, but in that case I think they want withSB instead of withEasySB
2021-07-20 01:52:43 × Guest35 quits (~Guest35@2.57.169.23) (Ping timeout: 246 seconds)
2021-07-20 01:53:17 × berberman_ quits (~berberman@user/berberman) (Ping timeout: 255 seconds)
2021-07-20 01:54:02 <geekosaur> (more correctly, `def` is going to expand to `const (0,0)` and there's no way to override it without an unreliable overlapping instance)
2021-07-20 01:55:19 <geekosaur> so catch the (0,0) and do what they probably intended
2021-07-20 01:56:41 <geekosaur> it's also conceivable they're doing something tricky that only works with their config, but in that case I think again they're better off defining it themself
2021-07-20 02:00:25 × aplainzetakind quits (~johndoe@captainludd.powered.by.lunarbnc.net) (Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net)
2021-07-20 02:01:28 × slep quits (~slep@cpc150002-brnt4-2-0-cust437.4-2.cable.virginm.net) (Quit: No Ping reply in 180 seconds.)
2021-07-20 02:04:01 slep joins (~slep@cpc150002-brnt4-2-0-cust437.4-2.cable.virginm.net)
2021-07-20 02:04:45 aplainzetakind joins (~johndoe@captainludd.powered.by.lunarbnc.net)
2021-07-20 02:04:48 × banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 255 seconds)
2021-07-20 02:05:47 amirography joins (~amirograp@static.82.147.251.148.clients.your-server.de)
2021-07-20 02:07:55 × amirography quits (~amirograp@static.82.147.251.148.clients.your-server.de) (Client Quit)
2021-07-20 02:09:39 amirography[m] joins (~amirograp@2001:470:69fc:105::c365)
2021-07-20 02:11:17 × td_ quits (~td@muedsl-82-207-238-108.citykom.de) (Ping timeout: 255 seconds)
2021-07-20 02:11:20 <amirography[m]> Hey all. Is there a way that I can make it obvious to my self which screen my focus is on? I'm using ScreensLayout to split my 55inch tv. However, I have trouble finding out which part has the focus at which moment.

All times are in UTC.