I’m having similar issues on Gnome. It starts out fine after a reboot but eventually slows down to the point that web pages don’t load at all, sometimes even losing connection and forcing me to login to the network again. I already tried switching to the dkms driver but this caused it to not even show any available networks, as if the network adapter wasn’t recognized.
inxi -Fxxxza --no-host
System: Kernel: 5.10.2-2-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.0
parameters: BOOT_IMAGE=/boot/vmlinuz-5.10-x86_64
root=UUID=f6210ee1-98ca-4ee7-a517-69ed670ac5e7 rw quiet apparmor=1 security=apparmor
udev.log_priority=3
Desktop: GNOME 3.38.2 tk: GTK 3.24.24 wm: gnome-shell dm: GDM 3.38.2.1
Distro: Manjaro Linux
Machine: Type: Desktop System: Micro-Star product: MS-7C02 v: 1.0 serial: <filter>
Mobo: Micro-Star model: B450 TOMAHAWK (MS-7C02) v: 1.0 serial: <filter>
UEFI: American Megatrends v: 1.D0 date: 11/07/2019
Battery: Device-1: hidpp_battery_0 model: Logitech Wireless Mouse MX Master serial: <filter>
charge: 55% (should be ignored) rechargeable: yes status: Discharging
CPU: Info: 8-Core model: AMD Ryzen 7 2700X bits: 64 type: MT MCP arch: Zen+
family: 17 (23) model-id: 8 stepping: 2 microcode: 800820D L2 cache: 4 MiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
bogomips: 118438
Speed: 2932 MHz min/max: 2200/3700 MHz boost: enabled Core speeds (MHz): 1: 2932
2: 2434 3: 2514 4: 2300 5: 2198 6: 2198 7: 2203 8: 2199 9: 3542 10: 2187 11: 2199
12: 2199 13: 2200 14: 2197 15: 2938 16: 2289
Vulnerabilities: Type: itlb_multihit status: Not affected
Type: l1tf status: Not affected
Type: mds status: Not affected
Type: meltdown status: Not affected
Type: spec_store_bypass
mitigation: Speculative Store Bypass disabled via prctl and seccomp
Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2
mitigation: Full AMD retpoline, IBPB: conditional, STIBP: disabled, RSB filling
Type: srbds status: Not affected
Type: tsx_async_abort status: Not affected
Graphics: Device-1: AMD Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] vendor: XFX Pine
driver: amdgpu v: kernel bus ID: 26:00.0 chip ID: 1002:67df
Display: x11 server: X.org 1.20.10 compositor: gnome-shell driver: amdgpu
resolution: <missing: xdpyinfo>
OpenGL:
renderer: Radeon RX 580 Series (POLARIS10 DRM 3.40.0 5.10.2-2-MANJARO LLVM 11.0.0)
v: 4.6 Mesa 20.3.1 direct render: Yes
Audio: Device-1: AMD Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] vendor: XFX Pine
driver: snd_hda_intel v: kernel bus ID: 26:00.1 chip ID: 1002:aaf0
Device-2: AMD Family 17h HD Audio vendor: Micro-Star MSI driver: snd_hda_intel
v: kernel bus ID: 28:00.3 chip ID: 1022:1457
Device-3: C-Media C-Media USB Audio Device type: USB
driver: hid-generic,snd-usb-audio,usbhid bus ID: 1-4:4 chip ID: 0d8c:0008
Sound Server: ALSA v: k5.10.2-2-MANJARO
Network: Device-1: Broadcom BCM4360 802.11ac Wireless Network Adapter driver: wl v: kernel
modules: bcma bus ID: 21:00.0 chip ID: 14e4:43a0
IF: wlo1 state: up mac: <filter>
Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: Micro-Star MSI driver: r8169 v: kernel port: f000 bus ID: 22:00.0
chip ID: 10ec:8168
IF: enp34s0 state: down mac: <filter>
Drives: Local Storage: total: 1.36 TiB used: 68.29 GiB (4.9%)
SMART Message: Required tool smartctl not installed. Check --recommends
ID-1: /dev/sda maj-min: 8:0 vendor: Samsung model: SSD 860 EVO 1TB size: 931.51 GiB
block size: physical: 512 B logical: 512 B speed: 6.0 Gb/s serial: <filter> rev: 2B6Q
ID-2: /dev/sdb maj-min: 8:16 vendor: Crucial model: CT240M500SSD1 size: 223.57 GiB
block size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s serial: <filter>
rev: MU03
ID-3: /dev/sdc maj-min: 8:32 vendor: LITE-ON model: CV1-8B256 size: 238.47 GiB
block size: physical: 512 B logical: 512 B speed: 6.0 Gb/s serial: <filter> rev: 201
Partition: ID-1: / raw size: 238.17 GiB size: 233.43 GiB (98.01%) used: 68.29 GiB (29.3%)
fs: ext4 dev: /dev/sdc2 maj-min: 8:34
ID-2: /boot/efi raw size: 300 MiB size: 299.4 MiB (99.80%) used: 300 KiB (0.1%)
fs: vfat dev: /dev/sdc1 maj-min: 8:33
Swap: Alert: No Swap data was found.
Sensors: System Temperatures: cpu: 52.2 C mobo: N/A gpu: amdgpu temp: 49.0 C
Fan Speeds (RPM): N/A gpu: amdgpu fan: 770
Info: Processes: 367 Uptime: 12m wakeups: 2 Memory: 15.64 GiB used: 2.72 GiB (17.4%)
Init: systemd v: 247 Compilers: gcc: 10.2.0 clang: 11.0.0 Packages: 1383 pacman: 1360
lib: 408 flatpak: 18 snap: 5 Shell: Zsh v: 5.8 running in: gnome-terminal
inxi: 3.2.01