• 37 Posts
  • 182 Comments
Joined 11 个月前
cake
Cake day: 2025年3月27日

help-circle

  • dudesss@lemmy.catoSelfhosted@lemmy.worldShould I be using Debian?
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    1
    ·
    3 天前

    Debian is fine, but if you have technical troubles you don’t want to deal with, then go straight to Ubuntu. Either Kubuntu (Ubuntu with KDE), Ubuntu, or some other Ubuntu variation.

    As a new Linux user, I would recommend Ubuntu over Debian. It is easier to setup, has a lot more online documentation, provides various apps to make life a bit simplier like integrations and AppStore (even though you should try to away from Linux app store because of broken apps)

    Arch is really the king diamond in desktop Linux in my opinion, due to their rolling releases (I love new stuff even if it may break things), but especially because for the Arch Wiki (which is good for other OS users to read too) and the Arch AUR. If going Arch, I recommend using arch-install to make installing it much easier. Update the default arch-install after booting pacman -Ss arch-install then just run.

    Also as a new or intermediate Linux user, I strongly recommend LTS (Long Term Support) versions. For example, Ubuntus latest version is not LTS, and has been out for multiple months, and there are still a huge amount of apps not ready to easily install – and you either have to spend a lot of time to figure it out yourself, or lose the chance to use some apps.













  • Better transport for sure. And its just a few days out of the year you may be out in “two feet of fresh snow.” However proper winter gear and caution can still be manageable for a lot of folks even in the few days of harshest of conditions like the one you mentioned.

    Fat bike tires, or winter studded tires can help in the case of severe winter weather. Dressing in good layers. Advocating for people biking conditions in your city.

    The money you save will be able to be put into better gear, and maybe a Canadian E-Bike. And there is also the lives you are saving to thank yourself for. Including your own health with free exercise – you may be able to cancel your gym membership.

    Your city may likely have bike trails worth exploring for alternative safe and quicker routes. And a good durable bike would be a good way to go explore them.

    It might even save you time to get to work.



  • STEP BY STEP SOLUTION

    Using my ArchLinux as a Sunshine server, and Ubuntu as a Moonlight client:

    1. Sunshine devs advise using your Distros package manager (“apt” if on Ubuntu/Debian. AURs “yay” or “paru” if on ArchLinux, or “dns” if on Fedora/CentOS/RHEL), instead of using your Distros AppStore, or either AppImage or Flatpak – although they may still work.

    2. Run the following on the terminal command line of your Sunshine server:

    sudo setcap cap_sys_admin+p $(readlink -f $(which sunshine))

    1. Restart Sunshine server.

    Then either restart Sunshine by opening on your browser https://localhost:47990/troubleshooting or reboot the whole machine if that doesn’t work.

    1. Set username and password for Sunshine here if prompted: https://localhost:47990/
    2. In Moonlight client, click the gear on the top right (settings), then Enable Capture system keyboard shortcuts
    3. Connect to Sunshine using Moonlight client using the 192.168.xxx.xxx IP of your Sunshine server. Running the following on the terminal of your Sunshine server should show your IP: ip addr
    4. Input pin shown from Moonlight into https://localhost:47990/pin webpage of the Sunshine server.
    5. Use CTL + Shift + Alt + Q to escape.

    Extra info / rant, may not be useful

    Again, step 5 is what allows special keys to be ran on the remote host and not the local.

    I just tried Sunshine (remote host) and Moonlight (client). There was a bit more setting up. They mention on their docs somewhere to use your distro’s package manager instead of app stores if you can.

    On ArchLinux, I needed to run this in the command line first, and then restart. sudo setcap cap_sys_admin+p $(readlink -f $(which sunshine))

    And then after running Sunshine, and accessing its web console https://localhost:47990/, setting a username and password, to access it via Moonshine on my client by putting my 192.168.xxx.xxx IP, then placing the pin on the Sunshine remote host at https://localhost:47990/pin. And then had 2 “Desktop” icons, 1 to connect with high res and another low res; and then a third icon to connect to “Steam” for Steam Big Picture mode connection.

    Also Moonlight and Sunshine starts with very low brightness. I’ve fixed this before, by going into the Moonlight or Sunshine settings – I don’t remember which one.

    Although Moonlight and Sunshine does not ask for connection verification after I’ve connected once. Rustdesk would ask me everytime, and I did not figure out how to remove Rustdesk prompting the remote host to ask the connection.

    And both Moonlight and Rustdesk run the super key on the client host.###