inxi -b
System:
Host: greg-venusseries Kernel: 6.9.12-3-MANJARO arch: x86_64 bits: 64
Desktop: KDE Plasma v: 6.0.5 Distro: Manjaro Linux
Machine:
Type: Desktop System: Micro (HK) Tech product: Venus Series v: N/A
serial:
Mobo: Shenzhen Meigao Equipment model: AHWSA serial:
UEFI: American Megatrends LLC. v: AHWSA.1.22 date: 03/12/2024
CPU:
Info: 14-core (6-mt/8-st) 13th Gen Intel Core i9-13900H [MST AMCP]
speed (MHz): avg: 567 min/max: 400/5200:5400:4100
Graphics:
Device-1: Intel Raptor Lake-P [Iris Xe Graphics] driver: i915 v: kernel
Display: x11 server: X.Org v: 21.1.13 with: Xwayland v: 24.1.2 driver: X:
loaded: modesetting dri: iris gpu: i915 resolution: 3840x2160~60Hz
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 24.1.6-arch1.1
renderer: Mesa Intel Graphics (RPL-P)
Network:
Device-1: Intel Ethernet I226-V driver: igc
Device-2: Intel Ethernet I226-LM driver: igc
Device-3: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter
driver: mt7921e
I was trying to diagnose why i had a load of ordering cycle errors in my startup. GPT suggested i try disabling NetworkManager-wait-online.service but now, even though i enabled it, i can not get it to work at boot any more.
I have disabled all my samba automounts which did seem to be causing all the cycle errors but the NetworkManager-wait-online.service still failed to start at boot
❱sudo systemctl cat NetworkManager-wait-online.service
# /etc/systemd/system/NetworkManager-wait-online.service
[Unit]
Description=Network Manager Wait Online
Documentation=man:NetworkManager-wait-online.service(8)
Requires=NetworkManager.service
After=NetworkManager.service
Before=network-online.target
[Service]
# `nm-online -s` waits until the point when NetworkManager logs
# "startup complete". That is when startup actions are settled and
# devices and profiles reached a conclusive activated or deactivated
# state. It depends on which profiles are configured to autoconnect and
# also depends on profile settings like ipv4.may-fail/ipv6.may-fail,
# which affect when a profile is considered fully activated.
# Check NetworkManager logs to find out why wait-online takes a certain
# time.
Type=oneshot
ExecStart=/usr/bin/nm-online -s -q
RemainAfterExit=yes
# Set $NM_ONLINE_TIMEOUT variable for timeout in seconds.
# Edit with `systemctl edit NetworkManager-wait-online`.
#
# Note, this timeout should commonly not be reached. If your boot
# gets delayed too long, then the solution is usually not to decrease
# the timeout, but to fix your setup so that the connected state
# gets reached earlier.
Environment=NM_ONLINE_TIMEOUT=60
[Install]
WantedBy=network-online.target
No journalctl entries at all? It just is not even trying to start.
❱sudo journalctl -u NetworkManager-wait-online.service -b
-- No entries --
I can start the service, its status looks like after that
❱sudo systemctl start NetworkManager-wait-online.service
⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼ /home/greg ⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼
❱sudo systemctl status NetworkManager-wait-online.service
● NetworkManager-wait-online.service - Network Manager Wait Online
Loaded: loaded (/etc/systemd/system/NetworkManager-wait-online.service; enabled; preset: disabled)
Active: active (exited) since Mon 2024-09-02 20:24:51 BST; 3s ago
Invocation: b2b2a01b4f9946969585077fd1d660c1
Docs: man:NetworkManager-wait-online.service(8)
Process: 6786 ExecStart=/usr/bin/nm-online -s -q (code=exited, status=0/SUCCESS)
Main PID: 6786 (code=exited, status=0/SUCCESS)
Mem peak: 2.6M
CPU: 27ms
Sep 02 20:24:51 greg-venusseries systemd[1]: Starting Network Manager Wait Online...
Sep 02 20:24:51 greg-venusseries systemd[1]: Finished Network Manager Wait Online.
Not a lot thats relevant worry about in here
❱sudo journalctl -b -p 3
Sep 02 20:11:21 greg-venusseries kernel: pci 0000:00:07.2: DPC: RP PIO log size 0 is invalid
Sep 02 20:11:27 greg-venusseries wpa_supplicant[881]: bgscan simple: Failed to enable signal strength monitoring
Sep 02 20:12:23 greg-venusseries kernel: Bluetooth: hci0: command 0x0405 tx timeout
Sep 02 20:12:25 greg-venusseries kernel: Bluetooth: hci0: command 0x0405 tx timeout
Sep 02 20:13:02 greg-venusseries bluetoothd[785]: src/profile.c:record_cb() Unable to get Hands-Free Voice gateway SDP record: Connection timed out
Sep 02 20:13:02 greg-venusseries bluetoothd[785]: src/profile.c:record_cb() Unable to get Hands-Free Voice gateway SDP record: Connection timed out
Sep 02 20:13:02 greg-venusseries bluetoothd[785]: profiles/audio/avdtp.c:avdtp_connect_cb() connect to B0:38:E2:51:B0:B4: Connection reset by peer (104)
Sep 02 20:13:09 greg-venusseries bluetoothd[785]: profiles/audio/avdtp.c:avdtp_connect_cb() connect to B0:38:E2:51:B0:B4: Host is down (112)
But as soon as i reboot, it fails to load/start at all and leaves no entries in the logs? (it is enabled).
❱sudo systemctl status NetworkManager-wait-online.service
[sudo] password for greg:
○ NetworkManager-wait-online.service - Network Manager Wait Online
Loaded: loaded (/etc/systemd/system/NetworkManager-wait-online.service; enabled; preset: disabled)
Active: inactive (dead)
Docs: man:NetworkManager-wait-online.service(8)
3