I would suggest to use a lightweight windowmanager, like xfce
And a lightweight distro for testing, like puppy, Fluxbuntu, Feather Linux....
Is the system also slow at the commandprompt?
If the connection is slow, try to disable ipv6.
diagnostics disc from another laptop, do you know any good ones?
Take a look at