Not sure what others are doing to use Ubuntu (23.04) without snaps, but this is what I am doing:
- for Firefox I found a guide here
- for chromium I am actually using the Linux Mint packages (which work absolutely fine), and I have just set up a small repository I can add to apt:
deb [arch=amd64 allow-insecure=yes] http://snapless.cmeerw.net victoria upstream
- this just syncs from Linux Mint and only republishes chromium in the Packages file (with downloads redirected to a Linux Mint mirror). BTW, I am not signing these…
What are others doing?
FYI Arch offers linux-lts. You can install that and linux-lts-headers and switch grub/whatever your boot loader is to default to that and forget about running the bleeding edge kernel. Linux 6.4.x has been literal dog shit with several ugly amdgpu bugs and suspend is randomly borked about 1/3 of the times I try to suspend my PC for the evening (and issue I’m not experiencing alone).
So, yeah. Give the linux-lts linux-lts-headers packages a try. You get the benefits Arch’s cutting-edge packages on a stable kernel.