linux

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

warmaster, in The Wine development release 8.21 is now available.

RE: Initial wayland support… Valve still has to merge this into proton, right?

OsrsNeedsF2P,

It’s not fully in wine yet, so it’ll be a while before it’s in Proton.

Not that there’s any rush, Xwayland works fine for 99% of use cases

const_void, in Wanting to improve my Linux skills after 17 months of daily driving Linux

What is meant by “daily driving”?

governorkeagan,

It would be the OS (in this context) that you use most often on a daily basis. When the OP logs onto their computer, they would be using Linux as opposed to Windows.

nnullzz,

That it’s the OS they’ve been using daily for whatever they need to accomplish on a computer, as opposed to just using it occasionally.

const_void,

Is this an ESL thing or something? Why not just say “using daily”?

reggu,
@reggu@lemmy.world avatar

That’d include someone’s side ossie, something you might drop if it ever got too lippy, or ‘not fun’. This is their ride or die.

jecht360,
@jecht360@lemmy.world avatar

I think it’s a bleedover from car culture - you keep your fun car in the garage and have a second car that you’re okay with driving daily. Especially so during winter.

Bomal, in Any experience with teaching kids Linux?

You can go with a little escape game, just put vim in Fullscreen and reward the first child getting out.

netchami, in New to Linux, have a few questions

I’d rather avoid a Linux distro that’s implementing something like ads or telemetry…if that’s even a thing that’s happening?

Fedora has some telemetry, but as far as I know, you can turn it off during the installation. Some desktop environments like KDE Plasma also have options for telemetry but it’s disabled by default. If you want it, you manually have to enable it in the settings.

Should I avoid OpenSUSE

Some software might not be available on openSUSE

or KDE Plasma

Not really, Plasma has a shitload of features and customization options, if many options tend to overwhelm you, you might be better of with a different desktop environment, if you are fine with customization options, Plasma is great for you.

Are there any ‘10 things to do first when installing Linux for the first time’ recommendations?

Since you said that you want to install openSUSE, I recommend this video: youtube.com/watch?v=ajVqJ1nl9bM

Nokinori,

Why would some software not be available on OpenSUSE? Would it be available on other distros due to a different way they handle packages, or do you mean in comparison to Windows?

netchami,

openSUSE is rather small, not everything is packaged for it. Arch is the best in terms of software availability, thanks to the AUR.

The only distro that even comes close is NixOS, but I really wouldn’t recommend it for beginners. You can explore it in a VM though or maybe at some point actually try it out. It’s very very different than other distros though.

Nokinori,

Ok, let me see if I’m starting to understand.

If something is packaged for a disto, then I can download it using the package manager and it should theoretically be compatible with the distro and the other packages available through the package manager. But if something isn’t available via the package manager, I could still find it online and download and install it, but it might cause issues because it hasn’t been verified by the people who maintain the distro’s package manager accessible repositories. Or I could still install it with flatpaks or snaps and something something container and it should still work? Or might cause compatibility issues?

And you’re saying that AUR has more packages that have been verified for arch than OpenSUSE has with Yast?

Did I get all that right?

d3Xt3r, (edited )

But if something isn’t available via the package manager, I could still find it online and download and install it, but it might cause issues because it hasn’t been verified by the people who maintain the distro’s package manager accessible repositories.

Correct. The usual issues that you’d find is missing libraries or other package dependencies, because the versions/packages on your OS may not match what the developer complied their generic release package with. Which is why you normally don’t download random apps from the web like you’d do on Windows, becuse there’s no guarantee that it’d work on your distro (not to mention the security concerns).

Or I could still install it with flatpaks or snaps and something something container and it should still work? Or might cause compatibility issues?

Correct, Flatpak/Snap was invented for this very reason, to solve the library mismatch and dependency issues you might get. Flatpak/Snap works by bundling all the necessary dependencies a program might need, so it doesn’t matter what your OS has. There are some issues with Flatpaks/Snaps, but these are rare and usually they come about due to the sandboxing (Flatpak/Snaps typically don’t have full system access, but “just enough” to get things working. You can manually configure the permissions though if you need to give an app more/specific permissions).

AUR has more packages that have been verified for arch than OpenSUSE has with Yast?

  • “packaged”, not “verified”, but yes being packaged for a particular distro usually implies that it works, but that’s not always the case. Btw, YaST is just a system config tool, not a repo. OpenSUSE’s default repos do indeed have fewer packages compared to AUR, but that’s an unfair comparison since the AUR isn’t even enabled by default on Arch, it’s something you’ll manually need to enable and even get a third-party package manager like yay/paru etc to access it. OpenSUSE also has third-party repos like Packman, and even an online Software Portal that can be used to search for and install package from several official and unofficial repos. So technically speaking you could probably find everything you need on OpenSUSE (it’s hard to get an exact package count to compare), but I guess it’s not as easy/convenient as simply using the AUR on Arch.
d3Xt3r, (edited )

Nix (Nixpkgs) actually exceeds the AUR in the number of packages, according to this page.

And the nice thing about it is that you don’t even have to be on NixOS to use it - in fact, NixOS came much later. Nix started out as a distro-independent package manager, and can still be used that way, because Nix packages do not interfere with your system’s packages.

TheMissingBit,

I’ve been using openSUSE for a while now and haven’t come across any software that was not available for it. Doesn’t mean it doesn’t exist, but I wouldn’t worry about it. It’s a pretty good OS in my opinion.

d3Xt3r, in What Tweak, Program, ... changes a Desktop Environment from unusable to great for you?

Material Shell

Back when I was still on Gnome, I gave this a try and it was great - until Gnome got updated and it stopped working. And then they’d fix it, and Gnome got updated and it stopped working again. So I stopped using it because I couldn’t deal with the constant breakages. I see that they still haven’t updated it for Gnome 45, despite a bug report being opened for it over two months now. It’s exactly because of breakages like this, and extension neglect from the authors, that I’ve stopped using Gnome and switched to KDE.

KDE worked great for me out-of-the-box, so I didn’t install any third-party extensions. The only changes I’ve made is for aesthetics - moved the panel to the top, enabled a global menu and a side dock, for a more Gnome/macOS-style layout.

princessnorah, (edited )
@princessnorah@lemmy.blahaj.zone avatar

While that issue isn’t marked as closed, this PR was marked as merged two weeks ago. I honestly feel like a 6 week turnaround on what, from my quick skimming, was a rather major change in how extensions work in Gnome 45, is pretty reasonable. I understand where you’re coming from, but this comment reeks of entitlement.

d3Xt3r, (edited )

You’re thinking of just one extension, one instance. Now repeat this for EVERY single Gnome release, for pretty much all extensions (not just this one), and you can understand my frustration. Which is why I’ve left the Gnome ecosystem.

Also, it’s not like v45 came out of the blue, the beta releases were available for quite a while prior to final release, and even before the final, the Gnome developers did warn that about the upcoming extension changes. So it’s not like the Material Shell devs were unaware.

Edit: Also, the PR may have been merged but the updated version hasn’t been released yet. Both the versions on Github and the Gnome extensions site are still the old release.

unwantedpamphlet,
@unwantedpamphlet@mastodon.social avatar

@d3Xt3r @princessnorah I only use 5 extensions, but I’ve always used those 5 and I’ve never had any break after an update. Maybe I’m just lucky?

d3Xt3r,

Or maybe you’re using a distro that updates Gnome late, which may give extension makers enough time to update?

MangoKangaroo, in What Tweak, Program, ... changes a Desktop Environment from unusable to great for you?

I’m not sure that I’d call vanilla GNOME (or any modern DE) unusable for me, but Tiling Assistant is really great. I’m looking forward to GNOME’s upcoming tiling changes so I no longer have to rely on an extension to give me quarter tiling.

Dash to Dock is also nice, though I don’t necessarily mind having to hit Super to see my dock.

cosmicrose, in short question by an aspiring user
@cosmicrose@lemmy.world avatar

You love to see it. Linux Mint was my daily driver for a long time, it’s a great choice.

sxan, in help: can I move CLI tools through a usb drive ?
@sxan@midwest.social avatar

Depends on the tools. If they’re statically compiled, it should be fine. If they aren’t, it might still be fine if the distro and versions are similar. But what you want is statically compiled binaries.

It’ll need to be the same architecture (ARM -> ARM good, AMD -> ARM bad), and check each tool on your working computer with ldd; the fewer lib dependencies, the better.

Scripting languages are probably not worth messing with. Even if you have a running interpreter on the broken machine, scripting languages tend to lean heavily on third party libs, which may not be installed. The exception are ba/sh scripts, which have a good chance of using only commonly installed commands (why else use bash?).

danielfgom, in short question by an aspiring user
@danielfgom@lemmy.world avatar

Great choice. Definitely Linux Mint.

NOOBMASTER,

Or you could try Zorin.

danielfgom,
@danielfgom@lemmy.world avatar

You could but it often updates much later than others, and is way too white everywhere

NOOBMASTER, (edited )

true. but it does have a Dark Mode.

poopsmith, in Any experience with teaching kids Linux?
@poopsmith@lemmy.world avatar

My older brother got me into Ubuntu when I was around 12. He basically showed me the basics, like the terminal and a couple commands, then just told me to manpage or Google everything else.

Then I got Linux for the Wii and that really got me into the nitty gritties of Linux.

danielfgom, in Preparing to move from Ubuntu to Fedora
@danielfgom@lemmy.world avatar

Don’t move to Fedora. They are Red Hat and recently shat all over Free Software principles and broke the GPL by making Red Hat Enterprise CLOSED SOURCE.

They are dead to the Linux and Free Software world. You’ll be going from bad to worse.

I HIGHLY recommend Linux Mint Debian Edition 6. It’s based directly on Debian (one of the oldest distros ever and the best), is Free Software loving and 100% Community. No Greedy Corp Inc in sight.

It runs the excellent Cinnamon desktop and the Mint team have set up all the apps etc perfectly. And because it’s Debian it’s super reliable and has massive amounts of apps etc .

folkrav, (edited )

It’s basically the opposite. Fedora is the community based upstream, and some of it reaches RHEL, but Fedora isn’t Red Hat.

What Red Hat did was limit who they distribute the source code to to paid customers, and add provisions to their TOS to give them the right to end their paid contract with you if you redistribute it. You aren’t prevented from doing so, but choosing to do so prevents you from getting future versions, which you were only entitled to through said contract. They also still open-source to CentOS Stream, just upstream of RHEL.

Now, do I think it was a good move by RH, no. Was it legal, probably, yes, but IANAL, eventual courts will tell. Did it go against the “spirit” of the GPL, maybe, yes. But is RHEL closed-source? No, it’s objectively not. Please, don’t spread misinformation.

danielfgom,
@danielfgom@lemmy.world avatar

Misinformation my ass

Read. Then read again. Then read again until you get it.

From gnu.org “What is free software?”

“Free software” means software that respects users’ freedom and community. Roughly, it means that the users have the freedom to run, copy, distribute, study, change and improve the software. Thus, “free software” is a matter of liberty, not price. To understand the concept, you should think of “free” as in “free speech,” not as in “free beer.” We sometimes call it “libre software,” borrowing the French or Spanish word for “free” as in freedom, to show we do not mean the software is gratis.

You may have paid money to get copies of a free program, or you may have obtained copies at no charge. But regardless of how you got your copies, you always have the freedom to copy and change the software, even to sell copies.

As you can see Free Software (and the GPL) says that the end user has the right to FREELY USE AND REDISTRIBUTE the software, AS IS.

In other words, I could get a copy of RHEL and without making a single change, could redistribute it or even sell it.

Yet Red Hat calls this “freeloading”. Yet that is PRECISELY what Free Software is about!

Rocky Linux, Alma Linux etc were well within their rights to rebrand and redistribute RHEL bug for bug to others. Red Hat had no right to shut them out. Yes they could have made them a customer and charged them for it, but they didn’t do that. And if I’m not mistaken they made the binaries available, not the source code. Meaning that Rocky and Alma would need to spend weeks compiling the code before they could even make it ready for distribution.

Now, someone could become a client of Red Hat, get the code and then host it on a server for anyone to download. But I have a feeling Red Hat would drop them as soon as they found out.

Basically RH now have a closed source mentality.

As for Fedora, stop being so naive. Were you born yesterday? I’m an IT Pro and I can tell your if my company set up a working group full of full time employees to work on a “community” distro which then gets directly absorbed into it company and used in our enterprise products, that working group is to all intents and purposes a part of my company since I’m freaking paying their salaries, and they are working on my freaking product!

Interstellar_1, (edited )
@Interstellar_1@pawb.social avatar

They are _ sponsored_ by Red Hat. That isn’t an equivalent to being Red Hat.

danielfgom,
@danielfgom@lemmy.world avatar

Literally the majority of the developers working there are full time Red Hat employees. It’s Red Hat disguised as community.

carlwgeorge,
@carlwgeorge@lemmy.ml avatar

The last time the project leader measured it, only about 40% of Fedora contributors were known to be Red Hat employees. So while it’s a big chunk, it’s not a majority.

danielfgom,
@danielfgom@lemmy.world avatar

Ok, thanks, good to know. So perhaps for now we can give Fedora a free pass.

Pantherina,

Imagine working on big parts of the Linux desktop and projects just use your source code and build exact clones off your Distro, while all the developers you pay need the income to keep contributing to awesome modern software.

It is difficult but businesses are asked if Linux Desktop needs money, not hobby users.

danielfgom,
@danielfgom@lemmy.world avatar

They shouldn’t have used Linux in that case because according to GNU, the FSF and Richard Stallman, if you use Free Software under the GPL you are agreeing to the following:

“Free software” means software that respects users’ freedom and community. Roughly, it means that the users have the freedom to run, copy, distribute, study, change and improve the software. Thus, “free software” is a matter of liberty, not price. To understand the concept, you should think of “free” as in “free speech,” not as in “free beer.” We sometimes call it “libre software,” borrowing the French or Spanish word for “free” as in freedom, to show we do not mean the software is gratis.

You may have paid money to get copies of a free program, or you may have obtained copies at no charge. But regardless of how you got your copies, you always have the freedom to copy and change the software, even to sell copies.

As you can see, they are required by the principles of free software to let others distribute it, when without changing a single line of code… Don’t go calling us freeloaders when were practicing Free Software principles.

LeFantome, (edited )

You better hope that Cinnamon migrates to Wayland before Red Hat stops supporting Xorg. Despite the deeply researched and evidence based opinion above, Red Hat is the the primary contributor to many of the technologies propping up Mint. Xorg is MIT licensed of course and Red Hat has no obligation to share their changes for Xorg with Mint but they do. Most of the original software Red Hat writes is released under the GPL and used by every other distro. The very first program that Debian runs when it boots was written and is maintained by Red Hat. Fedora was founded by Red Hat to explicitly be community based and they pay the salaries of many of the prominent contributors. Regardless of what you think of Red Hat’s behaviour, I am embarrassed for anybody that honestly believes Red Hat is closed source, even without the all caps.

danielfgom,
@danielfgom@lemmy.world avatar

Can you read? Have a read of what Richard Stallman says Free Software is:

“Free software” means software that respects users’ freedom and community. Roughly, it means that the users have the freedom to run, copy, distribute, study, change and improve the software. Thus, “free software” is a matter of liberty, not price. To understand the concept, you should think of “free” as in “free speech,” not as in “free beer.” We sometimes call it “libre software,” borrowing the French or Spanish word for “free” as in freedom, to show we do not mean the software is gratis.

You may have paid money to get copies of a free program, or you may have obtained copies at no charge. But regardless of how you got your copies, you always have the freedom to copy and change the software, even to sell copies.

Read carefully. Several times if you don’t get it at first. Then go cry in a corner for being a jackass

maryjayjay, (edited ) in Query about your linux daily drivers?

My daily driver is a 3600 ARM core kubernetes cluster in Oracle cloud running on Unbreakable Enterprise Kernel.

On my desk I have an M2 Mac, lol!

Steamymoomilk,

I started to read and was like “is this guy like an arm developer or somthing?”

maryjayjay,

Actually, before this I was a Kernel developer at Qualcomm, so… Yes

Steamymoomilk,

Yo thats super cool!

maryjayjay,

It was fun and interesting and challenging. 🌝 My team was amazing, my leadership was amazing, I wish the company hadn’t gone to shit.

Wrincewind, in Mullvad has Deb and RPM repositories now!

As a Linux noo (or maybe someone that doesn’t keep up with the news, I don’t know), what’s Mullvad?

Arthur_Leywin, (edited )

It’s like NordVPN but a bit more private.

  1. They don’t require an account (username/password) for you to use. You pay them for an account number and use Mullvad VPN by inputting it.
  2. They were about to be raided but they managed to get out of that with their lawyers.
  3. It’s also very easy to use on Linux because there’s a GUI, which is great. CLI seems overkill for an app that needs to be turned on and off (i.e. NordVPNJ my old VPN).

It’s overall nice.

MashedTech,

I honestly think CLI control is essential in any app. Because this is the most rudimentary and accessible way for other apps and scripts to interact with the apps features and control over the system.

MiddledAgedGuy, (edited )

Highly regarded VPN service.

Helix, in Micro***t Word on Linux and alternatives

Use the online version of Word if you want Word. If you want the desktop version use an older one, the Office 365 ones don’t really work on Linux.

Why is LibreOffice ‘meh’?

AMillionNames, in Based KDE 🗿

I used to use Linux exclusively, but I eventually gave in to the appeal of Windows. I’m just too into gaming, even with all the advancements Steam and Proton are bringing into Linux. The main difference I’ve had is which OS type hosts which OS type.

Promethilaus,

I managed to get it to work for me with a bit of tinkering

aldalire,

Which specific game do you play that made you switch?

AMillionNames,

It’s not a specific one, it’s about not having to worry about which one are in the ProtonDB list and how it actually performs and can be configured. I just lose less out of having Linux in a VM for what I use it for, and have less surprises running the games on the system they are marketing and testing for.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • linux@lemmy.ml
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #