geteilt von: https://discuss.tchncs.de/post/54623764

Hey, on Windows I was a cFos Speed user for ages. cfosspeed is a 3rd party QoS software, which helped a lot for having a low latency even when bandwith is used up. I could easily play latency-sensitive games while having downloads running.

Now with Bazzite, I recognized how much good work cfos did. I had Heroic Games Launcher download a game, and play Rocket League via Steam at the same time - and ping was bad.

Is there any best practice for QoS on Bazzite? cFos basically did two things:

  • Prioritize acks over new packets
  • Prioritize packets known for gaming (e.g. due to used ports)
  • HelloRoot@lemy.lol
    link
    fedilink
    English
    arrow-up
    8
    ·
    edit-2
    13 hours ago

    Some routers do support it.

    • OpenWrt: enable SQM (cake + piece_of_cake.qos)
    • Ubiquiti: enable Smart Queue
    • FritzBox: limited but has prioritization
    • OPNsense/pfSense: fq_codel / CAKE

    would be even betyer cause it shapes the entire network, not just your PC

    but apparently you can also install cake on any linux and use it to do what you want:

    https://man7.org/linux/man-pages/man8/tc-cake.8.html

    https://github.com/tohojo/sqm-scripts

    good readup about cake but not focused on your usecase: https://grapheneos.org/articles/server-traffic-shaping

    I have no clue about bazzite, so you are on your own there.

    • Ascendor@discuss.tchncs.deOP
      link
      fedilink
      English
      arrow-up
      5
      ·
      12 hours ago

      I do use QoS on my router, but that’s not what I want: I want it explicitly on OS level. If that doesn’t prioritize in the first place, it’s one hop lost with bad/missing prioritization. In my example, my bad ping was actually with enabled router-prioritization. It’s not enough.

      Thanks for the links, I’ll check them out!