Logs on 2022-03-16 (liberachat/#xmonad)
| 00:07:36 | → | n8nl joins (~n8nl@c-24-61-77-34.hsd1.ma.comcast.net) |
| 00:20:37 | × | mvk quits (~mvk@2607:fea8:5cc3:7e00::45ee) (Ping timeout: 240 seconds) |
| 00:54:00 | × | n8nl quits (~n8nl@c-24-61-77-34.hsd1.ma.comcast.net) (Ping timeout: 250 seconds) |
| 01:12:57 | → | n8nl joins (~n8nl@c-24-61-77-34.hsd1.ma.comcast.net) |
| 01:19:56 | → | twiclo1 joins (~twiclo@mail.twil.cx) |
| 01:39:27 | × | twiclo1 quits (~twiclo@mail.twil.cx) (Ping timeout: 252 seconds) |
| 02:08:08 | → | twiclo1 joins (~twiclo@mail.twil.cx) |
| 02:26:06 | × | twiclo1 quits (~twiclo@mail.twil.cx) (Ping timeout: 268 seconds) |
| 02:55:22 | → | twiclo1 joins (~twiclo@mail.twil.cx) |
| 03:03:16 | × | banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 245 seconds) |
| 03:22:39 | → | banc joins (banc@gateway/vpn/airvpn/banc) |
| 03:50:46 | × | jao quits (~jao@45.134.142.199) (Ping timeout: 260 seconds) |
| 03:51:17 | × | twiclo1 quits (~twiclo@mail.twil.cx) (Ping timeout: 240 seconds) |
| 03:53:14 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 04:18:57 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 252 seconds) |
| 06:13:47 | → | twiclo joins (~twiclo@mail.twil.cx) |
| 06:34:52 | × | twiclo quits (~twiclo@mail.twil.cx) (Quit: WeeChat 3.4) |
| 06:38:49 | → | bfrk joins (~Thunderbi@i59f7abad.versanet.de) |
| 07:25:50 | → | dschrempf joins (~dominik@070-207.dynamic.dsl.fonira.net) |
| 07:27:38 | <Solid> | hah, slackware packages 0.17.0 for their 15.0 |
| 07:27:49 | <Solid> | that now puts them before arch and gentoo |
| 07:27:50 | → | liskin[m] joins (~liskinmat@2001:470:69fc:105::768) |
| 07:35:21 | → | cfricke joins (~cfricke@user/cfricke) |
| 07:51:23 | → | mc47 joins (~mc47@xmonad/TheMC47) |
| 08:23:12 | × | dschrempf quits (~dominik@070-207.dynamic.dsl.fonira.net) (Quit: WeeChat 3.3) |
| 09:00:19 | × | liskin[m] quits (~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle) |
| 09:50:53 | × | mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection) |
| 10:19:42 | → | dschrempf joins (~dominik@070-207.dynamic.dsl.fonira.net) |
| 11:38:37 | → | Moonlight joins (~Moonlight@5.11.122.8) |
| 11:39:21 | × | Moonlight quits (~Moonlight@5.11.122.8) (Client Quit) |
| 11:52:04 | × | dschrempf quits (~dominik@070-207.dynamic.dsl.fonira.net) (Quit: WeeChat 3.3) |
| 12:02:37 | × | the_proffesor quits (~theproffe@c-24-9-30-127.hsd1.co.comcast.net) (Remote host closed the connection) |
| 12:02:54 | → | the_proffesor joins (~theproffe@2601:282:847f:8010::7f59) |
| 12:10:21 | × | bfrk quits (~Thunderbi@i59f7abad.versanet.de) (Ping timeout: 256 seconds) |
| 12:12:22 | → | bfrk joins (~Thunderbi@2001:9e8:35f:8100:3387:86f:a28c:9f06) |
| 12:17:02 | × | bfrk quits (~Thunderbi@2001:9e8:35f:8100:3387:86f:a28c:9f06) (Ping timeout: 240 seconds) |
| 13:16:37 | × | n8nl quits (~n8nl@c-24-61-77-34.hsd1.ma.comcast.net) (Ping timeout: 240 seconds) |
| 14:07:53 | → | twiclo1 joins (~twiclo@2604:7b80:2000:1069:52fc:cedd:fbeb:10c) |
| 14:53:10 | → | mc47 joins (~mc47@xmonad/TheMC47) |
| 14:56:52 | × | cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.3) |
| 15:09:56 | → | seschwar joins (~seschwar@user/seschwar) |
| 15:13:11 | → | mm_ joins (~mm@185.183.97.187) |
| 15:15:05 | × | mm_ quits (~mm@185.183.97.187) (Client Quit) |
| 15:15:11 | → | mm_ joins (~mm@185.183.97.187) |
| 15:15:20 | ← | mm_ parts (~mm@185.183.97.187) () |
| 15:21:53 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 15:35:52 | × | lambdabot quits (~lambdabot@haskell/bot/lambdabot) (Remote host closed the connection) |
| 15:37:08 | → | lambdabot joins (~lambdabot@haskell/bot/lambdabot) |
| 15:49:46 | → | jimr joins (~jimr@2603-7080-7640-b000-0000-0000-0000-0003.res6.spectrum.com) |
| 15:50:27 | → | tomjaguarpaw joins (~tom@li367-225.members.linode.com) |
| 15:51:19 | <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. |
| 15:51:26 | <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 |
| 15:51:31 | → | liskin[m] joins (~liskinmat@2001:470:69fc:105::768) |
| 15:51:51 | <tomjaguarpaw> | (xmonad --restart does not work) |
| 15:52:05 | <tomjaguarpaw> | (well, it works, but it doesn't solve the problem) |
| 15:52:55 | <geekosaur> | jimr, can you show your xmonad.hs? |
| 15:52:58 | <geekosaur> | @where paste |
| 15:52:59 | <lambdabot> | Help us help you: please paste full code, input and/or output at e.g. https://paste.tomsmeding.com |
| 15:53:22 | <jimr> | k hold on |
| 15:53:31 | <geekosaur> | tomjaguarpaw, that'sstrange because we get our monitor information from (the same place as) xrandr |
| 15:53:49 | <tomjaguarpaw> | Can it be prodded to get its monitor information again? |
| 15:54:00 | <tomjaguarpaw> | I assume it's got out of sync but it doesn't know that it should look to get back in sync. |
| 15:54:04 | <jimr> | xmonad.hs or the xmobar config? |
| 15:54:35 | <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 |
| 15:54:50 | → | bfrk joins (~Thunderbi@2001:9e8:35f:8100:3387:86f:a28c:9f06) |
| 15:55:07 | <jimr> | C9aagHBs |
| 15:55:16 | <geekosaur> | tomjaguarpaw, it only looks on startup or when it receives an RRChangeNotify message from X11 |
| 15:55:53 | <jimr> | i figured i might be missing something there...just dont know what |
| 15:55:58 | <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. |
| 15:56:35 | <tomjaguarpaw> | 6 |
| 15:56:40 | <tomjaguarpaw> | s/6// |
| 15:57:10 | <geekosaur> | jimr, you are missing the part that actually outputs xmonad information to xmobar (DynamicLog, or withEasySB which is new in 0.17.0) |
| 15:57:11 | <tomjaguarpaw> | `xrandr --scale 1xlambda` only fixes it once lambda is >= 1.8 |
| 15:57:15 | <tomjaguarpaw> | Which is pretty bizaree |
| 15:59:16 | <jimr> | so import XMonad.Hooks.DynamicLog ? |
| 16:00:13 | × | liskin[m] quits (~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle) |
| 16:00:27 | <geekosaur> | tomjaguarpaw, if you can start a ghci with your xmonad config and X11 package, run: Graphics.X11.openDisplay [] >>= Graphics.X11.Xinerama.getScreenInfo |
| 16:00:40 | → | liskin[m] joins (~liskinmat@2001:470:69fc:105::768) |
| 16:00:44 | <geekosaur> | with stack this should simply be stack ghci, I think |
| 16:01:09 | <geekosaur> | with cabal, you may need to include `--build-depends X11` |
| 16:03:45 | <jimr> | brb |
| 16:03:50 | × | jimr quits (~jimr@2603-7080-7640-b000-0000-0000-0000-0003.res6.spectrum.com) (Quit: Leaving) |
| 16:04:58 | → | jimr joins (~jimr@2603-7080-7640-b000-0000-0000-0000-0003.res6.spectrum.com) |
| 16:05:44 | <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 } } |
| 16:05:47 | <tomjaguarpaw> | Hmm, then I managed to completely bork my X by setting scale to 1x-1 |
| 16:06:21 | <jimr> | k |
| 16:06:27 | <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}] |
| 16:06:38 | <tomjaguarpaw> | The second of those rects is not connected |
| 16:09:17 | <geekosaur> | interesting. and it doesn't show in xrandr --listactivemonitors ? |
| 16:09:17 | <tomjaguarpaw> | Interestingly a fresh xterm in a new X server reports the same thing |
| 16:09:54 | <tomjaguarpaw> | So actually it does, but in xrandr -q it says "disconnected" |
| 16:11:41 | <geekosaur> | so take its monitor number and: xrandr --output <num> --off |
| 16:11:53 | <geekosaur> | seems xrandr is a bit confiused. this may be a video driver issue |
| 16:12:04 | <tomjaguarpaw> | "warning: output 1 not found; ignoring |
| 16:12:13 | <tomjaguarpaw> | Perhaps it is a driver issue indeed |
| 16:15:15 | <geekosaur> | jimr, at some point you may want to visit https://xmonad.org/TUTORIAL.html as we strongly disrecommend that style of config |
| 16:15:47 | <jimr> | k |
| 16:15:57 | <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) |
| 16:16:26 | <geekosaur> | correct way to do it is to use inheritance rather than copying everything |
| 16:24:55 | <tomjaguarpaw> | Oh well, I rebooted. |
| 16:41:39 | × | jimr quits (~jimr@2603-7080-7640-b000-0000-0000-0000-0003.res6.spectrum.com) (Remote host closed the connection) |
| 16:55:48 | → | SignalGarden joins (~ash@user/SignalWalker) |
| 16:56:16 | ← | Ash[m] parts (~signal-wa@2001:470:69fc:105::1:2318) () |
| 17:09:31 | × | SignalGarden quits (~ash@user/SignalWalker) (Ping timeout: 245 seconds) |
| 17:10:18 | → | SignalGarden joins (~ash@user/SignalWalker) |
| 17:11:36 | × | bfrk quits (~Thunderbi@2001:9e8:35f:8100:3387:86f:a28c:9f06) (Ping timeout: 250 seconds) |
| 17:12:41 | → | yauhsien joins (~Yau-Hsien@61-231-56-96.dynamic-ip.hinet.net) |
| 17:15:01 | × | SignalGarden quits (~ash@user/SignalWalker) (Ping timeout: 240 seconds) |
| 17:54:23 | → | SignalGarden joins (~ash@user/SignalWalker) |
| 17:58:50 | × | SignalGarden quits (~ash@user/SignalWalker) (Ping timeout: 250 seconds) |
| 18:00:43 | → | SignalGarden joins (~ash@user/SignalWalker) |
| 18:11:19 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 256 seconds) |
| 18:12:26 | × | SignalGarden quits (~ash@user/SignalWalker) (Read error: Connection reset by peer) |
| 18:13:54 | → | jao joins (~jao@45.134.142.225) |
| 18:17:31 | → | SignalGarden joins (~ash@user/SignalWalker) |
| 18:18:50 | → | robertss joins (~robertss@71-222-73-236.lsv2.qwest.net) |
| 18:21:04 | <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? |
| 18:21:44 | <geekosaur> | aside form getting saner errors if there's a mistake in the config, xmobar.hs lets you define your own plugins. otherwise no |
| 18:21:53 | <geekosaur> | *from |
| 18:23:17 | <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. |
| 18:23:47 | <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 |
| 18:25:04 | <robertss> | I'll have to investigate later. Meanwhile it's working pretty well with the rc file. Thanks geekosaur. |
| 18:25:42 | <geekosaur> | mm, I think there's a stack example running around somewhere |
| 18:26:02 | <robertss> | I'll google it. |
| 18:28:36 | ← | robertss parts (~robertss@71-222-73-236.lsv2.qwest.net) (Leaving) |
| 18:30:27 | <geekosaur> | https://codeberg.org/jao/xmobar-config |
| 18:30:37 | <geekosaur> | had to dig through the channellogs |
| 18:30:46 | <geekosaur> | argh, they left already |
| 18:31:15 | <geekosaur> | @tell robertss https://codeberg.org/jao/xmobar-config |
| 18:31:15 | <lambdabot> | Consider it noted. |
| 18:36:35 | <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) |
| 18:36:56 | <liskin> | so xmonad should end up with just one Screen |
| 18:47:13 | <tomjaguarpaw> | I don't think they're overlapping. One is portrait and one is landscape. |
| 18:48:05 | <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. |
| 18:48:42 | <geekosaur> | yeh, they're not overlapping |
| 18:49:37 | <liskin> | oh indeed, my reading heuristics failed again, sorry :-) |
| 18:50:09 | × | bla quits (~bla@79.191.246.124.ipv4.supernova.orange.pl) (Ping timeout: 252 seconds) |
| 18:50:30 | <liskin> | tomjaguarpaw: if you ever hit this again, paste the output of xrandr --verbose and xrandr --listmonitors somewhere |
| 18:53:44 | → | bla joins (~bla@79.191.246.124.ipv4.supernova.orange.pl) |
| 19:18:37 | × | SignalGarden quits (~ash@user/SignalWalker) (Ping timeout: 240 seconds) |
| 19:25:06 | × | lazycat quits (~lazycat@user/lazycat) (Quit: ZNC - https://znc.in) |
| 19:25:25 | → | lazycat joins (~lazycat@user/lazycat) |
| 19:52:50 | → | bfrk joins (~Thunderbi@2001:9e8:35f:8100:3387:86f:a28c:9f06) |
| 20:33:23 | → | SignalGarden joins (~ash@user/SignalWalker) |
| 20:52:20 | → | ircbrowse_tom joins (~ircbrowse@2a01:4f8:1c1c:9319::1) |
| 20:52:26 | Server | sets mode +cnt |
| 21:03:40 | → | rekahsoft joins (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) |
| 21:52:29 | → | banc- joins (~banc@146.70.61.139) |
| 21:52:36 | × | banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 240 seconds) |
| 22:07:47 | → | banc joins (banc@gateway/vpn/airvpn/banc) |
| 22:08:17 | × | banc- quits (~banc@146.70.61.139) (Ping timeout: 240 seconds) |
| 22:11:09 | → | banc- joins (~banc@146.70.61.139) |
| 22:12:00 | × | banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 252 seconds) |
| 22:15:17 | × | jao quits (~jao@45.134.142.225) (Ping timeout: 240 seconds) |
| 22:17:53 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 22:23:06 | → | Guest86 joins (~Guest86@207.248.198.65) |
| 22:34:00 | × | SignalGarden quits (~ash@user/SignalWalker) (Ping timeout: 250 seconds) |
| 22:39:42 | × | Guest86 quits (~Guest86@207.248.198.65) (Quit: Client closed) |
| 22:40:29 | × | banc- quits (~banc@146.70.61.139) (Ping timeout: 256 seconds) |
| 22:41:16 | → | banc joins (banc@gateway/vpn/airvpn/banc) |
| 22:41:24 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 240 seconds) |
| 22:43:54 | → | jao joins (~jao@45.134.142.212) |
| 22:46:54 | → | banc- joins (~banc@146.70.61.139) |
| 22:48:01 | × | jao quits (~jao@45.134.142.212) (Remote host closed the connection) |
| 22:48:02 | × | banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 240 seconds) |
| 22:48:18 | × | twiclo1 quits (~twiclo@2604:7b80:2000:1069:52fc:cedd:fbeb:10c) (Ping timeout: 250 seconds) |
| 22:50:57 | → | jao joins (~jao@45.134.142.199) |
| 22:52:01 | × | bla quits (~bla@79.191.246.124.ipv4.supernova.orange.pl) (Ping timeout: 245 seconds) |
| 23:01:44 | → | banc joins (banc@gateway/vpn/airvpn/banc) |
| 23:02:10 | × | banc- quits (~banc@146.70.61.139) (Ping timeout: 250 seconds) |
| 23:03:48 | → | bla joins (~bla@79.191.246.124.ipv4.supernova.orange.pl) |
| 23:05:32 | → | banc- joins (~banc@217.138.195.27) |
| 23:06:02 | × | banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 240 seconds) |
| 23:16:56 | → | banc joins (banc@gateway/vpn/airvpn/banc) |
| 23:16:58 | × | banc- quits (~banc@217.138.195.27) (Ping timeout: 260 seconds) |
| 23:17:55 | × | seschwar quits (~seschwar@user/seschwar) (Quit: :wq) |
| 23:36:32 | × | jao quits (~jao@45.134.142.199) (Ping timeout: 240 seconds) |
| 23:38:54 | × | banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 252 seconds) |
| 23:39:06 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 23:39:06 | → | banc- joins (banc@gateway/vpn/airvpn/banc) |
| 23:42:56 | → | banc joins (~banc@217.138.195.27) |
| 23:43:16 | × | banc- quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 245 seconds) |
| 23:47:06 | → | mvk joins (~mvk@2607:fea8:5cc3:7e00::45ee) |
| 23:48:33 | × | mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection) |
| 23:58:20 | → | n8nl joins (~n8nl@c-24-61-77-34.hsd1.ma.comcast.net) |
| 23:59:48 | → | SignalGarden joins (~ash@user/SignalWalker) |
All times are in UTC on 2022-03-16.