Ask Linux

63 readers
1 users here now

Ask the community any questions about Linux

founded 4 months ago
MODERATORS
1
 
 

Hello!

I recently moved, bringing both my laptop (Lenovo Thinkpad X131e running Debian) and my desctop (msi A320m pro motherboard, amd ryzen 5 cpu, running Arch).

My desktop didn't have a wifi card (I'd removed it to add a graphic card, my mobo didn't fit them both), it uses ethernet, but it turns out my new place has wifi included, but no ethernet. I'll grab my wifi card where I left it in two weeks, but in the meantime I wanted to connect my computer to my laptop so I could still use it with internet sometimes.

I followed this guide to accomplish it: https://wiki.archlinux.org/title/Internet_sharing Regarding the parts where there are several options:

-For step 2.3.1 (Enable Nat) I used nftables, since that's what I had installed

-For step 2.4 I chose to manually add an IP

After that, the ethernet indicator at the bottom of my screen (I use i3) shows the address I added in green, so it should work... Alas, when I try updating or pinging any site, I get the "Temporary failure in name resolution" error. That is before I try to change anything about my dns conf. At the end, the wiki says "configure a dns server for each client". The client should already have a dns since I've been using it with ethernet. I tried manually setting the dns in mtui t see if that did something, but it just made the connection no longer work at all.

So, what part might I be doing wrong? Thank you in advance if you have any advice, and thank you anyway for reading!

2
 
 

I tried and the installer encounters an unexpected error as it reaches 100%. This removes all the files from the Program Files folder.

If I rename the folder before clicking the continue button I can keep all the binaries installed, but the application won't run saying it's missing a core dll.

Has anyone tried and succeeded?

3
 
 

Hello,

I have a desktop PC which I'll be running Kubuntu 24.04 LTS as my main OS. No Windows dualboot or anything.

I have 2 hard drives.

  • My main one is a 1TB SSD NVME disk which will contain my Linux OS on a single BTRFS partition.
  • My second one is a 1TB HDD NTFS formatted disk which contains only my data files (Pictures, Documents, Downloads, Desktop, Music, Videos, etc. Symlinked in my /home/user directory to replace the folders of the same name)

Since I'll be using BTRFS, I'll be performing snapshots (daily, weekly, monthly) with a certain retention for each.

But I want to also take snapshots of my whole system on a monthly basis or so on an external 8TB external backup drive (one of those big ones as big as a book that's permanently hooked up to my PC) for safety's sake.

My external USB backup HDD is exFAT formatted (out of the box).

Doing an rsync from from my NTFS data drive to my external drive won't be a problem. But I can't do an rsync from my BTRFS SDD to my external drive because of permissions, ownership, etc.

What do you suggest I do in that case for my SDD drive?

I was thinking of creating a mountable ext4 disk image of maybe 2-4TB and mounting it at boot, then doing an rsync to that disk image on a monthly basis.

What do you think?

EDIT:

I've since installed Kubuntu on my PC and I decided to go with BTRFS + snapshots of my filesystem on a daily, weekly and monthly basis with retention rules using TimeShift. BTRFS is a powerful filesystem that has volumes and snapshots built in. And it's SUPER easy to use, either throug command line or TimeShift app. (If you're using a non-Ubuntu based distro, make sure you configure your volumes properly. I use this to create snapshots of my root filesystem. I have a separate disk for my data.

I also found out about KDE Plasma's backup tools in the control center. There's an option to create synchronized backups. You select a folder to back up and set a schedule (daily, weekly, etc) to back up your files on a regular basis. Be careful though. Because it's synchronized, if you delete a file in the original location, it will be deleted in the backup destination. I've setup mine to back up my data disk to an external HDD once a week. This gives me some time to recover if I mess up. You can also browse the backed up files as you would any directory.

This is the perfect solution for me. My files are not SUPER important, but having the option of being able to recover from a problem or a mistake is really nice. I feel much more at peace this way. I highly recommend this solution to anyone, especially if you're using a more unstable, bleeding edge distribution. It's super easy to set up and to recover.

4
 
 

I am trying to create an entry in nvram to boot an os of my choice. I have the xxxxxxxxx.efi file for it ready and placed in the second partition that is 32 bit FAT formatted for EFI and also contains my Windows and other OS loaders.

I have understood the syntax for referring to a HDD and its partitions as sda1, sda2 etc. so that I can type /dev/sda2 for eg. But with nvme I am not sure.

I have a single such nvme sdd in the only M2 slot on motherboard. How to address the second partition in it for efibootmgr command?

5
 
 

In both Fedora and PCLinuxOS Debian edition which I have installed recently it seems I need to add the only user to sudoers list to perform certain actions.

How to do this?

6
 
 

Fedora KDE version does not seem to have all packages available through Discover.

How can I see all software from Fedora repos?