New install for new linux user

Hi, just installed CachyOS on an MSI X670E system, as a new linux user and I found it really easy. However, I have the following issues:

  1. I can’t get Secure Boot working, despite following the secure boot guide. If I turn secure boot to “Custom” and “Maximum Security”, the system shows the 'unsigned images" warning and boots into windows (dual boot system, both OS on their own drive)
  2. Bluetooth is always disabled when boot into cachy, so I need to keep a USB mouse connected
  3. Caret is not positioned in the password entry box and can’t be tabbed into (Tab appears to do nothing), so (with point 2), I need to keep a USB mouse connected
  4. I cannot control fans with CoolerControl - it shows “The currently installed driver does not support control of this channel” for every fan
  5. And one more thing. I cannot get an ethernet connection unless I put a switch between my PC and the modem/router. Works fine with and without switch under win 11, but not Cachy. I have installed the Realtek RTL8125BG 2.5 driver using paru, rebooted my router, copied config from win 11. And in all the messing, now it doesn’t work with the switch either!

Can anyone help with any of these issues? I have searched and tried a few of the suggestions, but they haven’t helped

Other than that, it has been a dream - playing Steam games, running development tools and daily-use apps. Very easy switch away from Windows, so kudos for developing such a great distro

Try to compile kernel for your hardware using Cachy’s kernel manager program. In last distro i have had bluetooth working with all default and Cachy’s bore kernel from aur.

All your issues except Secure boot because of kernel. Compile kernel for your hardware and forget about it. It takes 2-4 hours or less, depends on hardware.

Hello and welcome,
It might make sense to begin with some system information;

sudo cachyos-bugreport.sh

Hi, thanks for the response - I wasn’t aware of that command.
Posted to 38a3e4c. Seem to be many warnings/errors in there.

In relation to the network;

Can you also show your packages;

pacman -Qs r8

And double check on your modules?

lsmod | grep r8

What we might want to do is unload or blacklist the r8169 module ( possibly in conjunction with the r8125-dkms package from the AUR ).

packages is showing only
local/r8125-dkms 9.016.00-1
Kernel module for RTL8125

and modules is:
r8125 335872 0
r8169 176128 0
mdio_devres 12288 1 r8169
libphy 188416 3 r8169,mdio_devres,realtek
mdio_bus 69632 3 r8169,libphy,realtek
I’m glad this stuff makes sense to you;-) Thanks for your help

Can you try doing;

sudo rmmod r8169 && sudo modprobe r8125

You might also want to restart NetworkManager;

systemctl restart NetworkManager

and observe how it functions.

It still might be best to do the blacklist;

echo "blacklist r8169" | sudo tee /etc/modprobe.d/blacklist-r8169.conf

then reboot and observe.

Hi, first two steps killed the wired ethernet with and without the switch (NetworkManager restart, but no reboot), but adding the blacklist with reboot has given me a fully functional wired connection with and without the switch.

Thank you for the time and help!!!

But today… No wired connection available at all on cachy. Boot into windows and it’s fine. Really puzzled now and, being a windows user, don’t know the tools to troubleshoot this. Will try and reverse the commands from yesterday and see if that gets it back to the previous state.
I did install ClamAV last night after getting wired connection working. I don’t see why that would break networking?

Yeah so the previous user advised you to blacklist the module, you need to unblacklist it because it’s not loading a different module

Basically remove this file: /etc/modprobe.d/blacklist-r8169.conf

Why would you possibly need/install clamav? This isn’t Windows, clamav is pretty much useless.

Do you have Fast startup disabled?
That ‘feature’ ensures it hibernates instead of shutting down - leading to various problems like not releasing network cards.

No fast startup enabled in windows

r8125 is also not loaded now - so it seems I have no ethernet drivers loaded when the blacklist is in place. I tried removing that file and going back to the r8169, but again, no wired connection, with or without the switch. I’m puzzled now, but also… how do I get the r8125 to persist across boot?

Weirdly, everything is now working - ethernet working with and without switch, bluetooth at startup, cursor defaults to password box and r8125 persists across boot. Thanks for your help