For anything lower-spec (like, <4Gb of RAM), Ubuntu absolutely CHUGS because of Snaps. Flatpak has no such issue.
Ironically, Lubuntu (a lightweight Ubuntu fork) worked the best for me while I was using it. No slowness, but I installed pretty much everything using Apt (didn't know about Flatpak back then).
I ended up having it lock up and freeze on the sign-in page though, so I moved on to the slightly heavier Linux Mint.
I’m new to NixOS. Do I have to do anything extra to update NixOS? Or do I just update my flake and run nixos-rebuild switch --flake like I normally do to update packages?
If using flakes you could just for instance add another input. You can also set the input URLs to specific states of the nixpkgs repository by eg referencing specific commits. Then, you should be able to just, e.g., pick Firefox from unstable, another package from the current stable channel, and maybe a broken package from a pull request fixing said package.
If you are not using flakes you can also add system wide channels. IIRC you can then import these channels into your configuration.nix and select packages from the corresponding channels. But here the channels/inputs are not part of configuration itself in contrast to when using flakes.
When not using flakes, nixos-rebuild switch --upgrade is equivalent to apt update; apt upgrade. The equivalent to dist-upgrade is nix-channel add $NEW-CHANNEL-URL nixos and then performing a regular update.
I’m a bit confused about what you actually want? Do you just want to update your packages, but stay on the same NixOS version? Just continue like before. Do you want to stay on your current version, but use some packages from the next version? That should also be possible if you somehow include that channel in your configuration.nix (though I don’t know how this would work in practice).
Personally, I just run with unstable though, then the releases aren’t that important.
I think unstable and the fixed versions use the same Firefox package, so you wouldn’t gain anything. The difference is rather in libraries that get used and how the distribution does things. For example, the changes listed in nixos.org/manual/nixos/stable/release-notes#sec-r… just appeared mostly one by one for me; one day, I wanted to update my system and got the error that the fonts option got renamed, so I had to change my configuration.
The fonts.fonts and fonts.enableDefaultFonts options have been renamed to fonts.packages and fonts.enableDefaultPackages respectively.
While when using a fixed point release, these changes won’t happen. Only when you switch releases. That’s what “unstable” refers to.
You need to update your inputs so that you’re using the 23.11 branch of nixpkgs instead of the old one. In my experience, a couple of things will break, but there’s usually warnings about it.
If you are using flakes you should check your flakes’ inputs (probably the one called nixpkgs) and then change the URL to match the channel for 23.11. Finally, you should of course rebuild your system.
wait but there is one thing that I need to know!! The “Magma” version of Aggie gives you a commercial license, does that mean that the free version of Aggie will not let you do that?? So that means no commissions or selling your art?? Oh no!!
Personally I don’t really hate Ubuntu, but I tend to find that everything it does, there’s something else that does it slightly better.
For example, it’s supposed to be a good ‘beginner’ distro or good for something that ‘just works’, but IMO things like Mint or Pop!OS do it a little better these days. Snap is supposed to be a nice simple way to manage packages without worrying about dependencies, but Flatpak does it better and so on.
So yeah I don’t hate it, I just don’t see any particular reason to really use it. Opinions may vary though of course.
Debian based distros can be very different from each other. Ubuntu, Mint, Pop!, etc are all based off debian. I think what the commenter you’re replying to is saying is to install the stock debian image, because that’s the lightest version of debian.
I used to like Debian based (and still do; I use it on my server with no intention of switching) but Opensuse is great on the desktop and supports 32 bit. Even tumbleweed is rock solid.
Because it does give me a functional piece of software to grab YouTube videos without actually opening YouTube, but it cannot really run Firefox with uBlock, which basically means web browsing is impossible
Can you post a screenshot of the BSOD? This is really not much info to go on :)
But if you can access the command prompt, then your installation is still accessible, and so are your files. But its easier to diagnose if we know the actual error codes etc.
Thanks for the answer! There is no error code, the first thing showing up is a blue screen that makes me choose the keyboard layout, and after it the various recovery options (cmd, uninstall updates, etc)
So no BSOD then, you enter the preboot.environment :) does it also say “continue to boot to windows” or something?
I dont think you need to reinstall, theres several ways to fix it :) we just have to figure out how knowledge you have, and what options the preboot environment has ;-)
I… I… I don’t know what happened, I was doing random stuff in the bios and… It booted up… Finished its upgrades… And now it’s working… I have no idea what happened…
If you want something user-friendly, use Linux Mint. There’s really no reason to choose Ubuntu over this. And for any other use it’s outclassed by other distros, it does not fill a niche. And I personally think that GNOME is crap and quite hideous.
I have a Surface Go 1 with the 128gb ssd drive that I bought as a cheap computer while I got separated from my ex in 2019. I bought it for around 4-500$ with an included typecover.
While I’m really happy with it, it’s not what I’d recommend as you really need to hook it up to a monitor when you’re at home. It’s powerful enough for me with its 8gb of ram, but the lack of upgradability is a long term problem.
I guess yours sounds too expensive and already lacking in term of specs. If I were you, I’d at least look for a more powerful second hand Surface Go as Fedora runs perfectly on it (except the camera and slow blutooth for the mouse).
The tablet and 2 in 1 surface devices are pretty much laptops (at least same architecture and bootloader) amd they’ve been easy to boot other stuff with in my somewhat limited experience.
Don’t misunderstand me, it’s still a good experience, but it’s still the most difficult Linux optimization I’ve ever had since I started installing Linux on all my computers around 2005.
But the form factor is really great if you move a lot and it’s a good tiny laptop with the typecover.
I’ve never installed the Surface kernel so I don’t know how much it would improve the experience.
linux
Active
This magazine is from a federated server and may be incomplete. Browse more on the original instance.