Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Arch Linux running Wayland on top of Hyprland tile compositor #1754

Open
Daksani opened this issue Nov 25, 2024 · 5 comments
Open

Arch Linux running Wayland on top of Hyprland tile compositor #1754

Daksani opened this issue Nov 25, 2024 · 5 comments
Labels
in/compatibility TYPE: a report about in/compatibility

Comments

@Daksani
Copy link

Daksani commented Nov 25, 2024

Pre-Submit Checklist:

journalctl_portmaster_11-13-24.log

What worked?

Everything works. SPN requires a DNS flip upon boot but it works.

What did not work?

Everything works. That said, there is an issue that requires a work around: when you first boot into the OS and if you use SPN, there will be no internet connection. I'm assuming this is an issue with the the failsafe switch kicking in. Failsafe blocks DNS, DNS can't resolve the SPN node, so you're offline until you resolve. Restarting the service does not help. Disabling the SPN module does help, but then exposes your base IP if not using a VPN locally or at the router level.

You can get around this by adding my router's ip to the the DNS section with tcp prefix. "tcp://192.168.0.1" After you've done this, you'll need to removing all of DNS entries. SPN will be able to route find it's node, and then I use the quick menu to flip back to my preferred DNS provider. My router is a not a DNS resolver, but it does use DNS Crypt. Its not forced though so I'm not sure it's relevant.

Debug Information:

@Daksani Daksani added the in/compatibility TYPE: a report about in/compatibility label Nov 25, 2024
Copy link

Hey @Daksani, thank you for reporting on a compatibility.

We keep a list of compatible software and user provided guides for improving compatibility in the wiki - please have a look there.
If you can't find your software in the list, then a good starting point is our guide on How do I make software compatible with Portmaster.

If you have managed to establish compatibility with an application, please share your findings here. This will greatly help other users encountering the same issues.

Copy link

Greetings and welcome to our community! As this is the first issue you opened here, we wanted to share some useful infos with you:

  • 🗣️ Our community on Discord is super helpful and active. We also have an AI-enabled support bot that knows Portmaster well and can give you immediate help.
  • 📖 The Wiki answers all common questions and has many important details. If you can't find an answer there, let us know, so we can add anything that's missing.

@Raphty
Copy link
Member

Raphty commented Nov 25, 2024

thanks for the note,

do you have ignore system dns enabled?

and since you mentioned you use the quick settings, I assume that is what does not work after the reboot?

@Daksani
Copy link
Author

Daksani commented Nov 26, 2024

thanks for the note,

do you have ignore system dns enabled?

and since you mentioned you use the quick settings, I assume that is what does not work after the reboot?

I use Quad9 DNS through the quick settings on Windows, and it’s generally set and forget. While I can remember the IP addresses, I rarely configure DNS and often forget the fully qualified domain names, especially when I don’t have internet access to check.

I haven’t had any issues with this setup on Windows and Arch Linux is fine until I reboot my PC. After a reboot, the connection doesn’t establish until I manually set the DNS to my router. (Which isn’t even a DNS resolver.) I also tried configuring Cloudflare DNS manually without success. I will try your suggestion and copy Quad9’s DNS settings and apply them manually to see if that helps. I hadn’t considered that option before.

I usually leave the "ignore local DNS" option off but I've tried it both on and off to no avail. If you need any debug information, logs, or other details, please let me know. I will try applying the DNS settings manually and update if that method is another workaround for this issue.

@Raphty
Copy link
Member

Raphty commented Nov 26, 2024

if you are dual booting the issue might be the system time. Linux uses UTC and windows uses local time, and they both update the bios clock so in a dual boot you time is usually off until your system updates with the time server, which it usually only does super infrequent on its own, but gets triggered to when you make some network changes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in/compatibility TYPE: a report about in/compatibility
Projects
None yet
Development

No branches or pull requests

2 participants