Logs: liberachat/#xmonad
| 2022-07-28 12:51:47 | benin07 | is now known as benin0 |
| 2022-07-28 13:16:48 | <Solid> | liskin: getting better day by day |
| 2022-07-28 13:17:01 | <Solid> | maybe I can actually start working again next week |
| 2022-07-28 13:18:34 | <liskin> | Solid: oh, so you're having it worse than a common cold :-( |
| 2022-07-28 13:20:13 | <geekosaur> | apparently BA.5 is doing that, yeh |
| 2022-07-28 13:31:10 | → | steve joins (~steve@ool-182c2b80.dyn.optonline.net) |
| 2022-07-28 13:32:47 | <alternateved> | I still did not fully regain taste or smell |
| 2022-07-28 13:33:12 | <alternateved> | And my fiance did regain smell but it became weird, distorted |
| 2022-07-28 13:33:56 | → | arst joins (~arst@206.84.228.0) |
| 2022-07-28 13:34:57 | arst | is now known as arstarstarstarst |
| 2022-07-28 13:35:08 | <arstarstarstarst> | test |
| 2022-07-28 13:35:16 | <arstarstarstarst> | can any one read this? |
| 2022-07-28 13:35:23 | <alternateved> | Yup |
| 2022-07-28 13:36:03 | <arstarstarstarst> | ohh hey! I bought a laptop yesterday, and was thinking to use xmonad. Any recommendation for distro? I use endeavour on pc with i3. |
| 2022-07-28 13:40:29 | <alternateved> | Endeavour is rather fine. But I think in the long term it would be better if you'd use cabal or stack for installing xmonad |
| 2022-07-28 13:41:33 | <arstarstarstarst> | whats cabal or stack? |
| 2022-07-28 13:41:44 | <arstarstarstarst> | package manager? |
| 2022-07-28 13:41:46 | <alternateved> | Arch tends to break Haskell packages quite often because of dynamic linking |
| 2022-07-28 13:42:24 | <geekosaur> | you have to be very careful with pacman upgrades, in partocular, or you won't be able to log in afterward |
| 2022-07-28 13:42:33 | <alternateved> | https://xmonad.org/INSTALL.html#build-using-stack |
| 2022-07-28 13:42:42 | <geekosaur> | (xmonad --recompile or mod-q *before* exiting your session) |
| 2022-07-28 13:42:42 | <alternateved> | stack and cabal are build tools for Haskell |
| 2022-07-28 13:43:28 | <geekosaur> | fwiw I use cabal, most of the other folks here use stack |
| 2022-07-28 13:44:06 | <alternateved> | also cabal, with some additional sauce |
| 2022-07-28 13:44:22 | <arstarstarstarst> | I have never owned a laptop before, nor do I know how to take care of it (eg battery, drivers etc). which distro would you recommend which takes care of all this. |
| 2022-07-28 13:45:58 | <geekosaur> | I use ubuntu, and installed MATE and use xmonad as its window manager. this is a bit involved however, as ubuntu really wants you to use gnome instead |
| 2022-07-28 13:46:16 | <geekosaur> | but it means I can leave most of the management to MATE services |
| 2022-07-28 13:46:30 | <alternateved> | I think Fedora, openSUSE, Ubuntu are rather standard choices for that |
| 2022-07-28 13:47:07 | <alternateved> | usually you would rather want full Desktop Environment (DE), since it takes care of all things that you mentioned |
| 2022-07-28 13:47:58 | <arstarstarstarst> | ohh okay thank you! |
| 2022-07-28 13:48:05 | <arstarstarstarst> | have a good day! |
| 2022-07-28 13:48:05 | <alternateved> | some DEs allow for switching its window manager with external one -> this is the route that geekosaur went |
| 2022-07-28 13:48:18 | <alternateved> | but it might not be trivial to do so |
| 2022-07-28 13:48:35 | <arstarstarstarst> | ill check out fedora, seems interesting and i have never used wayland |
| 2022-07-28 13:49:10 | <alternateved> | do realize that you won't be able to use XMonad with Wayland |
| 2022-07-28 13:52:35 | × | benin0 quits (~benin@183.82.26.87) (Quit: The Lounge - https://thelounge.chat) |
| 2022-07-28 13:53:57 | <arstarstarstarst> | ohh! |
| 2022-07-28 13:56:08 | → | benin0 joins (~benin@183.82.30.242) |
| 2022-07-28 13:56:46 | × | arstarstarstarst quits (~arst@206.84.228.0) (Quit: Connection closed) |
| 2022-07-28 14:27:28 | → | Hp2k joins (~Hp2k@120.188.66.100) |
| 2022-07-28 14:28:54 | × | Hp2k quits (~Hp2k@120.188.66.100) (Client Quit) |
| 2022-07-28 15:04:41 | <Solid> | liskin: yeah it's a bit worse I reckon (I haven't had a cold in so long :D) |
| 2022-07-28 15:04:52 | <Solid> | and I haven'thad all of the bad stuff like no sense of smell/taste or stuff like that |
| 2022-07-28 15:05:12 | <Solid> | just a fever and other cold-like symptoms, so I'm not complaining |
| 2022-07-28 15:09:43 | liskin | just taught urxvt to automatically switch fonts based on whether its current xinerama screen is hidpi or not \o/ |
| 2022-07-28 15:11:11 | <liskin> | since in today's world one rarely needs anything else than a terminal and a browser, that means my setup works fairly well without any need for fractional scaling or any other works-only-with-wayland things \o/ |
| 2022-07-28 15:11:29 | <liskin> | should document it and blog about it I guess :-/ |
| 2022-07-28 15:13:45 | <alternateved> | I had a fever for a week and lost sense of smell/taste after that week, weirdly enough |
| 2022-07-28 15:14:36 | geekosaur | and his sister still haven't gotten covid for some reason |
| 2022-07-28 15:15:36 | <alternateved> | I hope it won't be anything more serious than a cold-like symptoms |
| 2022-07-28 15:16:48 | <Solid> | liskin: should definitely blog about it I think, stuff like that is always of interest to people |
| 2022-07-28 15:17:07 | <Solid> | n.b.: I thought fractional scaling was X11 only at this point and that's one of the big things wayland is still missing? |
| 2022-07-28 15:20:27 | <liskin> | Solid: yeah, I was actually quite suprised it wasn't done already (I could have missed something but I googled for it first) |
| 2022-07-28 15:20:42 | <liskin> | so definitely worth writing about |
| 2022-07-28 15:20:54 | <liskin> | not sure about fractional scaling and X11/Wayland |
| 2022-07-28 15:21:44 | <liskin> | I was under the impression that for mixed-dpi setups where fonts need to be rendered at different dpis based on Window position, Wayland is required |
| 2022-07-28 15:23:01 | <liskin> | someone told me there's some code in GNOME or gtk where windows get scaled 2× but mixed-dpi aware apps (gtk) can tell the compositor not to scale a specific window when that window is being natively rendered for the correct dpi |
| 2022-07-28 15:23:34 | <liskin> | so when a window is moved between lo/hidpi screens, everything looks good |
| 2022-07-28 15:23:58 | <liskin> | and mixed-dpi-unaware apps are upscaled or downscaled, so they look horrible |
| 2022-07-28 15:24:05 | <liskin> | haven't seen that in practice though |
| 2022-07-28 15:24:22 | <liskin> | Windows definitely does this |
| 2022-07-28 15:24:53 | <liskin> | and yeah, fractional scaling is a related but different concept |
| 2022-07-28 15:25:53 | <liskin> | in my case, I would indeed need it, as I only use 1.5× scale on the 4k |
| 2022-07-28 15:26:05 | <geekosaur> | X11 has no way to do screen-aware font rendering (at least client-side; the APIs lack a display parameter) |
| 2022-07-28 15:26:08 | <liskin> | but I'm completely fine with no scaling whatsoever and just dynamic font change adustments |
| 2022-07-28 15:26:30 | <liskin> | geekosaur: well one can do all sorts of hacks… |
| 2022-07-28 15:26:45 | <liskin> | actually not |
| 2022-07-28 15:26:54 | <geekosaur> | depends on the app |
| 2022-07-28 15:27:17 | <geekosaur> | point being the app has to know and do the hacks, because the APIs don't |
| 2022-07-28 15:27:40 | <liskin> | you'd need to render an image of a different size than the window |
| 2022-07-28 15:28:10 | <liskin> | you can't just ask the compositor to draw the window twice its size, because of the mouse pointer and other stuff |
| 2022-07-28 15:31:49 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 2022-07-28 16:00:44 | × | liskin[m] quits (~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle) |
| 2022-07-28 16:41:04 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection) |
| 2022-07-28 16:46:48 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 2022-07-28 16:59:46 | × | benin0 quits (~benin@183.82.30.242) (Quit: The Lounge - https://thelounge.chat) |
| 2022-07-28 17:01:49 | → | mvk joins (~mvk@2607:fea8:5ce3:8500::311d) |
| 2022-07-28 17:38:01 | × | mvk quits (~mvk@2607:fea8:5ce3:8500::311d) (Ping timeout: 244 seconds) |
| 2022-07-28 17:40:37 | <geekosaur> | mouse pointer doesn't seem like it should be a problem, as it's overlaid on top? |
| 2022-07-28 17:40:52 | → | liskin[m] joins (~liskinmat@2001:470:69fc:105::768) |
| 2022-07-28 17:42:30 | × | vanvik quits (~vanvik@46.249.253.75) (Ping timeout: 240 seconds) |
| 2022-07-28 17:44:36 | → | mvk joins (~mvk@2607:fea8:5ce3:8500::311d) |
| 2022-07-28 17:45:04 | × | alternateved quits (~user@staticline-31-183-144-54.toya.net.pl) (Remote host closed the connection) |
| 2022-07-28 17:51:21 | → | alternateved joins (~user@staticline-31-183-144-54.toya.net.pl) |
| 2022-07-28 17:55:08 | → | vanvik joins (~vanvik@46.249.253.75) |
| 2022-07-28 17:59:30 | × | chomwitt quits (~chomwitt@2a02:587:dc00:5a00:8d6e:98d7:e6d8:2a33) (Ping timeout: 240 seconds) |
| 2022-07-28 18:21:36 | <liskin> | geekosaur: yeah but it's the x server who decides where click events are routed |
| 2022-07-28 18:21:56 | <liskin> | if the compositor draws the window at twice the size, those events will be wrong |
| 2022-07-28 18:23:49 | <geekosaur> | but as far as the server/compositor is concerned a mouse pointer is 1x1 |
| 2022-07-28 18:23:57 | <geekosaur> | the rest just ,makes it visible to the user |
| 2022-07-28 18:28:25 | <Hash> | multihead xmonad is pissing me off. |
| 2022-07-28 18:28:28 | <Hash> | seriously. |
| 2022-07-28 18:28:44 | <geekosaur> | what's going wrong? |
| 2022-07-28 18:28:51 | <Hash> | If somehow a monitor cable becomes unplugged if I'm cleaning, it moves all my windows to the other monitor |
| 2022-07-28 18:29:02 | <Hash> | I have to spend 15 fucking minutes moving my windos back to the workspaces they were on |
| 2022-07-28 18:29:22 | <Hash> | :( |
| 2022-07-28 18:29:26 | <geekosaur> | o.O that should not be xmonad behavior, since it has a workspace per monitor |
| 2022-07-28 18:29:34 | <Hash> | Yeah, peculiar, eh? |
| 2022-07-28 18:29:40 | <geekosaur> | so it should just hide the workspace that was on that monitor |
| 2022-07-28 18:30:06 | <Hash> | I used KDE desktop but not a desktop, but just apps/panels, and Xmonad as WM. |
All times are in UTC.