You are not logged in.

#1 2024-01-09 13:11:18

Gisbi
Member
Registered: 2022-11-29
Posts: 18

Games disconnect while other network features remain functional

For the past couple of months I've been having an issue where games will lose connection. All the times this has happened, I've always been talking on discord, and the connection there stays functional. This happens to all games. The issue is also strictly related to my desktop running arch, as I've tried playing extensively on other devices, with no disconnections. I wouldn't know where to start with logs, so feel free to tell me which ones are needed. Thanks!

Offline

#2 2024-01-09 15:35:54

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,044

Re: Games disconnect while other network features remain functional

Maybe start by detailing on "games" and "lose connection"
What game loses what connection (ok, I'll guess some network) to what and what are the symptoms for that?

Sanity check
Please post the output of

find /etc/systemd -type l -exec test -f {} \; -print | awk -F'/' '{ printf ("%-40s | %s\n", $(NF-0), $(NF-1)) }' | sort -f

Offline

#3 2024-01-09 20:31:39

Gisbi
Member
Registered: 2022-11-29
Posts: 18

Re: Games disconnect while other network features remain functional

seth wrote:

Maybe start by detailing on "games" and "lose connection"
What game loses what connection (ok, I'll guess some network) to what and what are the symptoms for that?

Sanity check
Please post the output of

find /etc/systemd -type l -exec test -f {} \; -print | awk -F'/' '{ printf ("%-40s | %s\n", $(NF-0), $(NF-1)) }' | sort -f

So far I can name Counter Strike 2, Lethal Company and MTG Arena. What happens is that I can't really understand for a couple of seconds if I'm disconnected or not, as the games just "hang" with me still being able to act, but anything network related (other players positions etc) stop updating. Then I get disconnected normally. I haven't tried to pull the plug on my router to simulate if this is what happens during any normal disconnection or if it's specific to this case. It also happens very randomly. Some days it can happens 3-4 times an hour and some days it won't happen at all.

As for the log, here it is:

bluetooth.service                        | bluetooth.target.wants
cato-client.service                      | multi-user.target.wants
cronie.service                           | multi-user.target.wants
cups.socket                              | sockets.target.wants
dbus-org.bluez.service                   | system
dbus-org.freedesktop.network1.service    | system
dbus-org.freedesktop.nm-dispatcher.service | system
dbus-org.freedesktop.resolve1.service    | system
dbus-org.freedesktop.timesync1.service   | system
default.target                           | system
dhcpcd@enp9s0.service                    | multi-user.target.wants
display-manager.service                  | system
docker.service                           | multi-user.target.wants
gcr-ssh-agent.socket                     | sockets.target.wants
getty@tty1.service                       | getty.target.wants
gnome-keyring-daemon.socket              | sockets.target.wants
iwd.service                              | multi-user.target.wants
mullvad-daemon.service                   | multi-user.target.wants
mullvad-early-boot-blocking.service      | mullvad-daemon.service.wants
NetworkManager.service                   | multi-user.target.wants
NetworkManager-wait-online.service       | network-online.target.wants
p11-kit-server.socket                    | sockets.target.wants
pipewire.socket                          | sockets.target.wants
postgresql.service                       | multi-user.target.wants
pulseaudio.socket                        | sockets.target.wants
remote-fs.target                         | multi-user.target.wants
snap.anbox.container-manager.service     | multi-user.target.wants
snapd.apparmor.service                   | multi-user.target.wants
snapd.socket                             | sockets.target.wants
sshd.service                             | multi-user.target.wants
systemd-networkd.service                 | multi-user.target.wants
systemd-networkd.socket                  | sockets.target.wants
systemd-networkd-wait-online.service     | network-online.target.wants
systemd-network-generator.service        | sysinit.target.wants
systemd-resolved.service                 | multi-user.target.wants
systemd-timesyncd.service                | sysinit.target.wants
var-lib-snapd-snap-anbox-186.mount       | multi-user.target.wants
var-lib-snapd-snap-anbox-186.mount       | snapd.mounts.target.wants
var-lib-snapd-snap-bare-5.mount          | default.target.wants
var-lib-snapd-snap-bare-5.mount          | multi-user.target.wants
var-lib-snapd-snap-bare-5.mount          | snapd.mounts.target.wants
var-lib-snapd-snap-core-16091.mount      | multi-user.target.wants
var-lib-snapd-snap-core-16091.mount      | snapd.mounts.target.wants
var-lib-snapd-snap-core-16202.mount      | multi-user.target.wants
var-lib-snapd-snap-core-16202.mount      | snapd.mounts.target.wants
var-lib-snapd-snap-core18-2796.mount     | multi-user.target.wants
var-lib-snapd-snap-core18-2796.mount     | snapd.mounts.target.wants
var-lib-snapd-snap-core18-2812.mount     | multi-user.target.wants
var-lib-snapd-snap-core18-2812.mount     | snapd.mounts.target.wants
var-lib-snapd-snap-core20-2015.mount     | multi-user.target.wants
var-lib-snapd-snap-core20-2015.mount     | snapd.mounts.target.wants
var-lib-snapd-snap-core20-2105.mount     | multi-user.target.wants
var-lib-snapd-snap-core20-2105.mount     | snapd.mounts.target.wants
var-lib-snapd-snap-core22-1033.mount     | multi-user.target.wants
var-lib-snapd-snap-core22-1033.mount     | snapd.mounts.target.wants
var-lib-snapd-snap-core22-864.mount      | multi-user.target.wants
var-lib-snapd-snap-core22-864.mount      | snapd.mounts.target.wants
var-lib-snapd-snap-emote-23.mount        | multi-user.target.wants
var-lib-snapd-snap-emote-23.mount        | snapd.mounts.target.wants
var-lib-snapd-snap-emote-24.mount        | multi-user.target.wants
var-lib-snapd-snap-emote-24.mount        | snapd.mounts.target.wants
var-lib-snapd-snap-gnome\x2d3\x2d28\x2d1804-194.mount | multi-user.target.wants
var-lib-snapd-snap-gnome\x2d3\x2d28\x2d1804-194.mount | snapd.mounts.target.wants
var-lib-snapd-snap-gnome\x2d3\x2d28\x2d1804-198.mount | multi-user.target.wants
var-lib-snapd-snap-gnome\x2d3\x2d28\x2d1804-198.mount | snapd.mounts.target.wants
var-lib-snapd-snap-gnome\x2d42\x2d2204-132.mount | multi-user.target.wants
var-lib-snapd-snap-gnome\x2d42\x2d2204-132.mount | snapd.mounts.target.wants
var-lib-snapd-snap-gnome\x2d42\x2d2204-141.mount | multi-user.target.wants
var-lib-snapd-snap-gnome\x2d42\x2d2204-141.mount | snapd.mounts.target.wants
var-lib-snapd-snap-gtk\x2dcommon\x2dthemes-1535.mount | default.target.wants
var-lib-snapd-snap-gtk\x2dcommon\x2dthemes-1535.mount | multi-user.target.wants
var-lib-snapd-snap-gtk\x2dcommon\x2dthemes-1535.mount | snapd.mounts.target.wants
var-lib-snapd-snap-runescape-97.mount    | multi-user.target.wants
var-lib-snapd-snap-runescape-97.mount    | snapd.mounts.target.wants
var-lib-snapd-snap-runescape-98.mount    | multi-user.target.wants
var-lib-snapd-snap-runescape-98.mount    | snapd.mounts.target.wants
xdg-user-dirs-update.service             | default.target.wants

Offline

#4 2024-01-09 21:07:54

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,044

Re: Games disconnect while other network features remain functional

You've
* systemd-networkd
* iwd
* NetworkManager
* dhcpcd (on the wired device)
enabled and they'll for sure play [edit: my stooges meme is gone!!! - they'll trip over each other]

Pick one service, disable all others.
If you want to use dhcpcd or iwd as networkmanager backends, please see https://wiki.archlinux.org/title/Networ … HCP_client and https://wiki.archlinux.org/title/Networ … Fi_backend

Another thing that might or not get in the way is the VPN, but certainly clean up the above situation first and foremost.

Last edited by seth (2024-01-09 21:09:07)

Offline

#5 2024-01-09 21:33:02

Gisbi
Member
Registered: 2022-11-29
Posts: 18

Re: Games disconnect while other network features remain functional

Ah, awesome, that's awkward to see lol. Took me a while to properly figure out networking on arch and I definitely still have lots to learn. Thank you a lot! I'll disable everything and close the thread in a couple of days if I don't see any more issues.

Offline

Board footer

Powered by FluxBB