>>91349137I use an Ubuntu laptop as my daily driver. It's still not at the point yet were I could say it would be a completely smooth experience if you never touch the terminal but I have no problems with the terminal and was surprised when I got this laptop how easy it is to get Ubuntu running on any laptop nowadays. You can be picky for your distro on a desktop but there are just enough drivers and firmware for a laptop that you want something supported. Ubuntu and Arch are your best options for support and if you want something that even kinda works that just leaves Ubuntu (or it's derivatives). You may want to look at the Ubuntu derivative Pop!_OS as it is designed for people just switching to Linux but IDK if they keep the full driver/firmware support of Ubuntu as it is made by a laptop company.
Tips I can think of:
>You probably want to download and update most software from apt instead of the GUI snap package manager. I don't want to go into the technical details but snap packages tend to be more buggy and less performant overall but will never stop working due to libraries updating wonkily and a good portion of 3rd party programs that you might want that aren't on either package manager will distribute via their own apt source so will update when you update the rest of your apt programs.To update with apt it is
>sudo apt update && sudo apt upgrade && sudo apt autoremoveTo search for a program it is
>apt search [program name]To install
>sudo apt install [the exact program name from the search]Also Steam is your friend. Even if a game isn't compatible with linux you can force it to use proton with
>Manage (the gear on the right)>Properties...>Compatibility >Force the use of a specific steam play compatibility tool>ProtonAnd you can add any executable as a non steam game and then do the same thing to have almost any windows executable run with at most a few graphical bugs on Linux