#41
|
|||
|
Has anyone just tried the age-old fix of changing your wireless card's txqueuelen to 0 instead of 1000? (Wifi cards might require 100 or something, gotta frob the knob a bit until you get a setting that works)
No one searches for "Bufferbloat" these days. TCP has a lot of built-in congestion control and can take a while for things to become responsive, and modern network configs put a lot of buffering and increase the lag time for those control systems to realize that yes Virginia we have a gigabit connection upstream.
__________________
Benanov - ERU CLR
Jakorsis - IKS SHD (retired) | ||
#42
|
|||
|
Turns out qlen 0 doesn't fix it. Middlemand on wifi for me too.
__________________
Benanov - ERU CLR
Jakorsis - IKS SHD (retired) | ||
#43
|
|||
|
I have the same problem described here but on LAN, which middleman fixes too.
| ||
#44
|
|||
|
Built for windows here: https://github.com/rm-you/p99-login-...s/tag/win-rel1
| ||
#45
|
||||
|
Quote:
Then I crashed on a zone-in and kinda ragequit cuz it'd take 30 mins to get back in, didn't play for a few weeks after. Then today I tried Zaela's fix and it just worked. Maybe the reason it stopped working for you was that your eqhost.txt got reset or something? [You must be logged in to view images. Log in or Register.] Apparently it does 2 things, not just one, one of those things was to work around a linux issue with UDP over wifi, but that's just an afterthought, the main thing it does is to filter the serverlist to only show p99 servers, as Zaela said in the first page of this thread, so that the client doesn't have to process as big of a server list which seems to make it less error prone. | |||
Last edited by Rabcor; 04-15-2022 at 08:34 PM..
|
#46
|
|||
|
I've been using this script to start both Zaela's login helper and eq for years now. I'd still be spamming logins to get servers shown to this day without the login helper, thank you Zaela!
https://gist.github.com/mgeitz/aa295...d818d0ebb3e37a
__________________
| ||
#47
|
|||||
|
That script seems like maybe a bit much, I just installed it via lutris then configured lutris to use a pre-launch script to start a midi synthesizer (qsynth) for working audio and Zaela's login helper:
Quote:
Then a post-exit script when i close the game: Quote:
| ||||
#48
|
|||
|
Anybody run into this issue on steam deck (arch linux) when trying to compile Zaela's login helper?
Code: cc -c -o build/main.o src/main.c -O2 -Wall -Wno-strict-aliasing In file included from src/connection.h:5:0, from src/main.c:2: src/netcode.h:10:10: fatal error: errno.h: No such file or directory #include <errno.h> ^~~~~~~~~ compilation terminated. Makefile:30: recipe for target 'build/main.o' failed make: *** [build/main.o] Error 1 I'm trying to get EQ running on my steam deck but can't get through this step. Anybody give up on this and just use a VPN? | ||
#49
|
||||
|
Quote:
I'm not an expert on this, but building software like this usually has dependenies, in a lot of cases though it has the same dependencies. Steam deck's OS is arch based I think, and on arch there's a meta package called base-devel which contains a whole lot of common build dependencies. One possible solution might be doing this and installing that meta package afterwards. (It's a bad idea for a lot of reasons, but i mean if you're desperate then you're desperate) There's probably a better solution (I don't have a steam deck but i imagine it has a package manager and an official repository for packages in it which probably contain all the packages under the base-develpackage on arch, and installing each one manually would for instance be a better if slower solution) If you're linux savvy at all you might also be better off just replacing steamos with a distro of oyur choice (manjaro for instance), if you're not though then you probably shouldn't. Lastly (and probably most easily) you can just get it precompiled, here's mine, I compiled it on manjaro (the .txt extension was necessary to be able to upload the file, just download it, remove .txt, make it executable (chmod +x) and run it if you want to use it): | |||
Last edited by Rabcor; 09-04-2022 at 12:04 AM..
|
#50
|
|||
|
Installing base-devel still results in the same error on makefile. I tried using your and my own precompiled file and that throws an error on GLIBC_2.34 not found. For now, tethering to my phone works on steamdeck, but I'd like to get this compiled for arch linux (steam os).
__________________
| ||
|
|