this post was submitted on 04 Aug 2023
206 points (100.0% liked)

Free and Open Source Software

18019 readers
147 users here now

If it's free and open source and it's also software, it can be discussed here. Subcommunity of Technology.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS
 

For me its honestly a ton of my work software (digital forensics), shit is too niche to be replaced by good FOSS options. Cellebrite, Magnet Axiom, etc. Autopsy is great and free and has a linux version but it simply cannot get the same level of data without a pretty nutty level of custom code.

And the biggest side effect of this is FUCKING WINDOWS. God I would replace this nightmare OS in a heartbeat if the aforementioned work software would make linux compatible versions. We have legitimately wasted 10k hours dealing with windows bullshit that would not be a problem in linux. Though im sure linux would take a different 10k for its own problems.

What about you guys? Doesn't have to be work related, thats just the thorn in my side right now.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 6 points 1 year ago (4 children)

I want to jump to linux, but the prospect of starting from scratch on a new OS (or even a reinstall of windows) is just not feasible right now.

[–] [email protected] 6 points 1 year ago (1 children)

Dual boot? I used to do this before moving my daily driver over. Haven't looked back since.

[–] [email protected] 2 points 1 year ago (2 children)

I've though about it, I might just wait until I need to upgrade my platform and therefore need to reinstall anyway. Does Intel vs AMD and Nvidia vs AMD even really matter anymore btw?

[–] [email protected] 6 points 1 year ago (1 children)

AMD gpus has better support but many have had decent experience with nVidia cards too. Cpu it doesn't matter afaik.

[–] [email protected] 5 points 1 year ago

Nvidia will probably get better in the future (2024+) due to some great work being done on the open source driver. So as you say, I would also recommend AMD unless you rly need Nvidia for something specific like developing for RTX or something. I have recently gotten my Nvidia 2070 eGPU to work after many hours of debugging, while all my AMD cards work out of the box.

[–] [email protected] 2 points 1 year ago

Only if you're concerned with gaming on Linux. Nvidia drivers aren't open source so it's a bit of a finagle to have Linux utilize Nvidia GPUs to their fullest. Otherwise it shouldn't be a huge deal. I prefer AMD because the drivers are wrapped up into the kernel so I've never had issues. But intel does have quicksync capabilities which is pretty nice for plex stuff. Otherwise nah

[–] [email protected] 3 points 1 year ago (1 children)

Tl;Dr: it's not as hard as you think.

I just jumped over to Linux in June. I booted into the Debian Live USB with KDE Plasma as the desktop environment. In general, make sure you have an Ethernet connection available for the first install. I basically tried it out in the live environment for a few days and I fell in love with it, in particular KDE Plasma. I picked Debian because I prefer not to update my PC very often (or at all on my music production computer), plus I had a nice time with the Raspberry Pi, which uses a derivative of Debian. If I really need the absolute newest version of any specific software, I have no problem installing it from a .deb and I can usually compile from source if the project is decently documented, but if you absolutely do not want to do that, you might want to pick a different distro. Whatever distro you pick, you'll be able to install KDE Plasma later. KDE had all the features I actually liked from Windows 10, but just better and more customizable. You can really make KDE work for almost any workflow.

I ended up installing it onto my music PC in a dual-boot configuration with my existing Windows 7 install. Unfortunately, I cannot afford to migrate my music production projects off Windows 7 because I was sloppy over the course of a decade with project directory structures and multiple drives, so I probably can't move these projects to any OS until I put in a few weeks of work to actually organize all those files. Oh well; everything else can work with Linux.

I've gotten pretty far so far by just installing Wine and Proton and using my existing Windows programs through those compatibility layers.

I also dropped Debian onto my school/work laptop in a dual-boot configuration with Windows 10. Except for the background, which I decided to make different, KDE is almost indistinguishable from Windows 10 until I start to use it, which reminds me how much nicer KDE is to use.

Most distros have live USBs with easy installers that make the whole process really painless. I basically installed Debian in the background while watching TV (Invidious), all inside the live install.

I also put Debian with LXQT on the remains of my old highschool PC, basically just a motherboard with integrated graphics, RAM, CPU, and case; no hard drive, no external graphics. I just put Debian onto a microSD card [1] and told the BIOS to look there for bootable drives. No commitment. As much as I love KDE, it does require non-trivial resources to exist. Since that hardware is over a decade old now, I really can't afford to give any of it to a desktop environment.

So if you really can't commit to Linux, you can slap it onto a large microSD and tell your BIOS/UEFI to boot it. It's a little slower than putting on a drive, but sufficient to give Linux an extended test-drive.

You could also try installing it in a virtual machine. Linux plays very nicely with Virtualbox. I picked LXQT for my old PC by installing a virtual machine with Debian and installing a bunch of desktop environments onto the system. Then, I cut back the number of cores, processor speed, and RAM available to see how they acted.

My point is, I really think it's a good idea to try Linux now. It really will not take very long to get a great, usablr system, and you can make it yours by making little changes as you go along.

[1] Meaning, I used a live install USB to install to a separate microSD card. A live install loads the entire OS and any programs you install into RAM. In general, the content of the live USB isn't changed, and it's difficult to do so. What I did was to treat the microSD card as a hard drive and install a normal system.

[–] [email protected] 3 points 1 year ago (1 children)

LXQT

Not much lighter than kde outside of ram usage. (consider lxde, or just a wm)

[–] [email protected] 2 points 1 year ago

See that's what I thought, and that's what I got from simulating both systems in the virtual machine, but on my particular hardware LXQT ran a tad bit faster. I tried a few straight-up WM's but I didn't like them. On my main PC, which is about five years old, LXQT ran about as fast as KDE and LXDE was predictably wicked fast.

I'm reinstalling Linux onto a legitimate hard drive (it was on a microSD). I'll install both again and see what happens. Although really, I just need enough to run TeamViewer so I can control my other machines from there.

[–] [email protected] 2 points 1 year ago

If you don't want to start from scratch just use it but don't install it on the pc!

You can get familiar with the os by trying it on a virtual machine or in a live usb, and the windows partition will always remain untouched!