2022/03/16

2022-03-16 00:17:33 +0100mohab(~mohab@197.46.171.192) (Ping timeout: 252 seconds)
2022-03-16 00:41:21 +0100seschwar(~seschwar@user/seschwar) (Quit: :wq)
2022-03-16 01:07:36 +0100n8nl(~n8nl@c-24-61-77-34.hsd1.ma.comcast.net)
2022-03-16 01:20:37 +0100mvk(~mvk@2607:fea8:5cc3:7e00::45ee) (Ping timeout: 240 seconds)
2022-03-16 01:54:00 +0100n8nl(~n8nl@c-24-61-77-34.hsd1.ma.comcast.net) (Ping timeout: 250 seconds)
2022-03-16 02:12:57 +0100n8nl(~n8nl@c-24-61-77-34.hsd1.ma.comcast.net)
2022-03-16 02:19:56 +0100twiclo1(~twiclo@mail.twil.cx)
2022-03-16 02:39:27 +0100twiclo1(~twiclo@mail.twil.cx) (Ping timeout: 252 seconds)
2022-03-16 03:08:08 +0100twiclo1(~twiclo@mail.twil.cx)
2022-03-16 03:26:06 +0100twiclo1(~twiclo@mail.twil.cx) (Ping timeout: 268 seconds)
2022-03-16 03:55:22 +0100twiclo1(~twiclo@mail.twil.cx)
2022-03-16 04:03:16 +0100banc(banc@gateway/vpn/airvpn/banc) (Ping timeout: 245 seconds)
2022-03-16 04:22:39 +0100banc(banc@gateway/vpn/airvpn/banc)
2022-03-16 04:50:46 +0100jao(~jao@45.134.142.199) (Ping timeout: 260 seconds)
2022-03-16 04:51:17 +0100twiclo1(~twiclo@mail.twil.cx) (Ping timeout: 240 seconds)
2022-03-16 04:53:14 +0100jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-03-16 05:18:57 +0100jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 252 seconds)
2022-03-16 07:13:47 +0100twiclo(~twiclo@mail.twil.cx)
2022-03-16 07:34:52 +0100twiclo(~twiclo@mail.twil.cx) (Quit: WeeChat 3.4)
2022-03-16 07:38:49 +0100bfrk(~Thunderbi@i59f7abad.versanet.de)
2022-03-16 08:25:50 +0100dschrempf(~dominik@070-207.dynamic.dsl.fonira.net)
2022-03-16 08:27:38 +0100 <Solid> hah, slackware packages 0.17.0 for their 15.0
2022-03-16 08:27:49 +0100 <Solid> that now puts them before arch and gentoo
2022-03-16 08:27:50 +0100liskin[m](~liskinmat@2001:470:69fc:105::768)
2022-03-16 08:35:21 +0100cfricke(~cfricke@user/cfricke)
2022-03-16 08:51:23 +0100mc47(~mc47@xmonad/TheMC47)
2022-03-16 09:23:12 +0100dschrempf(~dominik@070-207.dynamic.dsl.fonira.net) (Quit: WeeChat 3.3)
2022-03-16 10:00:19 +0100liskin[m](~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle)
2022-03-16 10:50:53 +0100mc47(~mc47@xmonad/TheMC47) (Remote host closed the connection)
2022-03-16 11:19:42 +0100dschrempf(~dominik@070-207.dynamic.dsl.fonira.net)
2022-03-16 12:38:37 +0100Moonlight(~Moonlight@5.11.122.8)
2022-03-16 12:39:21 +0100Moonlight(~Moonlight@5.11.122.8) (Client Quit)
2022-03-16 12:52:04 +0100dschrempf(~dominik@070-207.dynamic.dsl.fonira.net) (Quit: WeeChat 3.3)
2022-03-16 13:02:37 +0100the_proffesor(~theproffe@c-24-9-30-127.hsd1.co.comcast.net) (Remote host closed the connection)
2022-03-16 13:02:54 +0100the_proffesor(~theproffe@2601:282:847f:8010::7f59)
2022-03-16 13:10:21 +0100bfrk(~Thunderbi@i59f7abad.versanet.de) (Ping timeout: 256 seconds)
2022-03-16 13:12:22 +0100bfrk(~Thunderbi@2001:9e8:35f:8100:3387:86f:a28c:9f06)
2022-03-16 13:17:02 +0100bfrk(~Thunderbi@2001:9e8:35f:8100:3387:86f:a28c:9f06) (Ping timeout: 240 seconds)
2022-03-16 14:16:37 +0100n8nl(~n8nl@c-24-61-77-34.hsd1.ma.comcast.net) (Ping timeout: 240 seconds)
2022-03-16 15:07:53 +0100twiclo1(~twiclo@2604:7b80:2000:1069:52fc:cedd:fbeb:10c)
2022-03-16 15:53:10 +0100mc47(~mc47@xmonad/TheMC47)
2022-03-16 15:56:52 +0100cfricke(~cfricke@user/cfricke) (Quit: WeeChat 3.3)
2022-03-16 16:09:56 +0100seschwar(~seschwar@user/seschwar)
2022-03-16 16:13:11 +0100mm_(~mm@185.183.97.187)
2022-03-16 16:15:05 +0100mm_(~mm@185.183.97.187) (Client Quit)
2022-03-16 16:15:11 +0100mm_(~mm@185.183.97.187)
2022-03-16 16:15:20 +0100mm_(~mm@185.183.97.187) ()
2022-03-16 16:21:53 +0100jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-03-16 16:35:52 +0100lambdabot(~lambdabot@haskell/bot/lambdabot) (Remote host closed the connection)
2022-03-16 16:37:08 +0100lambdabot(~lambdabot@haskell/bot/lambdabot)
2022-03-16 16:49:46 +0100jimr(~jimr@2603-7080-7640-b000-0000-0000-0000-0003.res6.spectrum.com)
2022-03-16 16:50:27 +0100tomjaguarpaw(~tom@li367-225.members.linode.com)
2022-03-16 16:51:19 +0100 <tomjaguarpaw> My xmonad has got into a state where it thinks there are two monitors but there's only one (perhaps because I unplugged the external monitor). Can I convince it there is only one, somehow? xrandr doesn't seem to help. As far as xrandr is concerned there is only one monitor.
2022-03-16 16:51:26 +0100 <jimr> im trying to run UnsafeStdinReader on my xmobar script i have , Run UnsafeStdinReader in the commands with %UnsafeStdinReader in the template...but its not working..just updating. any ideas
2022-03-16 16:51:31 +0100liskin[m](~liskinmat@2001:470:69fc:105::768)
2022-03-16 16:51:51 +0100 <tomjaguarpaw> (xmonad --restart does not work)
2022-03-16 16:52:05 +0100 <tomjaguarpaw> (well, it works, but it doesn't solve the problem)
2022-03-16 16:52:55 +0100 <geekosaur> jimr, can you show your xmonad.hs?
2022-03-16 16:52:58 +0100 <geekosaur> @where paste
2022-03-16 16:52:59 +0100 <lambdabot> Help us help you: please paste full code, input and/or output at e.g. https://paste.tomsmeding.com
2022-03-16 16:53:22 +0100 <jimr> k hold on
2022-03-16 16:53:31 +0100 <geekosaur> tomjaguarpaw, that'sstrange because we get our monitor information from (the same place as) xrandr
2022-03-16 16:53:49 +0100 <tomjaguarpaw> Can it be prodded to get its monitor information again?
2022-03-16 16:54:00 +0100 <tomjaguarpaw> I assume it's got out of sync but it doesn't know that it should look to get back in sync.
2022-03-16 16:54:04 +0100 <jimr> xmonad.hs or the xmobar config?
2022-03-16 16:54:35 +0100 <geekosaur> jimr, xmonad.hs. I want to see if you're using the old stuff that used a pipe and (Unsafe)StdinReader, or the new stuff that uses a property
2022-03-16 16:54:50 +0100bfrk(~Thunderbi@2001:9e8:35f:8100:3387:86f:a28c:9f06)
2022-03-16 16:55:07 +0100 <jimr> C9aagHBs
2022-03-16 16:55:16 +0100 <geekosaur> tomjaguarpaw, it only looks on startup or when it receives an RRChangeNotify message from X11
2022-03-16 16:55:53 +0100 <jimr> i figured i might be missing something there...just dont know what
2022-03-16 16:55:58 +0100 <tomjaguarpaw> Ah, this is a very interesting issue. If I xrandr --scase 2x2 then it knows there's only one monitor, but if I change back with xrandr --scale 1x1 then it thinks there are two again. So it seems something cached is stale.
2022-03-16 16:56:35 +0100 <tomjaguarpaw> 6
2022-03-16 16:56:40 +0100 <tomjaguarpaw> s/6//
2022-03-16 16:57:10 +0100 <geekosaur> jimr, you are missing the part that actually outputs xmonad information to xmobar (DynamicLog, or withEasySB which is new in 0.17.0)
2022-03-16 16:57:11 +0100 <tomjaguarpaw> `xrandr --scale 1xlambda` only fixes it once lambda is >= 1.8
2022-03-16 16:57:15 +0100 <tomjaguarpaw> Which is pretty bizaree
2022-03-16 16:59:16 +0100 <jimr> so import XMonad.Hooks.DynamicLog ?
2022-03-16 17:00:13 +0100liskin[m](~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle)
2022-03-16 17:00:27 +0100 <geekosaur> tomjaguarpaw, if you can start a ghci with your xmonad config and X11 package, run: Graphics.X11.openDisplay [] >>= Graphics.X11.Xinerama.getScreenInfo
2022-03-16 17:00:40 +0100liskin[m](~liskinmat@2001:470:69fc:105::768)
2022-03-16 17:00:44 +0100 <geekosaur> with stack this should simply be stack ghci, I think
2022-03-16 17:01:09 +0100 <geekosaur> with cabal, you may need to include `--build-depends X11`
2022-03-16 17:03:45 +0100 <jimr> brb
2022-03-16 17:03:50 +0100jimr(~jimr@2603-7080-7640-b000-0000-0000-0000-0003.res6.spectrum.com) (Quit: Leaving)
2022-03-16 17:04:58 +0100jimr(~jimr@2603-7080-7640-b000-0000-0000-0000-0003.res6.spectrum.com)
2022-03-16 17:05:44 +0100 <geekosaur> jimr, you need toimport XMonad.Hooks.DynamicLog and System.IO, and then change line 254 to something like: xmonad $ docks default { logHook = dynamicLogWithPP xmobarPP { ppOutput = hPutStrLn xmobar } }
2022-03-16 17:05:47 +0100 <tomjaguarpaw> Hmm, then I managed to completely bork my X by setting scale to 1x-1
2022-03-16 17:06:21 +0100 <jimr> k
2022-03-16 17:06:27 +0100 <tomjaguarpaw> geekosaur: [Rectangle {rect_x = 0, rect_y = 0, rect_width = 1920, rect_height = 1080},Rectangle {rect_x = 0, rect_y = 0, rect_width = 1080, rect_height = 1920}]
2022-03-16 17:06:38 +0100 <tomjaguarpaw> The second of those rects is not connected
2022-03-16 17:09:17 +0100 <geekosaur> interesting. and it doesn't show in xrandr --listactivemonitors ?
2022-03-16 17:09:17 +0100 <tomjaguarpaw> Interestingly a fresh xterm in a new X server reports the same thing
2022-03-16 17:09:54 +0100 <tomjaguarpaw> So actually it does, but in xrandr -q it says "disconnected"
2022-03-16 17:11:41 +0100 <geekosaur> so take its monitor number and: xrandr --output <num> --off
2022-03-16 17:11:53 +0100 <geekosaur> seems xrandr is a bit confiused. this may be a video driver issue
2022-03-16 17:12:04 +0100 <tomjaguarpaw> "warning: output 1 not found; ignoring
2022-03-16 17:12:13 +0100 <tomjaguarpaw> Perhaps it is a driver issue indeed
2022-03-16 17:15:15 +0100 <geekosaur> jimr, at some point you may want to visit https://xmonad.org/TUTORIAL.html as we strongly disrecommend that style of config
2022-03-16 17:15:47 +0100 <jimr> k
2022-03-16 17:15:57 +0100 <geekosaur> it comes from someone inappropriately copying the master config, which means it's only guaranteed to be correct for whatever version it was copied from (because we try not to change things too much)
2022-03-16 17:16:26 +0100 <geekosaur> correct way to do it is to use inheritance rather than copying everything
2022-03-16 17:24:55 +0100 <tomjaguarpaw> Oh well, I rebooted.
2022-03-16 17:41:39 +0100jimr(~jimr@2603-7080-7640-b000-0000-0000-0000-0003.res6.spectrum.com) (Remote host closed the connection)
2022-03-16 17:55:48 +0100SignalGarden(~ash@user/SignalWalker)
2022-03-16 17:56:16 +0100Ash[m](~signal-wa@2001:470:69fc:105::1:2318) ()
2022-03-16 18:09:31 +0100SignalGarden(~ash@user/SignalWalker) (Ping timeout: 245 seconds)
2022-03-16 18:10:18 +0100SignalGarden(~ash@user/SignalWalker)
2022-03-16 18:11:36 +0100bfrk(~Thunderbi@2001:9e8:35f:8100:3387:86f:a28c:9f06) (Ping timeout: 250 seconds)
2022-03-16 18:12:41 +0100yauhsien(~Yau-Hsien@61-231-56-96.dynamic-ip.hinet.net)
2022-03-16 18:15:01 +0100SignalGarden(~ash@user/SignalWalker) (Ping timeout: 240 seconds)
2022-03-16 18:54:23 +0100SignalGarden(~ash@user/SignalWalker)
2022-03-16 18:58:50 +0100SignalGarden(~ash@user/SignalWalker) (Ping timeout: 250 seconds)
2022-03-16 19:00:43 +0100SignalGarden(~ash@user/SignalWalker)
2022-03-16 19:11:19 +0100jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 256 seconds)
2022-03-16 19:12:26 +0100SignalGarden(~ash@user/SignalWalker) (Read error: Connection reset by peer)
2022-03-16 19:13:54 +0100jao(~jao@45.134.142.225)
2022-03-16 19:17:31 +0100SignalGarden(~ash@user/SignalWalker)
2022-03-16 19:18:50 +0100robertss(~robertss@71-222-73-236.lsv2.qwest.net)
2022-03-16 19:21:04 +0100 <robertss> Hello, I've been using xmonad for years, but just recently added xmobar as a replacement for dzen and conky. Is there a big advantage to compiling the xmobar config as xmobar.hs rather than just an xmobarrc file?
2022-03-16 19:21:44 +0100 <geekosaur> aside form getting saner errors if there's a mistake in the config, xmobar.hs lets you define your own plugins. otherwise no
2022-03-16 19:21:53 +0100 <geekosaur> *from
2022-03-16 19:23:17 +0100 <robertss> Ok. Just as well, I couldn't get it to compile with stack anyway. I installed from stack and upgraded from 0.15 to 0.17 at the same time.
2022-03-16 19:23:47 +0100 <geekosaur> like if you use a plugin that doesn't exist or you make a typo in its name, you get an undefined identifier right there instead of a syntax error sometime afterward
2022-03-16 19:25:04 +0100 <robertss> I'll have to investigate later. Meanwhile it's working pretty well with the rc file. Thanks geekosaur.
2022-03-16 19:25:42 +0100 <geekosaur> mm, I think there's a stack example running around somewhere
2022-03-16 19:26:02 +0100 <robertss> I'll google it.
2022-03-16 19:28:36 +0100robertss(~robertss@71-222-73-236.lsv2.qwest.net) (Leaving)
2022-03-16 19:30:27 +0100 <geekosaur> https://codeberg.org/jao/xmobar-config
2022-03-16 19:30:37 +0100 <geekosaur> had to dig through the channellogs
2022-03-16 19:30:46 +0100 <geekosaur> argh, they left already
2022-03-16 19:31:15 +0100 <geekosaur> @tell robertss https://codeberg.org/jao/xmobar-config
2022-03-16 19:31:15 +0100 <lambdabot> Consider it noted.
2022-03-16 19:36:35 +0100 <liskin> tomjaguarpaw: those rects are the same (perfectly overlapping), so that's exactly what you'd get if you mirrored your screen to a projector and xmonad handles that (there's deduplication and elimination of subrectangles)
2022-03-16 19:36:56 +0100 <liskin> so xmonad should end up with just one Screen
2022-03-16 19:47:13 +0100 <tomjaguarpaw> I don't think they're overlapping. One is portrait and one is landscape.
2022-03-16 19:48:05 +0100 <tomjaguarpaw> Which is indeed how I configure my setup, internal screen landscape, external screen portrait, except the external screen was not connected at the time that I ran that command ... so I think I must have hit a driver bug.
2022-03-16 19:48:42 +0100 <geekosaur> yeh, they're not overlapping
2022-03-16 19:49:37 +0100 <liskin> oh indeed, my reading heuristics failed again, sorry :-)
2022-03-16 19:50:09 +0100bla(~bla@79.191.246.124.ipv4.supernova.orange.pl) (Ping timeout: 252 seconds)
2022-03-16 19:50:30 +0100 <liskin> tomjaguarpaw: if you ever hit this again, paste the output of xrandr --verbose and xrandr --listmonitors somewhere
2022-03-16 19:53:44 +0100bla(~bla@79.191.246.124.ipv4.supernova.orange.pl)
2022-03-16 20:18:37 +0100SignalGarden(~ash@user/SignalWalker) (Ping timeout: 240 seconds)
2022-03-16 20:25:06 +0100lazycat(~lazycat@user/lazycat) (Quit: ZNC - https://znc.in)
2022-03-16 20:25:25 +0100lazycat(~lazycat@user/lazycat)
2022-03-16 20:52:50 +0100bfrk(~Thunderbi@2001:9e8:35f:8100:3387:86f:a28c:9f06)
2022-03-16 21:33:23 +0100SignalGarden(~ash@user/SignalWalker)
2022-03-16 21:52:20 +0100ircbrowse_tom(~ircbrowse@2a01:4f8:1c1c:9319::1)
2022-03-16 21:52:26 +0100Server+cnt
2022-03-16 22:03:40 +0100rekahsoft(~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com)
2022-03-16 22:52:29 +0100banc-(~banc@146.70.61.139)
2022-03-16 22:52:36 +0100banc(banc@gateway/vpn/airvpn/banc) (Ping timeout: 240 seconds)
2022-03-16 23:07:47 +0100banc(banc@gateway/vpn/airvpn/banc)
2022-03-16 23:08:17 +0100banc-(~banc@146.70.61.139) (Ping timeout: 240 seconds)
2022-03-16 23:11:09 +0100banc-(~banc@146.70.61.139)
2022-03-16 23:12:00 +0100banc(banc@gateway/vpn/airvpn/banc) (Ping timeout: 252 seconds)
2022-03-16 23:15:17 +0100jao(~jao@45.134.142.225) (Ping timeout: 240 seconds)
2022-03-16 23:17:53 +0100jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-03-16 23:23:06 +0100Guest86(~Guest86@207.248.198.65)
2022-03-16 23:34:00 +0100SignalGarden(~ash@user/SignalWalker) (Ping timeout: 250 seconds)
2022-03-16 23:39:42 +0100Guest86(~Guest86@207.248.198.65) (Quit: Client closed)
2022-03-16 23:40:29 +0100banc-(~banc@146.70.61.139) (Ping timeout: 256 seconds)
2022-03-16 23:41:16 +0100banc(banc@gateway/vpn/airvpn/banc)
2022-03-16 23:41:24 +0100jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 240 seconds)
2022-03-16 23:43:54 +0100jao(~jao@45.134.142.212)
2022-03-16 23:46:54 +0100banc-(~banc@146.70.61.139)
2022-03-16 23:48:01 +0100jao(~jao@45.134.142.212) (Remote host closed the connection)
2022-03-16 23:48:02 +0100banc(banc@gateway/vpn/airvpn/banc) (Ping timeout: 240 seconds)
2022-03-16 23:48:18 +0100twiclo1(~twiclo@2604:7b80:2000:1069:52fc:cedd:fbeb:10c) (Ping timeout: 250 seconds)
2022-03-16 23:50:57 +0100jao(~jao@45.134.142.199)
2022-03-16 23:52:01 +0100bla(~bla@79.191.246.124.ipv4.supernova.orange.pl) (Ping timeout: 245 seconds)