Did you ever come back to this and figure it out? My curiosity is killing me :)
Did you ever come back to this and figure it out? My curiosity is killing me :)
And I think it’s probably not in resolv.conf, that’s a stub that kind of redirects things to systemd-resolved. So I think it’s in the forwarder config of that.
Be careful, I was just looking over the Arch docs I linked you to, and I think the configs have changed substantially in the last few months. There’s a good chance that the configs in Mint look substantially different.
Agreed, though I don’t think they disabled systemd-resolved, because it still works using 127.0.0.53 when they’re connected to the VPN. So the daemon must be running, unless Mullvad itself has a DNS forwarder using the same loopback. I suspect they either hard coded some upstream DNS server for Mullvad, because Mullvad might not have supported systemd-resolved yet. Or maybe they set a permission on the configs, and something changed with the user context of Mullvad processes.
Interesting that it works when the VPN is connected, though. I also believe that systemd-resolved is installed on just about any system using systemd, but often isn’t enabled, without problem. Enabling it would generally involve a resolv.conf symlink and a config, so maybe that config was hijacked by Mullvad (or OP configuring Mullvad), and there’s no upstream DNS server available when the VPN isn’t connected.
I missed that it’s Linux Mint in the original post, and it looks like Mint has started using systemd-resolved. The Arch wiki might be useful to OP on how things are configured:
Ok, so something setup 127.0.0.53 as your DNS server, and isn’t removing it correctly. I think it’s safe to say it’s Mullvad, since it works using that DNS server IP when connected. Is that IP in your resolv.conf, or is resolv.conf maybe a stub, and you’re using systemd-resolved?
Ok, so does the VPN bring it’s own DNS? Some VPNs do, so it may explain why everything suddenly works fine when you connect.
When not connected to VPN, are you able to dig or nslookup internet names? Local names? A server timeout will be very different from an nxdomain or an empty SOA, in the response.
Are you able to telnet to a public web server on TCP/443?
One thought I’m having is, maybe at some point you set a static IP on your wifi interface, but screwed up the subnetting.
Have you ever messed with network manager or systemd-resolved internal settings, maybe trying to setup multicast DNS or caching?
Honestly, I never really use it untethered enough to give you a good answer. But I can say that notebookcheck’s battery tests are pretty good, and they test enough laptops to compare well across a large number of models and generations.
I’d say if you get a Ryzen, yeah. I have a P14s gen4 AMD that I use for my primary machine, and game on successfully. But I also have an old T14s gen1 AMD that work let me keep when I got refreshed. Right now I have Windows on it, to play some games that don’t work well in Proton, but it works fine in Linux as well.
If you can swing it, the T14s gen3 with a Ryzen 7 6850u was a truly excellent machine, it’s what I have for work right now. But we won’t see it coming off lease for another couple years, so it’s a bit early for good prices on the used market.
Just grab a 3-4 year old 13" business class laptop, like a Thinkpad X13. When they come off lease at 3-4 years, they hit the used market at pretty great prices. Some are in rough shape, but use trusted sellers who sell at reasonable volume, and their condition grading tends to be pretty reliable.
Be careful about upgradable RAM, or getting at least 16GB. It sounds like you’d be fine with 8GB for now, but 16GB will get you better life out of the machine.
You may want to replace the SSD straight away, depending on the write cycles. I’d probably just grab one with 256GB, and get a replacement straight away. Lenovo has all their hardware maintenance manuals online, to make checking compatibility and performing the upgrade pretty easy.
Hopefully they plan to stabilize what they see as core functionality, and then build out features. Some people won’t consider it ready until this or that feature is added, but many of us who just want a WM+ can start using it once it’s relatively stable.
Ok, but you’re still dealing with the guest desktop as a windowed container. Unity mode in VMware presents individual windows to the desktop environment, not the entire desktop.
Things like Distrobox will obviously be better for most Linux on Linux workloads, but for BSD or Windows, it’s pretty damned cool.
But they don’t break windows from within the guest, into the host desktop environment. You see the entire desktop as a container.
It really depends, but generally, I want to use as much Linux as possible, and for me a bigger part of that is the UI than the hypervisor.
Microsoft pays extra attention to Ubuntu LTS and RHEL. Not my first choices, but in particular you’ll see stuff like AAD auth on Azure VPN supported on Ubuntu LTS. There will also be some work going into proper Intune support, if that matters.
I would prefer Fedora or Debian for a more stable environment, and use Arch at home, but we have to keep interoperability in mind sometimes.
Another thing to look into, and I really hate to since Broadcom bought them, but you can run Windows inside VMWare, and use unity mode to break individual windows out into your DE. Beware of the new licensing.
What’s your use case that OSMC and LibreELEC don’t work? I think those are going to be common recommendations, so knowing why they don’t suit you would be helpful.
I was surprised to see it doesn’t suck anymore, I’m using it with my mailbox.org and old gmail account. The state of Wayland native email clients isn’t great, I’m really not sure what I’m going to do when I eventually switch to Cosmic.
A couple others, if MPD looks appealing, are Navidrome and Mopidy.
Yeah, I’m with you. 2001 and DDR… there’s something else going on with the failure to boot. I don’t think the Pentium 3 ever supported DDR, so this is probably a Pentium 4. If truly a model released in 2001, it would be Willamette, but that required RDRAM. DDR support was introduced with Northwood in 2002. On the other hand, it could be the P4 that was new in 2004, Prescott, and the 2001 statement comes from the first year the P4 was released.
Same here. I feel like Sid is there to catch problems, so devs and maintainers use it as such. Arch aims to be stable, though obviously not to the degree of Debian Stable, and so devs and maintainers aim for that. If one wants the Arch equivalent to Sid, there’s the testing repo, but there’s much less of a delta between stable and testing in Arch, so there isn’t much point unless you actually want to help test.
If you wanted to, you could post your /etc/resolv.conf and /etc/systemd/resolved.conf here. I don’t know if there might be a configuration directory option for systemd-resolved, so keep an eye out for a potential directory like /etc/systemd/resolved.d that might have the configs instead.