Morc_menu on i3 stopped working (conflicting w/ dmenu-manjaro or manjaro-i3-settings?)

After one of the last updates, I’ve noticed that morc_menu doesn’t start. From the terminal, I have the following:

$ morc_menu
X Error of failed request:  BadWindow (invalid Window parameter)
  Major opcode of failed request:  3 (X_GetWindowAttributes)
  Resource id in failed request:  0x7e
  Serial number of failed request:  7
  Current serial number in output stream:  8
categorized menu:
response   =
executable =

$morc_menu --version
morc_menu
  Version 1.0, 2016-03-18
  Copyright ©2016 Boruch Baum
  License GPLv3+: GNU GPL version 3 or later
    <http://gnu.org/licenses/gpl.html>
  This is free software: you are free to change and redistribute it.
  There is NO WARRANTY, to the extent permitted by law.

$uname -r
6.6.84-1-MANJARO
1 Like

The current version in the official repositories is;

pacman -Ss morc_menu:

extra/morc_menu 1.0+3+g2d89cb6-1
    Categorized desktop application menu

If you have installed it via the AUR, perhaps the version is older, and no longer compatible. Removing it and installing the repo version might help.

Beyond that, I have nothing to add.

Regards.

It works here - the first time I heard about it.
Installed in my Xfce4 VM to test and see.

Perhaps some optional dependency is missing or gets in the way?

I’d back up ~/.config/morc_menu and restore from /etc/skel

cp /etc/skel/.config/morc_menu_v1.conf ~/.config/morc_menu

or compare the two, at least.

Here is what the installation looked like:
sudo pacman -S morc_menu
resolving dependencies...
looking for conflicting packages...

Packages (2) dmenu-5.3-3  morc_menu-1.0+3+g2d89cb6-1

Total Installed Size:  0.15 MiB

:: Proceed with installation? [Y/n] 
(2/2) checking keys in keyring                                                                             [################################################################] 100%
(2/2) checking package integrity                                                                           [################################################################] 100%
(2/2) loading package files                                                                                [################################################################] 100%
(2/2) checking for file conflicts                                                                          [################################################################] 100%
(2/2) checking available disk space                                                                        [################################################################] 100%
:: Processing package changes...
(1/2) installing dmenu                                                                                     [################################################################] 100%
(2/2) installing morc_menu                                                                                 [################################################################] 100%
error: command failed to execute correctly
Optional dependencies for morc_menu
    dmenu-manjaro: Support for mouse, xft fonts and menu placing
    rofi: Alternative frontend
    rootmenu: Spawn menu by clicking desktop
    wmutils: Spawn menu on cursor
    xdotool: Spawn menu on cursor
    zenity: Alternative frontend [installed]
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...

It’s not in AUR or in the Arch package repos - only in Manjaro repos.

I’ll take your word for it, I didn’t check. :wink:
As indicated, the versions did seem different, thus the suggestion.

I’ve diffed the config file and there are no changes. I have the correct version installed:

$pacman -F morc_menu
extra/morc_menu 1.0+3+g2d89cb6-1 [installed]
    usr/bin/morc_menu

$pacman -Qi morc_menu
Name            : morc_menu
Version         : 1.0+3+g2d89cb6-1
Description     : Categorized desktop application menu
Architecture    : any
URL             : https://github.com/Boruch-Baum/morc_menu
Licenses        : GPL-3.0-or-later
Groups          : None
Provides        : None
Depends On      : bash  dmenu
Optional Deps   : dmenu-manjaro: Support for mouse, xft fonts and menu
                  placing [installed]
                  rofi: Alternative frontend [installed]
                  rootmenu: Spawn menu by clicking desktop
                  wmutils: Spawn menu on cursor [installed]
                  xdotool: Spawn menu on cursor [installed]
                  zenity: Alternative frontend [installed]
Required By     : None
Optional For    : None
Conflicts With  : None
Replaces        : None
Installed Size  : 102.28 KiB
Packager        : Mark Wagie <mark@manjaro.org>
Build Date      : Thu 13 Jun 2024 03:23:08 AM CEST
Install Date    : Fri 12 Jul 2024 08:10:15 AM CEST
Install Reason  : Explicitly installed
Install Script  : Yes
Validated By    : Signature

$pacman -Q dmenu-manjaro rofi rootmenu wmutils xdotool zenity
dmenu-manjaro 5.3-1
rofi 1.7.8-2
error: package 'rootmenu' was not found
wmutils 1:1.7-1
xdotool 3.20211022.1-2
zenity 4.1.90-1

[edit] dmenu-manjaro was updated on 2025-03-31 so maybe that broke things. Other optional packages I’ve installed sufficiently long ago that they must not have impact on this.

That may be. Or not.
I didn’t install that one - it is an optional dependency.

… see my post - expand the

I was suggesting to diff the config file - not the binary /usr/bin/morc_menu

I was suggesting to diff the config file - not the binary /usr/bin/morc_menu

Yes, I diffed the config ofc.

You have installed all the optional dependencies with the exception of rootmenu

I installed none of those.
(correction: I had zenity already installed prior to this)

Perhaps some of these - as they are labelled as Alternative frontend - are not working well together?
This is pure speculation - I didn’t install those when I tried this quite elegantly looking program.
It simply worked for me and I was guessing that your config file could be at fault.

I have no further ideas. :man_shrugging:

In terms of dependencies, xdotool and wmutils I’ve had for quite some time and looking at the install dates there were no recent updates. Rofi was updated last month, so I can also eliminate it. The only items left standing are dmenu-manjaro, which depends on manjaro-i3-settings which was also recently updated.

$pactree -r dmenu-manjaro
dmenu-manjaro
├─manjaro-i3-settings
└─morc_menu

$pacman -Qi dmenu-manjaro
Name            : dmenu-manjaro
Version         : 5.3-1
Description     : Customized recency-aware dmenu for manjaro-i3 with
                  xft- and mouse-support
Architecture    : x86_64
URL             : https://tools.suckless.org/dmenu
Licenses        : MIT
Groups          : i3-manjaro
Provides        : dmenu  dmenu-xft
Depends On      : coreutils  fontconfig  freetype2  glibc
                  libfontconfig.so=1-64  libx11  libxinerama  libxft
                  noto-fonts  sh
Optional Deps   : None
Required By     : manjaro-i3-settings  morc_menu
Optional For    : i3-wm  morc_menu
Conflicts With  : dmenu  dmenu-xft
Replaces        : None
Installed Size  : 58.97 KiB
Packager        : Mark Wagie <mark@manjaro.org>
Build Date      : Sun 23 Mar 2025 07:54:32 PM CET
Install Date    : Mon 31 Mar 2025 10:03:35 AM CEST
Install Reason  : Installed as a dependency for another package
Install Script  : Yes
Validated By    : Signature

$ pacman -Qi manjaro-i3-settings
Name            : manjaro-i3-settings
Version         : 1:20230912-1
Description     : Manjaro Linux i3 settings
Architecture    : any
URL             : https://gitlab.manjaro.org/profiles-and-settings/desktop-settings
Licenses        : GPL-3.0-or-later
Groups          : i3-manjaro
Provides        : manjaro-desktop-settings
Depends On      : adapta-maia-theme  conky-i3  dmenu-manjaro  dunst
                  gsfonts  i3-default-artwork  i3exit  i3-scripts
                  i3-scrot  i3-gaps  i3-help  i3status
                  manjaro-base-skel  ttf-terminus-nerd  nitrogen
                  papirus-maia-icon-theme  picom  urxvt-perls
                  xcursor-breeze  xorg-fonts-misc  xorg-mkfontscale
                  xorg-xset
Optional Deps   : artwork-i3: Manjaro-i3 wallpapers [installed]
                  manjaro-backgrounds: Collection of Manjaro wallpapers
Required By     : None
Optional For    : None
Conflicts With  : manjaro-desktop-settings
Replaces        : manjaro-i3-settings-dev
Installed Size  : 109.29 KiB
Packager        : Mark Wagie <mark@manjaro.org>
Build Date      : Sun 23 Mar 2025 11:57:36 PM CET
Install Date    : Mon 31 Mar 2025 10:04:36 AM CEST
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : Signature
$inxi -zv8
System:
  Kernel: 6.6.84-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
    clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/vmlinuz-6.6-x86_64
    root=UUID=6bb0f422-04df-45b8-953c-2d25b8276f0a rw quiet apparmor=1
    security=apparmor udev.log_priority=3
  Desktop: i3 v: 4.24 with: i3bar tools: xautolock avail: i3lock vt: 7
    dm: LightDM v: 1.32.0 Distro: Manjaro base: Arch Linux
Machine:
  Type: Desktop Mobo: ASUSTeK model: P8P67 PRO v: Rev 1.xx
    serial: <superuser required> part-nu: SKU uuid: <superuser required>
    BIOS: American Megatrends v: 3207 date: 04/13/2012
Battery:
  Message: No system battery data found. Is one present?
Memory:
  System RAM: total: 32 GiB available: 31.31 GiB used: 12.7 GiB (40.5%)
  Message: For most reliable report, use superuser + dmidecode.
  Array-1: capacity: 32 GiB slots: 4 modules: 4 EC: None
    max-module-size: 8 GiB note: est.
  Device-1: ChannelA-DIMM0 type: DDR3 detail: synchronous size: 8 GiB
    speed: 1600 MT/s volts: N/A width (bits): data: 64 total: 64
    manufacturer: 8502 part-no: 1866 CL10 Series serial: <filter>
  Device-2: ChannelA-DIMM1 type: DDR3 detail: synchronous size: 8 GiB
    speed: 1600 MT/s volts: N/A width (bits): data: 64 total: 64
    manufacturer: 8502 part-no: 1866 CL10 Series serial: <filter>
  Device-3: ChannelB-DIMM0 type: DDR3 detail: synchronous size: 8 GiB
    speed: 1600 MT/s volts: N/A width (bits): data: 64 total: 64
    manufacturer: 8502 part-no: 1866 CL10 Series serial: N/A
  Device-4: ChannelB-DIMM1 type: DDR3 detail: synchronous size: 8 GiB
    speed: 1600 MT/s volts: N/A width (bits): data: 64 total: 64
    manufacturer: 8502 part-no: 1866 CL10 Series serial: N/A
PCI Slots:
  Permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: model: Intel Core i7-3770K bits: 64 type: MT MCP arch: Ivy Bridge
    gen: core 3 level: v2 built: 2012-15 process: Intel 22nm family: 6
    model-id: 0x3A (58) stepping: 9 microcode: 0x21
  Topology: cpus: 1x dies: 1 clusters: 4 cores: 4 threads: 8 tpc: 2
    smt: enabled cache: L1: 256 KiB desc: d-4x32 KiB; i-4x32 KiB L2: 1024 KiB
    desc: 4x256 KiB L3: 8 MiB desc: 1x8 MiB
  Speed (MHz): avg: 2500 min/max: 1600/2500 scaling: driver: intel_cpufreq
    governor: schedutil cores: 1: 2500 2: 2500 3: 2500 4: 2500 5: 2500 6: 2500
    7: 2500 8: 2500 bogomips: 40010
  Flags: acpi aes aperfmperf apic arat arch_perfmon avx bts clflush cmov
    constant_tsc cpuid cpuid_fault cx16 cx8 de ds_cpl dtes64 dtherm dts epb
    ept erms est f16c flexpriority flush_l1d fpu fsgsbase fxsr ht ibpb ibrs
    lahf_lm lm mca mce md_clear mmx monitor msr mtrr nonstop_tsc nopl nx pae
    pat pbe pcid pclmulqdq pdcm pebs pge pln pni popcnt pse pse36 pti pts
    rdrand rdtscp rep_good sep smep ss ssbd sse sse2 sse4_1 sse4_2 ssse3
    stibp syscall tm tm2 tpr_shadow tsc tsc_deadline_timer vme vmx vnmi vpid
    xsave xsaveopt xtopology xtpr
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: itlb_multihit status: KVM: VMX disabled
  Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT
    vulnerable
  Type: mds mitigation: Clear CPU buffers; SMT vulnerable
  Type: meltdown mitigation: PTI
  Type: mmio_stale_data status: Unknown: No mitigations
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed status: Not affected
  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: Retpolines; IBPB: conditional; IBRS_FW;
    STIBP: conditional; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not
    affected
  Type: srbds status: Vulnerable: No microcode
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: NVIDIA GP102 [GeForce GTX 1080 Ti] vendor: eVga.com.
    driver: nvidia v: 570.133.07 alternate: nouveau,nvidia_drm
    non-free: 550/565.xx+ status: current (as of 2025-01; EOL~2026-12-xx)
    arch: Pascal code: GP10x process: TSMC 16nm built: 2016-2021 pcie: gen: 3
    speed: 8 GT/s lanes: 16 ports: active: none off: DP-2,DP-3
    empty: DP-1,DVI-D-1,HDMI-A-1 bus-ID: 01:00.0 chip-ID: 10de:1b06
    class-ID: 0300
  Device-2: Microsoft LifeCam Cinema driver: snd-usb-audio,uvcvideo
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 2-1.1:3
    chip-ID: 045e:075d class-ID: 0102
  Display: x11 server: X.Org v: 21.1.16 compositor: Picom v: 12.5 driver: X:
    loaded: nvidia unloaded: modesetting,nouveau alternate: fbdev,nv,vesa
    gpu: nvidia,nvidia-nvswitch display-ID: :0 screens: 1
  Screen-1: 0 s-res: 4480x1440 s-dpi: 92 s-size: 1237x393mm (48.70x15.47")
    s-diag: 1298mm (51.1")
  Monitor-1: not-matched mapped: DP-3 pos: left res: mode: 1920x1080 hz: 60
    scale: 100% (1) dpi: 96 size: 510x287mm (20.08x11.3") diag: 585mm (23.04")
    modes: N/A
  Monitor-2: not-matched mapped: DP-4 pos: primary,right res:
    mode: 2560x1440 hz: 165 scale: 100% (1) dpi: 93
    size: 700x390mm (27.56x15.35") diag: 801mm (31.55") modes: N/A
  API: OpenGL Message: Unable to show GL data. glxinfo is missing.
  Info: Tools: gpu: nvidia-smi x11: xdpyinfo, xprop, xrandr
Audio:
  Device-1: Intel 6 Series/C200 Series Family High Definition Audio
    vendor: ASUSTeK driver: snd_hda_intel v: kernel bus-ID: 00:1b.0
    chip-ID: 8086:1c20 class-ID: 0403
  Device-2: NVIDIA GP102 HDMI Audio vendor: eVga.com. driver: snd_hda_intel
    v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16 bus-ID: 01:00.1
    chip-ID: 10de:10ef class-ID: 0403
  Device-3: Microsoft LifeCam Cinema driver: snd-usb-audio,uvcvideo
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 2-1.1:3
    chip-ID: 045e:075d class-ID: 0102
  API: ALSA v: k6.6.84-1-MANJARO status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: JACK v: 1.9.22 status: off tools: N/A
  Server-2: PipeWire v: 1.4.1 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active
    tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Intel 82579V Gigabit Network vendor: ASUSTeK P8P67 Deluxe
    driver: e1000e v: kernel port: f040 bus-ID: 00:19.0 chip-ID: 8086:1503
    class-ID: 0200
  IF: eno1 state: down mac: <filter>
  Device-2: Qualcomm Atheros AR922X Wireless Network Adapter driver: ath9k
    v: kernel bus-ID: 07:01.0 chip-ID: 168c:0029 class-ID: 0280
  IF: wlp7s1 state: up 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:
  Message: No bluetooth data found.
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 2.8 TiB used: 974.64 GiB (34.0%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/sda maj-min: 8:0 vendor: Intel model: SSDSA2CW080G3
    size: 74.53 GiB block-size: physical: 512 B logical: 512 B speed: 3.0 Gb/s
    tech: SSD serial: <filter> fw-rev: 0302 scheme: MBR
  ID-2: /dev/sdb maj-min: 8:16 vendor: Samsung model: SSD 870 EVO 1TB
    size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    tech: SSD serial: <filter> fw-rev: 2B6Q scheme: MBR
  ID-3: /dev/sdc maj-min: 8:32 vendor: Western Digital
    model: WD10EALX-009BA0 size: 931.51 GiB block-size: physical: 512 B
    logical: 512 B speed: 3.0 Gb/s tech: N/A serial: <filter> fw-rev: 1H15
    scheme: MBR
  ID-4: /dev/sdd maj-min: 8:48 vendor: Samsung model: SSD 870 EVO 1TB
    size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    tech: SSD serial: <filter> fw-rev: 3B6Q scheme: MBR
  Optical-1: /dev/sr0 vendor: HL-DT-ST model: BD-RE WH10LS30 rev: 1.00
    dev-links: cdrom
  Features: speed: 40 multisession: yes audio: yes dvd: yes
    rw: cd-r,cd-rw,dvd-r,dvd-ram state: running
Partition:
  ID-1: / raw-size: 74.03 GiB size: 72.31 GiB (97.68%) used: 40.25 GiB (55.7%)
    fs: ext4 dev: /dev/sda2 maj-min: 8:2 label: N/A
    uuid: 6bb0f422-04df-45b8-953c-2d25b8276f0a
  ID-2: /boot raw-size: 512 MiB size: 511 MiB (99.80%)
    used: 120.4 MiB (23.6%) fs: vfat dev: /dev/sda1 maj-min: 8:1 label: NO_LABEL
    uuid: 97E8-8045
  ID-3: /byczek raw-size: 400.39 GiB size: 393.04 GiB (98.16%)
    used: 2 MiB (0.0%) fs: ext4 dev: /dev/sdd1 maj-min: 8:49 label: byczek
    uuid: 6a842156-9de5-4322-80dc-abacab03eb07
  ID-4: /home raw-size: 292.97 GiB size: 287.31 GiB (98.07%)
    used: 271.63 GiB (94.5%) fs: ext4 dev: /dev/sdb2 maj-min: 8:18
    label: glutaminian_kodu uuid: 690a8f37-1233-4f0e-b8d8-263d3bb3a836
  ID-5: /mnt/hdd raw-size: 250 GiB size: 245.02 GiB (98.01%)
    used: 210.87 GiB (86.1%) fs: ext4 dev: /dev/sdc5 maj-min: 8:37 label: N/A
    uuid: 8a7751c3-613f-4f49-9f97-e5ca3deb5ffe
  ID-6: /run/media/marcin/windows raw-size: 638.54 GiB
    size: 638.54 GiB (100.00%) used: 451.77 GiB (70.7%) fs: ntfs dev: /dev/sdb1
    maj-min: 8:17 label: N/A uuid: CCCE9867CE984B98
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default) zswap: yes
    compressor: zstd max-pool: 20%
  ID-1: swap-1 type: file size: 4 GiB used: 0 KiB (0.0%) priority: -2
    file: /swapfile
Unmounted:
  ID-1: /dev/sdc1 maj-min: 8:33 size: 100 MiB fs: ntfs label: System Reserved
    uuid: 94FE42AEFE428906
  ID-2: /dev/sdc2 maj-min: 8:34 size: 681.41 GiB fs: ntfs label: data
    uuid: 01D921C52386A1C0
  ID-3: /dev/sdc3 maj-min: 8:35 size: 1 KiB fs: <superuser required>
    label: N/A uuid: N/A
  ID-4: /dev/sdd2 maj-min: 8:50 size: 531.12 GiB fs: ntfs label: morda
    uuid: 0794973B0F0BDEEA
USB:
  Hub-1: 1-0:1 info: full speed or root hub ports: 2 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-1:2 info: Intel Integrated Rate Matching Hub ports: 6 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 8087:0024
    class-ID: 0900
  Hub-3: 2-0:1 info: full speed or root hub ports: 2 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-4: 2-1:2 info: Intel Integrated Rate Matching Hub ports: 8 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 8087:0024
    class-ID: 0900
  Device-1: 2-1.1:3 info: Microsoft LifeCam Cinema type: video,audio
    driver: snd-usb-audio,uvcvideo interfaces: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 500mA
    chip-ID: 045e:075d class-ID: 0102
  Device-2: 2-1.3:4 info: Holtek USB-HID Keyboard type: keyboard,HID
    driver: hid-generic,usbhid interfaces: 4 rev: 1.1 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 500mA chip-ID: 04d9:a232 class-ID: 0300
  Hub-5: 3-0:1 info: hi-speed hub with single TT ports: 2 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-6: 4-0:1 info: super-speed hub ports: 2 rev: 3.0
    speed: 5 Gb/s (596.0 MiB/s) lanes: 1 mode: 3.2 gen-1x1 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-7: 5-0:1 info: hi-speed hub with single TT ports: 2 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-8: 5-1:2 info: Realtek RTS5411 Hub ports: 3 rev: 2.1
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 0bda:5411
    class-ID: 0900
  Device-1: 5-1.1:4 info: Trust GXT 165 Gaming Mouse type: mouse,keyboard
    driver: hid-generic,usbhid interfaces: 2 rev: 1.1 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 480mA chip-ID: 145f:0276 class-ID: 0301
  Device-2: 5-1.3:5 info: LG USA 27UP850 - WK.AEUDCSN External Monitor 4K
    type: HID driver: hid-generic,usbhid interfaces: 1 rev: 2.0
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 chip-ID: 043e:9a39
    class-ID: 0300 serial: <filter>
  Hub-9: 5-2:3 info: Atmel 4-Port Hub ports: 4 rev: 1.1
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 100mA
    chip-ID: 03eb:0902 class-ID: 0900
  Hub-10: 6-0:1 info: super-speed hub ports: 2 rev: 3.0
    speed: 5 Gb/s (596.0 MiB/s) lanes: 1 mode: 3.2 gen-1x1 chip-ID: 1d6b:0003
    class-ID: 0900
Sensors:
  System Temperatures: cpu: 29.0 C mobo: N/A
  Fan Speeds (rpm): N/A
Repos:
  Packages: 1731 pm: nix-default pkgs: 0 pm: nix-sys pkgs: 0 pm: nix-usr
    pkgs: 171 libs: 25 pm: pacman pkgs: 1553 libs: 435 tools: pamac,yay
    pm: flatpak pkgs: 7
  Active pacman repo servers in: /etc/pacman.d/mirrorlist
    1: https://manjaro.kurdy.org/stable/$repo/$arch
    2: https://mirror.dkm.cz/manjaro/stable/$repo/$arch
    3: https://mirror.hostiko.network/manjaro/stable/$repo/$arch
    4: https://ftp.gwdg.de/pub/linux/manjaro/stable/$repo/$arch
    5: https://mirror.xenyth.net/manjaro/stable/$repo/$arch
    6: https://mirror.truenetwork.ru/manjaro/stable/$repo/$arch
    7: https://mirrors.sonic.net/manjaro/stable/$repo/$arch
    8: https://mirror.2degrees.nz/manjaro/stable/$repo/$arch
  Active nix channels for user: marcin
    1: home-manager https://github.com/nix-community/home-manager/archive/master.tar.gz
    2: nixpkgs https://nixos.org/channels/nixpkgs-unstable
Processes:
  CPU top: 5 of 290
  1: cpu: 92.2% command: thunderbird pid: 26765 mem: 760.5 MiB (2.3%)
  2: cpu: 7.0% command: alacritty pid: 28532 mem: 108.2 MiB (0.3%)
  3: cpu: 6.9% command: haskell-language-server-9.2.8 pid: 10979
    mem: 6951.5 MiB (21.6%)
  4: cpu: 6.6% command: emacs pid: 3776 mem: 575.7 MiB (1.7%)
  5: cpu: 4.5% command: opera pid: 9258 mem: 593.6 MiB (1.8%)
  Memory top: 5 of 290
  1: mem: 6951.5 MiB (21.6%) command: haskell-language-server-9.2.8
    pid: 10979 cpu: 6.9%
  2: mem: 1135.6 MiB (3.5%) command: opera pid: 3882 cpu: 2.0%
  3: mem: 945.0 MiB (2.9%) command: opera pid: 4270 cpu: 0.3%
  4: mem: 760.5 MiB (2.3%) command: thunderbird pid: 26765 cpu: 92.2%
  5: mem: 593.6 MiB (1.8%) command: opera pid: 9258 cpu: 4.5%
Info:
  Processes: 290 Power: uptime: 4h 2m states: freeze,standby,mem,disk
    suspend: deep avail: s2idle,shallow wakeups: 1 hibernate: platform
    avail: shutdown, reboot, suspend, test_resume image: 12.52 GiB
    services: upowerd,xfce4-power-manager Init: systemd v: 257
    default: graphical tool: systemctl
  Compilers: gcc: 14.2.1 Shell: Bash v: 5.2.37 running-in: alacritty
    inxi: 3.3.37

The error occurs because of the default settings of morc_menu in its configuration file ~/.config/morc_menu/morc_menu_v1.conf.

In line 96 the -w switch has to be changed to -z so that the width of the morc_menu window can be displayed.

Open the file and change line 96 from

menu_cmd="dmenu -i -l MENU_LINES -x X_POSITION -y Y_POSITION -w MENU_WIDTH ${DMENU_OPTIONS} "

to

menu_cmd="dmenu -i -l MENU_LINES -x X_POSITION -y Y_POSITION -z MENU_WIDTH ${DMENU_OPTIONS}"

After the change morc_menu should work again.

I assume this happened because of the dmenu-manjaro package that got updated lately.

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.