There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

linux

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

Ticktok , in Advice for a middle-age, moderately pc knowledgeable person to finally switch to or become proficient with Linux?

I personally finally made the fulltime switch in November 2021 after years of on again off again attempts. The one I was finally able to stick with was Endeavour OS with KDE desktop. It’s basically just an arch distro with a good installer and som QoL apps. Easy to maintain and a good community if you need assistance.

And with the creation of Bottles running windows software has been surprisingly easy. I do some home studio recording and just got EZdrummer setup as a vst in Ardour, and it just works.

DAC_Protogen ,
@DAC_Protogen@lemmy.ml avatar

This on and off again, multiple attempt path seems to be the norm. Learning something new sometimes requires developing a taste or skills, or slowly growing in confidence with each attempt, as your experiences grow. Sometimes, the comfort zone of the things you already know is too big, too tempting. Even if you want to get away from something like Windows. Really making the final jump to leave seems to be a multi-phased process of discovery and easing into something new.

rstein , in would you recommend debian testing for a daily driver?

I used testing for ages, it is really stable. Only the phase after a feature freeze for the release of a stable version can be a bit shaky. For some weeks I just change my repos to the stable version.

alsivx , in What distro(s) do you use?
@alsivx@feddit.it avatar

Debian on my gaming desktop and Ubuntu on the family laptop.

acedelgado , in Are there any good Blu-ray ripping software for Linux?
@acedelgado@kbin.social avatar

MakeMKV (at least in windows) lets you rip a remuxed mkv without having to rip everything. So you can just select the titles, audio, and subtitle tracks you want without ripping all the other stuff. You don't need to make a full backup and then pull all that out.

EveryMuffinIsNowEncrypted OP ,
@EveryMuffinIsNowEncrypted@lemmy.blahaj.zone avatar

I’m not sure I understand. What I do is I use MakeMKV rip the files from the disk into MKV format. Not an ISO.

Hairyblue ,
@Hairyblue@kbin.social avatar

I use make MKV on Ubuntu to rip my blu-rays to MKV files. And I play them in that format. They are big but I have space on my NAS drive.

alsivx , in would you recommend debian testing for a daily driver?
@alsivx@feddit.it avatar

I have been using Debian Sid (unstable) for a few months now without any problem, after trying the testing branch.

With a few tricks it runs well:

linuxconfig.org/how-to-run-debian-sid-relatively-…

cybersandwich , in looks like 2023 is finally the year!

The irony here, for me, is that after 2 years of not needing windows at all, even for gaming, I’ve had to tuck my tail and return to windows to play Apex. It’s been solid for 2 years, but about 2 months ago I started getting weird file validation errors. A patch seemed to fix it, but then last week its come roaring back and its unplayable. I’ve tried all the tricks, validating game files (always finds files that need to be redownloaded), clearing game cache, completely uninstalled, trying the flatpak version vs deb, etc etc.

The most irritating thing for me is that I dont have a clue who to report this too or what kind of information I can provide. I was using inotify tools to see what was happening to the files that corrupted them, but there is nothing I can see. It appears as though the corruption happens when steam is accessing the files (but there is no obvious writes happening, its all reads as far as I can tell. But who do I file a bug with? the proton devs? Apex devs? Steam devs? PopOS devs? Steam support will tell me to pound sand.

datendefekt ,
@datendefekt@lemmy.ml avatar

Could this have something to do with NTFS not being case sensitive? I remember somewhere there is an option in Steam to ignore upper/lower case.

Cybersteel , in What are your must-have packages?
@Cybersteel@lemmy.ml avatar

yay

Bleach7297 , in Linux hit over 3% desktop user share according to Statcounter
@Bleach7297@lemmy.ca avatar

Just 7 decades til world domination!

testman OP ,

lol
but this does bring up a real concern:
I highly doubt that “desktop PCs” will still be a thing in 7 decades.
the desktop/laptop will most likely get replaced by something else
and if modern PCs have some roadblocks for installing any OS you want (SecureBoot, and soon Microsoft Pluton), then imagine how much harder it will be on the next iteration of personal devices.
Well, “will be”. Already is. On phones. Most phones require serious wizardry or make it basically impossible to install other OS on them.
And as far as I see, phones will be the thing that takes place of PCs.

so yes, I would not mind if the FOSS community abandons the whole Year Of The Linux Desktop™ meme right now and instead starts to focus on ensuring that the upcoming platform will allow us to have the freedom. Let Microsoft enjoy the dominance on PC. Maybe challenge them every now and then. But the primary focus of FOSS community should be the preemptive liberation of the platform that will follow PC.

Thank you for coming to my TED Talk.

InkstainTheBat , in What are your must-have packages?

Since I’m not sure where to ask what is probably a basic question, what’s a Linux package?

corsicanguppy ,

It’s a signed archive of deployable files along with meta-data. Usually a cpio archive (which is similar to a tarball) with that extra signature wrapper and meta-data (which, itself, should be a list of files and checksums).

A proper package can validate a project’s installation, either from the local database or from remote resources, at any time, which gives positive assurance that what is installed is what should be installed.

As well, proper package info is exported by SNMP to be consolidated centrally and validate what is vs what should be installed at the group level.

TL;DR? Like a tarball with tracking info, signatures, checksums, and top-to-bottom validation. If it’s a good package, anyway.

RandallFlagg ,

So it’s basically like installing a program in windows but, idk how to phrase it, more through and less prone to errors during installation?

corsicanguppy ,

You’re really close, yeah .

But because like every layer is checksummed both in delivery AND when it’s installed, so you can easily validate a delivered file, and it’s all signed with signatures you can easily check, you can at least be assured that

  • what you installed is what that package delivered
  • which is what the authors wanted
  • and the package probably hasn’t been tampered with
  • even weeks after install

the chance of problems should be reduced.

Bonus1: with a proper repo config, you can check for updates so fast. It’s like the chocolatey windows repo but more formalized and usually vendor-maintained.

Bonus2: bad upgrade? Enterprise packages on Linux (long description; trust me) can be reverse-installed over what’s there so you can back-revise or downgrade with almost no pain. It’s a good oh-no fix. At every point you can still validate that what is there should be there, according to hard signatures at every stage.

Bonus3: grabbing os version 6.1 and upgrading to 6.5 OR just installing 6.5 fresh gives the same final content - files and services - when you’re done. (almost entirely) No cruft, since package installs (because of the locking below) just install over themselves in a way Linux people just accept and windows people may freak over.

Linux bonus: Linux locks file differently; again, long description, so trust me or look it up. You can upgrade many files and services without stopping them, and then bounce a service or a host, so your patch-and-bounce process is fast, it happens after the upgrades, and is like 2 min or with systemd 3min.

Ultimately

  • use packages for wayyyy easier, consistent, reliable, tested, quasi-roll-back-able updates that you can validate all the way down.
  • and still that SNMP connection to check content remotely. It’s so great.
RandallFlagg ,

It’s just a fancy way of saying program. So Linux programs.

wizzor ,

Correct, the reason they are called packages, is that the package can contain other resources besides usable programs, like libraries used by other programs.

GustavoM , in What are your must-have packages?
@GustavoM@lemmy.world avatar
  • docker (What, you never wanted to use a optimized version of cmatrix that uses only 512KiB of ram while barely scratching your CPU?)
  • foot
  • brave
  • (on docker) btop, cmatrix, lynx
physicswizard ,

What is this optimized cmatrix you speak of? The normal one slows my desktop to a crawl when it runs.

GustavoM ,
@GustavoM@lemmy.world avatar

Basically, a “handcrafted” cmatrix with compilation flags focused on optimization and the musl library (which is “technically better” than glib, a standard library on most distros).

Do feel free to try it out however, its only 139KiB – click here.

tl;dr guide on how to get it running

1- Install docker (docker on most distros – docker.io on ubuntu and friends)

2- sudo usermod -aG docker (addyourusernamehere)

3- reboot

4- run it with “docker run -it --rm --log-driver none --net none --read-only defnotgustavom/cmatrix:marchedition”

PoisonedPrisonPanda , in How can I use BASH to parse metadata from jpg and mp4 files?

Chatgpt is your friend here. ;)

Gutless2615 , (edited )

It literally is. This is a great use case for going down the chat gpt approach. It will help you throw together a script for this quickly.

LastoftheDinosaurs ,
@LastoftheDinosaurs@lemmy.world avatar

deleted_by_author

  • Loading...
  • PoisonedPrisonPanda ,

    for simple code snippets chatgpt can give you a really nice performance boost. plain routines where there is more syntax to write than actual cognitive thinking to do can be perfectly outsourced.

    PoisonedPrisonPanda ,

    yeah but in 80% of the time the less complex solutions are more quickly resolved using chatgpt.

    waiting for another human is not instantaneous.

    Mechanize ,

    Probably I’m misreading it, but isn’t this kind of answer basically saying “google it”?

    I don’t want to sound rude, but my english is kind of failing me, I’m just curious, but what’s the point?

    One of the reasons of this kind of public forum is to share knowledge and experiences. ChatGPT is a closed, private, garden where the answer will just die.

    I could get a “I don’t really know the answer but I used ChatGPT and it gave me this:” followed by a script, or something like that.

    I know, this is off-topic and I’m sorry, I’m just really interested in Why, considering it’s said multiple times in this comment section.

    PoisonedPrisonPanda ,

    chatgpt is built on the foundations of stackoverflow etc. therefore yeah it is kind of googling it.

    however the nature of the generative approach of chatgpt gives you tailored answers.

    when you google your question you get abstract answers for other related questions. with an explanation of how doing it. e.g. when I dont understand something but want to I will google it - to gain knowledge.

    but with chatpgt you can specify - hey I want a functiom that does this and that in prints me a string/double using that format. chatpgt gives me exactly what I want - without fiddling with format strings etc. anithet example is regex. for my field of experience I am no core developer, therefore for me everything is a tool to get what I want. chatpgt can give this me in a more comfortable way. I dont need to master regex. but it is very helpful. therefore Im outsourcing that kind of work.

    One of the reasons of this kind of public forum is to share knowledge and experiences. ChatGPT is a closed, private, garden where the answer will just die.

    I agree that for a general standpoint this is valid. however for such simple questions we do not need new forums asking about the already discussed stuff. this is just repetition and we do not like duplicates (which is why forum rules are strict about this)

    so I dont see any issue here.

    could get a “I don’t really know the answer but I used ChatGPT and it gave me this:” followed by a script, or something like that.

    that is the total responsibility by the user and has nothing to do with chatgpt. its the same as running ambiguous linux commands as sudo. its not the fault of stackoverflow, the reddit thread or linus itself. its the users fault.

    therefore if such thing you mentioned happens. but it can be rejected - one should now about the culprits and strenghts of chatgpt.

    edit: as you can see the top voted comment is a human made answer (could also be a chatpgt bot?).

    so we are not yet doomed. ;)

    INeedMana ,
    @INeedMana@lemmy.world avatar

    Let’s see

    Hi @ChatGPT , write a bash script that extracts date of modification including seconds from all .jpg and .mp4 files in the current directory and prints it out

    PoisonedPrisonPanda ,

    cool thing. I assume it works by piping the linked comments to the API, with the private API key of the bot maker?

    INeedMana , (edited )
    @INeedMana@lemmy.world avatar

    AFAIK no and yes ;)

    It sends only the comment where the bot is referenced (no context, no chaining. Each comment is a separate prompt) and it does use the private account of the creator. In the topic where it got announced you can see that at some point it ran out of limit and started generating using 3.5

    PoisonedPrisonPanda ,

    right. makes sense. thanks for digging into this monster thread tho.

    may your day be blessed.

    bionicjoey , in Why are we stuck with bash programming language in the shell?

    Bash adheres to the POSIX standard for a shell, which limits what it can have in terms of UX. If you really want something with a different UX you can try something like fish. Just be warned that if you do, you’ll quickly learn how wrong your bullet point about bash not being portable is.

    sgharms , in Suse Liberty Linux

    Just to confirm, SuSE has no ties to SCO and that weird crusade Darl McBride was on, right?

    nan ,
    @nan@lemmy.blahaj.zone avatar

    No. The controversy over SUSE was over Novell making an agreement with Microsoft over patents.

    Novell and SCO had their own dueling lawsuits against each other.

    sgharms ,

    Thanks, the details of the early decade of the year of Desktop Linux are growing murky.

    ancientweasel , in The year of Linux on the desktop is closer. Linux reaches 3% of desktops

    Most things that go mainstream get ruined. So long as there are enough hardware choices for us, I don’t feel too excited about linux going mainstream.

    Caboose12000 ,

    yeah honestly if Linux ever goes mainstream it will probably be some monkeys paw bullshit where some corpo makes a non-Foss data hungry distro or something and it’s barely batter than windows or osx

    ancientweasel ,

    Like Android?

    stappern ,

    exactly, we dont want to repeat that nonsense.

    stappern ,

    yeah people wanting that number to go up dont know what the hell they talking about. by 30% all non normies will probably consider linux shit.

    Lemmchen , in The year of Linux on the desktop is closer. Linux reaches 3% of desktops

    Year of the Linux desktop (as my daily driver) has been 2017 for me. Nowadays I dread having to work with Windows.

    slimsalm ,

    I like your thinking, I have a dual boot on laptop with windows 11 and LMDE installed, and its been a while since I booted to windows for personal use. Unfortunately for me I am still dependant of windows until Autodesk decides they will create the software I use for the linux environment as well. Until then, I’ll rock on with personal “freedom” of linux, while I’m a slave to the corporate / microsoft

    Lemmchen ,

    I still have a Windows 10 gaming machine that gets fired up occasionally to be honest. Originally it was a VM on my Linux system, but I had some issues with cache latency and anti-cheat, so I’d figured I need a dedicated system. Nowadays I game as much as possible on my Steam Deck, though. But I think in a year or two I will switch that Windows system over to Linux as well. Gaming on Linux has gotten that good.

    stappern ,

    same

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines