featured [he/him, comrade/them]

  • 0 Posts
  • 6 Comments
Joined 3 years ago
cake
Cake day: November 20th, 2021

help-circle
  • Reenable the firewall with

    systemctl start firewalld 
    

    Then get the current networking zone with

    firewall-cmd —get-active-zones 
    

    It will likely be called FedoraWorkstation, if not just replace that name with whatever it is called in the following steps.

    Next you should enable the ports for Moonlight, which from a quick ddg search I think this should do it:

    firewall-cmd —zone=FedoraWorkstation —permanent —add-port=47998/udp
    
    firewall-cmd —zone=FedoraWorkstation —permanent —add-port=47999/udp
    
    firewall-cmd —zone=FedoraWorkstation —permanent —add-port=48000/udp
    
    firewall-cmd —zone=FedoraWorkstation —permanent —add-port=47984/tcp
    
    firewall-cmd —zone=FedoraWorkstation —permanent —add-port=47989/tcp
    
    firewall-cmd —zone=FedoraWorkstation —permanent —add-port=48010/tcp
    
    firewall-cmd —zone=FedoraWorkstation —permanent —add-port=47990/tcp
    

    Then reload the firewall with:

    firewall-cmd —reload
    

    Lmk if that works

    Edit: added more ports needed for the WebUI and controller support. Check the docs here if you wanna see what each port is used for






  • X11 is the traditional most popular display server for Linux and other *nix systems. However it is very dated and has a lot of flaws, including endless spaghetti code that makes maintenance a nightmare, huge security holes where any application can freely scrape information from any other, and tons of bugs dating back decades. It isn’t sustainable to keep developing on X11 as a platform because it is so flawed and devs hate working on it when implementing new features or fixes.

    Wayland is a modern protocol for display server/compositing tasks which seeks to directly address all of the major issues of X11. It is small and modular, with purpose driven portals and protocols written to interact with a simple core, rather than being monolithic and opaque like X11s code structure. It is security focused, with the aforementioned portals used to grant permissions to applications when needed but nothing more. Wayland has a more efficient pipeline resulting in better performance. It is overall a pleasure to work on comparatively and is a much richer, progress oriented protocol than X

    Why are you hearing about it now? Because Wayland is finally mature enough to warrant almost everybody to stop using X11. There are a few features that are still not present in Wayland that should be for particular use cases, but these are exceptions nowadays. Applications are starting to prioritize Wayland compatibility, distros have overwhelmingly made the switch to it as default, and most Linux display server developers have moved away from X and onto Wayland. It seems that the transition is nearly complete but the last hurdles have certainly been creating lots of discussion


  • I would install 11 from an official ISO, and set the region/localization in the installer to English (world). This will prevent windows from installing any apps like TikTok, instagram, Spotify etc during the initial install, and you can change it to US English localization in the settings right after setup. During the setup you can also skip using a Microsoft account by pressing shift+f10 to open command prompt, then type “oobe\bypassnro” and hit enter. It’ll restart but that restores the “I don’t have internet” setup option that lets you make a local account. Then do a KMS activation since HWID recently got patched