Proof Portal

Project overview

Omarchy

ProbeLabs65 findings · 95 requirements

A proof layer — requirements, tests and verified fixes — for two of Omarchy's subsystems: the application menu (launcher scripts, QML model, JSONC config, search and selection) and the lock screen (lock scripts, QML, PAM authentication). Scope is deliberately limited to those components of omacom/omarchy; the rest of the distribution is not covered.

Inbox
ReportR-3852GitHub issuePublicReceived

Elephant

Reported by WillIsback · filed Dec 2, 2025Closed upstream on 2026-02-02 by dhh. GitHub close reason: completed. No closing PR or commit is recorded — "completed" alone is not evidence of a fix.

Received and recorded verbatim. Nothing has been checked yet.

At a glance

1 · What is claimed?
Only the report text below — no validator has restated it as checkable claims yet.
2 · What does it affect?
Not yet mapped to any requirement or component.
3 · Is it reproducible?
No validation has been run yet.
4 · What remains unclear?
  • Not validated yet: no claims, no reproducer.
5 · What happens next?
Our staff decide whether the report is valid. Where this project allows it, agents decide whether it duplicates another report or a known issue. No decision has been recorded yet.

Original report

Elephantrevision 1 · captured 2026-10-04 11:49 UTC via poll

System details

System:
  Host: WillOmarchy Kernel: 6.17.9-arch1-1 arch: x86_64 bits: 64
  Desktop: Hyprland v: 0.52.1 Distro: Arch Linux
Machine:
  Type: Desktop System: ASUS product: N/A v: N/A serial: <superuser required>
  Mobo: ASUSTeK model: ProArt X870E-CREATOR WIFI v: Rev 1.xx
    serial: <superuser required> Firmware: UEFI vendor: American Megatrends
    v: 1715 date: 09/19/2025
CPU:
  Info: 16-core AMD Ryzen 9 9950X [MT MCP] speed (MHz): avg: 5743
    min/max: 624/5756
Graphics:
  Device-1: NVIDIA GB203 [GeForce RTX 5080] driver: nvidia v: 580.105.08
  Device-2: Advanced Micro Devices [AMD/ATI] Granite Ridge [Radeon Graphics]
    driver: amdgpu v: kernel
  Device-3: Logitech BRIO 4K Stream Edition driver: snd-usb-audio,uvcvideo
    type: USB
  Display: wayland server: X.org v: 1.21.1.21 with: Xwayland v: 24.1.9
    compositor: Hyprland v: 0.52.1 driver: X: loaded: modesetting,nvidia
    dri: radeonsi gpu: nv_platform,nvidia,nvidia-nvswitch resolution:
    1: 2560x1440~60Hz 2: 2560x1440~60Hz 3: 1920x1080~144Hz 4: 1920x1080~60Hz
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
  Info: Tools: gpu: nvidia-smi x11: xprop,xrandr
Network:
  Device-1: MEDIATEK driver: N/A
  Device-2: Intel Ethernet I226-V driver: igc
  Device-3: Aquantia AQtion AQC113 NBase-T/IEEE 802.3an Ethernet [Antigua
    10G] driver: atlantic
Drives:
  Local Storage: total: 5.91 TiB used: 534.26 GiB (8.8%)
Info:
  Memory: total: 60 GiB note: est. available: 60.46 GiB used: 5.96 GiB (9.9%)
  Processes: 620 Uptime: 5h 12m Shell: Bash inxi: 3.3.40

What's wrong?

Problem Description

The elephant process consumes 524,147 inotify watches out of the system limit of 524,288 (99.97%), preventing any other application from creating file watchers.

Impact

  • Node.js, npm, pnpm, Vite fail with ENOSPC errors

Diagnostic Output :

  # Elephant consuming nearly all watches
   sudo sh -c 'for pid in /proc/[0-9]*; do
      count=$(cat $pid/fdinfo/* 2>/dev/null | grep -c "^inotify wd:")
      if [ "$count" -gt 100 ]; then
          comm=$(cat $pid/comm 2>/dev/null)
          echo "$count watches - $comm (PID $(basename $pid))"
      fi
  done' | sort -rn | head -5

524131 watches - elephant (PID 2671)
117 watches - systemd (PID 1)
  • Walker does NOT display files in search results despite elephant indexing 524k+ files
  • Killing elephant immediately resolves the issue
  • Problem persists even with latest version (2.16.1-1)

I even tryied to disable through the recommended command :
elephant service disable. And yet the service keep restarting at reboot.

Well i though the need was only to watch the apps. But watching all files might be a bit too much. Not sure why it is happening though.

If anyone have the same issue let me know. Cheers to @abenz1267 , Elephant is cool and I wish I could keep it running properly because Omarchy is even cooler with it !

Wish you all the best,
William

View raw text
### System details

```shell
System:
  Host: WillOmarchy Kernel: 6.17.9-arch1-1 arch: x86_64 bits: 64
  Desktop: Hyprland v: 0.52.1 Distro: Arch Linux
Machine:
  Type: Desktop System: ASUS product: N/A v: N/A serial: <superuser required>
  Mobo: ASUSTeK model: ProArt X870E-CREATOR WIFI v: Rev 1.xx
    serial: <superuser required> Firmware: UEFI vendor: American Megatrends
    v: 1715 date: 09/19/2025
CPU:
  Info: 16-core AMD Ryzen 9 9950X [MT MCP] speed (MHz): avg: 5743
    min/max: 624/5756
Graphics:
  Device-1: NVIDIA GB203 [GeForce RTX 5080] driver: nvidia v: 580.105.08
  Device-2: Advanced Micro Devices [AMD/ATI] Granite Ridge [Radeon Graphics]
    driver: amdgpu v: kernel
  Device-3: Logitech BRIO 4K Stream Edition driver: snd-usb-audio,uvcvideo
    type: USB
  Display: wayland server: X.org v: 1.21.1.21 with: Xwayland v: 24.1.9
    compositor: Hyprland v: 0.52.1 driver: X: loaded: modesetting,nvidia
    dri: radeonsi gpu: nv_platform,nvidia,nvidia-nvswitch resolution:
    1: 2560x1440~60Hz 2: 2560x1440~60Hz 3: 1920x1080~144Hz 4: 1920x1080~60Hz
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
  Info: Tools: gpu: nvidia-smi x11: xprop,xrandr
Network:
  Device-1: MEDIATEK driver: N/A
  Device-2: Intel Ethernet I226-V driver: igc
  Device-3: Aquantia AQtion AQC113 NBase-T/IEEE 802.3an Ethernet [Antigua
    10G] driver: atlantic
Drives:
  Local Storage: total: 5.91 TiB used: 534.26 GiB (8.8%)
Info:
  Memory: total: 60 GiB note: est. available: 60.46 GiB used: 5.96 GiB (9.9%)
  Processes: 620 Uptime: 5h 12m Shell: Bash inxi: 3.3.40
```


### What's wrong?

Problem Description

  The elephant process consumes 524,147 inotify watches out of the system limit of 524,288 (99.97%), preventing any other application from creating file watchers.

  Impact

  - Node.js, npm, pnpm, Vite fail with ENOSPC errors

  Diagnostic Output :

```bash
  # Elephant consuming nearly all watches
   sudo sh -c 'for pid in /proc/[0-9]*; do
      count=$(cat $pid/fdinfo/* 2>/dev/null | grep -c "^inotify wd:")
      if [ "$count" -gt 100 ]; then
          comm=$(cat $pid/comm 2>/dev/null)
          echo "$count watches - $comm (PID $(basename $pid))"
      fi
  done' | sort -rn | head -5

524131 watches - elephant (PID 2671)
117 watches - systemd (PID 1)
```

- Walker does NOT display files in search results despite elephant indexing 524k+ files
- Killing elephant immediately resolves the issue
- Problem persists even with latest version (2.16.1-1)

I even tryied to disable through the recommended command :
`elephant service disable`. And yet the service keep restarting at reboot.

Well i though the need was only to watch the apps. But watching all files might be a bit too much. Not sure why it is happening though.

If anyone have the same issue let me know. Cheers to @abenz1267 , Elephant is cool and I wish I could keep it running properly because Omarchy is even cooler with it ! 

Wish you all the best,
William

Validation

Not checked yet. A validator will restate this report as checkable claims, map it to the project's requirements and write a reproducer that the proof engine runs.

Linked

Not linked to any known issue, other report or change yet.

Decision

Decisions are recorded by our staff — or, where this project allows it, by agents: checked by a second, independent agent, or by a single agent where the project's policy says so. Any decision reached so far is shown below.

No decision has been recorded yet.