Linux

16754 readers
166 users here now

Welcome to c/linux!

Welcome to our thriving Linux community! Whether you're a seasoned Linux enthusiast or just starting your journey, we're excited to have you here. Explore, learn, and collaborate with like-minded individuals who share a passion for open-source software and the endless possibilities it offers. Together, let's dive into the world of Linux and embrace the power of freedom, customization, and innovation. Enjoy your stay and feel free to join the vibrant discussions that await you!

Rules:

  1. Stay on topic: Posts and discussions should be related to Linux, open source software, and related technologies.

  2. Be respectful: Treat fellow community members with respect and courtesy.

  3. Quality over quantity: Share informative and thought-provoking content.

  4. No spam or self-promotion: Avoid excessive self-promotion or spamming.

  5. No NSFW adult content

  6. Follow general lemmy guidelines.

founded 2 years ago
MODERATORS
1
 
 

The container runs a local host server for use in a browser and is untrusted for development reasons. It needs to be treated as an advanced black hat. Its primary goal is recon and sending critical information via advanced connectionless protocols of unknown type. While extremely unlikely, it should be assumed to have access to proprietary systems and keys such as Intel ME and a UEFI shim of some sort. It may also use an otherwise trusted connection such as common git host, CDN, or DNS to communicate. It tries to access everything possible, key logger, desktop GUI, kernel logs, everything.

What is the Occam's Razor of solutions that best fit the constraints in your opinion? Other than the current solution of air gap.

2
 
 

cross-posted from: https://lemmy.ca/post/62192988

The latest changes implemented in the Systemd repo, related to or prompted by age-verification laws, have made many people unhappy (I suppose links about this aren't necessary). This has led to a surge in Systemd forks during the last days ("surge" because there have always been plenty of forks). Here are some forks that explicitly mention those changes as their reason for forking (rough time ordering taken from the fork page):

Hopefully the energy of this reaction won't be scattered among too many alternatives, although some amount of scattering is always good.

3
4
 
 

cross-posted from: https://lemmy.wtf/post/39686444

Per the very first reply on their thread discussing it in their forums, which I linked directly to for the post title:

We'll NEVER require any verification or identification from the user.

However, what's gonna happen should the attempts to age-gate the XDG portal screw over alt-init distros like Artix too? My guess is maybe they start blocking regions which force age gating like Arch Linux 32 is doing.

5
6
 
 

cross-posted from: https://lemmy.dbzer0.com/post/65555474

Fork time? Maybe all the anti-systemd zealots were right all along...

Edit: To address whether it is likely that this change will affect users: Gnome is planning a stronger dependence on userdb, the part of systemd where this change is being implemented. https://blogs.gnome.org/adrianvovk/2025/06/10/gnome-systemd-dependencies/

Final edit: The PR has been merged into main.

7
12
submitted 5 days ago* (last edited 5 days ago) by fizzle@quokk.au to c/linux@lemmy.world
 
 

Looking for options to send SMS from Gnome desktop.

I've been using google's browser based app, but obviously would like to use something that is not google dependent.

I've tried gsconnect. I need to give it a good go but my initial findings are disappointing. If this is what others are doing then I'll stick with it.

I thought there would be some way to view the android ui from my phone, on my gnome desktop but that doesn't seem to be a thing.

8
 
 

I have a music script I'm working on that uses VLC as its backend for playing music in the background. However, I was looking around the MPV CLI arguments, and there's quite a few things there that would work for my script.

However, I have a few issues with MPV before implementing this addition:

  1. I don't want a window to appear whenever I launch MPV.
  2. I want MPV to remember certain properties, like volume.
  3. I don't want the CLI info displaying in the terminal. This would cause issues as now MPV will close when the terminal closes. I need this to run in the background, like VLC.

I've kinda managed to solve 1. by using --no-vid, but I haven't figured out 2. or 3. yet. Does anyone know any tips, tricks, arguments, etc. to get the desired experience I want with MPV?

It's a Python program, so I am using subprocess currently.

9
 
 

I have a gaming pal thats not super techy, and kind of lazy, so they're still on 10.

I really doubt he will ever change to Linux (he complains if we have to play any game not in the steam library, he is not a tinkerer) but I wonder how much I need to remind him to change to either win 10 iot or maybe try Linux? Is it even a concern?

10
 
 

Hey all, new to Linux so bear with me here.

I was on plasma wayland and I updated my Nvidia drivers to version 550.163.01 on my 3050 (confirmed after running the 'nvidia-smi' command in konsole) the other day, and I can only boot into the plasma x11 desktop environment. Whenever I try to to log into plasma wayland, the screen will go black for a second and then automatically return me to log in screen.

After running uname -r, my kernel version is 6.12.74+deb13+1-amd64

The system runs okay on x11, but some programs don't work as they should, and the whole system seems a little sluggish. Any ideas to get back into wayland?

11
 
 

Bluetooth not working at all, internet not working at all, and even the setting for HDMI audio output is gone. The settings page is just empty.

I managed to load an older kernel(?) and got Bluetooth and internet working again, but still no audio. I'm as much of a novice at running Linux as you can get. I've been trying to troubleshoot this with the help of an LLM, but I have no idea what I'm doing here.

Any help, please?

12
 
 

I just want to hear the community's thoughts about this.

Current scenario is

  • We have Asahi on Apple devices but it's not for everyone
  • Snapdragon X Elite has shit compatibility with Linux
  • Pinebook is okay but they are low powered

We don't have a good Apple level or Dell XPS level ARM laptop. Heck, even Microsoft is not sure of their ARM strategy, given the glacial rate at which they release feature updates for their ARM devices.

So when do you think we will get good ARM laptops and who will come on top? I think late 2028 or early 2029 we might get them (after the AI bubble bursts).

13
 
 

I am trying to mount an nfs share from my local network using qubesos. I know that the same configuration works on a different debian machine, but it doesn't work under an app VM, creating the following error:

$ sudo mount -t nfs -o nfsvers=4.2 -o sec=krb5p <nfs share> /mnt/removable/ -vvv
mount.nfs: timeout set for Sat Mar 14 16:35:14 2026
mount.nfs: trying text-based options 'nfsvers=4.2,sec=krb5p,addr=10.206.0.206,clientaddr=10.137.0.9'
mount.nfs: mount(2): Invalid argument
mount.nfs: an incorrect mount option was specified for /mnt/removable

Is this a firewall issue somehow? I don't see how that would happen, since nfs should work over the internet. I have installed nfs-utils to the template, but I'm not completely certain that's actually what's being used.

14
 
 

Note that AppArmor is responsible for some of the sandboxing in container systems like LXC.

Debian updates are available now:

https://lists.debian.org/debian-security-announce/2026/msg00072.html

15
 
 

I'm looking to turn an old laptop into a home server. What distros make sense to use for that? Use a server dedicated distro like Ubuntu Server or is a regular desktop environment like Mint fine too?

Edit: TL;DR use Debian

16
 
 

After installing Bazzite this morning, everything is working great except that my hard drives (2x 4 TB) are not showing up.

I previously used them on Windows for my media and plex server (which I still have dual booted while I get my bearings on Linux), but they’re not showing in Linux.

Any ideas?

17
6
Trouble with printer driver (discuss.tchncs.de)
submitted 1 week ago* (last edited 1 week ago) by Rubanski@discuss.tchncs.de to c/linux@lemmy.world
 
 

Hi,

I just can't get my printer (Dell 3330dn) to work properly under Linux with the generic drivers. That's why I went for a hunt to find the PPD files. The Dell webpage even has a section offering downloads for Linux. But when I unpacked the .zip, there was no PPD file, even when it was stated in the description. Am I blind? Or are the files in a format I don't recognize?

18
 
 

I have a file that contains a lot of odd slang and dialects that were written as they sound, and I want to standardize them to the ASCII character set. I want a readable script that I will understand at a glance a year later despite not touching a computer in the interim.

Maybe I am going about this the wrong way, but I want to initialize individual arrays for each character [a-z]. Then step through each character of the input word or string, passing these to a Case that matches them to the respective [a-z] array while passing unmatched characters unchanged. In the end I need to retain correlation with the original file line.

In my first attempt, I got to the point of matching each character to the name of the array using the case, but only as the name of the array as a string of text. So like, the "a" array is "aaa". Now I'm trying to relearn how to call that placeholder as an array again, like a pointer. I can make it a variable with printf -v. but then calling that variable as a pointer to the array alludes me. I don't know how to double expand a variable inside an array like "${$var[@]}". I'll figure that out. This is just where I am at in terms of abstract reference of ideas. Solve it, don't; I do not care about that aspect; solving my method is not related to what I am asking here.

What I am asking is what ways are used to solve this type of problem in general, with the constraint of readability? Egrep, sed, awk? Do it all within the json to maintain the relationship to the original key/value? Associative arrays have never really clicked for me in bash. Maybe that is the better solution? It is just a hobby thing, not work, school, or whatnot. I'm asking hackers that find this kind of problem casual fun social smalltalk.

19
 
 

cross-posted from: https://slrpnk.net/post/35084396

Hej lemmings!

Quick question for you all: do you stick with the same distro across your PC, laptop, and server, or do you pick different ones based on the device and what you're doing?

For me, I've been mixing and matching depending on the use case, but I'm starting to think it'd be nice to just have one distro (or at least one family like Fedora or Debian) running everywhere. That way I wouldn't get confused about default settings or constantly have to look up flags for different package managers.

Right now my setup is:

  • Gaming rig: CachyOS
  • Laptop: AuroraOS
  • NAS: Unraid
  • Various project servers: DietPi, Debian, Alpine etc..

I feel like NixOS might be the only distro that could realistically handle all these use cases, but I'm a bit scared of the learning curve and the maintenance work it'd take to migrate everything over.

Am I the only one who feels like having "one distro to rule them all" would be nice? How do you guys handle your setups? All ears! 😊

20
 
 

Tried use GIMP a few times, but the standards feels way too different from Photoshop.

Like basically everything.

I'm not a designer, but I use such tools once in a while to make some images, and GIMP is nearly impossible to use for me.

Currently I'm sticking with Photopea on browser.

21
22
 
 

Okay, I have NO IDEA how this is working, but I can AirPlay STEREO AUDIO from my Garuda KDE desktop to my STEREO PAIR of HomePod minis! 🤯

I already have my HomePod minis in a stereo pair on either side of my bedroom TV that I use with an AppleTV.

Pipewire-pulse sees each HomePod as an individual sink to send audio to, but oddly enough when I send audio, it only plays ONE channel on either HomePod - either left OR right.

So I created a combined output with pactl (thank you, Claude) and now I get STEREO sound from my pair!

I don’t get any lags or stuttering and I can control the HomePod volume from the Home app.

23
 
 

Of course, this is not only about Ubuntu, Fedora, or Linux Mint, as it would apply to all GNU/Linux distributions, desktop environments, and application hubs lke Flathub or Snap Store, which will have to comply with the upcoming law in the near future in some way, especially since similar laws have already been proposed in other US states, including New York and Colorado.

24
 
 

So, I need to dual boot my computer into windows. I have been using only zorin for a while but now I need to dual boot for school. I purchased a new drive, so I don't have to partition my current drive but it is larger than my current drive. Is there an easy way to move zorin onto the new drive and have windows on my current one? Or will I just have to flash zorin onto the new one and then reimage windows onto my current one?

25
 
 

cross-posted from: https://lemmy.eco.br/post/21348187

Olá galera, sou novo por aqui, muito prazer em fazer parte dessa comunidade. Bom eu tenho usado o void Linux na tentativa de dá uma sobrevida ao meu meu velho notebook com um i3 de 1º geração e 4GB de ram. Estou usando o niri windows manager porém mesmo só com o mínimo de coias instaladas ele fica na casa de 1gb de ram e tem bastante travamento.

Além de trocar o HDD por um SDD, o que mais posso fazer para otimizar o meu sistema ?

desde já agradeço a todos que comentarem.

view more: next ›