Linux

9319 readers
179 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 Linux Ship of Theseus

Crossposted from: https://lemmy.ml/post/27387345

  1. pick any distro and install it.
  2. Then, without installing another distro over the top of it, slowly convert it into another distro by replacing package managers, installed packages, and configurations.
  • System must be usable and fully native to the new distro (all old packages replaced with new ones).
  • No flatpaks, avoid snaps where physically possible, native packages only.

Difficulties:

  • Easy: pick two similar distros, such as Ubuntu and Debian or Manjaro and Arch and go from the base to the derivative.
  • Medium: Same as easy but go from the derivative to the base.
  • Hard: Pick two disparate distros like Debian and Artix and go from one to the other.
  • Nightmare: Make a self-compiled distro your target.

Clarifications

  • chroot, dd, debootstrap, and partition editors that allow you to install the new system in an empty container or blanket-overwrite the old system go against the spirit of this challenge.
  • These are very useful and valid tools under a normal context and I strongly recommend learning them.
  • You can use them if you prefer, but The ship of Theseus was replaced one board at a time. We are trying to avoid dropping a new ship in the harbor and tugging the old one out.
  • It may however be a good idea to use them to test out the target system in a safe environment as you perform the migration back in the real root, so you have a reference to go by.
2
 
 

Hi, I'm running Debian with XFCE. I can't seem to bind the Windows key to the "Whisker Menu". I think I'm getting the name of the applet wrong, can someone tell me what the correct name is so I can create a new binding? Thanks

3
 
 

3 years ago I needed a new computer and decided on an 16 inch M1 Macbook Pro, but did lots of overthinking about if I wanted to stick to it. I tried Asahi Linux didn't have any reasons at the time to use linux over macOS (but there was always the chance I might later), the build quality is 2nd to none, none of my Windows laptops lasted more than a few years.

3 years later, I've really been itching to switch to Linux. Two of several reasons: because its DEs are more customizable, it has better documented accessibility APIs if you want to make keyboard navigation software. I reinstalled Asahi Linux and really tried to make it my daily driver, but the lacks of apps would require me to dual boot: Photoshop and Roblox.

I researching again for computers closest to Macbook Pros but none of them come close to its build quality. I think it would be best for me to make my own desktop PC for linux. I don't think I'd fare well with another windows laptop brand.

4
5
 
 

The beta of Fedora Linux 42 is out this morning with countless improvements over the prior release. There is the near-final GNOME 48 desktop packages and a whole host of other software updates for living on the leading-edge of open-source software as well as boasting a number of new innovations that were made by Red Hat engineers.

6
25
What Is EU OS? (It's Linux) (videos.abnormalbeings.space)
submitted 1 day ago by [email protected] to c/[email protected]
7
 
 

So I'm looking for a new distro rec and having a hard time landing on one. I started off on PopOS for a couple of years and it was fine, but I wanted something a little different, then I switched to Bazzite and found out I love KDE and dislike immutable distros.

I primarily use my machine for gaming and secondarily for small coding projects and a lil home labbing. And based on my previous selections you can probably tell I don't want to have to mess with a lot of settings or configurations to get coding or gaming.

I'm currently leaning towards EndeavuorOS or Garuda, but wanted to hear some other opinions.

For a little more background I checked out Manjaro and Nobara, but liked Endeavuor a bit more. My GPU and CPU are both AMD and relatively new.

8
9
 
 

Or is there a way to set a resolution as a default for specific displays?

I have 3 monitors in my setup. Two are on a KVM, and one is always on my Mint PC. That monitor is an old XP era Dell. But it isn't hooked up with DVI, instead I have it connected via HDMI to an audio extractor to the Dell speakers, then HDMI to DVI. It works great. Except when I hit the KVM switch, and for some reason the resolution on the Dell changes from 1280x1024 to 1920x1080, which is unsupported.

How the heck do I get 1280x1024 to be persistent?

10
 
 

cross-posted from: https://lemm.ee/post/58872408

Hey,

So I've been connecting to an ftp server which I worked on with apps like GNOME Builder, and backed up the contents of with Pika Backup, connecting to it via the GNOME Files application, Nautilus, from the Network tab.

Recently, apps stopped being able to read files I opened with the file picker hosted on the ftp server, and after a lot of debugging I realised that was because Nautilus had for some reason switched from mounting the files under /run/user/1000/gvfs/ftp_address to the more abstract path ftp://ftp_address, under the virtual directory computer:///. Now apps can't read those files as they are not mounted under an actual path.

I couldn't find a way in Nautilus, FileZilla, or Dolphin to mount the ftp server files under a specified path /mnt/ftp_username, or even to put it back to the unwieldy but still working path it was under before, using a GUI.

I was recommended by an LLM assistant to use the curlftpfs command, but even with several variations of a command such as the following

sudo curlftpfs -v -o "uid=$UID,gid=$GID" ftp://username:correct%20password@ftp_address /mnt/ftp_username

it always gave the same error

Error setting curl: 

I'm not sure what else to try, could I have some advice please?

11
 
 

cross-posted from: https://lemmy.radio/post/6492127

Telemetry Harbor's Linux Monitoring Agent dramatically simplifies server monitoring. With a quick installation process, over 24 metrics available out-of-the-box, and seamless Grafana integration, it provides comprehensive visibility with minimal setup effort.

12
13
14
15
16
 
 

Mint is great but I have to fix my screwups.

My cheap laptop has a 128GB SSD. I have 30GB available .

I installed Mint on Sunday on a 15GB partition then realized I was immediately out of room.

Now I believe I have reformat, repartition to maybe 25GB and reinstall. Any better options?

Also, I could probably reformat the entire laptop if I could only figure out how to replace the Google Drive for sync backup for roughly 15 GB of personal photos and videos.

Technically, I wouldn’t have to do anything as it is already backed up but I guess I’d need a way to copy everything over to a Linux alternative that can be backed up from Mint.

Thoughts?

17
 
 

cross-posted from: https://lemmy.world/post/26982623

cross-posted from: https://pawb.social/post/21403608

I haven't had a great time with Linux on a tablet without a keyboard and mouse but PostmarketOS is 100% usable IMO. Even the on screen keyboard on the login screen works.

18
112
submitted 4 days ago* (last edited 4 days ago) by [email protected] to c/[email protected]
 
 

I am not using Mint, but for whatever reason I installed TimeShift.

I recently tried a new Alpha upgrade of my distro because I thought it would be cool to check out. Also, when I ran the command, I expected it to be like "Are you sure you want to do this ||shit||?" and instead it just full-on started upgrading to the new alpha version of the distro.

After 30 minutes of waiting and the upgrade being 40 percent done, I thought, "Well, it's not going to be that bad. I'll just ||go to the strip club||, come back, and I'm sure it will work fine."

Lo and behold, I come back ||from the strip club|| and NOTHING WORKS. My VPN doesn't load anymore, parts of the screen are unusable, the new interface is strange, things I use daily are just not running at all. I try to install these things using the command line and can't. I try updating but apparently apt is already doing something, which makes no sense.

||FUCK||, I thought to myself. I opened TimeShift thinking "there's no way this will ||fucking|| work, I'm going to lose this entire weekend dealing with the aftermath of this ||shit||."

I use TimeShift and about 6 minutes later, everything is fine. It's exactly the same as before, it works perfectly. It's like I never ran that awful command at all.

I just wanted to give a thanks to the developers who made TimeShift. What a great program!

19
20
 
 
21
22
 
 

cross-posted from: https://lemmy.world/post/26801933

https://gitlab.com/christosangel/troblo

troblo is a terminal match-three game, written in Bash.

The aim is to place each time a pair of new tiles with fixed orientation on available empty squares of the 6x6 grid, in order to create rows or columns of three or more matching tiles, which will become empty again.

The new pair of fixed orientation tiles is shown each time at the right side of the grid.

The new pair can be placed only if both selected squares are empty.

The game ends when the grid becomes so clogged with unmatching tiles, and there is no place in the grid to drop the new fixed orientation (horizontal or vertical) pair of tiles.

This game was inspired by https://368chickens.com/.

23
 
 

[SOLVED] - thanks to [email protected]

When I was using Windows, by holding down the Alt key I could highlight words in the text of a link the same way as in normal text, and then press Ctrl-C to copy.

On Mint, holding down the Alt key puts the cursor in a repositioning mode (a cross made of arrows) that drags the current window around. This happens identically in Chrome and Firefox.

How do you copy some words from link text?

24
 
 

I’ve been around for a while and this is the first time I’m seeing something like this. I’m wondering if I picked up something nasty or if this is something that other people are seeing.

25
 
 

A simple, straightforward, zero bloat command that brings you the Gods Word -- from the Vatican and straight into your CLI.

Click here to check the code out and compile it with "gcc theholybible.c -o theholybible -static -O2".

Enjoy.

view more: next ›