Very slow internet after switch to Manjaro

Hello all! I recently made the switch from Windows to Manjaro so I’m still new to a lot of this (bear with me.) I’ve been having difficulty with my internet connection however. Running speedtest-cli gives me a download speed of ~2.30Mbit/s. This is the same whether I’m using a Wi-Fi or an Ethernet connection.

Here’s some general info:

System:
  Kernel: 5.9.16-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.0 
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.9-x86_64 
  root=UUID=2b0b419c-5268-428a-97f6-aa9e42faa264 ro quiet apparmor=1 
  security=apparmor udev.log_priority=3 
  Desktop: KDE Plasma 5.21.2 tk: Qt 5.15.2 wm: kwin_x11 vt: 1 dm: SDDM 
  Distro: Manjaro Linux base: Arch Linux 
Machine:
  Type: Laptop System: Micro-Star product: GL63 8RC v: REV:1.0 
  serial: <filter> Chassis: type: 10 serial: <filter> 
  Mobo: Micro-Star model: MS-16P6 v: REV:1.0 serial: <filter> 
  UEFI: American Megatrends v: E16P6IMS.101 date: 02/28/2018 
Battery:
  ID-1: BAT1 charge: 37.4 Wh (100.0%) condition: 37.4/43.2 Wh (86.5%) 
  volts: 12.2 min: 10.8 model: MSI Corp. MS-16P6 type: Li-ion serial: N/A 
  status: Full 
Memory:
  RAM: total: 15.49 GiB used: 2.72 GiB (17.6%) 
  RAM Report: permissions: Unable to run dmidecode. Root privileges required. 
CPU:
  Info: Quad Core model: Intel Core i5-8300H bits: 64 type: MT MCP 
  arch: Kaby Lake note: check family: 6 model-id: 9E (158) stepping: A (10) 
  microcode: DE cache: L2: 8 MiB bogomips: 36812 
  Speed: 800 MHz min/max: 800/4000 MHz Core speeds (MHz): 1: 800 2: 800 3: 801 
  4: 800 5: 801 6: 800 7: 800 8: 800 
  Flags: 3dnowprefetch abm acpi adx aes aperfmperf apic arat arch_perfmon art 
  avx avx2 bmi1 bmi2 bts clflush clflushopt cmov constant_tsc cpuid 
  cpuid_fault cx16 cx8 de ds_cpl dtes64 dtherm dts epb ept ept_ad erms est 
  f16c flexpriority flush_l1d fma fpu fsgsbase fxsr ht hwp hwp_act_window 
  hwp_epp hwp_notify ibpb ibrs ida intel_pt invpcid invpcid_single lahf_lm lm 
  mca mce md_clear mmx monitor movbe mpx msr mtrr nonstop_tsc nopl nx pae pat 
  pbe pcid pclmulqdq pdcm pdpe1gb pebs pge pln pni popcnt pse pse36 pti pts 
  rdrand rdseed rdtscp rep_good sdbg sep smap smep ss ssbd sse sse2 sse4_1 
  sse4_2 ssse3 stibp syscall tm tm2 tpr_shadow tsc tsc_adjust 
  tsc_deadline_timer vme vmx vnmi vpid x2apic xgetbv1 xsave xsavec xsaveopt 
  xsaves xtopology xtpr 
  Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled 
  Type: l1tf 
  mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable 
  Type: mds mitigation: Clear CPU buffers; SMT vulnerable 
  Type: meltdown mitigation: PTI 
  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 generic retpoline, IBPB: conditional, 
  IBRS_FW, STIBP: conditional, RSB filling 
  Type: srbds mitigation: Microcode 
  Type: tsx_async_abort status: Not affected 
Graphics:
  Device-1: Intel UHD Graphics 630 vendor: Micro-Star MSI driver: i915 
  v: kernel bus-ID: 00:02.0 chip-ID: 8086:3e9b class-ID: 0300 
  Device-2: NVIDIA GP107M [GeForce GTX 1050 Mobile] vendor: Micro-Star MSI 
  driver: nvidia v: 460.56 alternate: nouveau,nvidia_drm bus-ID: 01:00.0 
  chip-ID: 10de:1c8d class-ID: 0302 
  Device-3: Acer HD Webcam type: USB driver: uvcvideo bus-ID: 1-13:8 
  chip-ID: 5986:1140 class-ID: 0e02 serial: <filter> 
  Display: x11 server: X.Org 1.20.10 compositor: kwin_x11 driver: 
  loaded: modesetting,nvidia alternate: fbdev,intel,nouveau,nv,vesa 
  display-ID: :0 screens: 1 
  Screen-1: 0 s-res: 3286x1080 s-dpi: 96 s-size: 867x285mm (34.1x11.2") 
  s-diag: 913mm (35.9") 
  Monitor-1: eDP-1 res: 1920x1080 hz: 60 dpi: 142 size: 344x194mm (13.5x7.6") 
  diag: 395mm (15.5") 
  Monitor-2: HDMI-2 res: 1366x768 hz: 60 dpi: 68 size: 509x286mm (20.0x11.3") 
  diag: 584mm (23") 
  OpenGL: renderer: Mesa Intel UHD Graphics 630 (CFL GT2) v: 4.6 Mesa 20.3.4 
  direct render: Yes 
Audio:
  Device-1: Intel Cannon Lake PCH cAVS vendor: Micro-Star MSI 
  driver: snd_hda_intel v: kernel alternate: snd_soc_skl,snd_sof_pci 
  bus-ID: 00:1f.3 chip-ID: 8086:a348 class-ID: 0403 
  Device-2: Best Buy INSIGNIA NS-CBM19 type: USB 
  driver: hid-generic,snd-usb-audio,usbhid bus-ID: 1-1.1:4 chip-ID: 2034:0105 
  class-ID: 0300 serial: <filter> 
  Device-3: SteelSeries ApS SteelSeries Arctis 1 Wireless type: USB 
  driver: hid-generic,snd-usb-audio,usbhid bus-ID: 1-1.3:6 chip-ID: 1038:12b3 
  class-ID: 0300 
  Sound Server-1: ALSA v: k5.9.16-1-MANJARO running: yes 
  Sound Server-2: JACK v: 0.125.0 running: no 
  Sound Server-3: PulseAudio v: 14.2 running: yes 
  Sound Server-4: PipeWire v: 0.3.22 running: yes 
Network:
  Device-1: Intel Wireless-AC 9260 vendor: Rivet Networks driver: iwlwifi 
  v: kernel port: 4000 bus-ID: 02:00.0 chip-ID: 8086:2526 class-ID: 0280 
  IF: wlp2s0 state: up mac: <filter> 
  IP v4: <filter> type: dynamic noprefixroute scope: global 
  broadcast: <filter> 
  IP v6: <filter> type: noprefixroute scope: link 
  Device-2: Qualcomm Atheros QCA8171 Gigabit Ethernet vendor: Micro-Star MSI 
  driver: alx v: kernel port: 3000 bus-ID: 04:00.0 chip-ID: 1969:10a1 
  class-ID: 0200 
  IF: enp4s0 state: down mac: <filter> 
  WAN IP: <filter> 
Bluetooth:
  Device-1: Intel Wireless-AC 9260 Bluetooth Adapter type: USB driver: btusb 
  v: 0.8 bus-ID: 1-14:9 chip-ID: 8087:0025 class-ID: e001 
  Report: This feature requires one of these tools: hciconfig/bt-adapter 
RAID:
  Message: No RAID data was found. 
Drives:
  Local Storage: total: 2.73 TiB used: 36.9 GiB (1.3%) 
  SMART Message: Unable to run smartctl. Root privileges required. 
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: SSD 970 EVO 1TB 
  size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s 
  lanes: 4 rotation: SSD serial: <filter> rev: 1B2QEXE7 temp: 43.9 C 
  scheme: GPT 
  ID-2: /dev/sda maj-min: 8:0 vendor: Seagate model: ST2000LX001-1RG174 
  size: 1.82 TiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s 
  rotation: 5400 rpm serial: <filter> rev: SDM1 scheme: GPT 
  Message: No Optical or Floppy data was found. 
Partition:
  ID-1: / raw-size: 931.22 GiB size: 915.6 GiB (98.32%) used: 17.67 GiB (1.9%) 
  fs: ext4 dev: /dev/nvme0n1p2 maj-min: 259:2 label: N/A 
  uuid: 2b0b419c-5268-428a-97f6-aa9e42faa264 
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%) 
  used: 312 KiB (0.1%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1 label: N/A 
  uuid: D585-1F11 
  ID-3: /mnt/shdd raw-size: 1.82 TiB size: 1.79 TiB (98.37%) 
  used: 19.24 GiB (1.0%) fs: ext4 dev: /dev/sda1 maj-min: 8:1 label: N/A 
  uuid: 3066fe43-19c9-4e70-b26c-2eaef54c8cf8 
Swap:
  Alert: No Swap data was found. 
Unmounted:
  Message: No Unmounted partitions found. 
USB:
  Hub-1: 1-0:1 info: Full speed (or root) Hub ports: 16 rev: 2.0 
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900 
  Hub-2: 1-1:2 info: Terminus Hub ports: 4 rev: 2.0 speed: 480 Mb/s 
  power: 100mA chip-ID: 1a40:0101 class-ID: 0900 
  Device-1: 1-1.1:4 info: Best Buy INSIGNIA NS-CBM19 type: Audio,HID 
  driver: hid-generic,snd-usb-audio,usbhid interfaces: 3 rev: 2.0 
  speed: 12 Mb/s power: 100mA chip-ID: 2034:0105 class-ID: 0300 
  serial: <filter> 
  Device-2: 1-1.3:6 info: SteelSeries ApS SteelSeries Arctis 1 Wireless 
  type: Audio,HID driver: hid-generic,snd-usb-audio,usbhid interfaces: 4 
  rev: 1.1 speed: 12 Mb/s power: 100mA chip-ID: 1038:12b3 class-ID: 0300 
  Device-3: 1-3:3 info: Logitech G502 SE HERO Gaming Mouse type: Mouse,HID 
  driver: hid-generic,usbhid interfaces: 2 rev: 2.0 speed: 12 Mb/s 
  power: 300mA chip-ID: 046d:c08b class-ID: 0300 serial: <filter> 
  Device-4: 1-7:5 info: Realtek RTS5129 Card Reader Controller 
  type: <vendor specific> driver: rtsx_usb,rtsx_usb_ms,rtsx_usb_sdmmc 
  interfaces: 1 rev: 2.0 speed: 480 Mb/s power: 500mA chip-ID: 0bda:0129 
  class-ID: ff00 serial: <filter> 
  Device-5: 1-10:7 info: MSI steel series rgb keyboard type: HID 
  driver: usbhid interfaces: 1 rev: 1.1 speed: 12 Mb/s power: 2mA 
  chip-ID: 1770:ff00 class-ID: 0300 serial: <filter> 
  Device-6: 1-13:8 info: Acer HD Webcam type: Video driver: uvcvideo 
  interfaces: 2 rev: 2.0 speed: 480 Mb/s power: 500mA chip-ID: 5986:1140 
  class-ID: 0e02 serial: <filter> 
  Device-7: 1-14:9 info: Intel Wireless-AC 9260 Bluetooth Adapter 
  type: Bluetooth driver: btusb interfaces: 2 rev: 2.0 speed: 12 Mb/s 
  power: 100mA chip-ID: 8087:0025 class-ID: e001 
  Hub-3: 2-0:1 info: Full speed (or root) Hub ports: 8 rev: 3.1 speed: 10 Gb/s 
  chip-ID: 1d6b:0003 class-ID: 0900 
Sensors:
  System Temperatures: cpu: 73.0 C mobo: N/A 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 281 Uptime: 1h 25m wakeups: 1 Init: systemd v: 247 
  tool: systemctl Compilers: gcc: 10.2.0 Packages: 1311 pacman: 1308 lib: 408 
  flatpak: 0 snap: 3 Shell: Bash v: 5.1.0 running-in: konsole inxi: 3.3.02

Thanks in advance for any help!

Not sure what this means but as a side-note running two different speedtests gave me very different results.

Using an online speed test called Speedtest by Ookla gave me:
Download 81.22 Mbps
Upload 13.41 Mbps

Using speedtest-cli gave me:
Download 2.28 Mbps
Upload 2.64 Mbps

Hi, firstly welcome to Manjaro and the community! Aside from the slow download and upload speeds reported by speedtest-cli, do you have any other issues with your internet connection using Manjaro? Do you get expected transfer speeds when downloading or uploading files on sites you use? What is your connection speed, and does 81.2 down 13.4 Mbps up seem about right (i.e. is speedtest.net performing as expected)?

I have just run speedtest-cli and the speedtest.net to see if I can replicate your results, and I do get slightly lower with speedtest-cli: 67.57 Mbps down, 12.83 Mbps up compared to 71.72 Mbps down and 18.77 Mbps up with speedtest.net. Whilst this is not as extreme as your results, I note on the github page it states that speedtest-cli can give inconsistent results with speedtest.net, with the lines regarding different versions of python and CPU/memory/machines on network affecting results perhaps being pertinent.

If it is just speedtest-cli that is underperforming I personally would not be too concerned, and it may be that ensuring all packages are up to date, there are no other machines active on your network and there are no heavy processes running will improve speedtest-cli results. Please let us know if it is just this that seems to be underperforming.

2 Likes

Thanks for your reply Summrum, what caused me to look into my internet speeds was a consistent delay while browsing (It can 5-10 seconds to load a webpage). I assumed it was just the browser I’m using (Chrome) but it seems to also affect other software. Compared to Windows: Discord takes far longer to load media than it did previously but, Steam downloads at around the same rate as before of 10MB/s (80Mb/s). At this point I’m wondering if I should start troubleshooting separate applications rather than my internet as a whole. I’ll try a new browser, and look more into Discord.

Thanks again for reply. That’s reassuring to know that speedtest-cli can be inconsistent. I’m wondering what’s causing that though as 80Mbps vs 2.3Mbps is quite drastic. The 2.3Mbps does seem to be consistent while downloading software with pacman however, I heard that was normal.

1 Like

Switched to Firefox and I’m able to browse without delay. Apparently it’s a known issue with Discord being slow on Arch Linux, I’ll look more into that.

2 Likes

Ok great, glad that you have narrowed down the issue to Discord.

One thing that might be of use if you have not seen it is pacman-mirrors (https://wiki.manjaro.org/index.php/Pacman-mirrors). You can, for example, use the --fasttrack option to rank your mirrors based on speed; this might help with your pacman downloads:

sudo pacman-mirrors --fasttrack && sudo pacman -Syyu

Would update your mirrors ranked by speed, then force refresh all package lists and update your system. There are also other options, such as limiting the number of mirrors and specific protocols as detailed in the link above.

2 Likes

I don’t recommend to use speedtest by Okla, page is very slow to load, full of adds and trackers. And results are not very consistent, One of the best solution I found is speedtest by cloudflare, page is clean, no useless trackers, fast to load, you can disable every *js scripts and reject all cookies script and it will works. They have a good privacy policy and very good servers. Speedtest by cloudflare
Alternatively you can use iperf3 screw servers to perform a command line speedtest
wget -O /dev/null http://1.testdebit.info/fichiers/100Mo.dat
Like this you will see the results in MB/s instead of Mbps
Cheers!

??? Which page ?

Mmmmm… the web page “speedtest by Oklaa” that we are speaking about in this topic:

Using an online speed test called Speedtest by Ookla gave me:
Download 81.22 Mbps
Upload 13.41 Mbps

It is very slow to load, it comes first if you type speedtest in a search engines. As you might have noticed people are speaking about inconstancy with the speedtest-cli (which use the same page to do the testing, but apparently it does not do it that well)

Well, I have no issues with it and it is consistent with my ISP’s box infos (I don’t know my ISP’s source)
Several different ISP.

Hi, I have the exact same issue. I’ve reinstalled manjaro three times, always face this problem. Please if somebody has a solution post it here :slight_smile:

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.