External keyboard not working in boot menu

Now that I got a clean re-install, I’ll post issues that remain.

First, the external USB keyboard doesn’t work in the GRUB boot menu? It only starts working once the OS has fully booted up. Until then, I must use the laptop keyboard.

Fastboot is disabled in the BIOS.

External keyboard “used” to work in the boot menu a while ago… not sure what changed since then.

Inxi

System:
Kernel: 6.9.2-1-cachyos arch: x86_64 bits: 64 compiler: gcc v: 14.1.1
clocksource: tsc avail: hpet,acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-cachyos
root=UUID=b3842975-a07f-4abe-a1f6-66b8fcf79638 rw rootflags=subvol=@
quiet loglevel=3 intel_iommu=on iommu=pt isolcpus=2-7 nohz_full=2-7
rcu_nocbs=2-7 transparent_hugepage=never rd.driver.pre=vfio-pci vfio
pci.ids=10de:1f15,10de:10f9,10de:1ada,10de:1adb
pcie_acs_override=downstream,multifunction ibt=off
Desktop: KDE Plasma v: 6.0.5 tk: Qt v: N/A info: frameworks v: 6.2.0
wm: kwin_x11 with: krunner vt: 2 dm: SDDM Distro: Garuda base: Arch Linux
Machine:
Type: Laptop System: Acer product: Predator PH315-53 v: V2.04
serial: <superuser required>
Mobo: CML model: QX50_CMS v: V2.04 serial: <superuser required>
part-nu: 0000000000000000 uuid: <superuser required> UEFI: Insyde v: 2.04
date: 08/20/2021
Battery:
ID-1: BAT1 charge: 40.7 Wh (100.0%) condition: 40.7/58.8 Wh (69.2%)
volts: 16.4 min: 15.4 model: SMP AP18E7M type: Li-ion serial: <filter>
status: full
CPU:
Info: model: Intel Core i7-10750H bits: 64 type: MT MCP arch: Comet Lake
gen: core 10 level: v3 note: check built: 2020 process: Intel 14nm family: 6
model-id: 0xA5 (165) stepping: 2 microcode: 0xFA
Topology: cpus: 1x cores: 6 tpc: 2 threads: 12 smt: enabled cache:
L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 1.5 MiB desc: 6x256 KiB
L3: 12 MiB desc: 1x12 MiB
Speed (MHz): avg: 1798 high: 2800 min/max: 800/5000 scaling:
driver: intel_pstate governor: powersave cores: 1: 2800 2: 2800 3: 800
4: 800 5: 800 6: 800 7: 800 8: 800 9: 2782 10: 2794 11: 2800 12: 2800
bogomips: 62399
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities: <filter>
Graphics:
Device-1: Intel CometLake-H GT2 [UHD Graphics] vendor: Acer Incorporated ALI
driver: i915 v: kernel arch: Gen-9.5 process: Intel 14nm built: 2016-20
ports: active: none off: eDP-1 empty: HDMI-A-2 bus-ID: 00:02.0
chip-ID: 8086:9bc4 class-ID: 0300
Device-2: NVIDIA TU106M [GeForce RTX 2060 Mobile]
vendor: Acer Incorporated ALI driver: nvidia v: 550.78
alternate: nouveau,nvidia_drm non-free: 550.xx+ status: current (as of
2024-04; EOL~2026-12-xx) arch: Turing code: TUxxx process: TSMC 12nm FF
built: 2018-2022 pcie: gen: 1 speed: 2.5 GT/s lanes: 16 link-max: gen: 3
speed: 8 GT/s ports: active: none off: HDMI-A-1 empty: DP-1
bus-ID: 01:00.0 chip-ID: 10de:1f15 class-ID: 0300
Device-3: Quanta HD User Facing driver: uvcvideo type: USB rev: 2.0
speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-5:3 chip-ID: 0408:a061
class-ID: 0e02
Display: x11 server: X.Org v: 21.1.13 with: Xwayland v: 24.1.0
compositor: kwin_x11 driver: X: loaded: modesetting,nvidia unloaded: nouveau
alternate: fbdev,intel,nv,vesa dri: iris gpu: i915,nvidia,nvidia-nvswitch
display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
s-diag: 582mm (22.93")
Monitor-1: HDMI-A-1 mapped: HDMI-1-0 note: disabled pos: primary
model: Samsung serial: <filter> built: 2016 res: 1920x1080 hz: 60 dpi: 40
gamma: 1.2 size: 1210x680mm (47.64x26.77") diag: 1168mm (46") ratio: 16:9
modes: max: 1920x1080 min: 640x480
Monitor-2: eDP-1 note: disabled model: AU Optronics 0x82ed built: 2018
res: 1920x1080 dpi: 142 gamma: 1.2 size: 344x194mm (13.54x7.64")
diag: 394mm (15.5") ratio: 16:9 modes: 1920x1080
API: EGL v: 1.5 hw: drv: intel iris drv: nvidia platforms: device: 0
drv: nvidia device: 2 drv: iris device: 3 drv: swrast gbm: drv: nvidia
surfaceless: drv: nvidia x11: drv: iris inactive: wayland,device-1
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: intel mesa v: 24.1.0-arch1.1.1
glx-v: 1.4 direct-render: yes renderer: Mesa Intel UHD Graphics (CML GT2)
device-ID: 8086:9bc4 memory: 7.54 GiB unified: yes
API: Vulkan v: 1.3.285 layers: 4 device: 0 type: integrated-gpu name: Intel
UHD Graphics (CML GT2) driver: mesa intel v: 24.1.0-arch1.1.1
device-ID: 8086:9bc4 surfaces: xcb,xlib device: 1 type: discrete-gpu
name: NVIDIA GeForce RTX 2060 driver: nvidia v: 550.78
device-ID: 10de:1f15 surfaces: xcb,xlib device: 2 type: cpu name: llvmpipe
(LLVM 17.0.6 256 bits) driver: mesa llvmpipe v: 24.1.0-arch1.1.1 (LLVM
17.0.6) device-ID: 10005:0000 surfaces: xcb,xlib
Audio:
Device-1: Intel Comet Lake PCH cAVS vendor: Acer Incorporated ALI
driver: snd_hda_intel v: kernel alternate: snd_soc_skl, snd_soc_avs,
snd_sof_pci_intel_cnl bus-ID: 00:1f.3 chip-ID: 8086:06c8 class-ID: 0403
Device-2: NVIDIA TU106 High Definition Audio vendor: Acer Incorporated ALI
driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16
bus-ID: 01:00.1 chip-ID: 10de:10f9 class-ID: 0403
Device-3: Texas Instruments PCM2900B Audio CODEC
driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 2.0 speed: 12 Mb/s
lanes: 1 mode: 1.1 bus-ID: 1-1.3:6 chip-ID: 08bb:29b0 class-ID: 0300
API: ALSA v: k6.9.2-1-cachyos status: kernel-api tools: N/A
Server-1: PipeWire v: 1.0.7 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack 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: wlp0s20f3 state: up mac: <filter>
Device-2: Realtek Killer E2600 GbE vendor: Acer Incorporated ALI
driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: 3000
bus-ID: 08:00.0 chip-ID: 10ec:2600 class-ID: 0200
IF: enp8s0 state: down mac: <filter>
Info: services: NetworkManager, smbd, systemd-timesyncd, wpa_supplicant
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:5 chip-ID: 8087:0026
class-ID: e001
Report: btmgmt ID: hci0 rfk-id: 1 state: down bt-service: enabled,running
rfk-block: hardware: no software: yes address: <filter> bt-v: 5.2 lmp-v: 11
status: discoverable: no pairing: no
Drives:
Local Storage: total: 6.83 TiB used: 873.87 GiB (12.5%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Western Digital model: PC SN730
SDBQNTY-512G-1014 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: 11101100 temp: 24.9 C scheme: GPT
ID-2: /dev/nvme1n1 maj-min: 259:2 vendor: Western Digital
model: WD Blue SN570 2TB size: 1.82 TiB block-size: physical: 512 B
logical: 512 B speed: 31.6 Gb/s lanes: 4 tech: SSD serial: <filter>
fw-rev: 234200WD temp: 45.9 C scheme: GPT
ID-3: /dev/sda maj-min: 8:0 vendor: HGST (Hitachi) model: HTS721010A9E630
size: 931.51 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
tech: HDD rpm: 7200 serial: <filter> fw-rev: A3J0 scheme: GPT
ID-4: /dev/sdb maj-min: 8:16 vendor: Western Digital
model: WD40NDZW-11A8JS1 size: 3.64 TiB block-size: physical: 4096 B
logical: 512 B type: USB rev: 3.2 spd: 5 Gb/s lanes: 1 mode: 3.2 gen-1x1
tech: HDD rpm: 5400 serial: <filter> fw-rev: 1023 scheme: GPT
Partition:
ID-1: / raw-size: 781.15 GiB size: 781.15 GiB (100.00%)
used: 198.58 GiB (25.4%) fs: btrfs dev: /dev/nvme1n1p1 maj-min: 259:3
ID-2: /boot/efi raw-size: 301 MiB size: 300.4 MiB (99.79%)
used: 584 KiB (0.2%) fs: vfat dev: /dev/nvme1n1p3 maj-min: 259:5
ID-3: /home raw-size: 781.15 GiB size: 781.15 GiB (100.00%)
used: 198.58 GiB (25.4%) fs: btrfs dev: /dev/nvme1n1p1 maj-min: 259:3
ID-4: /var/log raw-size: 781.15 GiB size: 781.15 GiB (100.00%)
used: 198.58 GiB (25.4%) fs: btrfs dev: /dev/nvme1n1p1 maj-min: 259:3
ID-5: /var/tmp raw-size: 781.15 GiB size: 781.15 GiB (100.00%)
used: 198.58 GiB (25.4%) fs: btrfs dev: /dev/nvme1n1p1 maj-min: 259:3
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: zram size: 15.45 GiB used: 52.5 MiB (0.3%)
priority: 100 comp: zstd avail: lzo,lzo-rle,lz4,lz4hc,842 max-streams: 12
dev: /dev/zram0
ID-2: swap-2 type: partition size: 11.72 GiB used: 0 KiB (0.0%)
priority: -2 dev: /dev/nvme1n1p2 maj-min: 259:4
Sensors:
System Temperatures: cpu: 71.0 C pch: 72.0 C mobo: N/A
Fan Speeds (rpm): N/A
Info:
Memory: total: 16 GiB available: 15.45 GiB used: 6.33 GiB (41.0%)
Processes: 372 Power: uptime: 5h 17m states: freeze,mem,disk suspend: deep
avail: s2idle wakeups: 1 hibernate: platform avail: shutdown, reboot,
suspend, test_resume image: 6.14 GiB services: org_kde_powerdevil,
power-profiles-daemon, upowerd Init: systemd v: 255 default: graphical
tool: systemctl
Packages: pm: pacman pkgs: 1637 libs: 445 tools: octopi,paru Compilers:
gcc: 14.1.1 Shell: garuda-inxi default: fish v: 3.7.1 running-in: konsole
inxi: 3.3.34
Garuda (2.6.26-1):
System install date:     2024-05-30
Last full system update: 2024-05-30 ↻
Is partially upgraded:   No
Relevant software:       snapper NetworkManager dracut nvidia-dkms
Windows dual boot:       No/Undetected
Failed units:

Does it work on the fallback initramfs?

This does not look like a “clean re-install”, this is clearly a system which has been heavily modified.

It looks like a lot has been changed.

Try walking back the wall of kernel parameters you have enabled, switch to the stock kernel, regenerate the initramfs, and then see if the keyboard works.

3 Likes

:point_up_2: What they said.

And then please remember to reboot, as the stylized swoosh indicates. :slight_smile:

3 Likes

I’m currently installing various software so I’ll reboot when I’m done.

But it was behaving that way on first boot after Garuda setup. That’s the first thing I tested.

btw do kernel parameters even affect boot menu? Or those take effect once the OS and kernel have been selected?

Alright here’s a reboot without kernel params to get to the bottom of this.

Keyboard is a Corsair plugged into a USB splitter, alongside mouse and audio output; in case that matters. But the mouse even works in the BIOS.

oh ya that’s the thing… why does the mouse work in the BIOS and not the keyboard? OK that’s more looking like a BIOS-level issue beyond the scope of any OS.

System:
Kernel: 6.9.3-1-cachyos arch: x86_64 bits: 64 compiler: gcc v: 14.1.1
clocksource: tsc avail: hpet,acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-cachyos
root=UUID=b3842975-a07f-4abe-a1f6-66b8fcf79638 rw rootflags=subvol=@
quiet loglevel=3 ibt=off
Desktop: KDE Plasma v: 6.0.5 tk: Qt v: N/A info: frameworks v: 6.2.0
wm: kwin_x11 vt: 2 dm: SDDM Distro: Garuda base: Arch Linux
Machine:
Type: Laptop System: Acer product: Predator PH315-53 v: V2.04
serial: <superuser required>
Mobo: CML model: QX50_CMS v: V2.04 serial: <superuser required>
part-nu: 0000000000000000 uuid: <superuser required> UEFI: Insyde v: 2.04
date: 08/20/2021
Battery:
ID-1: BAT1 charge: 40.7 Wh (100.0%) condition: 40.7/58.8 Wh (69.2%)
volts: 16.4 min: 15.4 model: SMP AP18E7M type: Li-ion serial: <filter>
status: full
CPU:
Info: model: Intel Core i7-10750H bits: 64 type: MT MCP arch: Comet Lake
gen: core 10 level: v3 note: check built: 2020 process: Intel 14nm family: 6
model-id: 0xA5 (165) stepping: 2 microcode: 0xFA
Topology: cpus: 1x cores: 6 tpc: 2 threads: 12 smt: enabled cache:
L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 1.5 MiB desc: 6x256 KiB
L3: 12 MiB desc: 1x12 MiB
Speed (MHz): avg: 1887 high: 4100 min/max: 800/5000 scaling:
driver: intel_pstate governor: powersave cores: 1: 4000 2: 800 3: 4100
4: 800 5: 800 6: 800 7: 4099 8: 800 9: 800 10: 800 11: 800 12: 4048
bogomips: 62399
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities: <filter>
Graphics:
Device-1: Intel CometLake-H GT2 [UHD Graphics] vendor: Acer Incorporated ALI
driver: i915 v: kernel arch: Gen-9.5 process: Intel 14nm built: 2016-20
ports: active: none off: eDP-1 empty: HDMI-A-2 bus-ID: 00:02.0
chip-ID: 8086:9bc4 class-ID: 0300
Device-2: NVIDIA TU106M [GeForce RTX 2060 Mobile]
vendor: Acer Incorporated ALI driver: nvidia v: 550.78
alternate: nouveau,nvidia_drm non-free: 550.xx+ status: current (as of
2024-04; EOL~2026-12-xx) arch: Turing code: TUxxx process: TSMC 12nm FF
built: 2018-2022 pcie: gen: 1 speed: 2.5 GT/s lanes: 16 link-max: gen: 3
speed: 8 GT/s ports: active: none off: HDMI-A-1 empty: DP-1
bus-ID: 01:00.0 chip-ID: 10de:1f15 class-ID: 0300
Device-3: Quanta HD User Facing driver: uvcvideo type: USB rev: 2.0
speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-5:3 chip-ID: 0408:a061
class-ID: 0e02
Display: x11 server: X.Org v: 21.1.13 with: Xwayland v: 24.1.0
compositor: kwin_x11 driver: X: loaded: modesetting,nvidia unloaded: nouveau
alternate: fbdev,intel,nv,vesa dri: iris gpu: i915,nvidia,nvidia-nvswitch
display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
s-diag: 582mm (22.93")
Monitor-1: HDMI-A-1 mapped: HDMI-1-0 note: disabled pos: primary
model: Samsung serial: <filter> built: 2016 res: 1920x1080 hz: 60 dpi: 40
gamma: 1.2 size: 1210x680mm (47.64x26.77") diag: 1168mm (46") ratio: 16:9
modes: max: 1920x1080 min: 640x480
Monitor-2: eDP-1 note: disabled model: AU Optronics 0x82ed built: 2018
res: 1920x1080 dpi: 142 gamma: 1.2 size: 344x194mm (13.54x7.64")
diag: 394mm (15.5") ratio: 16:9 modes: 1920x1080
API: EGL v: 1.5 hw: drv: intel iris drv: nvidia platforms: device: 0
drv: nvidia device: 2 drv: iris device: 3 drv: swrast gbm: drv: nvidia
surfaceless: drv: nvidia x11: drv: iris inactive: wayland,device-1
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: intel mesa v: 24.1.0-arch1.1.1
glx-v: 1.4 direct-render: yes renderer: Mesa Intel UHD Graphics (CML GT2)
device-ID: 8086:9bc4 memory: 7.54 GiB unified: yes
API: Vulkan v: 1.3.285 layers: 8 device: 0 type: integrated-gpu name: Intel
UHD Graphics (CML GT2) driver: mesa intel v: 24.1.0-arch1.1.1
device-ID: 8086:9bc4 surfaces: xcb,xlib device: 1 type: discrete-gpu
name: NVIDIA GeForce RTX 2060 driver: nvidia v: 550.78
device-ID: 10de:1f15 surfaces: xcb,xlib device: 2 type: cpu name: llvmpipe
(LLVM 17.0.6 256 bits) driver: mesa llvmpipe v: 24.1.0-arch1.1.1 (LLVM
17.0.6) device-ID: 10005:0000 surfaces: xcb,xlib
Audio:
Device-1: Intel Comet Lake PCH cAVS vendor: Acer Incorporated ALI
driver: snd_hda_intel v: kernel alternate: snd_soc_skl, snd_soc_avs,
snd_sof_pci_intel_cnl bus-ID: 00:1f.3 chip-ID: 8086:06c8 class-ID: 0403
Device-2: NVIDIA TU106 High Definition Audio vendor: Acer Incorporated ALI
driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16
bus-ID: 01:00.1 chip-ID: 10de:10f9 class-ID: 0403
Device-3: Texas Instruments PCM2900B Audio CODEC
driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 2.0 speed: 12 Mb/s
lanes: 1 mode: 1.1 bus-ID: 1-1.3:6 chip-ID: 08bb:29b0 class-ID: 0300
API: ALSA v: k6.9.3-1-cachyos status: kernel-api tools: N/A
Server-1: PipeWire v: 1.0.7 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack 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: wlp0s20f3 state: up mac: <filter>
Device-2: Realtek Killer E2600 GbE vendor: Acer Incorporated ALI
driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: 3000
bus-ID: 08:00.0 chip-ID: 10ec:2600 class-ID: 0200
IF: enp8s0 state: down mac: <filter>
Info: services: NetworkManager, smbd, systemd-timesyncd, wpa_supplicant
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:5 chip-ID: 8087:0026
class-ID: e001
Report: btmgmt ID: hci0 rfk-id: 1 state: down bt-service: enabled,running
rfk-block: hardware: no software: yes address: <filter> bt-v: 5.2 lmp-v: 11
status: discoverable: no pairing: no
Drives:
Local Storage: total: 6.83 TiB used: 200.57 GiB (2.9%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Western Digital model: PC SN730
SDBQNTY-512G-1014 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: 11101100 temp: 24.9 C scheme: GPT
ID-2: /dev/nvme1n1 maj-min: 259:2 vendor: Western Digital
model: WD Blue SN570 2TB size: 1.82 TiB block-size: physical: 512 B
logical: 512 B speed: 31.6 Gb/s lanes: 4 tech: SSD serial: <filter>
fw-rev: 234200WD temp: 43.9 C scheme: GPT
ID-3: /dev/sda maj-min: 8:0 vendor: HGST (Hitachi) model: HTS721010A9E630
size: 931.51 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
tech: HDD rpm: 7200 serial: <filter> fw-rev: A3J0 scheme: GPT
ID-4: /dev/sdb maj-min: 8:16 vendor: Western Digital
model: WD40NDZW-11A8JS1 size: 3.64 TiB block-size: physical: 4096 B
logical: 512 B type: USB rev: 3.2 spd: 5 Gb/s lanes: 1 mode: 3.2 gen-1x1
tech: HDD rpm: 5400 serial: <filter> fw-rev: 1023 scheme: GPT
Partition:
ID-1: / raw-size: 781.15 GiB size: 781.15 GiB (100.00%)
used: 200.56 GiB (25.7%) fs: btrfs dev: /dev/nvme1n1p1 maj-min: 259:3
ID-2: /boot/efi raw-size: 301 MiB size: 300.4 MiB (99.79%)
used: 584 KiB (0.2%) fs: vfat dev: /dev/nvme1n1p3 maj-min: 259:5
ID-3: /home raw-size: 781.15 GiB size: 781.15 GiB (100.00%)
used: 200.56 GiB (25.7%) fs: btrfs dev: /dev/nvme1n1p1 maj-min: 259:3
ID-4: /var/log raw-size: 781.15 GiB size: 781.15 GiB (100.00%)
used: 200.56 GiB (25.7%) fs: btrfs dev: /dev/nvme1n1p1 maj-min: 259:3
ID-5: /var/tmp raw-size: 781.15 GiB size: 781.15 GiB (100.00%)
used: 200.56 GiB (25.7%) fs: btrfs dev: /dev/nvme1n1p1 maj-min: 259:3
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: zram size: 15.45 GiB used: 0 KiB (0.0%) priority: 100
comp: zstd avail: lzo,lzo-rle,lz4,lz4hc,842 max-streams: 12 dev: /dev/zram0
ID-2: swap-2 type: partition size: 11.72 GiB used: 0 KiB (0.0%)
priority: -2 dev: /dev/nvme1n1p2 maj-min: 259:4
Sensors:
System Temperatures: cpu: 65.0 C pch: 71.0 C mobo: N/A
Fan Speeds (rpm): N/A
Info:
Memory: total: 16 GiB available: 15.45 GiB used: 2.04 GiB (13.2%)
Processes: 342 Power: uptime: 2m states: freeze,mem,disk suspend: deep
avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
suspend, test_resume image: 6.14 GiB services: org_kde_powerdevil,
power-profiles-daemon, upowerd Init: systemd v: 255 default: graphical
tool: systemctl
Packages: pm: pacman pkgs: 1641 libs: 447 tools: octopi,pamac,paru
Compilers: gcc: 14.1.1 Shell: garuda-inxi default: fish v: 3.7.1
running-in: konsole inxi: 3.3.34
Garuda (2.6.26-1):
System install date:     2024-05-30
Last full system update: 2024-05-30
Is partially upgraded:   No
Relevant software:       snapper NetworkManager dracut nvidia-dkms
Windows dual boot:       No/Undetected
Failed units:

If you eliminate the USB splitter and plug the keyboard in directly, does it work in the pre-boot environment?

Did you try the fallback initramfs?

Did you try the stock kernel? Try the LTS kernel as well.

2 Likes

Are you aware that you have opened 8 help request in the last month @Hanuman ?

The 4 most recent threads on the recent threads list are currently your help requests.

You have started 71 threads that are mostly help requests since joining the forum a year and a half ago.

Of your 71 threads 7 have required moderator interventions because they did not meet the forum’s expectations for help requests.

Just saying, after a year and a half your neediness on the forum hasn’t exactly improved.

5 Likes

Now I’m opening several threads for pending issues not necessarily for myself, but to help squash those bugs. Who is going to fix them if they aren’t reported? And if an issue mentioned earlier persists 2 years later on a fresh install, it’s worth reporting it again.

The main issue I’m seeing with Linux is… everything is so compartmentalized between various components, it’s hard to know who is responsible to fix what issue, and how to get the message to the person managing that component. So often I just ignore issues and hope they somehow figure it out and it gets fixed later. Sometimes it does, sometimes it doesn’t.

If there are better places to report the issues, let me know. Often I really don’t know where to report them.

btw plugging keyboard on separate USB port does not help. I unfortunately don’t have a separate keyboard to test.

But I’d just leave that as-is since it’s clearly not Garuda-related issue.

There may be a keybinding you need to use to change the polling rate for using your keyboard in the preboot environment, see this comment here: keyboard doesn't work in bios - Keyboards and Mice - Corsair Community

“All of the keyboards we offer have a BIOS polling rate you can set in case you can’t enter the BIOS. For the Strafe, you need to hold down the WinLock key and and F1 for 5 secs, then release when the PC is powered on. The scroll lock indicator light should start blinking. To exit BIOS mode, just perform the same key combo, and the indicator will stop.”

This thread mentions the same keybinding as well: no keyboard detected at boot - Page 2 - Keyboards and Mice - Corsair Community

5 Likes

Woah that’s wild. OK good to know that “detail”. Although it must be done while Windows is running! (have to see if Linux’s open source software replacement offers that too)

Certainly not something I’d do for every boot.

I can now sleep in peace knowing the issue got identified.

Oh, come on. Please let others help themselves, Big Brother.

That’s kind of the funny thing, reporting issues is kind of frowned upon a little bit. There’s this culture in the Linux world where issues are expected and serve as gatekeepers for an “elite class” who can navigate through them. And if a distro gets too popular, those people jump to a lesser-known distro to maintain exclusivity.

Others believe Linux should be more mainstream and “just work” out-of-the-box. You shouldn’t be encountering issues left and right after a clean install.

And with Microsoft going more and more crazy, there’s a need for Linux to become more mainstream where it just works out-of-the-box as expected. I jumped ship when Windows 11 came out; you can definitely expect a new wave of users coming in with the release of Copilot.

Linux has historically always been kind of a harsh world for non-programmers, older people, or just working people who need to get their job done. Can’t expect a business manager to reschedule an important meeting with investors to figure out a Linux issue. That’s why many move to Mac instead…

1 Like

I can’t speak to your experiences in this regard. I can only speak to my own. As long as you do as requested by a dev and provide proper substantiation for your reports then you can expect your report to be taken seriously. I have found devs extremely responsive and quite willing to work me to address an issue I’ve reported.

I imagine you may get some perturbed responses to this statement from the older members of our community. We have many older members in the Garuda community, and frankly most of them do not require the amount of hand holding you exhibut on our forum. We have many new users who come to Garuda in their 60’s, 70’s and even 80’s who love Garuda and are enjoying their Linux experience. Frankly, most older members of the Linux community have the inbuilt work ethic of putting their nose to the grindstone to solve their own issues. The older users generally have the time and patience to methodically search and troubleshoot problems to find solutions.

This characteristic seems to have gone the way of the dodo bird with younger users in the 21st century. Just my opinion, and YMMV.

5 Likes

That’s also my observation, in any Linux-related communities, even more in hacking-related communities, users are expected to do the heavy-lifting and master search engines, and older members really master that. I’ve always been half-good at that.

Younger people can’t even do 1/10th of what I do. They see something online and take it as truth without even looking at the date nor asking/checking for reference or anything.

I’m right in-between these 2 generations.

But there’s also this fact: you can’t expect busy business owners, no matter the age, to spend hours in search engines. Things just have to work; or they’ll pay someone else to fix it. In that sense, MacOS is worth the extra cost in terms of time saved.

(funny we’re having this discussion on an issue that’s clearly not Linux-related though)

Then there’s this. Put any of those guys on Linux and see how it goes.

1 Like

A lot of people think so. If I leave out those who do not have the time, there are almost only those who are just too lazy to learn.

Surprisingly, these are also the people who have never donated to a free project. That’s the crux of the matter. If only 10% of the money made from Windows went to Linux…

2 Likes

Surprisingly, these are also the people who have never donated to a free project. That’s the crux of the matter. If only 10% of the money made from Windows went to Linux…

You’ll never live off $10 donations.

That is a whole other can of beans. I have a series of cross-platform Open Source apps. Had to put that completely aside for quite a while: cannot justify all the time spent into it and really got to get my finances on-track to be able to focus on anything else.

Free Open Source can too easily turn into abandonware. I’ve also never had anyone else contribute into the projects, so except for big projects like Linux, MPV and FFMPEG, it’s usually just one guy sharing his code for free.

I’m still trying to figure out how to monetize the apps I have so I can put more time into it in the future.

Gaming/WINE got pretty stable on Linux when Steam invested into Steam Deck. It almost takes a for-profit project in conjunction with the non-profit for it to work well. In Steam case it worked incredibly well.

That’s what I’m going to do also, launching a business to sell very high-vibration custom-made jewelry and some special oil formulas from several Asian grand-masters, to fund the rest of the activities, with ads to my products in the free apps.

It all depends on the number of donations :wink:

And I don’t think it’s another can of beans. If I expect something to work immediately, then I have to be prepared to pay for it in some way. I can do it myself, I can pay someone to do it for me, or I can pay the developers.

But I don´t want to argue here in your thread.

3 Likes

You’re right, depends on the number of donations.

One business gave me this advice: for a business to work, you either need big-ticket sales to a low amount of customers, or small sales to a large quantity of clients. No matter how you add it, small sales (or donations) to a small group of people simply cannot work. . . and I threw my business into the garbage right there.

Linux… it’s still a small minority. On the other hand, it’s still a sizeable niche; but they tend to have very poor spending habits, in stark contrast to Mac users.

Still, most businesses find it a bad investment to develop for Linux, highest work and lowest ROI.

We’re not arguing, just making good points.

Linux has been doing fine for many years, albeit at a slow pace with many issues. It’s now getting more stable for mainstream usage. For faster development and more stable products, it needs a for-profit part to it. BUT in the Linux world, experience has shown that business-backed projects don’t make them any more long-lived, they can just be killed overnight.

OK dunno where we’re going with this discussion, ideas have been put out. Can leave it there.

To explain behaviors of young generation, just make sure to watch that video posted above

*Just wanted to add a correction. Businesses aren’t developing for Windows anymore either.

I looked at the job market 13 years since my last job… 95%+ of jobs require React, Vue, Angular, Azure or AWS. It has moved almost entirely into web-based development.

One of the best things about Linux is the freedom to do things the way you want to, not the way you have to, and the diversity that comes with that. But it’s also the biggest problem, in my opinion. If a developer doesn’t like something in a distro, he forks it and/or makes something new out of it. This inevitably fragments a lot of knowledge and especially manpower.

If the top distros got together and pulled in the same direction, Windows would be dead very quickly, except perhaps in the corporate sector. Unfortunately, this does not seem possible and will remain a pipe dream. You can see this very clearly, for example, in the discussion for and against Systemd.

I don’t think that profit-oriented spin-offs are absolutely necessary. All you need is a vision and people who are willing to give money for the sake of that vision, without wanting to make a profit. Admittedly, this is not a very likely scenario under capitalism. Big, new things require big, new minds that don’t measure return in terms of money in their own bank accounts, but in terms of progress through collaboration.