Code rewrites are always going to have growing pains. Rewriting gnu-corrutils in rust is a noble effort.
- 0 Posts
- 26 Comments
Dran@lemmy.worldto
Linux@lemmy.ml•How do I keep PulseAudio from randomly changing the volume?
1·5 months agoWhat is the flag for this?
Dran@lemmy.worldto
Linux@lemmy.ml•Have Nvidia drivers on Linux gotten worse over later generations?
2·6 months agoI suspect the difference in experiences is more due to x11/pulse(my custom systems) vs Wayland/pipewire(bazzite) than it is any particular GPU vendor or driver branch. Which I guess is a roundabout way of saying
Maybe? Probably?
Judging by the protondb entry on CS2 I strongly suspect I would have at least the audio issue regardless of gpu.
Dran@lemmy.worldto
Linux@lemmy.ml•Have Nvidia drivers on Linux gotten worse over later generations?
31·6 months agoAppreciate the recommended fixes. I did find similar and was able to work through some of the issues with CS2 but I did that on instinct, and it wasn’t until I was halfway through troubleshooting game 2 of 2 attempted that I realized it wasn’t where I needed it to be for a remote support hand-me-down.
I did briefly entertain the idea of setting up rustdesk on it but the atomic nature + Wayland made unattended (read: “help I broke it and I can’t log in”) not really viable. By the time I got to “hrm, I could probably set up a reverse ssh tunnel into my homelab for persistent support?” I decided windows was probably the play here.
Dran@lemmy.worldto
Linux@lemmy.ml•Have Nvidia drivers on Linux gotten worse over later generations?
32·6 months agoLike the other guy said I think this is a bazzite-induced problem. I have other Linux systems at home. My daily driver and my wife’s daily driver are both highly custom Ubuntu server derivatives, we both have Nvidia GPUs (3050, 5070), and neither of us have similar issues.
The reason I wanted to try bazzite was that I didn’t want to remotely support something super custom.
Dran@lemmy.worldto
Linux@lemmy.ml•Have Nvidia drivers on Linux gotten worse over later generations?
62·6 months agoI just went to repurpose some old hardware for my nephew (4790k + 32gb ddr3 + rtx 3050) which I thought would make a very passable bazzite box. I put 2 drives in the test rig, one with bazzite Nvidia + kde and one with win11 running with the rufus tpm bypass hacks.
CS2 ran at ~40fps in bazzite with no sound once you got in game, win11 ran at ~100
Helldivers2 ran at ~50fps in bazzite with constant frame drops even after letting it precompile shaders. On windows it was a very playable 70fps.
I mainline Linux myself and I wanted bazzite to be the set-and-forget answer but it really wasn’t. I can’t in good faith hand that build over to an 12 year old with bazzite and that was super disappointing.
Dran@lemmy.worldto
Linux@lemmy.ml•Finally switched my fiancee to bazzite, fuck me was it a trial
9·6 months agoIt’s much simpler than that actually. Nvidia makes a lot of money in feature licensing, particularly GRID/vgpu. If they fully open-sourced the driver they would have no method of enforcing license restrictions.
Dran@lemmy.worldto
Linux@lemmy.ml•Is a daily-driver computer built on top of a hypervisor a bad idea?
1·9 months agoMy wife and I have both been using this setup for over a year and we’ve never looked back
Dran@lemmy.worldto
Linux@lemmy.ml•Is a daily-driver computer built on top of a hypervisor a bad idea?
12·9 months agoMy solution to this problem was to buy a $180 Dell workstation off eBay and install Ubuntu on that as my main workstation. My gaming desktop is now in the basement and runs sunshine. Moonlight over LAN is basically native, and solves the annoying reboot to switch tasks scenario.
Dran@lemmy.worldto
Linux@lemmy.ml•Solved: Any desktop environment or WM with configurable placing/opening of windows?
3·11 months agoI do this with awesomewm. You define window startup behavior in the main config. Applications can have static behavior to start in certain places or will default to “wherever my cursor currently is”. I suspect i3 has similar functionality
99% of the waiting time in my case is either waiting for file copies or waiting on SAP programs to run.
I wish I had low hanging fruit like that to go after.
I copy the install media locally. Although there is probably a noticable performance hot to running my main VM disk over the network.
Building a fully functional SAP system just takes that long in raw install time when your process also includes a sufficiently large system copy, and your hardware isn’t bleeding-edge.
It’s a massive application stack
I wrote and maintain a zero-to-working SAP HANA/S4 installer in pure bash.
It takes a redhat compatible from base install to a working, production-ready SAP system in about 5 hours.
It’s like ~9,000 lines of bash
I am also curious
Dran@lemmy.worldto
Linux@lemmy.ml•New refugee from Windows / Need advices about image system backup, excel, vscodeEnglish
3·1 year agoRE: backups, I’d recommend altering your workflow. Instead of taking an image of a box, automate the creation of that box. Create a bash script that takes a base OS, and installs everything you use fresh. Then have it apply configuration files where appropriate, and lastly figure out which applications really need backup blobs to work properly (thunderbird, for example). Once you have that, your backups become just the data itself. Photos, documents, etc. Everything else is effectively ephemeral because it can be reproduced through automation.
Takes a lot less space, is a lot more portable. And much better in scenarios where something in your OS is broken or you get a new computer and want to replicate your setup.
Dran@lemmy.worldto
Open Source@lemmy.ml•GravyScanner : a FOSS Android app that reveals installed apps involved in Gravy Analytics data breach
171·1 year agoOutlook being on that list is crazy.
Depends on where you work and what their policies are. My work does have many strict policies on following licenses, protecting sensitive data, etc
My solution was to MIT license and open source everything I write. It follows all policies while still giving me the flexibility to fork/share the code with any other institutions that want to run something similar.
It also had the added benefit of forcing me to properly manage secrets, gitignores, etc
The proper deepseek r1 requires about 500gb of ram/vram to run, which is orders of magnitude more ram than modern phones have. The smaller models called “deepseek r1” are not the real deepseek model that everyone is talking about.
People shit on it but there’s a lot of good open-source tooling that supports it.
There are nist l1 profiles
Tutorials and guides for everything
etc
Part of being a good sysadmin is knowing when not to reinvent the wheel. Ubuntu has a lot of options for vetted, hardened, “other people’s wheels.”
Also, for posterity, the competent ones are running the headless, server version of Ubuntu. (As opposed to the bloated mess that is Ubuntu Desktop). The server version catches a lot of flack it doesn’t deserve.