Mouse and Internet Stability Issues

The first, smaller issue is that after my system locks, the scroll function on my wireless mouse works significantly worse. If I turn the mouse off and on again, it works normally. Is there any way to fix this? The mouse I’m using is an MX Master 3.

The second, more serious issue is that every now and then, when the system boots up, my internet connection doesn’t work. The network icon says “limited connectivity.” The same issue occurs sometimes when I lock the computer, and when I return, the internet no longer works. The only solution is to restart the system. On Windows, I resolved a similar issue by disabling and re-enabling the network adapter, which usually fixed the problem. However, on Linux, that doesn’t seem to help.
It’s difficult to test further because I don’t have internet access to look up useful information. How I can debugit when this happens, or how can I refresh the connection without restarting the computer?

How are you connected? Wire? Wireless?

Wire, I have a classic desktop PC.

maybe change the cable and see if that fixes the issue. If not you may want to change the driver what is the result of inxi -N

I doubt that the cable is the problem but is worth to try.

inxi -N gives me this (now internet is working):

Network:
Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
driver: r8169

I will try it when is not working.

you can try changing over to the r8168 driver and see if that fixes your issue

How can I change it? …isn’t r8168 deprecated ?

You can also try another kernel. If you’re using linux-lts, try simply linux.

You can check with any of the below commands in a terminal:

uname -r
fastfetch
neofetch

And to install another:

sudo pacman -Syu linux linux-headers
OR
sudo pacman -Syu linux-lts linux-lts-headers

You may need additional options for an nvidia or dkms setup.

1 Like

Is this a dual boot with Windows?

yes, windows is on separated drive and I use it very rarely.

Switch off fast-boot on Windows, if you haven’t already.

I did right after I created dual boot. However I can’t see any reason how Windows installation on separate drive could affect EOS and create network problem I have.

Please post the output of:

inxi -Fxxc0z

PS: Windows causes all sorts of weird problems because Microsoft doesn’t want you using another OS. I remember having a similar issue to yours while dual-booting Windows, and while it was probably a BIOS issue or some other firmware-related issue, I no longer have Windows and nor do I have internet stability issues.

How can windows affect linux if each system is installed on separated drive? Windows can screw boot record but can’t touch anything on ext4 drives right? … however, here is output of inxi:

System:
  Kernel: 6.10.10-arch1-1 arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
  Desktop: KDE Plasma v: 6.1.5 tk: Qt v: N/A wm: kwin_x11 dm: SDDM
    Distro: EndeavourOS base: Arch Linux
Machine:
  Type: Desktop System: ASUS product: N/A v: N/A serial: <superuser required>
  Mobo: ASUSTeK model: PRIME B550M-A v: Rev X.0x
    serial: <superuser required> part-nu: SKU UEFI: American Megatrends v: 1401
    date: 12/03/2020
Battery:
  Device-1: hidpp_battery_0 model: Logitech Wireless Mouse MX Master 3
    serial: <filter> charge: 55% (should be ignored) status: discharging
CPU:
  Info: 6-core model: AMD Ryzen 5 5600X bits: 64 type: MT MCP arch: Zen 3+
    rev: 0 cache: L1: 384 KiB L2: 3 MiB L3: 32 MiB
  Speed (MHz): avg: 2359 high: 2830 min/max: 2200/4650 boost: enabled cores:
    1: 2830 2: 2276 3: 2200 4: 2346 5: 2681 6: 2200 7: 2200 8: 2200 9: 2200
    10: 2383 11: 2200 12: 2597 bogomips: 88826
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
  Device-1: AMD Navi 32 [Radeon RX 7700 XT / 7800 XT] vendor: Sapphire
    driver: amdgpu v: kernel arch: RDNA-3 pcie: speed: 16 GT/s lanes: 16 ports:
    active: DP-2,HDMI-A-2 empty: DP-1,HDMI-A-1,Writeback-1 bus-ID: 08:00.0
    chip-ID: 1002:747e
  Display: x11 server: X.Org v: 21.1.13 with: Xwayland v: 24.1.2
    compositor: kwin_x11 driver: X: loaded: amdgpu unloaded: modesetting,radeon
    alternate: fbdev,vesa dri: radeonsi gpu: amdgpu display-ID: :0 screens: 1
  Screen-1: 0 s-res: 5360x1440 s-dpi: 96
  Monitor-1: DP-2 mapped: DisplayPort-1 pos: primary,top-right
    model: LG (GoldStar) ULTRAGEAR res: 3440x1440 dpi: 109 diag: 867mm (34.1")
  Monitor-2: HDMI-A-2 mapped: HDMI-A-1 pos: bottom-l
    model: Samsung SyncMaster res: 1920x1200 dpi: 94 diag: 611mm (24.1")
  API: EGL v: 1.5 platforms: device: 0 drv: radeonsi device: 1 drv: swrast
    gbm: drv: kms_swrast surfaceless: drv: radeonsi x11: drv: radeonsi
    inactive: wayland
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.2.2-arch1.1
    glx-v: 1.4 direct-render: yes renderer: AMD Radeon RX 7800 XT (radeonsi
    navi32 LLVM 18.1.8 DRM 3.57 6.10.10-arch1-1) device-ID: 1002:747e
  API: Vulkan v: 1.3.295 surfaces: xcb,xlib device: 0 type: discrete-gpu
    driver: mesa radv device-ID: 1002:747e
Audio:
  Device-1: AMD Navi 31 HDMI/DP Audio driver: snd_hda_intel v: kernel pcie:
    speed: 16 GT/s lanes: 16 bus-ID: 08:00.1 chip-ID: 1002:ab30
  Device-2: AMD Starship/Matisse HD Audio vendor: ASUSTeK
    driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s lanes: 16
    bus-ID: 0a:00.4 chip-ID: 1022:1487
  API: ALSA v: k6.10.10-arch1-1 status: kernel-api
  Server-1: PipeWire v: 1.2.3 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    4: pw-jack type: plugin
Network:
  Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    vendor: ASUSTeK RTL8111H driver: r8169 v: kernel pcie: speed: 2.5 GT/s
    lanes: 1 port: f000 bus-ID: 05:00.0 chip-ID: 10ec:8168
  IF: enp5s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Drives:
  Local Storage: total: 2.61 TiB used: 267.2 GiB (10.0%)
  ID-1: /dev/nvme0n1 vendor: Crucial model: CT1000P5SSD8 size: 931.51 GiB
    speed: 31.6 Gb/s lanes: 4 serial: <filter> temp: 53.9 C
  ID-2: /dev/nvme1n1 vendor: Samsung model: SSD 970 EVO 500GB
    size: 465.76 GiB speed: 31.6 Gb/s lanes: 4 serial: <filter> temp: 31.9 C
  ID-3: /dev/sda vendor: GOODRAM model: SSDPR-CL100-120-G3 size: 111.79 GiB
    speed: 6.0 Gb/s serial: <filter>
  ID-4: /dev/sdb vendor: Western Digital model: WD1002FAEX-00Z3A0
    size: 931.51 GiB speed: 6.0 Gb/s serial: <filter>
  ID-5: /dev/sdc vendor: Samsung model: SSD 850 EVO 250GB size: 232.89 GiB
    speed: 6.0 Gb/s serial: <filter>
Partition:
  ID-1: / size: 914.83 GiB used: 267 GiB (29.2%) fs: ext4 dev: /dev/nvme0n1p2
Swap:
  ID-1: swap-1 type: file size: 512 MiB used: 0 KiB (0.0%) priority: -2
    file: /swapfile
Sensors:
  System Temperatures: cpu: 48.2 C mobo: N/A gpu: amdgpu temp: 36.0 C
    mem: 54.0 C
  Fan Speeds (rpm): N/A gpu: amdgpu fan: 24
Info:
  Memory: total: 32 GiB available: 31.26 GiB used: 3.34 GiB (10.7%)
  Processes: 302 Power: uptime: 1m wakeups: 0 Init: systemd v: 256
    default: graphical
  Packages: pm: pacman pkgs: 1233 Compilers: gcc: 14.2.1 Shell: Bash
    v: 5.2.32 running-in: konsole inxi: 3.3.35

I’m not saying that it is the cause of the issue you are currently having. Just saying that dual-booting with Windows is generally a bad idea — this is true for dual-booting anything really, but more so Windows.



Have you checked to see if you can update your BIOS?

Have you tried using the LTS kernel like I suggested earlier?

I intend to get rid of Windows but occasionally I need to boot to it for work related stuff that I didn’t make them work yet in linux.

I didn’t checked yet if I can update BIOS but it’s strange that I have this issues last few months. Before that I didn’t had any problems for two years, so it shouldn’t be related to BIOS.

I didn’t had much time last few days to test it with other kernel and I have a lot of stuff to do, so I can’t afford to screw something up :slight_smile:

You’re on a rolling release distro, you get kernel updates every week, and other driver updates at least once a month. Sometimes such updates may make something that was working all the time not work anymore.

When you get the chance, try the LTS kernel. It may be all you need to do.

But also, update your BIOS if you can. :wink:

Keep Windows on this disk by itself. Remove the Disk from the system and replace it with the one you wish to use with Endeavour. Need to do work stuff just swap the disk.

Even though Windows doesn’t show the existence of ext4 drives it doesn’t mean it cant read them. All windows would need to do is see there is another drive with another OS on it and it could potentially send signals to the hardware to shut it off when Windows is not detected in Memory.

1 Like

@ddnn => I have LTS Kernel installed and I use it last 2 days. For now it works, but I don’t know what cause the issue so I could test it on LTS kernel. I just need to wait and see

@thefrog => Is not practical to switch NVME disks from motherboard when I need windows… :slight_smile:

According to the experts, using the LTS kernel is actually recommended.
See here: How to run a stress-free EndeavourOS

1 Like