Hi all…
Experience: Started with Debian, went to Ubuntu, now trying Arch-based distros. My use case is multimedia production.
I’m using an old Dell Latitude E7470 laptop. Due to my hatred of wifi and it’s inherent security issues I physically removed the internal wifi adapter and only use the integrated Ethernet port.
I have been trying for weeks to get up and running with EOS. The principle problem was that if the Ethernet cable wasn’t connected at boot time then Network Manager would never connect.
Or, if I unplugged it after boot and then plugged it back in, Network Manager would hang and eventually the service would quit running. Attempts to restart it == full system crash, and my laptop keyboard can’t perform the magic sysreq reboot procedure. Hard power offs again and again.
After countless attempts to get EOS up and running this is what I’ve finally done:
Booted installer from usb drive
Selected ‘online’ mode
Picked XFCE desktop
Customized the options, making one change from the defaults: unticked “network-manager-applet”
Deleted (after making a backup) the binary ‘/usr/bin/rfkill’
Edited ‘/etc/makepkg.conf’ to disable debug builds (in options section, " debug" → “!debug”)
Built Octopi (my package manager of choice) using Yay
-Bang, everything works…for now. Grub boot from sda1 (EFI), ext4 on sda2 (/), swap to file.
I already know I’m gonna have to downgrade wine to v 9.4 so I can run yabridge. I’m not sure yet if I also need an ignore entry in /etc/pacman.conf for ‘network-manager-applet’. I’m guessing yes. I know I’ll need one for wine, though (i think) that will eventually bugger up the whole multilib part of the install.
So there is my long winded story of a very hackish way of getting things running.
End Result:
“nmcli networking off” then unplug cable. Plug cable back in, then “nmcli networking on”. No crash, full connection. Same thing works if I forget to plug in cable before boot. off, then on, and, then everything is fine. vpn connections work normally (IVPN using Wireguard in my case)
So, does anyone know a more reasonable way of getting the job done? I’ve installed EOS about two dozen times now so if someone wants logs I don’t mind doing it again. I’ve done this same procedure for the LXQT desktop as well as MATE, with both ssdm and lightdm.
Any input is much appreciated.