Home liberachat/#xmonad: Logs Calendar

Logs: liberachat/#xmonad

←Prev  Next→ 184,983 events total
2023-01-27 00:11:49 <scrungus> I thought I would check here to see if it was a problem other people had ran into before. I'm guessing it has to be xrandr or something else sending slightly weird values for my monitors to xmonad that's confusing it
2023-01-27 00:12:35 <geekosaur> I think you'd have to have overlapping values for it to do that, but I checked the xrandr config and it's not overlapping
2023-01-27 00:13:56 <geekosaur> arandr shouldn't be capable of outputting overlapping or gapped xrandr configurations anyway; I'd have recommended using it if you had written the xrandr config yourself
2023-01-27 00:14:25 <scrungus> Yeah that's true. I probably took the less error-prone path already in that regard
2023-01-27 00:15:04 <scrungus> I might try unplugging some of my monitors at a time to see if I can diagnose anything else about the issue.The weird thing is how it seems to work fine when they're out of order. By which I mean how xmonad behaves is how I would expect
2023-01-27 00:15:20 <geekosaur> hrm
2023-01-27 00:15:40 <geekosaur> that sounds like we missed a rescreen somehow
2023-01-27 00:15:50 <geekosaur> does mod-n do anything?
2023-01-27 00:16:14 <scrungus> No it doesn't
2023-01-27 00:16:24 <scrungus> What is it supposed to do? I'm not super familiar with the keybindings
2023-01-27 00:16:30 <geekosaur> …wait, we can't have missed it, you rearrange the screens before starting xmonad and we should get the current xrandr setup
2023-01-27 00:16:36 <geekosaur> it does a forced rescreen
2023-01-27 00:16:39 <scrungus> Oh I see
2023-01-27 00:17:27 <scrungus> Yeah that's the weird part. It really seems like xmonad is still partially relying on the old default value or something but that shouldn't be possible
2023-01-27 00:17:40 <scrungus> And I've just been using startx
2023-01-27 00:17:49 <geekosaur> unless the video driver is doing something screwy, which has been known to happen
2023-01-27 00:18:01 <scrungus> That's possible.
2023-01-27 00:18:17 <geekosaur> okay, if you used stack to set up xmonad, run `stack ghci`. otherwise, run `ghci`
2023-01-27 00:18:32 <scrungus> Okay
2023-01-27 00:18:40 <geekosaur> at the prompt, enter: openDisplay "" >>= getCleanedScreenInfo
2023-01-27 00:19:24 <geekosaur> this should print a list of rectangles
2023-01-27 00:19:46 <scrungus> Hm, "variable not in scope"
2023-01-27 00:19:56 <scrungus> That's probably not good :p
2023-01-27 00:20:04 <geekosaur> hm. are you in your xmonad config directory?
2023-01-27 00:20:37 <geekosaur> you'll need to be for this to work
2023-01-27 00:20:58 <scrungus> Okay I wasn't but I switched to it and it's saying the same thing
2023-01-27 00:21:00 <geekosaur> it's possible you need to do `import XMonad` first
2023-01-27 00:21:05 <scrungus> Oh probably
2023-01-27 00:21:13 <scrungus> So those are xmonad functions right?
2023-01-27 00:21:29 <scrungus> Okay it worked
2023-01-27 00:21:55 <scrungus> ghci> openDisplay "" >>= getCleanedScreenInfo
2023-01-27 00:21:56 <scrungus> [Rectangle {rect_x = 3840, rect_y = 0, rect_width = 1920, rect_height = 1080},Rectangle {rect_x = 1920, rect_y = 0, rect_width = 1920, rect_height = 1080},Rectangle {rect_x = 0, rect_y = 0, rect_width = 1920, rect_height = 1080}]
2023-01-27 00:21:56 <scrungus> ghci>
2023-01-27 00:22:01 <geekosaur> okay, so the rectangles in order should reflect what you have in the xrandr command
2023-01-27 00:22:53 <scrungus> What is "rect_x = 3840" referring to?
2023-01-27 00:23:36 <geekosaur> the "x" part of the `--pos` parameter, which is `x`x`y`
2023-01-27 00:24:46 <scrungus> I guess tit's not the same order
2023-01-27 00:24:50 <scrungus> it's*
2023-01-27 00:24:56 <geekosaur> looks to me like the rectangles are sorted by reverse x offset
2023-01-27 00:25:07 <geekosaur> which is odd
2023-01-27 00:25:42 <scrungus> Why would that happen then?
2023-01-27 00:26:34 <geekosaur> that's almost always the video driver's fault; it's supposed to report them in xrandr order
2023-01-27 00:26:48 <scrungus> So I should look into my video drivers?
2023-01-27 00:27:04 <geekosaur> https://wiki.haskell.org/Xmonad/Frequently_asked_questions#Screens_are_in_wrong_order might help, although it's a bit of work and won't help with the mouse. the PhysicalScreens module might work better here
2023-01-27 00:27:24 <geekosaur> it sounds like it, yes
2023-01-27 00:27:36 <scrungus> Would the physical screens module be able negate this issue you think?
2023-01-27 00:28:26 <geekosaur> it lets you rearrange the screen rectangles as xmonad sees them, instead of just remapping the screen-focusing keys like the first link I gave you. so it should work
2023-01-27 00:29:19 <scrungus> Well thank you so much for helping me out!
2023-01-27 00:29:28 <scrungus> I'm always worried about being annoying when I ask for help with stuff
2023-01-27 00:29:44 <geekosaur> no problem, it's what we're here for
2023-01-27 00:31:06 <scrungus> My path here was actually that I started learning Haskell and I found out about xmonad and I was kind of surprised and wanted to use it. I've used tiling WMs before but not a dynamic one so it's been interesting
2023-01-27 00:34:48 × scrungus quits (~scrungus@bras-base-aurron9127w-grc-54-70-24-71-72.dsl.bell.ca) (Quit: Client closed)
2023-01-27 00:54:34 × td_ quits (~td@i53870925.versanet.de) (Ping timeout: 260 seconds)
2023-01-27 00:56:06 td_ joins (~td@i53870931.versanet.de)
2023-01-27 00:57:16 yaslam joins (~yaslam@user/yaslam)
2023-01-27 00:57:36 yaslam parts (~yaslam@user/yaslam) ()
2023-01-27 03:02:55 × banc quits (banc@gateway/vpn/protonvpn/banc) (Ping timeout: 248 seconds)
2023-01-27 03:18:04 × td_ quits (~td@i53870931.versanet.de) (Ping timeout: 260 seconds)
2023-01-27 03:19:35 td_ joins (~td@i53870938.versanet.de)
2023-01-27 03:24:23 banc joins (banc@gateway/vpn/protonvpn/banc)
2023-01-27 03:33:56 × ghormoon quits (~ghormoon@ghorland.net) (Ping timeout: 268 seconds)
2023-01-27 04:02:54 ghormoon joins (~ghormoon@ghorland.net)
2023-01-27 06:27:55 × jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 252 seconds)
2023-01-27 07:24:34 qbt joins (~qbt@user/edun)
2023-01-27 08:40:17 × ft quits (~ft@p4fc2a257.dip0.t-ipconnect.de) (Quit: leaving)
2023-01-27 09:25:03 × scardinal quits (~supreme@customer-212-237-101-39.ip4.gigabit.dk) (Ping timeout: 252 seconds)
2023-01-27 09:30:37 scardinal joins (~supreme@customer-212-237-101-39.ip4.gigabit.dk)
2023-01-27 11:10:23 × qbt quits (~qbt@user/edun) (Ping timeout: 248 seconds)
2023-01-27 12:57:50 qbt joins (~qbt@user/edun)
2023-01-27 13:00:35 jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2023-01-27 14:26:42 telser_ joins (~quassel@user/telser)
2023-01-27 14:27:12 × telser quits (~quassel@user/telser) (Ping timeout: 248 seconds)
2023-01-27 14:54:26 ft joins (~ft@p4fc2a257.dip0.t-ipconnect.de)
2023-01-27 16:00:04 × uhoreg quits (~uhoreg@2001:470:69fc:105::35f) (Quit: You have been kicked for being idle)
2023-01-27 16:00:08 × unclechu quits (~unclechu@2001:470:69fc:105::354) (Quit: You have been kicked for being idle)
2023-01-27 16:05:30 × fjMSX quits (~hypni2p@89-179-32-81.broadband.corbina.ru) (Quit: Уш'лЪЬ їз єтой IRC сетї)
2023-01-27 16:15:52 × ml| quits (~ml|@user/ml/x-5298235) (Quit: WeeChat 3.6)
2023-01-27 16:32:10 ml| joins (~ml|@user/ml/x-5298235)
2023-01-27 16:32:46 × ml| quits (~ml|@user/ml/x-5298235) (Client Quit)
2023-01-27 17:12:43 × ectospasm quits (~ectospasm@user/ectospasm) (Ping timeout: 248 seconds)
2023-01-27 17:16:10 ectospasm joins (~ectospasm@user/ectospasm)
2023-01-27 17:46:04 × qbt quits (~qbt@user/edun) (Ping timeout: 252 seconds)
2023-01-27 19:35:28 tremon joins (~tremon@83-85-213-108.cable.dynamic.v4.ziggo.nl)
2023-01-27 19:46:44 <xmonadtrack> New xmonad-contrib branch created: pull/796 (1 commit) https://github.com/xmonad/xmonad-contrib/pull/796
2023-01-27 19:46:59 unclechu joins (~unclechu@2001:470:69fc:105::354)
2023-01-27 20:21:52 × telser_ quits (~quassel@user/telser) (Ping timeout: 248 seconds)
2023-01-27 20:22:22 telser joins (~quassel@user/telser)
2023-01-27 20:54:28 × tremon quits (~tremon@83-85-213-108.cable.dynamic.v4.ziggo.nl) (Quit: getting boxed in)
2023-01-28 01:27:06 sanalMakina[m] joins (~sanalmaki@2001:470:69fc:105::2:fe9f)
2023-01-28 02:40:08 ml| joins (~ml|@user/ml/x-5298235)
2023-01-28 02:47:38 × [Leary] quits (~Leary]@user/Leary/x-0910699) (Remote host closed the connection)
2023-01-28 02:48:14 [Leary] joins (~Leary]@user/Leary/x-0910699)
2023-01-28 02:48:41 Lears joins (~Leary]@user/Leary/x-0910699)
2023-01-28 02:48:52 × [Leary] quits (~Leary]@user/Leary/x-0910699) (Remote host closed the connection)
2023-01-28 02:50:13 × habib quits (~habib@78-110-166-168.as42831.net) (Quit: Textual IRC Client: www.textualapp.com)
2023-01-28 03:03:28 × banc quits (banc@gateway/vpn/protonvpn/banc) (Ping timeout: 248 seconds)
2023-01-28 03:16:48 × td_ quits (~td@i53870938.versanet.de) (Ping timeout: 248 seconds)
2023-01-28 03:18:23 td_ joins (~td@i53870921.versanet.de)
2023-01-28 03:24:35 banc joins (banc@gateway/vpn/protonvpn/banc)
2023-01-28 03:45:28 × doppo quits (~doppo@2604:180::e0fc:a07f) (Remote host closed the connection)

All times are in UTC.