Thumbs are fingers and anyone who says otherwise is huffing blue paint
Never realised this was a controversial topic! xD
Oh man that’s the same as me! I’ve been having all sorts of issues with reliability with mine so I was curious if it was different generations. I guess I’m unlucky?
What generation of framework do you have?
I don’t know if I can recommend framework. I’ve been having lots of reliability issues with their hardware.
I had massive issues a few months in. Lots of weird issues such as SSD randomly disconnects, screen flicker & system crashes, and issues with powering on after leaving the laptop overnight.
Been emailing back and forth with them since October trying out different fixes. All this time I haven’t really been able to use my laptop reliably. It should be getting sorted eventually. Their warrenty is pretty good and they finally agreed to replace the whole thing.
The laptop was nice. The modular ports was kinda cool because you can choose your io. The nice part was being able to open the laptop and upgrade parts without voiding warrenty. I think this is hardware issues rather than linux compatibility issues.
Maybe a Thinkpad would be more reliable for uni work
Wdym “not for everyone”
NixOS.
Cool package manager but constantly breaking compatibility with none nix package managers really annoyed me. (Ghcup, mason, etc…)
Also how difficult they made compiling software from source. I could live with nix packages if I could also compile the programs I need from source.
Great server os. I don’t understand how people use it as a daily driver
the mv home is just renaming the folder so you can mount home in the same space. Rsync is probably better than cp but I didn’t want to suggest tools that op doesn’t have installed.
This is a rough guide written on mobile. its probably best if someone double check some of this stuff before op tries it.
Log in as root to avoid trying to make sure no files in /home/
are being read/written to.
Step 1: copy data to new drive.
Mount new drive to /mnt/
.
cp -ra /home/* /mnt/
.
-a
means that all permissions remain the same which will mean that your user can still read them. Check the man page for more details.
This command will take a while. Use -v
to see progress.
You should see a folder with your username appear.
Step 2. Prepare /home
for new drive.
Move the files to a new folder. This is done to make sure you can still easily go back.
mv /home/ /home-bak/
keep your old home dir safe in case a mistake was made.
mkdir /home/
.
Step 3. Mount your new drive.
Mount your drive to /home/
and check if you can login.
If everything went correctly, you should be able to just login.
Finally you need to update your /etc/fstab
to include this new drive. This will make sure your home drive mounts when you start your os.
If everything is working, you can delete your home-bak as well.
Linux has ulimit so I assume docker does aswell
What is the original size of the program before docker?
edit: Also the docker sandbox is not perfect for running unsafe programs. You could still have programs slow down your entire system by taking as many resources as possible. eg. forkbombs.
Not sure why people are downvoting this person. They aren’t wrong that Linux enthusiast threads can make it scary for new users to try Linux out. Unfortunately, I did want to see what Linux enthusiasts are running and why they picked it, which is why I made this thread.
If you are a new user trying to get into Linux, I wouldn’t recommend some suggestions in this thread as advice for picking a distro. When I was getting into Linux, I attempted to go straight into DWM/arch because another Linux enthusiast thread said it was great. Needless to say, I had a terrible time.
It doesn’t actually matter distro what you pick, so long as you have fun with it and it is useable! :)
I’m surprised by how many people are rocking opensuse in this thread. What made you go with opensuse?
What’s fedora like to use? I dont see it mentioned as much as Debian or Arch.
I tried nix actually. Personally, I think it would make a great server os, but I do not enjoy it as a daily driver. I didn’t like the fact that I was forced to install everything through nix and couldn’t compile software from source.
Does artix only boot without systemd or is it completely systemd-less? If it is systemd-less, how do services like docker work with that?
Such a shame they only research cs and teach new cs students.
Why wrap a CLI tool in a docker container? Wouldn’t it be simpler to directly compile nyancat to multiple architectures if the goal is to make it run on all platforms?
My code is so
badgood, GitHub thinks I’ve uploaded an API key.