Post B5VVNYNGUPw39dmvEe by astraleureka@social.treehouse.systems
 (DIR) More posts by astraleureka@social.treehouse.systems
 (DIR) Post #B5VVNYNGUPw39dmvEe by astraleureka@social.treehouse.systems
       1 likes, 0 repeats
       
       i went downstairs to make some dinner, came back to my workstation and found my cpu fan at full tilt, with gnome-shell, xfreerdp and xwayland all ripping 100% of a core each
       
 (DIR) Post #B5VVSXkKFgz4edxCa0 by atax1a@infosec.exchange
       0 likes, 0 repeats
       
       @astraleureka TIME TO BREAK OUT STRACE, PASS ME THE SPOON
       
 (DIR) Post #B5VVcMXclZgInbh9pg by astraleureka@social.treehouse.systems
       0 likes, 0 repeats
       
       @atax1a that was of course the first thing i did, with essentially zero improvement in knowledge of going on. just a bunch of socket comms between each other (some very short frames of a few bytes each). there was nothing in any of their log streams. anyway, i had a Hunch, brought up the rdp session and copied 1 character from notepad on my windows machine. the cpu immediately calmed down
       
 (DIR) Post #B5VVmL01M1bIudjYtU by atax1a@infosec.exchange
       0 likes, 0 repeats
       
       @astraleureka oh, yeah, ok, that tracks
       
 (DIR) Post #B5VcToGf0hSRrcd4Zk by ska@social.treehouse.systems
       0 likes, 0 repeats
       
       @astraleureka that sounds like a stable and mastered technology
       
 (DIR) Post #B5W71Xr7X7BTQxgYdc by astraleureka@social.treehouse.systems
       0 likes, 0 repeats
       
       @ska every year that goes by I have more and more difficulty distinguishing Windows behaviour from the behaviour of mainstream Linux distros
       
 (DIR) Post #B5WIs3qgvZubDFjFVQ by astraleureka@social.treehouse.systems
       1 likes, 0 repeats
       
       @ska please excuse the impromptu blagpost but i developed a sudden case of historical waxing combined with an urge to rant about an immediate dilemmathe last time I daily drove Linux on a laptop was in 2017 - system76 oryp3 (i7-7700hq+16gb+nv 1060) running Fedora rawhide with Xorg+openbox+tint2+dmenu. that config was comfy & familiar and I had run some variation of it since fedora core 6 (dang.. i don't miss that pentium 4 though)however 2017 had other plans and I found myself repeatedly having to patch the kernel by hand (because nvidia of course:))). nothing wild, just little struct ordering adjustments and swapping out EXPORT_SYMBOL_GPL because lol proprietary drivers. unfortunately the recurring feeling of 80x25 on a 17" screen quickly became grating; I lasted all of 2 months before reaching the end of my rope. I flashed the OEM (clevo) UEFI image, installed windows 10 and never looked backthat same OS install is still present. the machine still works even though the battery holds about 4 minutes of charge (when new, it held about 50 minutes!!!), the heatsink no longer conducts heat effectively, and the CPU & GPU hit 95°C immediately after boot. despite all that clevo makes a fine machine and even under max load it only throttles about 10% from max clocks at the expense of sounding like the concorde taking off. on the other hand, 16gb for windows + hyper-v is very cramped these days; for single-tasking it is just barely sufficient. suitable for working in wsl2, browsing the web, running discord, playing a game - but no more than one at a timei finally broke down last spring and got a new laptop after 8 years for a much needed hardware refresh, another system76 - addw4, i9-14900hx+64gb+nv 4060. it shipped with pop_os 22.04 which is essentially ubuntu + system76 hardware integrations + supposedly "plug and play" nvidia drivers. my initial thought was: "i'll try and feel out today's mainstream linux ecosystem" fully expecting to become fed up, wipe the OS nvme and install alpine within a few weeksinstead, wtmp begins Wed Feb 12 13:06:50 2025. i am still using the stock gnome environment, albeit on wayland rather than the stock Xorg setup. wayland was necessary due to complex interplay between Xorg, the nvidia kmod, i915 & DP MST, and my USB dock. any time an EDID I2C transaction was invoked, it caused i915 to spin on a lock for 10-15 seconds whilst waiting for acks on the DP aux channel. this, of course, made the rest of the kernel (and Xorg) very unhappy. EDID probes happen surprisingly often, too - multiple times during boot and logon, while changing VTs, even just launching winecfg led to a hard-stalled display for upwards of 30 seconds. despite kthread stacks and DRM debug looking nearly identical when querying available displays & resolutions, wayland does not exhibit the same behaviorsurprisingly, the dock (dell WD19) is otherwise really good. all the peripherals Just Work; fwupd supports it natively; it drives 2x1440p@170Hz along with 1GbE and multiple USB3 ports without breaking a sweat. it's my first experience with a USB-C dock. all that throughput over one dinky little cable still feels like magicgnome is so goddamn bad; every single day I nearly reach breaking point before my mind is flooded with deep, dark thoughts about how large my local aports tree would be (although that's why i opted for a ridiculous core count), interspersed with a sense of dread around trying to hammer the nvidia userland blobs into a musl-compatible shape. I am at a loss for what distro to run: what project is trustworthy enough while simultaneously capable of being driven without thought on occasion, like a windows machine? i'm fine with building some stuff, hell i'll even maintain personal patchsets (already am for freeRDP and others b/c ubuntu repos are so horribly outdated), but i do not want to be spending hours mucking about for basic functionality. i feel like i'm kind of asking for an unrealistic set of conditions given the current state of F/OSS desktops. there's a lot of pretty decent newbie-friendly stuff out there like bazzite and cachyOS. problem is I don't want the extra layers of hand-holding that they're built around, while wanting the common-case ease of use that they're designed to provide. either I have rose-tinted glasses about how much of a headache classic fedora & arch used to be, or there really is a significant degradation when it comes to the extreme power-user (but lazy) niche  which used to be somewhat well provided
       
 (DIR) Post #B5WJPardCOy9AD9r6m by ska@social.treehouse.systems
       0 likes, 1 repeats
       
       @astraleureka You are describing pretty much exactly the reason why my desktop is still Windows 10 and will stay that way until it is so unmaintained and holey and leaky that it will be too risky to use even behind my infernowall. At which point I will reevaluate, and probably, kicking and screaming, install some version of Linux on my desktop. I am not looking forward to that day.
       
 (DIR) Post #B5WJzfuTupR3EqhDcm by khm@hj.9fs.net
       0 likes, 0 repeats
       
       I feel this.  I would say Ubuntu has degraded significantly, especially with their stupid EEE snapd fetish.For a long time what I did for 'work machine' was Fedora, because of COPR.  You can just upload RPM specfiles and get hosted repos to add to the computer.  You can even point a COPR recipe at an arbitrary git repo.  It'll automatically carry stuff forward and build for newer Fedora releases (and rawhide) as time goes on.Nowadays I maintain a work machine which is Debian, but  with both testing and unstable in the sources list.  This gets me the latest shit in the Debian system, and if something in unstable is broken, I can just pin it back to testing.  I don't use the stuff I used to put in COPR, so this works for me, plus it's 'compatible enough' with Ubuntu that I can run Slack, Signal, ROCm, CUDA, and other horrible shit when I need to.I haven't used anything but Linux, BSD, and Plan 9 since like 2006 or so, until recently.  My new job mandated a Mac... I used to think GNOME is a bad copy of MacOS, but now I think it's a fixed copy of MacOS.  I have no idea how people use this shit.CC: @ska@treehouse.systems
       
 (DIR) Post #B5WKDmmFBFkuagZUlU by astraleureka@social.treehouse.systems
       0 likes, 0 repeats
       
       @ska wow, to be honest I expected you to be running Linux in a considerably customised fashion, but now I suspect we might have very similar feelings
       
 (DIR) Post #B5WKuzjisEYPEezoH2 by ska@social.treehouse.systems
       1 likes, 0 repeats
       
       @astraleureka I do! ... on my servers. Which already takes a considerable amount of time, which I'm willing to spend because maintaining distroless machines with super-selected software is a skillset I want to maintain.If I had a client machine running Linux, I would also want to understand how it works inside, and I would be horrified by what I find, and I would almost certainly want to scrap and rewrite everything, which would of course be impossible in a lifetime. It would be a constant source of frustration and distraction, and my productivity would nosedive.With Windows, I know it sucks, but I'm not tempted to look under the hood or understand or improve it. I'm very much a luser and fine with it: it allows me to focus on what feels important to me, which is making low-level Unix userspace as good as possible.
       
 (DIR) Post #B5WeaRhlgskiypYoyG by meph@social.treehouse.systems
       0 likes, 0 repeats
       
       @astraleureka @ska I also switched to windows around 2018 or 2019 for similar reasons, but at this point I'm at my wits end with it. I'm strongly considering shoving adelie on a disk and taking back up my maintainership role.
       
 (DIR) Post #B5WeczJRi1B5n9Oczo by ariadne@social.treehouse.systems
       0 likes, 0 repeats
       
       @astraleureka @ska why not just run alpine?
       
 (DIR) Post #B5X2xqxOMtJGrGYxcG by astraleureka@social.treehouse.systems
       0 likes, 0 repeats
       
       @ariadne @ska alpine is what I ultimately want but like I mentioned in the post, I have concerns about proprietary nvidia userland compatibility. last time I looked into it, the situation was not good and folks suggested running a glibc chroot for stuff using nvidia or running under steam. is it not that messed up these days?
       
 (DIR) Post #B5X3N6el8QtYmxtBzM by lispi314@udongein.xyz
       0 likes, 0 repeats
       
       @astraleureka @ska > capable of being driven without thought on occasion, like a windows machine?If the usual proprietary issues weren't enough to make that impossible, then the increasing ensloppification of Windows probably will.They've been breaking stuff that had been ostensibly working since W95.
       
 (DIR) Post #B5X3N7JsfXmwqV825I by ska@social.treehouse.systems
       0 likes, 0 repeats
       
       @lispi314 I don't think either @astraleureka or myself needs any kind of advocacy to convince us that Windows is bad. We know. And I am personally incredibly disinterested in comparing the merits and flaws of a Windows or a Linux desktop.It's a pick your poison situation, and everyone chooses the poison that tastes less bitter to them at any moment. (The surveillance and ensloppification in Windows 11 is more bitter to me than Linux, for instance, so I will never have a Windows 11 desktop.)
       
 (DIR) Post #B5X3N7ateHOphH5cbg by lispi314@udongein.xyz
       0 likes, 0 repeats
       
       @ska @astraleureka It did feel like it bore mention that "without thinking" didn't really apply anymore when the whole thing is actively collapsing under one's feet even for stuff that had been stable for 30 years.
       
 (DIR) Post #B5X3N7lB23cgD9tpdA by astraleureka@social.treehouse.systems
       0 likes, 0 repeats
       
       @lispi314 @ska I use a win11 machine for work, so my experience with the OS is far from the stock experience. our client team has done a fantastic job deshitting the standard image, plus it's Enterprise SKU and AD-managed and thus has somewhat less garbage out of the box. If I had enough patience to clone that setup and run AD at home it'd be fine, but at that point I'd just run linux lol
       
 (DIR) Post #B5X8Ak5Nj3dl5DGVu4 by ariadne@social.treehouse.systems
       0 likes, 0 repeats
       
       @ska @astraleureka what card do you have?  the free drivers have gotten much better in the past year with NVK.
       
 (DIR) Post #B5XSiUZjthhhuKprHc by astraleureka@social.treehouse.systems
       0 likes, 0 repeats
       
       @ariadne @ska A 4060
       
 (DIR) Post #B5Y2L5ub1ia16WjXMG by ariadne@social.treehouse.systems
       0 likes, 0 repeats
       
       @ska @astraleureka nouveau with nvk should be reasonable on that card by now
       
 (DIR) Post #B5YBwVvOAq3U5F1Qoq by astraleureka@social.treehouse.systems
       0 likes, 0 repeats
       
       @ariadne @ska I suppose I'll give it a shot and see how it goes, ty