Post ASAEKLKpv2jsU54GHo by array@fosstodon.org
(DIR) More posts by array@fosstodon.org
(DIR) Post #ASADP9J7xsOufuzpJY by array@fosstodon.org
2023-01-30T08:45:46Z
0 likes, 0 repeats
#dwm on Ubuntu 22.04 crashes (i. e., closes X session and goes back to TTY) every time it tries to display emojis on the bar (!), like, when they are present in a web page's title. It's been a bit hard to debug (patched Xorg, reverted a commit in the C source files...), and no luck; no matter what, it still crashes. If your Mastodon username has some emojis on it, I can't visit your profile on Firefox without having a total crash. If you have any pointers to solve this, feel free to share. :)
(DIR) Post #ASADP9fobWY5oHbwg4 by Friction@fosstodon.org
2023-01-30T08:50:18Z
1 likes, 0 repeats
@array you might want move over to Arch
(DIR) Post #ASADPU50jYaR6DYLj6 by sotolf@social.linux.pizza
2023-01-30T08:57:43Z
1 likes, 0 repeats
@array just change to bspwm *runs and hides behind a box*
(DIR) Post #ASADRfiiQTYrmSASrA by paul@notnull.click
2023-01-30T08:59:20.683112Z
0 likes, 0 repeats
@sotolf @array @Friction Move to Arch and switch to bspwm😁
(DIR) Post #ASADnGVYqReJxPJMki by paul@notnull.click
2023-01-30T09:02:50.861641Z
0 likes, 0 repeats
@array joking aside... I assume we're taking actual emojis here and not Fediverse custom emojis? (which I assume show up as their text counterparts)could it be font related? My knowledge of DWM is low, but with other tilers and bars I've had weird glitchy stuff happen when the font the bar is using doesn't, itself, support emojis - had to set its font to one that does. Although I'd get you'd see null symbols rather than a crash in that case
(DIR) Post #ASAEKLKpv2jsU54GHo by array@fosstodon.org
2023-01-30T09:03:31Z
1 likes, 0 repeats
@paul @Friction @sotolf I could move to LFS and tty-driven, for that matter. XD
(DIR) Post #ASAEh6HQ3lOgS5JxM8 by array@fosstodon.org
2023-01-30T09:12:12Z
1 likes, 0 repeats
@paul From what I could recall from scraping the Internet (it's not easy to find info about that... Specially in the cursed combo Ubuntu+dwm XD), it's not really a fonts problem. No matter if I use a nerd font or else, it crashes (no glitchy stuff: total crash) anyway. It seems it's a Xorg (?) problem, which was solved a while ago... In Arch. The dwm source code had a workaround, which was (I believe) reverted when the problem with Xorg dissapeared... On Arch. Apparently it stays on Ubuntu. :__(
(DIR) Post #ASAEsrnBkYy6zin7aK by paul@notnull.click
2023-01-30T09:15:24.820571Z
0 likes, 0 repeats
@array ah, damn! that sucks, I guess the fix will make its way to buntu eventually... so maybe something that will sort itself out later, but anpaun for now.and a couple of jokes:Well then, I guess you have to switch to Arch!I wonder if you install the DWM snap if it will be any better?
(DIR) Post #ASAFsDc3EkKWKkpwLw by sotolf@social.linux.pizza
2023-01-30T09:25:27Z
1 likes, 0 repeats
@paul @array But that would mean you wouldn't be able to configure dwm wouldn't it?Is there no way to apply a patch that fixes the old issue again? or reverse the changes from git? now just installing and configuring bspwm would be way faster though.. :p
(DIR) Post #ASAFvgezhBQvI8rpI0 by array@fosstodon.org
2023-01-30T09:24:45Z
1 likes, 0 repeats
@paul I don't think so... Xorg apparently was patched like, years ago... But it works in Arch, not in Ubuntu; why, it's beyond me. ;)I have an Arch box, actually. And I use Gnome there, and dwm in Ubuntu. Cursed combos is my bussiness! XDI nuked snap from my Ubuntu installation, too; I'm ultimately lost for the pleasure of waiting 30 seconds for my dwm snap to load! XD
(DIR) Post #ASAGHIRWPorSYOrzKS by paul@notnull.click
2023-01-30T09:31:02.742192Z
0 likes, 0 repeats
@array Ah, OK, we have it good in the Arch world :ablobgrin: In that case, I should defer to the elder lords of Ubuntopia.Snaps suck, I never even considered how long they could take to load! That's pretty awful to be honest, might as well use Windows XD
(DIR) Post #ASAaqtGjUHLHzD4b2W by array@fosstodon.org
2023-01-30T09:40:06Z
0 likes, 0 repeats
@sotolf @paul I have tried to patch Xorg, or was it xft? Or whatever I found using my rusty search-fu. :P But nothing worked. When I finish this course I may want to try to do something, something, on the C source code and see what else can I break. XD And yeah, bspwm is on the list... But first I have to finish this course, only a few weeks of classes to go, then I'll be busy with the final project and practices in enterprises, but I guess I'll get some free time then. :D
(DIR) Post #ASAaqti1qnB1LrqOaO by sotolf@social.linux.pizza
2023-01-30T09:48:20Z
0 likes, 0 repeats
@array @paul Spending so much time on it sounds weird then, you could just install spectrewm then, it works like dwm out of the box, and doesn't really have any of the errors, so you would need to spend about 0 time configuring it.
(DIR) Post #ASAaqu8GHGA0fE7LTU by array@fosstodon.org
2023-01-30T09:57:27Z
0 likes, 0 repeats
@sotolf @paul Um, this sounds really nice. I just read the Arch wiki entry for spectrwm and it really seems pretty close to dwm, at least with kb shortcuts and stuff. I think I may try it soon... And what about bspwm, is it dynamic too? And which model would you say is it closer, to something like i3, or dwm, or is it something else? Thanks! :D
(DIR) Post #ASAaqucOTEGOAgDPRQ by sotolf@social.linux.pizza
2023-01-30T10:01:18Z
0 likes, 0 repeats
@array @paul Yeah, spectrwms reason d'etre is basically to be a no nonsense version of dwm from what I have understood.Bspwm is a bit of a different beast, it's kind of automatic (at least the way I use it) but it can also be used in a way closer to i3, it's configured differently than both of them, it's not compiled in, neither is it a configuration file, you use the rpc functionality in a script that just sends commands to the server to configure it.
(DIR) Post #ASAaqv7abFDVjQoK48 by shellkr@masto.ai
2023-01-30T10:04:55Z
0 likes, 0 repeats
@sotolf @array @paul Yeah, I would say Bspwm is a bit both. Personally I use it more like the "I3" manual way. 😜
(DIR) Post #ASAaqvi6PUQLYftTyi by array@fosstodon.org
2023-01-30T10:10:34Z
0 likes, 0 repeats
@shellkr @sotolf @paul I was using sway, but I have never really got how to predictably place and rearrange windows on the fly... The dwm model I got it, and that's why I'm trying to keep using it, even with the crashes. So if I try bspwm, I guess I should try to make it work as close as dwm as it can be. :)
(DIR) Post #ASAaqwF4QunNCvJoMi by sotolf@social.linux.pizza
2023-01-30T10:24:55Z
0 likes, 0 repeats
@array @shellkr @paul I very seldomly have more than 3 open windows on one workspace, and then bspwm acts exactly like dwm :) just that I have some nice stuff configured in my hotkey daemon to do things that dwm doesn't, I have my config up on github if you feel like copying some stuff.
(DIR) Post #ASAaqwjuaFSukZkRRA by array@fosstodon.org
2023-01-30T10:35:52Z
1 likes, 0 repeats
@sotolf @shellkr @paul May do, but guess what? I think I solved the crashes. I just found a workaround that was intended for avoiding crashes *in st*, that I may have originally overlooked for that reason... But it seems to work for dwm too! XD Anyway, this triggered a conversation about WMs, and this is always nice. Thanks to everyone involved! :D @Qper @Friction 💗
(DIR) Post #ASAarH7gnYMvy71iHA by Qper@fosstodon.org
2023-01-30T12:10:39Z
1 likes, 0 repeats
@array @sotolf @shellkr @paul @Friction you’re welcome. Glad you fixed it. I myself use Wayland and swap Qtile and Hyprland on a weekly basis. But my config is quite simple. Like said above I rarely have more than 2 things open on 1 workspace (I use a laptop) so the ‘flexibility’ is not that important. I just like having the options. Started i3, used bspwm fully happy for quite some time then Qtile, then swap to Wayland, now Qtile and Hyprland
(DIR) Post #ASAbJhusm4fVAvasa0 by sotolf@social.linux.pizza
2023-01-30T12:57:35Z
0 likes, 0 repeats
@Qper @array @shellkr @paul @Friction qtile is quite neat, but it felt a bit sluggish to me, I've been playing around with window-managers for a long time though, so I've used almost all of them to some degree or other :) at least the 20-30 most well known ones :pI guess some time I'll be doing some wm hopping again for fun, it's just sad that wayland isn't usable for me yet.
(DIR) Post #ASAbJiR8q8TMmygdrU by Qper@fosstodon.org
2023-01-30T13:22:39Z
0 likes, 0 repeats
@sotolf @array @shellkr @paul @Friction yeah. Wayland for me is quite usable because my laptop is : movie, music, browsing and a little coding. So very low usage demands
(DIR) Post #ASAbJipxLsK21wISXY by sotolf@social.linux.pizza
2023-01-30T13:25:48Z
1 likes, 0 repeats
@Qper @array @shellkr @paul @Friction I'd be happy if I could actually configure my keyboard so that I could use it at all, but no, nobody has been able to help me, and I've tried a lot of different things, in addition the lack of something that works like x-banish drives me crazy, but I'm pretty happy on X where I am anyway.
(DIR) Post #ASAbXnaCVHRMnsdhgW by paul@notnull.click
2023-01-30T13:29:19.893092Z
0 likes, 0 repeats
@sotolf @Qper @array @shellkr @Friction I don't have the troubles you have with Wayland, I use a standard keyboard layout, but still Wayland bugs the hell out of me. It still feels very wrong and buggy, but maybe that's just me/my configSaying that, there is `seat * hide_cursor when-typing enable` which achieves a similar x-banish result.I still much prefer X though XD
(DIR) Post #ASAbmIKgyOCmE7IVpA by sotolf@social.linux.pizza
2023-01-30T13:31:42Z
1 likes, 0 repeats
@paul @Friction @Qper @array @shellkr Yeah, I'm also not a big fan of how it's basically is just building for the big wm/de people making it really a lot more hard for people that just want to make a simple cool new thing.
(DIR) Post #ASAcA8K5q9va8GNu5Y by paul@notnull.click
2023-01-30T13:36:15.965140Z
0 likes, 0 repeats
@sotolf @Friction @Qper @array @shellkr Yeah, also I don't use a compositor on X, so I don't like one being compiled into WaylandBut that's just me... edge case as usual
(DIR) Post #ASAcd8M2nnpQcz7qkq by sotolf@social.linux.pizza
2023-01-30T13:41:00Z
1 likes, 0 repeats
@paul @Friction @Qper @array @shellkr Yeah, that's one of the reasons it makes it hard to create a wm, since you don't have to just make the wm, but also a compositor, and all the other stuff that wayland doesn't do, what's weird though is that the window manager still is responsible for the keyboard for some strange reason that I don't understand.