Linux

53510 readers
1748 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
1
 
 

I've just upgraded to Fedora Workstation 42 and am now unable to activate any GNOME extensions. The little switches in the GUI do not respond and it's the same for all extensions. The Extensions and Extensions Manager apps are both installed as flatpaks - do I need to adjust their permissions in Flatseal? Is the problem due to something else? Thanks!

2
3
 
 

I am looking for a nice looking desktop environment for Mx Linux laptop which would require far lesser space than Xfce, and which can be easily customised from time to time.

!coding_enthusiasts@lemmy.zip

4
5
9
submitted 4 hours ago* (last edited 4 hours ago) by phantomwise@lemmy.ml to c/linux@lemmy.ml
 
 

Hi, I tried using an email client over a year ago, and after trying almost all of them in the span of a week I gave up in frustration. Would anyone have a recommendation ? For an email client :

  • That is actively maintained
  • That is not controlled by a company that could pull a Mozilla on it (Thunderbird)
  • That isn't proprietary
  • That doesn't need 77 dependencies and 450 GB (WTF KMail 😭 )
  • That is reasonably fast and light and not too bloated (I just want to read emails, I don't need a full app suite...)
  • That supports POP
  • That supports writing HTML messages (sorry Claws, I really liked you but occasionally I kinda need to write formatted messages to preserve other people's sanity 😅 )
  • That supports reading HTML messages without showing the HTML version as attachments so that every single email has the paperclip icon and I can't tell which messages have real attachments (Sylpheed I think ?)
  • That supports MailDir format for portability (why isn't it the default everywhere already instead of weird non-portable formats ? 😭 )
  • If possible, that doesn't have an interface that's so awful it's a pain to find anything (Thunderbird)

I also tested Geary and another one but I don't remember much about it... I can't find out whether Geary does support POP and maildir, its documentation page is... well it's a list 8 lines long, but on a page called "Documentation" so it's technically counts as documentation I guess ? 😅 https://wiki.gnome.org/Apps/Geary/Documentation

Any recommendation would be greatly appreciated !

6
 
 

I'm planning on changing to Linux eventually, but my PC has a 4060ti. I have heard that Nvidia drivers are a pain to install, and I don't have the means to change to a non-Nvidia GPU. Am I in trouble?

7
 
 

cross-posted from: https://lemmy.ml/post/29133233

The GCC developers are pleased to announce the release of GCC 15.1.

The C frontend now defaults to the GNU C23 dialect. Some code needs porting for this. Some remaining C23 features have been implemented, as well as some new C2Y features.

The C++ frontend now implements several further C++26 features, some missing C++23 bits, and defect report resolutions. The libstdc++ library now notably experimentally supports std and std.compat modules, more algorithms usable in constexpr functions, flat maps and sets, and std::format support for containers and other ranges.

GCC now implements the Clang [[clang::musttail]] and [[clang::flag_enum]] attributes and their GNU counterparts with the same meaning for the C family language frontends. Support for new counted_by and nonnull_if_nonzero attributes has been added too.

The Fortran frontend has experimental support for unsigned integers.

GCC 15.1 has new COBOL frontend, so far supported only on a few 64-bit targets.

OpenMP support now includes metadirectives, tile and unroll constructs, interop construct and dispatch construct.

The vectorizer can now vectorize loops with early exits when array or buffer sizes aren't statically known. At -O2 can now vectorize some cheaply vectorizable loops with unknown tripcount.

Some code that compiled successfully with older GCC versions might require source changes, see Porting to GCC 15 for details.

For details see GCC 15 Release Series Changes, New Features, and Fixes).

8
 
 

It's kind of ironic to me that Linux is all for free and open source, but still uses a proprietary platform, and a horrible one at that. Before the fediverse, I'd understand, but now, there is no excuse whatsoever.

I understand that we can't just get up and leave everything proprietary behind all at once, since we have iPhones and Android phones. We all use proprietary software of some form, but I am of the mindset of using the least amount of proprietary possible.

I will ALWAYS look for FOSS first. I also want to make it as hard as possible for any corporation to track me. They'll probably still be able to track me, but I'm not going without a fight.

I could say the same about the Linux kernel using GitHub, but I understand how massive of an undertaking it would be to move the whole kernel to another platform. I'm sure there are other factors, too. Anyway, I just wanted to start a discussion and hear people's thoughts.
Thank you

9
 
 
10
 
 
11
 
 

Hey guys,

I use my laptop with a Windows 11 / Linux Mint dual-boot system.

Since I actually use Linux Mint 98% of the time, I wanted to ask if it is still necessary to do the system and security updates for Windows 11 as long as Windows is not needed?

12
 
 

A thorough examination of the performance effects of using undefined behaviour in compiler optimizations.

Method:

  1. Modifying clang to not use UB where this is possible
  2. Run a large suite of benchmarks on different architectures, compare results for modified and unmodified clang
  3. Do statistics on the results
  4. Examine performance deviations
  5. Discuss factors which could bias results.

Very good science!

Result in short:

Only on ARM and if no link-time optimization is used, a systematic small positive performance effect can be seen. For Intel and AMD CPUs, there are no systematic improvements.

Average effects are typically below 2%, which is the typical effect of system and measurement noise. Often, effects are even negative. In some cases, benchmarks show large differences, and many of these can be fixed by simple modifications to the compiler or program.

13
 
 

I'm new to #Lemmy and making myself feel at home by posting a bit!

My first Linux distribution was elementary OS in early March 2020. Since then, I’ve tried Manjaro, Arch Linux, Fedora, went back to Manjaro, and since early January 2023, I’ve landed on Debian as my home in the #Linux world.

What was your first Linux distro?

14
 
 

That's all. I can't imagine how the world and also myself would look like without them.

15
 
 

About two weeks ago, I posted my frustrations with Linux, and how it seemed unstable and breaks too easily. At the time, that had been my experience every time I tried Linux over the last 20 years.

But I made an effort to persist, tried some other distros, and found my happy place!

Thank you to the people who sent me on the path of "atomic" distros, and mentioning the likes of Bazzite, Bluefin, and Aurora (All from the Universal Blue group).

The last two weeks have been pure Linux joy on my daily-driver (Framework laptop), with only a few problem-solving expeditions.

I was looking for stability, and got it!

As a Windows user since the 90s, it's such a breath of fresh air to use an OS that's clean and designed to serve me (and not the corporation in charge!).

And I've also replaced windows on the minipc hooked up to our family room TV, and will also replace Windows that I've got on a lesser used desktop.

It's exciting to see just how far Linux has come, and even though I'll likely need to learn some terminal commands, I don't feel it's necessary for most people to even get into that.

The GUI in both KDE and Gnome already offer more than Windows. And I'll never have to see those goddamn pop-ups and banners about Office 365, OneDrive, or Xbox, at least not outside a VM!)

Freeeeeedom!

Thanks again!

16
 
 

We all have opinions on how to procedurally get someone started using Linux. To mixed effect. I wonder if we could be more successful if we paid closer attention to the machine between the seat and the keyboard. What mindsets can we instill in people that would increase the likelihood they stick with it? How would we go about instilling said mindsets?

I have my own opinions I will share later. I don't want to direct the conversation.

17
121
submitted 23 hours ago* (last edited 23 hours ago) by midtsveen@lemmy.wtf to c/linux@lemmy.ml
 
 

I have used Debian for the past 3 years, who else uses Debian?

Also, what makes you use Debian?

18
19
20
 
 

Bring the Affinity Suite to Linux - #AffinityOnLinux

21
 
 

Ich habe eine Linux-Einsteigergruppe auf deutsch erstellt! Das Ziel ist, ohne Sprachbarriere ausschließlich bei Linux zu helfen und darüber auszutauschen.

Fortgeschrittene willkommen, um Wissen zu teilen!

22
 
 

Basically the forced shift to the enshittified Windows 11 in october has me eyeing the fence a lot. But all I know about Linux is 1: it's a cantankerous beast that can smell your fear and lack of computer skills and 2: that's apparently not true any more? Making the change has slowly become a more real possibility for me, though I'm pretty much a fairly casual PC-user, I don't do much more than play games. So I wrote down some questions I had about Linux.

Will my ability to play games be significantly affected compared to Windows?

Can I mod games as freely and as easily as I do on Windows?

If a program has no Linux version, is it unusable, or are there workarounds?

Can Linux run programs that rely on frameworks like .NET or other Windows-specific libraries?

How do OS updates work in Linux? Is there a "Linux Update" program like what Windows has?

How does digital security work on Linux? Is it more vulnerable due to being open source? Is there integrated antivirus software, or will I have to source that myself?

Are GPU drivers reliable on Linux?

Can Linux (in the case of a misconfiguration or serious failure) potentially damage hardware?

And also, what distro might be best for me?

23
 
 

Hi there! what's your favorite rss feeds about Linux ? Thanks in advance for your answers !

24
 
 

It's an Arctis Nova 7. It's intended to be used with a program called Steelseries GG that manages EQ profiles for the headset, as well as spatial audio, with some proprietary thing called Sonar. It also includes a mixer for managing multiple audio sources. I find the whole thing to be pretty nifty. But what I'm worried about is losing this functionality if/when I move from Windows to Linux, apparently that specific program doesn't have Linux support. Does anyone have any experience with this or something similar?

25
view more: next ›