Linux

hungover_pilot , in Where to "practice Linux" terminal commands

This website has a bunch of great practice "wargames". You'll learn a bunch about common linux commands and the different options for them. It also provides you with some great tips on what to google if you get stuck. I reccomend starting with bandit.

https://overthewire.org/

joshcodes ,
@joshcodes@programming.dev avatar

I recommend this to everyone I meet in tech, it's really good to learn linux and file system skills

QBertReynolds , in Did One Guy Just Stop a Huge Cyberattack?

“Engineers have been circulating an old, famous-among-programmers web comic about how all modern digital infrastructure rests on a project maintained by some random guy in Nebraska. (In their telling, Mr. Freund is the random guy from Nebraska.)”

That’s not quite right. Lasse Collin is the random guy in Nebraska. Freund is the guy that noticed the whole thing was about to topple.

BlueEther ,
@BlueEther@no.lastname.nz avatar

and that one guy (Lasse) was burnt out and pressured [by jia?] to step back and let jia be the person that the whole internet infrastructure relied upon

Bitrot ,
@Bitrot@lemmy.sdf.org avatar

Publicly pressured by sock puppets. You can see some rando doing similar in repositories for projects like Avahi.

MrAlternateTape , (edited ) in Linux distros recommandations

There’s so many distro’s to choose from that can all be productive.

If the question is this short, my answer is too: Go try at least 10 and then come back to tell us what you liked and what not.

Without any further information it’s like going into a forest and asking people to point out a tree. Unless you look for some specific tree all will do…

Edit: Fat fingers

tsonfeir , in Linux distros recommandations
@tsonfeir@lemm.ee avatar

Throw a dart and use whatever it lands on. If you don’t have any actual requirements, they’re all pretty okay.

themadcodger , in I need a distro that can work right out the box without too much hassle to configure it, which one would you recommend?
themadcodger avatar

Pop_OS or Linux Mint. Both just work. The Atomic idea is nice, but still too soon for complete beginners or the lazy (not a pejorative).

TWeaK , in I tried, I really did

I need to be able to use my Nvidia 3080 ti for local LLM

Well there’s your problem. You’ve been blindly loyal to a brand that has shown no loyalty towards consumers.

MortalWombat ,

Lol, have you seen the state of rocm in the LLM space? It's a dumpster fire. As much as everybody hates nvidia's profiteering and blackbox drivers, at least cuda works.

TWeaK ,

It’s not just their blackbox drivers, though, it’s the way they entice businesses to work with them and use their software for their products such that no other players can perform in the market.

I’m not familiar enough to confirm, but it would be entirely unsurprising to me if NVidia cards only work well with LLM’s because LLM’s have been designed with NVidia cards and with support from NVidia. On the one hand, it’s nice that the manufacturer is supporting developers, on the other the way NVidia historically does this drastically limits consumer choice.

conciselyverbose ,

They've been designed for nvidia because cuda is better.

And because nvidia has been pushing hardware features needed for AI way before AMD has even considered it for ages.

520 ,

You say that like OpenCL hasn't been an option for years now.

Markaos ,

Well, Nvidia doesn’t support OpenCL 2, so if you want your software to support the most commonly used cards, you’re going to be limited to OpenCL 1.2, which is pretty crap compared to the shiny CUDA. There’s also a lot of great tooling made or heavily sponsored by Nvidia that’s only available for CUDA.

And yes, Nvidia now supports OpenCL 3, but that’s pretty much just OpenCL 1.2 with all OpenCL 2 features marked as optional (and Nvidia doesn’t support them, obviously).

possiblylinux127 ,
@possiblylinux127@lemmy.zip avatar

Its actually not as bad as it was. Its not good but if you can get docker working you might be ok.

You also could just get two GPUs. An used AMD card shouldn’t be to expensive you you deal hunt a little.

onlinepersona , in I tried, I really did

if someone with 20 years of IT experience gets this feed up with it, imagine how your average user would feel.

The average user just wants to open up a browser to use tiktok, instagram, gmail, and whatever else it is people use these days. Maybe edit a few documents and look at local pictures? The average user isn’t going to use RDP or train an LLM.

As others have said: NVIDIA sucks for linux. They have sucked for linux for more than a decade (snippet). And RDP: try Remmina.

Also dualbooting is so-so. Windows likes to mess up the bootloader for no reason during updates. If you switch, it’s best to go full linux or try first from a VM.

CC BY-NC-SA 4.0

OsrsNeedsF2P ,

Did you just CC BY-NC-SA 4.0 your comment?

onlinepersona ,

Looks like it, doesn’t it?

CC BY-NC-SA 4.0

Honytawk ,

Even the average user will sometimes need non-average features.

Maybe they want to print a document and have an old HP printer laying somewhere.

Maybe they want to try this AI filter thingy that is such a fad on Tiktok

Maybe they need to digitally sign a document, or log in using their card reader and government ID to do their taxes.

If even one of those don’t work how they should immediately out of the box, then Linux is not for the average user.

onlinepersona ,

Maybe they want to print a document and have an old HP printer laying somewhere.

Linux is probably your best bet actually.

Maybe they want to try this AI filter thingy that is such a fad on Tiktok

Browsers work on linux

Maybe they need to digitally sign a document, or log in using their card reader and government ID to do their taxes.

All works on linux, most likely even works through the browser (which is what I’ve been doing).

If even one of those don’t work how they should immediately out of the box, then Linux is not for the average user.

And they work “out of the box” on windows? You have to go to a download page, to get the right driver, ensure you have the right windows version and service pack (those are still a thing right?), restart your computer and hope it worked. Hey, maybe there’s even some new fangled “security measure” that installs a rootkit that requires you to go into your BIOS to activate a feature in order for it to work.

Since it’s not “out of the box”, maybe windows should also be canned, right?

CC BY-NC-SA 4.0

z00s , in I tried, I really did

IT for 20 years

Can’t use a live CD

Uh huh

520 ,

I can believe it. Because OP is trying to make Linux work like Windows. Note how for remote access, they jump straight to RDP and don't even bother with SSH. Which Windows 10/11 has a native client for.

biscuitswalrus ,

I mean, the rdp is from Linux to Windows for desktop application access, so it’s the right tool for that job.

520 ,

No. They're installing an RDP server (that is, you connect to the Linux box via RDP, not the other way around), not a client like Remmina.

2xsaiko ,
@2xsaiko@discuss.tchncs.de avatar

I need to be able to RDP with multiple screens to my work laptop running Windows 10.

They aren’t.

520 ,

Ohhh...they're fucking around with FreeRDP? Why?! Even for someone who comes from Windows, how did they not just go 'fuck this, there's got to be a better way' and spend 5 more minutes Googling to find Remmina?

Honytawk ,

Below they commented they found Remmina, but it wasn’t working either.

Stop pretending like IT professionals don’t understand how to search their problems.

hactar42 OP ,

Guess I should have said love USB, but some old habits die hard. Either way having to go in and disable ACPI just to get it to boot is not something most people would be comfortable with.

berg ,

love USB

That sounds funky, I like it!

hactar42 OP ,

Damn autocorrect

520 ,

It's also frankly not something they should have to do either.

atzanteol ,

I mean… You’re expecting your system which likely shipped with support for Windows to just work with Linux. Linux support by vendors is often non-existent and requires oss developers to play catch up.

z00s ,

FUD

BCsven ,

I have 1 machine that will not boot most debian distros, and if they do it will not boot after install. It is a BIOS bug. non debian distros acknoledge the bug and move on.

WhyJiffie ,

To be fair, that’s not much of a thing with windows

Jestzer ,

Have you met Windows admins? 😛

In fairness, I’ve seen some Linux admins become completely hopeless as soon as any GUI appears.

possiblylinux127 , in PC constantly crashes, won't even boot.
@possiblylinux127@lemmy.zip avatar

DO NOT BOOT WITH KNOWN FAULTY RAM.

Sorry for shouting but that will lead to corruption and data loss. You really should wipe your system and start from scratch as the corruption won’t just fix itself. I would restore important files from a backup and then destroy everything else.

GadgeteerZA , in Toolbx now offers built-in support for Arch Linux and Ubuntu
@GadgeteerZA@fedia.io avatar

@petsoi in case anyone else wonders what Toolbox is:

Toolbox is a tool for Linux, which allows the use of interactive command line environments for development and troubleshooting the host operating system, without having to install software on the host. It is built on top of Podman and other standard container technologies from OCI.

Toolbox environments have seamless access to the user’s home directory, the Wayland and X11 sockets, networking (including Avahi), removable devices (like USB sticks), systemd journal, SSH agent, D-Bus, ulimits, /dev and the udev database, etc..

This is particularly useful on OSTree based operating systems like Fedora CoreOS and Silverblue. The intention of these systems is to discourage installation of software on the host, and instead install software as (or in) containers — they mostly don’t even have package managers like DNF or YUM. This makes it difficult to set up a development environment or troubleshoot the operating system in the usual way.

Toolbx solves this problem by providing a fully mutable container within which one can install their favourite development and troubleshooting tools, editors and SDKs. For example, it’s possible to do yum install ansible without affecting the base operating system.

MinekPo1 , in Good DAWS and VSTs for linux
@MinekPo1@lemmy.ml avatar

not exactly a DAW/VST but VCV Rack is a open source (though with a pro version , the pro version can work as a VST though I never used it in that way) eurorack modular synthesizer symulator if you want to experiment a bit

ICastFist , in Can You Use Linux Without the Terminal? (How to Geek article)
@ICastFist@programming.dev avatar

To all the people pointing the many inconsistencies of Linux/specific distros, I recommend The Unix Haters' Handbook

azvasKvklenko , in Good DAWS and VSTs for linux

As for Windows plugins with no native Linux version, there are ways to use VSTs over Wine. Check out Yabridge project. There’s no guarantee that 100% of plugins will work, but many do pretty well. It requires some additional setup, but once it’s done, you don’t have to think about it much, just call yabridgectl when you add new plugins to sync them (it creates stub library that is seen as Linux native, but it wraps Windows plugin using Wine)

Reaper is perfectly fine choice if you’re already familiar with it, but here are some other you may want to look at:

FOSS Options:

  • Ardour - it’s pretty old, UX is not perfectly intuitive, basically GIMP of the audio world, but it can do everything you’d expect a professional DAW to do, while being incredibly lightweight. It’s straightforward to install on any Linux system.
  • Zrhythm - it’s a new DAW that didn’t have a stable release yet, but it’s on 1.0 RC1 so I guess it’s pretty close. It has some promising user interface and feature set, also easy to get installed, but might not be super solid just yet.

Commercial options:

  • Bitwig Studio - probably the best audio workstation for Linux, but also the most expensive.
  • Waveform Tracktion - I personally had mixed experience with it. On one hand the UX and flow is quite good (not as flexible as ardour, way more opinionated, but still fully functional and easier to use), but I had bad time dealing with a large project as the editor becomes extremely sluggish as your project grows.
Pat_Riot ,
@Pat_Riot@lemmy.today avatar

So as someone who tried Ubuntu first because it seemed like the easiest place to start, don't. First off, I never could get Ardour to run right on it. Try Linux Mint. I switched this weekend and everything seems to work better and there appears to be a lot more available software when you aren't stuck with Snaps.

bionicjoey , in How to speed up accessing lots of files on another computer? Some kind of local cache?

Is the desktop using a wifi card? You could plug it into the router to shorten the journey and halve the number of wireless hops.

DmMacniel , in MX Linux 23.3 “Libretto” released

Can you install it on a Toshiba Libretto for Libretto-ception?

dogsnest ,
@dogsnest@lemmy.world avatar

If you then 3D printed a libretto, would it be a cube?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • [email protected]
  • tech
  • kbinEarth
  • testing
  • interstellar
  • wanderlust
  • All magazines