New Install Shutdown Turns Off Monitor But Power LED & Fans Still Run

New full suite XFCE install. Dell XPS 8940 i7-11700 AMD RX-9060-XT with Mesa drivers. Typical GUI install, chose the no hibernation option. Dual boot with Win11 UEFI. Two separate drives, Windows drive removed prior to Manjaro install. Everything is working fine on both OS’s, but Linux will not shut down properly (Windows shuts down fine). Only a hard reset will turn off the computer. Reboot works fine. I’ve tried everything under the sun to resolve, all have the same result. Been at this for hours. Notable things done with varying combinations of many:

-Secure boot off, AHCI HDD mode
-Fastboot/Sleep/Hibernation all disabled in Windows
-Fastboot disabled in bios
-USB wake on/off
-Wake on Lan OFF
-Bios Cstates tried every setting
-Sleep state in bios on/off
-Enabled/Disabled every bios setting that hours of searching recommended
-acpi=force added to default new install grub
GRUB_CMDLINE_LINUX_DEFAULT='quiet splash apparmor=1 security=apparmor resume=UUID=f3a5f588-8620-49f0-910a-db83c1eb28ef udev.log_priority=3 acpi=force'
-Tried using acpi=off vs acpi=force causes Manjaro to freeze on boot screen when booting, had to edit grub at boot to get back into Manjaro
-All XFCE power settings correct
-Verified all power button settings
-LTS and Latest kernels
-Bios is up to date
-Removed windows drive - same results
-Power cable removed for a few min, power up, same result
-All terminal forced shutdown commands tried
-journal ctl recommended commands didn’t seem to show any shutdown errors of importance relating to the issue, though I’m no expert
-The install USB will also not shutdown properly so it seems to be on the software end

I noticed when Windows shuts down it goes through a longer process with all the fans shutting down first, then a definitive “click” shuts down all the power - takes a solid 30 seconds to complete. While Linux doesn’t seem to go through the same process, it finishes it’s shutdown in a few seconds, I hear the storage HDDs spin down, then the monitor goes black, but all fans and LEDs remain on. There is no “Click” at the end. I also just did a new install on an Optiplex 3050 a few days ago and there are zero issues, running out of the box perfectly. Literally nothing different other than the presence of a windows install - not that it should matter as I installed on the XPS cleanly with the windows drive removed. Obviously completely different computers, but just to note it’s not a failure on my part for installing (not my first rodeo haha). It was also the exact same USB install drive.

Please supply the output from inxi -zv8 copy the output from the CLI and post it here using the </> button in the Editor menu

inxi -zv8                                                        ✔ 
System:
  Kernel: 6.19.2-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 15.2.1
    clocksource: tsc avail: acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.19-x86_64
    root=UUID=36315618-60ef-41ed-aa4b-d792feb4eb4c rw quiet splash apparmor=1
    security=apparmor resume=UUID=f3a5f588-8620-49f0-910a-db83c1eb28ef
    udev.log_priority=3
  Desktop: Xfce v: 4.20.1 tk: Gtk v: 3.24.51 wm: xfwm4 v: 4.20.0
    with: xfce4-panel tools: xfce4-screensaver vt: 7 dm: LightDM v: 1.32.0
    Distro: Manjaro base: Arch Linux
Machine:
  Type: Desktop System: Dell product: XPS 8940 v: N/A
    serial: <superuser required> Chassis: type: 3 serial: <superuser required>
  Mobo: Dell model: 0K3CM7 v: A00 serial: <superuser required> part-nu: 09C5
    uuid: <superuser required> Firmware: UEFI vendor: Dell v: 2.27.1
    date: 04/03/2025
Battery:
  Message: No system battery data found. Is one present?
Memory:
  System RAM: total: 32 GiB available: 31.01 GiB used: 1.79 GiB (5.8%)
  Message: For most reliable report, use superuser + dmidecode.
  Array-1: capacity: 128 GiB slots: 4 modules: 2 EC: None
    max-module-size: 32 GiB note: est.
  Device-1: DIMM1 type: DDR4 detail: synchronous size: 16 GiB speed:
    spec: 3200 MT/s actual: 2933 MT/s volts: curr: 1 width (bits): data: 64
    total: 64 manufacturer: 80CE000080CE part-no: M378A2G43AB3-CWE
    serial: <filter>
  Device-2: DIMM2 type: DDR4 detail: synchronous size: 16 GiB speed:
    spec: 3200 MT/s actual: 2933 MT/s volts: curr: 1 width (bits): data: 64
    total: 64 manufacturer: 80CE000080CE part-no: M378A2G43AB3-CWE
    serial: <filter>
  Device-3: DIMM3 type: no module installed
  Device-4: DIMM4 type: no module installed
PCI Slots:
  Permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: model: 11th Gen Intel Core i7-11700 bits: 64 type: MT MCP
    arch: Rocket Lake gen: core 11 level: v4 note: check built: 2021+
    process: Intel 14nm family: 6 model-id: 0xA7 (167) stepping: 1
    microcode: 0x65
  Topology: cpus: 1x dies: 1 clusters: 8 cores: 8 threads: 16 tpc: 2
    smt: enabled cache: L1: 640 KiB desc: d-8x48 KiB; i-8x32 KiB L2: 4 MiB
    desc: 8x512 KiB L3: 16 MiB desc: 1x16 MiB
  Speed (MHz): avg: 800 min/max: 800/4800:4900 scaling: driver: intel_pstate
    governor: powersave cores: 1: 800 2: 800 3: 800 4: 800 5: 800 6: 800 7: 800
    8: 800 9: 800 10: 800 11: 800 12: 800 13: 800 14: 800 15: 800 16: 800
    bogomips: 79872
  Flags: 3dnowprefetch abm acpi adx aes aperfmperf apic arat
    arch_capabilities arch_perfmon art avx avx2 avx512_bitalg avx512_vbmi2
    avx512_vnni avx512_vpopcntdq avx512bw avx512cd avx512dq avx512f
    avx512ifma avx512vbmi avx512vl bmi1 bmi2 bts clflush clflushopt cmov
    constant_tsc cpuid cpuid_fault cx16 cx8 de ds_cpl dtes64 dtherm dts epb
    ept ept_ad erms est f16c flexpriority flush_l1d fma fpu fsgsbase fsrm
    fxsr gfni ht hwp hwp_act_window hwp_epp hwp_notify hwp_pkg_req ibpb ibrs
    ibrs_enhanced ida intel_pt invpcid lahf_lm lm mca mce md_clear mmx
    monitor movbe mpx msr mtrr nonstop_tsc nopl nx ospke pae pat pbe pcid
    pclmulqdq pdcm pdpe1gb pebs pge pku pln pni popcnt pse pse36 pts rdpid
    rdrand rdseed rdtscp rep_good sdbg sep sha_ni smap smep smx ss ssbd sse
    sse2 sse4_1 sse4_2 ssse3 stibp syscall tm tm2 tpr_shadow tsc tsc_adjust
    tsc_deadline_timer tsc_known_freq umip vaes vme vmx vnmi vpclmulqdq vpid
    x2apic xgetbv1 xsave xsavec xsaveopt xsaves xtopology xtpr
  Vulnerabilities:
  Type: gather_data_sampling mitigation: Microcode
  Type: ghostwrite status: Not affected
  Type: indirect_target_selection mitigation: Aligned branch/return thunks
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data mitigation: Clear CPU buffers; SMT vulnerable
  Type: old_microcode status: Not affected
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed mitigation: Enhanced IBRS
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Enhanced / Automatic IBRS; IBPB:
    conditional; PBRSB-eIBRS: SW sequence; BHI: SW loop, KVM: SW loop
  Type: srbds status: Not affected
  Type: tsa status: Not affected
  Type: tsx_async_abort status: Not affected
  Type: vmscape status: Not affected
Graphics:
  Device-1: Intel RocketLake-S GT1 [UHD Graphics 750] vendor: Dell
    driver: i915 v: kernel alternate: xe arch: Xe process: Intel 10nm
    built: 2020-21 ports: active: none empty: DP-1, DP-2, HDMI-A-1, HDMI-A-2,
    HDMI-A-3 bus-ID: 00:02.0 chip-ID: 8086:4c8a class-ID: 0300
  Device-2: Advanced Micro Devices [AMD/ATI] Navi 44 [Radeon RX 9060 XT]
    vendor: Sapphire driver: amdgpu v: kernel arch: RDNA-4 code: Navi-4x
    process: TSMC n4 (4nm) built: 2025+ pcie: gen: 5 speed: 32 GT/s lanes: 16
    ports: active: DP-3 empty: HDMI-A-4,HDMI-A-5,Writeback-1 bus-ID: 04:00.0
    chip-ID: 1002:7590 class-ID: 0300
  Display: x11 server: X.org v: 1.21.1.21 compositor: xfwm4 v: 4.20.0
    driver: X: loaded: amdgpu,modesetting unloaded: radeon alternate: fbdev,vesa
    dri: radeonsi,iris gpu: amdgpu display-ID: :0.0
    note: <missing: xdpyinfo/xrandr>
  Monitor-1: DP-3 model: Dell S3222DGM serial: <filter> built: 2023
    res: 2560x1440 dpi: 93 gamma: 1.2 chroma: red: x: 0.663 y: 0.325 green:
    x: 0.267 y: 0.580 blue: x: 0.137 y: 0.110 white: x: 0.302 y: 0.353
    size: 697x392mm (27.44x15.43") diag: 806mm (31.7") ratio: 16:9
    modes: 2560x1440, 1920x1200, 1920x1080, 1600x1200, 1680x1050, 1600x900,
    1280x1024, 1152x864, 1280x720, 1024x768, 800x600, 720x576, 720x480,
    640x480, 720x400
  API: EGL v: 1.5 hw: drv: intel iris drv: amd radeonsi platforms: device: 0
    drv: radeonsi device: 1 drv: iris device: 2 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: 25.3.5-arch1.1
    glx-v: 1.4 direct-render: yes renderer: AMD Radeon RX 9060 XT (radeonsi
    gfx1200 LLVM 21.1.6 DRM 3.64 6.19.2-1-MANJARO) device-ID: 1002:7590
    memory: 15.62 GiB unified: no
  Info: Tools: api: eglinfo,glxinfo de: xfce4-display-settings x11: xprop
Audio:
  Device-1: Intel vendor: Dell driver: snd_hda_intel v: kernel
    alternate: snd_soc_avs bus-ID: 00:1f.3 chip-ID: 8086:f1c8 class-ID: 0403
  Device-2: Advanced Micro Devices [AMD/ATI] Navi 48 HDMI/DP Audio
    driver: snd_hda_intel v: kernel pcie: gen: 5 speed: 32 GT/s lanes: 16
    bus-ID: 04:00.1 chip-ID: 1002:ab40 class-ID: 0403
  Device-3: C-Media USB2.0 High-Speed True HD Audio
    driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 2.0 speed: 480 Mb/s
    lanes: 1 mode: 2.0 bus-ID: 1-10:3 chip-ID: 0d8c:0319 class-ID: 0300
  API: ALSA v: k6.19.2-1-MANJARO status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
  Server-2: JACK v: 1.9.22 status: off tools: N/A
  Server-3: PipeWire v: 1.4.10 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Intel Comet Lake PCH CNVi WiFi vendor: Rivet Networks Dual Band
    Wi-Fi 6 Killer AX1650i 160MHz 2x2 driver: iwlwifi v: kernel
    bus-ID: 00:14.3 chip-ID: 8086:06f0 class-ID: 0280
  IF: wlo1 state: down mac: <filter>
  Device-2: Realtek Killer E2600 GbE vendor: Rivet Networks driver: r8169
    v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: 3000 bus-ID: 06:00.0
    chip-ID: 10ec:2600 class-ID: 0200
  IF: enp6s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: noprefixroute scope: link
  Info: services: NetworkManager, systemd-timesyncd, wpa_supplicant
  WAN IP: <filter>
Bluetooth:
  Device-1: Intel AX201 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
    speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-14:7 chip-ID: 8087:0026
    class-ID: e001
  Report: rfkill ID: hci0 rfk-id: 0 state: up address: see --recommends
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 5.5 TiB used: 14.98 GiB (0.3%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Western Digital
    model: PC SN530 NVMe WDC 512GB size: 476.94 GiB block-size: physical: 512 B
    logical: 512 B speed: 31.6 Gb/s lanes: 4 tech: SSD serial: <filter>
    fw-rev: 21113012 temp: 50.9 C scheme: GPT
  ID-2: /dev/sda maj-min: 8:0 vendor: Silicon Power
    model: SPCC Solid State Disk size: 953.87 GiB block-size: physical: 512 B
    logical: 512 B speed: 6.0 Gb/s tech: SSD serial: <filter> fw-rev: 4A0
    scheme: GPT
  ID-3: /dev/sdb maj-min: 8:16 vendor: Western Digital
    model: WD40EZRZ-00WN9B0 size: 3.64 TiB block-size: physical: 4096 B
    logical: 512 B speed: 6.0 Gb/s tech: HDD rpm: 5400 serial: <filter>
    fw-rev: 0A80 scheme: GPT
  ID-4: /dev/sdc maj-min: 8:32 vendor: Samsung model: SSD 850 PRO 512GB
    size: 476.94 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    tech: SSD serial: <filter> fw-rev: 4B6Q scheme: GPT
  Optical-1: /dev/sr0 vendor: PLDS model: DVD+-RW DU-8A5LH rev: 6D1M
    dev-links: cdrom
  Features: speed: 24 multisession: yes audio: yes dvd: yes
    rw: cd-r,cd-rw,dvd-r state: running
Partition:
  ID-1: / raw-size: 467.84 GiB size: 459.43 GiB (98.20%)
    used: 14.98 GiB (3.3%) fs: ext4 dev: /dev/sdc2 maj-min: 8:34 label: N/A
    uuid: 36315618-60ef-41ed-aa4b-d792feb4eb4c
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 332 KiB (0.1%) fs: vfat dev: /dev/sdc1 maj-min: 8:33 label: N/A
    uuid: 9076-4781
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default) zswap: yes
    compressor: zstd max-pool: 20%
  ID-1: swap-1 type: partition size: 8.8 GiB used: 0 KiB (0.0%) priority: -1
    dev: /dev/sdc3 maj-min: 8:35 label: swap
    uuid: f3a5f588-8620-49f0-910a-db83c1eb28ef
Unmounted:
  ID-1: /dev/nvme0n1p1 maj-min: 259:1 size: 150 MiB fs: vfat label: ESP
    uuid: 64FD-1257
  ID-2: /dev/nvme0n1p2 maj-min: 259:2 size: 128 MiB fs: <superuser required>
    label: N/A uuid: N/A
  ID-3: /dev/nvme0n1p3 maj-min: 259:3 size: 454.41 GiB fs: ntfs label: OS
    uuid: 06AA3727AA371323
  ID-4: /dev/nvme0n1p4 maj-min: 259:4 size: 902 MiB fs: ntfs label: N/A
    uuid: C4928FCA928FC002
  ID-5: /dev/nvme0n1p5 maj-min: 259:5 size: 990 MiB fs: ntfs
    label: WINRETOOLS uuid: 2CD8B6ACD8B673A4
  ID-6: /dev/nvme0n1p6 maj-min: 259:6 size: 19.03 GiB fs: ntfs label: Image
    uuid: 3CF4B6F2F4B6AD90
  ID-7: /dev/nvme0n1p7 maj-min: 259:7 size: 1.37 GiB fs: ntfs
    label: DELLSUPPORT uuid: 783462113461D324
  ID-8: /dev/sda1 maj-min: 8:1 size: 16 MiB fs: <superuser required>
    label: N/A uuid: N/A
  ID-9: /dev/sda2 maj-min: 8:2 size: 953.85 GiB fs: ntfs
    label: 1TB Game Storage uuid: 2460245E602438C6
  ID-10: /dev/sdb1 maj-min: 8:17 size: 3.64 TiB fs: ntfs label: 4TB Storage
    uuid: 5A47A5F763CE1FEA
USB:
  Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 16 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-2: 1-5:2 info: Genesys Logic Hub ports: 4 rev: 2.1
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 05e3:0610 class-ID: 0900
  Device-1: 1-5.3:4 info: Kingston HyperX Pulsefire Haste type: mouse,HID
    driver: hid-generic,usbhid interfaces: 4 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 100mA chip-ID: 0951:1727 class-ID: 0300
  Device-2: 1-5.4:6 info: Microdia USB Keyboard type: keyboard
    driver: hid-generic,usbhid interfaces: 2 rev: 2.0
    speed: 1.5 Mb/s (183 KiB/s) lanes: 1 mode: 1.0 power: 100mA
    chip-ID: 0c45:7603 class-ID: 0301
  Device-3: 1-10:3 info: C-Media USB2.0 High-Speed True HD Audio
    type: audio,HID driver: hid-generic,snd-usb-audio,usbhid interfaces: 3
    rev: 2.0 speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 0d8c:0319 class-ID: 0300
  Device-4: 1-11:5 info: Realtek RTS5129 Card Reader Controller
    type: <vendor specific> driver: rtsx_usb,rtsx_usb_ms,rtsx_usb_sdmmc
    interfaces: 1 rev: 2.0 speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0
    power: 500mA chip-ID: 0bda:0129 class-ID: ff00 serial: <filter>
  Device-5: 1-14:7 info: Intel AX201 Bluetooth type: bluetooth driver: btusb
    interfaces: 2 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1
    power: 100mA chip-ID: 8087:0026 class-ID: e001
  Hub-3: 2-0:1 info: super-speed hub ports: 8 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-4: 2-5:2 info: Genesys Logic Hub ports: 4 rev: 3.0
    speed: 5 Gb/s (596.0 MiB/s) lanes: 1 mode: 3.2 gen-1x1 chip-ID: 05e3:0612
    class-ID: 0900
Sensors:
  System Temperatures: cpu: 64.0 C pch: 44.0 C mobo: 45.0 C gpu: amdgpu
    temp: 35.0 C mem: 36.0 C
  Fan Speeds (rpm): cpu: 807 fan-2: 998 gpu: amdgpu fan: 48
Repos:
  Packages: pm: pacman pkgs: 1133 libs: 368 tools: pamac pm: flatpak pkgs: 0
  Active pacman repo servers in: /etc/pacman.d/mirrorlist
    1: https://opencolo.mm.fcix.net/manjaro/stable/$repo/$arch
    2: https://linorg.usp.br/manjaro/stable/$repo/$arch
    3: https://mirrors.tuna.tsinghua.edu.cn/manjaro/stable/$repo/$arch
Processes:
  CPU top: 5 of 428
  1: cpu: 8.9% command: Xorg pid: 1023 mem: 140.5 MiB (0.4%)
  2: cpu: 3.5% command: xfdesktop pid: 1585 mem: 84.2 MiB (0.2%)
  3: cpu: 2.4% command: init pid: 1 mem: 14.6 MiB (0.0%)
  4: cpu: 1.7% command: blueman-applet started-by: python pid: 2196
    mem: 64.8 MiB (0.2%)
  5: cpu: 1.6% command: xfwm4 pid: 1497 mem: 125.8 MiB (0.3%)
  Memory top: 5 of 428
  1: mem: 140.5 MiB (0.4%) command: Xorg pid: 1023 cpu: 8.9%
  2: mem: 125.8 MiB (0.3%) command: xfwm4 pid: 1497 cpu: 1.6%
  3: mem: 84.2 MiB (0.2%) command: xfdesktop pid: 1585 cpu: 3.5%
  4: mem: 64.8 MiB (0.2%) command: blueman-applet started-by: python
    pid: 2196 cpu: 1.7%
  5: mem: 62.0 MiB (0.1%) command: nm-applet pid: 2173 cpu: 1.4%
Info:
  Processes: 428 Power: uptime: 0m states: freeze,mem,disk suspend: deep
    avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
    suspend, test_resume image: 12.38 GiB
    services: upowerd,xfce4-power-manager Init: systemd v: 259
    default: graphical tool: systemctl
  Compilers: gcc: 15.2.1 Shell: Zsh v: 5.9 running-in: xfce4-terminal
    inxi: 3.3.40                                                                 ✔ 

Hmm, strange I think. I have no experience with Dell systems, so I am guessing.

Logically when the fan does not power down, despite using systemctl poweroffor poweroff it appears to be the firmware expecting the shutdown signal (what ever that is :)) in using a specific event.

The acpid is default installed but the daemon is not default enabled.

I am thinking, you could try to enable the service, see if it makes a difference.

sudo systemctl enable --now acpid

A targeted search for arch linux “dell XPS 8940” will not completely shutdown - sx.nix.dk shows that Dell XPS 8940 may not be designed with Linux in mind.

Thanks for the reply. Just tried a shutdown cycle with acpid enabled via systemctl, it was the same result. Tried it also in conjunction with acpi=force comment in grub, same result. Note: every time I change a setting within the OS, I do a reboot cycle first then do a shutdown to be sure every change registered within the OS.

Edit: Also I found a new symptom that might be of use. I tried rebooting and shutting off while in the Grub menu which is typically done just by physically pressing the power button. Pressing the power button while in grub freezes the system completely. Grub remains visible, the countdown stops, no keyboard or mouse input. Only a hard reset gets out of it.

Edit 2: opening a command prompt in Grub (c) and typing halt shuts down the PC properly from grub. Now I’m thinking to add that permanently in grub, but I’m getting mixed answers (via AI) on how to properly do that. Most recommendations say to edit Grub.d which I do not have. I’m no expert at all, just a hobbyist. Not sure if I’m missing something simple.

This suggests a UEFI bug, because grub — at least, if you installed the system in native UEFI boot mode — is a UEFI executable.

It’s a reference to /etc/grub/d. You can create a custom script in there. You can study the files there are in there already — they are all merely bash scripts.

I do not have a grub.d or grub/d location or file in the etc/default area. I guess I’m not understanding this. I also tried apm=power_off in the default section of grub (as listed in the OP vs acpi=force". Also want to be sure that the placement of these commands can go anywhere in between the ticks ‘quiet splash’ area. I’ve tried directly after quiet splash and at the end of the line between the ‘xxx’.

It is not in /etc/default. It is /etc/grub.d.

The order isn’t important. :wink:

1 Like

Thank you, I feel stupid now haha. So I went ahead and added a visual halt entry to grub by adding to this command to /etc/grub.d/40_custom (had to brush up on my nano skills!!)

menuentry "Shut Down" {
    echo "Shutting down..."
    halt
}

Though not elegant, I can now just reboot via GUI in XFCE and then choose the new shutdown option within grub. It’s sloppy and adds a step, but a halfway decent workaround. I don’t want to mark this as solved because it’s a workaround. I hate this computer, had nothing but trouble from the start especially after I added the RX 9070 XT. Stuff is just too expensive, working with what I got. I hope there can eventually be a proper fix.

1 Like