Hi everyone! I hope someone could help me out with this as I’m not sure what to do after trying to find a solution. I may not be a pro enough linux user to use garuda although i’ve been using different distros for quite a long time, so keep the possible answers clear, pls.
This is just a couple of weeks old installation of garuda. I started with another tp-link adapter when choosing the distro for this machine and from the beginning, the main issue with all the distros I tried was intermittent wifi cycling: it dropped and then woke again after a random length of sleep or something. Garuda worked the best so I gave it a shot but: over time the wifi performance has turned into abdysmal quality. However, the same usb wifi adapter (relatively big model with one antenna) works reliably (albeit a bit slowly) in another machine next to this with bodhi 7 hwe (kernel 6.2).
I’d like to have one of the latest kernels on this machine because it has an intel A310 gpu and to my undrestanding, there has been improvements as late as 6.10 or 11 if I remember right.
To troubleshoot more I switched to another tp-link (TL-WN823N) wifi adapter and it has exactly the same problem.
Disabling ASPM didn’t improve the performance.
Are the latest gpu improvements gonna be added into the mainline kernel and if yes, when?
I think I should install the 6.6 lts kernel and try it, but with such a horrid connection, I’m not able to. So how can I get the right files to an usb stick and install from there?
Here’s some information about the system and a couple of other troubleshooting tries:
╭─**ilmo**@**Myxaxiom** in ~ took **0s**
**[🔍]** **×** garuda-inxi
**System:**
**Kernel:** 6.12.3-zen1-1-zen **arch:** x86_64 **bits:** 64 **compiler:** gcc **v:** 14.2.1
**clocksource:** tsc **avail:** hpet,acpi_pm
**parameters:** BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=069e92bc-7096-454e-acbc-99c4eff50739 rw rootflags=subvol=@
quiet loglevel=3 ibt=off
**Desktop:** KDE Plasma **v:** 6.2.4 **tk:** Qt **v:** N/A **info:** frameworks **v:** 6.8.0
**wm:** kwin_wayland **vt:** 1 **dm:** SDDM **Distro:** Garuda **base:** Arch Linux
**Machine:**
**Type:** Desktop **System:** Gigabyte **product:** H510M K V2 **v:** -CF
**serial:** <superuser required>
**Mobo:** Gigabyte **model:** H510M K V2 **v:** x.x **serial:** <superuser required>
**uuid:** <superuser required> **UEFI:** American Megatrends **v:** F2 **date:** 06/07/2023
**CPU:**
**Info:** **model:** Intel Core i3-10105F **bits:** 64 **type:** MT MCP **arch:** Comet Lake
**gen:** core 10 **level:** v3 **note:** check **built:** 2020 **process:** Intel 14nm **family:** 6
**model-id:** 0xA5 (165) **stepping:** 3 **microcode:** 0xFC
**Topology:** **cpus:** 1x **dies:** 1 **clusters:** 4 **cores:** 4 **threads:** 8 **tpc:** 2
**smt:** enabled **cache:** **L1:** 256 KiB **desc:** d-4x32 KiB; i-4x32 KiB **L2:** 1024 KiB
**desc:** 4x256 KiB **L3:** 6 MiB **desc:** 1x6 MiB
**Speed (MHz):** **avg:** 800 **min/max:** 800/4400 **scaling:** **driver:** intel_pstate
**governor:** powersave **cores:** **1:** 800 **2:** 800 **3:** 800 **4:** 800 **5:** 800 **6:** 800 **7:** 800
**8:** 800 **bogomips:** 59197
**Flags:** avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
**Vulnerabilities:** <filter>
**Graphics:**
**Device-1:** Intel DG2 [Arc A310] **vendor:** ASRock **driver:** i915 **v:** kernel
**alternate:** xe **arch:** Gen-12.7 **code:** Alchemist **process:** TSMC n6 (7nm)
**built:** 2022+ **pcie:** **gen:** 1 **speed:** 2.5 GT/s **lanes:** 1 **ports:** **active:** HDMI-A-1
**empty:** DP-1,HDMI-A-2 **bus-ID:** 03:00.0 **chip-ID:** 8086:56a6 **class-ID:** 0300
**Device-2:** Microdia Defender G-Lens 2577 HD720p Camera
**driver:** snd-usb-audio,uvcvideo **type:** USB **rev:** 2.0 **speed:** 480 Mb/s **lanes:** 1
**mode:** 2.0 **bus-ID:** 1-2:2 **chip-ID:** 0c45:6341 **class-ID:** 0102 **serial:** <filter>
**Display:** wayland **server:** X.org **v:** 1.21.1.14 **with:** Xwayland **v:** 24.1.4
**compositor:** kwin_wayland **driver:** **X:** **loaded:** modesetting
**alternate:** fbdev,intel,vesa **dri:** iris **gpu:** i915 **display-ID:** 0
**Monitor-1:** HDMI-A-1 **res:** 1920x1080 **size:** N/A **modes:** N/A
**API:** EGL **v:** 1.5 **hw:** **drv:** intel iris **platforms:** **device:** 0 **drv:** iris
**device:** 1 **drv:** swrast **gbm:** **drv:** iris **surfaceless:** **drv:** iris **wayland:**
**drv:** iris **x11:** **drv:** iris
**API:** OpenGL **v:** 4.6 **compat-v:** 4.5 **vendor:** intel mesa **v:** 24.3.1-arch1.2
**glx-v:** 1.4 **direct-render:** yes **renderer:** Mesa Intel Arc A310 Graphics (DG2)
**device-ID:** 8086:56a6 **memory:** 3.86 GiB **unified:** no **display-ID:** :1.0
**API:** Vulkan **v:** 1.4.303 **layers:** 11 **device:** 0 **type:** discrete-gpu **name:** Intel
Arc A310 Graphics (DG2) **driver:** N/A **device-ID:** 8086:56a6
**surfaces:** xcb,xlib,wayland **device:** 1 **type:** cpu **name:** llvmpipe (LLVM
18.1.8 256 bits) **driver:** N/A **device-ID:** 10005:0000
**surfaces:** xcb,xlib,wayland
**Audio:**
**Device-1:** Intel Comet Lake PCH cAVS **vendor:** Gigabyte **driver:** snd_hda_intel
**v:** kernel **alternate:** snd_soc_avs,snd_sof_pci_intel_cnl **bus-ID:** 00:1f.3
**chip-ID:** 8086:06c8 **class-ID:** 0403
**Device-2:** Intel DG2 Audio **vendor:** ASRock **driver:** snd_hda_intel **v:** kernel
**pcie:** **speed:** Unknown **lanes:** 63 **link-max:** **gen:** 6 **speed:** 64 GT/s
**bus-ID:** 04:00.0 **chip-ID:** 8086:4f92 **class-ID:** 0403
**Device-3:** Microdia Defender G-Lens 2577 HD720p Camera
**driver:** snd-usb-audio,uvcvideo **type:** USB **rev:** 2.0 **speed:** 480 Mb/s **lanes:** 1
**mode:** 2.0 **bus-ID:** 1-2:2 **chip-ID:** 0c45:6341 **class-ID:** 0102 **serial:** <filter>
**API:** ALSA **v:** k6.12.3-zen1-1-zen **status:** kernel-api **with:** aoss
**type:** oss-emulator **tools:** N/A
**Server-1:** PipeWire **v:** 1.2.7 **status:** active **with:** **1:** pipewire-pulse
**status:** active **2:** wireplumber **status:** active **3:** pipewire-alsa **type:** plugin
**4:** pw-jack **type:** plugin **tools:** pactl,pw-cat,pw-cli,wpctl
**Network:**
**Device-1:** Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
**vendor:** Gigabyte **driver:** r8169 **v:** kernel **pcie:** **gen:** 1 **speed:** 2.5 GT/s
**lanes:** 1 **port:** 3000 **bus-ID:** 09:00.0 **chip-ID:** 10ec:8168 **class-ID:** 0200
**IF:** enp9s0 **state:** down **mac:** <filter>
**Device-2:** TP-Link TL-WN823N v2/v3 [Realtek RTL8192EU] **driver:** rtl8xxxu
**type:** USB **rev:** 2.1 **speed:** 480 Mb/s **lanes:** 1 **mode:** 2.0 **bus-ID:** 1-7:5
**chip-ID:** 2357:0109 **class-ID:** 0000 **serial:** <filter>
**IF:** wlp0s20f0u7 **state:** up **mac:** <filter>
**Info:** **services:** NetworkManager, smbd, systemd-timesyncd, wpa_supplicant
**Bluetooth:**
**Device-1:** Realtek Bluetooth Radio **driver:** btusb **v:** 0.8 **type:** USB **rev:** 1.1
**speed:** 12 Mb/s **lanes:** 1 **mode:** 1.1 **bus-ID:** 1-3:3 **chip-ID:** 0bda:8771
**class-ID:** e001 **serial:** <filter>
**Report:** btmgmt **ID:** hci0 **rfk-id:** 0 **state:** up **address:** <filter> **bt-v:** 5.1
**lmp-v:** 10 **status:** **discoverable:** no **pairing:** no **class-ID:** 6c0104
**Drives:**
**Local Storage:** **total:** 111.79 GiB **used:** 29.68 GiB (26.5%)
**SMART Message:** Unable to run smartctl. Root privileges required.
**ID-1:** /dev/sda **maj-min:** 8:0 **vendor:** A-Data **model:** SU650 **size:** 111.79 GiB
**block-size:** **physical:** 512 B **logical:** 512 B **speed:** 6.0 Gb/s **tech:** SSD
**serial:** <filter> **fw-rev:** 831a **scheme:** GPT
**Partition:**
**ID-1:** / **raw-size:** 108.89 GiB **size:** 55.75 GiB (51.20%)
**used:** 29.66 GiB (53.2%) **fs:** btrfs **dev:** /dev/sda2 **maj-min:** 8:2
**ID-2:** /boot/efi **raw-size:** 300 MiB **size:** 299.4 MiB (99.80%)
**used:** 19.3 MiB (6.5%) **fs:** vfat **dev:** /dev/sda1 **maj-min:** 8:1
**ID-3:** /home **raw-size:** 108.89 GiB **size:** 55.75 GiB (51.20%)
**used:** 29.66 GiB (53.2%) **fs:** btrfs **dev:** /dev/sda2 **maj-min:** 8:2
**ID-4:** /var/log **raw-size:** 108.89 GiB **size:** 55.75 GiB (51.20%)
**used:** 29.66 GiB (53.2%) **fs:** btrfs **dev:** /dev/sda2 **maj-min:** 8:2
**ID-5:** /var/tmp **raw-size:** 108.89 GiB **size:** 55.75 GiB (51.20%)
**used:** 29.66 GiB (53.2%) **fs:** btrfs **dev:** /dev/sda2 **maj-min:** 8:2
**Swap:**
**Kernel:** **swappiness:** 133 (default 60) **cache-pressure:** 100 (default) **zswap:** no
**ID-1:** swap-1 **type:** zram **size:** 15.53 GiB **used:** 0 KiB (0.0%) **priority:** 100
**comp:** zstd **avail:** lzo-rle,lzo,lz4,lz4hc,deflate,842 **max-streams:** 8
**dev:** /dev/zram0
**Sensors:**
**System Temperatures:** **cpu:** 42.0 C **pch:** 49.0 C **mobo:** 33.0 C
**Fan Speeds (rpm):** **fan-1:** 21
**Info:**
**Memory:** **total:** 16 GiB **available:** 15.53 GiB **used:** 2.32 GiB (14.9%)
**Processes:** 275 **Power:** **uptime:** 1h 42m **states:** freeze,mem,disk **suspend:** deep
**avail:** s2idle **wakeups:** 0 **hibernate:** platform **avail:** shutdown, reboot,
suspend, test_resume **image:** 6.2 GiB **services:** org_kde_powerdevil,
power-profiles-daemon, upowerd **Init:** systemd **v:** 256 **default:** graphical
**tool:** systemctl
**Packages:** **pm:** pacman **pkgs:** 2007 **libs:** 578 **tools:** octopi,paru **Compilers:**
**clang:** 18.1.8 **gcc:** 14.2.1 **Shell:** garuda-inxi **default:** fish **v:** 3.7.1
**running-in:** konsole **inxi:** 3.3.36
**Garuda (2.6.26-1):**
**System install date:** 2024-12-08
**Last full system update:** 2024-12-14
**Is partially upgraded:** No
**Relevant software:** snapper NetworkManager dracut
**Windows dual boot:** Probably (Run as root to verify)
**Failed units:**
╭─**ilmo**@**Myxaxiom** in ~ took **2s**
╰─**λ** journalctl -fu NetworkManager
joulu 30 22:53:28 Myxaxiom NetworkManager[654]: <info> [1735592008.7082] device (wlp0s20f0u7): state change:
ip-config -> ip-check (reason 'none', managed-type: 'full')
joulu 30 22:53:28 Myxaxiom NetworkManager[654]: <info> [1735592008.8407] device (wlp0s20f0u7): state change:
ip-check -> secondaries (reason 'none', managed-type: 'full')
joulu 30 22:53:28 Myxaxiom NetworkManager[654]: <info> [1735592008.8408] device (wlp0s20f0u7): state change:
secondaries -> activated (reason 'none', managed-type: 'full')
joulu 30 22:53:28 Myxaxiom NetworkManager[654]: <info> [1735592008.8410] manager: NetworkManager state is now
CONNECTED_SITE
joulu 30 22:53:28 Myxaxiom NetworkManager[654]: <info> [1735592008.8414] device (wlp0s20f0u7): Activation: su
ccessful, device activated.
joulu 30 22:53:28 Myxaxiom NetworkManager[654]: <info> [1735592008.8561] audit: op="statistics" interface="wl
p0s20f0u7" ifindex=3 args="2000" pid=6611 uid=1000 result="success"
joulu 30 22:53:28 Myxaxiom NetworkManager[654]: <info> [1735592008.8640] audit: op="statistics" interface="wl
p0s20f0u7" ifindex=3 args="500" pid=7167 uid=1000 result="success"
joulu 30 22:53:29 Myxaxiom NetworkManager[654]: <info> [1735592009.0243] manager: NetworkManager state is now
CONNECTED_GLOBAL
joulu 30 22:53:40 Myxaxiom NetworkManager[654]: <info> [1735592020.6212] audit: op="statistics" interface="wl
p0s20f0u7" ifindex=3 args="2000" pid=6611 uid=1000 result="success"
joulu 30 22:53:40 Myxaxiom NetworkManager[654]: <info> [1735592020.6275] audit: op="statistics" interface="wl
p0s20f0u7" ifindex=3 args="500" pid=7167 uid=1000 result="success"
^Zfish: Job 1, 'journalctl -fu NetworkManager' has stopped
╭─**ilmo**@**Myxaxiom** in ~ took **9m24s**
✦ ╰─**λ** ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) tavua dataa.
64 tavua 8.8.8.8:sta: icmp_seq=1 ttl=59 aika=7005 ms
64 tavua 8.8.8.8:sta: icmp_seq=2 ttl=59 aika=6289 ms
64 tavua 8.8.8.8:sta: icmp_seq=3 ttl=59 aika=7719 ms
64 tavua 8.8.8.8:sta: icmp_seq=4 ttl=59 aika=6982 ms
64 tavua 8.8.8.8:sta: icmp_seq=5 ttl=59 aika=5971 ms
64 tavua 8.8.8.8:sta: icmp_seq=6 ttl=59 aika=4963 ms
64 tavua 8.8.8.8:sta: icmp_seq=7 ttl=59 aika=3946 ms
64 tavua 8.8.8.8:sta: icmp_seq=8 ttl=59 aika=2949 ms
64 tavua 8.8.8.8:sta: icmp_seq=9 ttl=59 aika=1952 ms
64 tavua 8.8.8.8:sta: icmp_seq=10 ttl=59 aika=946 ms
64 tavua 8.8.8.8:sta: icmp_seq=11 ttl=59 aika=629 ms
64 tavua 8.8.8.8:sta: icmp_seq=12 ttl=59 aika=588 ms
64 tavua 8.8.8.8:sta: icmp_seq=13 ttl=59 aika=34.4 ms
64 tavua 8.8.8.8:sta: icmp_seq=14 ttl=59 aika=29.0 ms
64 tavua 8.8.8.8:sta: icmp_seq=15 ttl=59 aika=28.7 ms
64 tavua 8.8.8.8:sta: icmp_seq=16 ttl=59 aika=40.3 ms
^Zfish: Job 2, 'ping 8.8.8.8' has stopped
╭─**ilmo**@**Myxaxiom** in ~ took **15s**
✦**2** ╰─**λ** ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) tavua dataa.
64 tavua 8.8.8.8:sta: icmp_seq=1 ttl=59 aika=34.1 ms
64 tavua 8.8.8.8:sta: icmp_seq=2 ttl=59 aika=524 ms
64 tavua 8.8.8.8:sta: icmp_seq=3 ttl=59 aika=3197 ms
64 tavua 8.8.8.8:sta: icmp_seq=4 ttl=59 aika=10896 ms
64 tavua 8.8.8.8:sta: icmp_seq=5 ttl=59 aika=10080 ms
64 tavua 8.8.8.8:sta: icmp_seq=6 ttl=59 aika=10608 ms
64 tavua 8.8.8.8:sta: icmp_seq=7 ttl=59 aika=9644 ms
64 tavua 8.8.8.8:sta: icmp_seq=8 ttl=59 aika=10200 ms
64 tavua 8.8.8.8:sta: icmp_seq=9 ttl=59 aika=9494 ms
64 tavua 8.8.8.8:sta: icmp_seq=10 ttl=59 aika=8746 ms
64 tavua 8.8.8.8:sta: icmp_seq=11 ttl=59 aika=7884 ms
64 tavua 8.8.8.8:sta: icmp_seq=12 ttl=59 aika=6867 ms
64 tavua 8.8.8.8:sta: icmp_seq=13 ttl=59 aika=5854 ms
64 tavua 8.8.8.8:sta: icmp_seq=14 ttl=59 aika=4839 ms
64 tavua 8.8.8.8:sta: icmp_seq=15 ttl=59 aika=3850 ms
64 tavua 8.8.8.8:sta: icmp_seq=16 ttl=59 aika=2814 ms
64 tavua 8.8.8.8:sta: icmp_seq=17 ttl=59 aika=1837 ms
64 tavua 8.8.8.8:sta: icmp_seq=18 ttl=59 aika=839 ms
^Zfish: Job 3, 'ping 8.8.8.8' has stopped