You are not logged in.
Pages: 1
I recently installed bspwm with XFCE and I'm having issues using dmenu. It throws an error related to locale support. I’ve already checked the locale settings in /etc/locale.conf, and they appear to be correctly set to my region (India). Could someone help me troubleshoot this?
Offline
It throws an error related to locale support.
Please don't paraphrase, https://bbs.archlinux.org/viewtopic.php?id=57855
Also
localectl; locale; locale -aOffline
Sorry, I didn’t fully understand your response. However, I do understand that you're asking me to write the message more clearly.
Offline
Did you click and read the link?
You're supposed to post the verbatim errors you get, not some vague description of them.
And then also the output of those three locale commands.
Offline
Here is the output of Journalctl -b
May 29 09:04:43 archlinux kernel: Linux version 6.14.7-arch2-1 (linux@archlinux>
May 29 09:04:43 archlinux kernel: Command line: initrd=\initramfs-linux.img roo>
May 29 09:04:43 archlinux kernel: x86/split lock detection: #AC: crashing the k>
May 29 09:04:43 archlinux kernel: BIOS-provided physical RAM map:
May 29 09:04:43 archlinux kernel: BIOS-e820: [mem 0x0000000000000000-0x00000000>
May 29 09:04:43 archlinux kernel: BIOS-e820: [mem 0x000000000009f000-0x00000000>
May 29 09:04:43 archlinux kernel: BIOS-e820: [mem 0x0000000000100000-0x00000000>
May 29 09:04:43 archlinux kernel: BIOS-e820: [mem 0x00000000332fd000-0x00000000>
May 29 09:04:43 archlinux kernel: BIOS-e820: [mem 0x00000000332ff000-0x00000000>
May 29 09:04:43 archlinux kernel: BIOS-e820: [mem 0x0000000033320000-0x00000000>
May 29 09:04:43 archlinux kernel: BIOS-e820: [mem 0x0000000033329000-0x00000000>
May 29 09:04:43 archlinux kernel: BIOS-e820: [mem 0x0000000036e03000-0x00000000>
May 29 09:04:43 archlinux kernel: BIOS-e820: [mem 0x0000000036e04000-0x00000000>
May 29 09:04:43 archlinux kernel: BIOS-e820: [mem 0x000000003c2c9000-0x00000000>
May 29 09:04:43 archlinux kernel: BIOS-e820: [mem 0x000000003cbc9000-0x00000000>
May 29 09:04:43 archlinux kernel: BIOS-e820: [mem 0x000000003e9df000-0x00000000>
May 29 09:04:43 archlinux kernel: BIOS-e820: [mem 0x0000000040a7f000-0x00000000>
May 29 09:04:43 archlinux kernel: BIOS-e820: [mem 0x0000000043a2f000-0x00000000>
May 29 09:04:43 archlinux kernel: BIOS-e820: [mem 0x0000000043aff000-0x00000000>
May 29 09:04:43 archlinux kernel: BIOS-e820: [mem 0x0000000043b00000-0x00000000>
May 29 09:04:43 archlinux kernel: BIOS-e820: [mem 0x0000000048e00000-0x00000000>
May 29 09:04:43 archlinux kernel: BIOS-e820: [mem 0x000000004a000000-0x00000000>
May 29 09:04:43 archlinux kernel: BIOS-e820: [mem 0x00000000c0000000-0x00000000>I found tthese files under /var/log:
[bala@archlinux log]$ ls
archinstall journal old README Xorg.0.log
audit lastlog pacman.log timeshift Xorg.0.log.old
btmp lightdm private wtmp Xorg.1.log.
I am not sure which log file should i check.
And below is today's pacman.log
2025-05-29T09:12:28+0530] [PACMAN] Running 'pacman -Syyu'
[2025-05-29T09:12:28+0530] [PACMAN] synchronizing package lists
[2025-05-29T09:12:35+0530] [PACMAN] starting full system upgrade
[2025-05-29T09:13:13+0530] [ALPM] transaction started
[2025-05-29T09:13:14+0530] [ALPM] upgraded chromium (137.0.7151.40-1 -> 137.0.7151.55-1)
[2025-05-29T09:13:14+0530] [ALPM] transaction completed
[2025-05-29T09:13:14+0530] [ALPM] running '30-systemd-update.hook'...
[2025-05-29T09:13:14+0530] [ALPM] running 'gtk-update-icon-cache.hook'...
[2025-05-29T09:13:14+0530] [ALPM] running 'update-desktop-database.hook'...
[2025-05-29T15:04:44+0530] [PACMAN] Running 'pacman -S dmenu'
[2025-05-29T15:04:46+0530] [ALPM] transaction started
[2025-05-29T15:04:46+0530] [ALPM] installed dmenu (5.3-3)
[2025-05-29T15:04:46+0530] [ALPM] transaction completed
[2025-05-29T15:04:46+0530] [ALPM] running '30-systemd-update.hook'..Now i found if i run dmenu run. It appears in the top of the screen as looks like single polybar.
Last edited by bala451987 (2025-05-29 14:46:14)
Offline
I assume there's a massive language barrier => https://deepl.com/
Also please use [code][/code] tags. Edit your post in this regard.
Also don't copy and paste from the pager, in doubt redirect the outputs into files.
Offline
So what to do now? I clicked the link. That's seems like a translator.
Offline
You use that to translate post #4 into your native tongue and then post the actual error and the locale* outputs.
Offline
My locale is already set to India (English). And i don't completely understand what did you mean by? Why should i post the error in my local language?
Offline
seth asked for specific things, and you appear to have simply ignored him. He's assuming that's because you didn't understand what he asked.
You haven't even bothered to post an actual error yet, the most basic thing in any request for help.
Offline
He referred me a link and so based on that i posted my logs.
Offline
The link was an example for how to post information. For the actual issue in question, we need the error message you are seeing as you see it ("throws a message related to locale error" is not the message, what is the message?) and the outputs of
localectl; locale; locale -aOffline
[bala@archlinux ~]$ localectl; locale; locale -a
System Locale: LANG=en_IN.UTF-8
VC Keymap: us
X11 Layout: us
X11 Model: pc105+inet
X11 Options: terminate:ctrl_alt_bksp
LANG=en_IN.UTF-8
LC_CTYPE="en_IN.UTF-8"
LC_NUMERIC="en_IN.UTF-8"
LC_TIME="en_IN.UTF-8"
LC_COLLATE="en_IN.UTF-8"
LC_MONETARY="en_IN.UTF-8"
LC_MESSAGES="en_IN.UTF-8"
LC_PAPER="en_IN.UTF-8"
LC_NAME="en_IN.UTF-8"
LC_ADDRESS="en_IN.UTF-8"
LC_TELEPHONE="en_IN.UTF-8"
LC_MEASUREMENT="en_IN.UTF-8"
LC_IDENTIFICATION="en_IN.UTF-8"
LC_ALL=
C
C.utf8
en_IN
en_IN.utf8
POSIX Offline
And still no error. You just can't help some people.
Offline
So can't i fix this issue? Can i try changing my locale also to US?
Offline
As you refuse to tell us what the issue is, despite being asked multiple times, there's nothing we can do here.
Offline
I posted logs and as Seth requested i have done and explained what i faced. And You are asking me again.
Offline
dmenu is not working. It throws me an error as locale not supported. And i posted all the logs as requested. So what would you expect me to do?
Last edited by bala451987 (2025-05-29 16:00:43)
Offline
You're supposed to post the verbatim errors you get, not some vague description of them.
This isn't going anywhere, you're either trolling or stupid.
Offline
Initially, I encountered an error related to an unsupported locale (I don't recall the exact message). I made some changes to the locale settings, which resolved that issue.
Now, the current problem I'm facing is with dmenu_run: when I launch it, it opens at the top of the screen, resembling a polybar. This is the behavior I'm trying to fix. I cant even take a screenshot possible. Otherwise i could show how it looks like. Hope you understand.
Offline
That's the perfectly normal behavior for dmenu, you can apply eg. https://tools.suckless.org/dmenu/patches/xyw/ to control its position - or use rofi, which also provides a mostly compatible dmenu mode.
Offline
Okay i will try and come back later with if i have any more questions.
Offline
Pages: 1