You are not logged in.

#1 2025-10-30 13:34:20

quellen
Member
From: Italy
Registered: 2014-05-24
Posts: 346

yay shows strange characters in lxterminal-gtk2

Hi, I updated yay and now when I run it on lxterminal-gtk2, strange characters appear. I tried changing the font but it didn’t solve the issue. On other terminals, like xterm, it displays correctly.
cacca.png
How can I fix this?


sorry for my bad english

Offline

#2 2025-10-30 16:39:31

WorMzy
Administrator
From: Scotland
Registered: 2010-06-16
Posts: 13,061
Website

Re: yay shows strange characters in lxterminal-gtk2

Mod note: moving to AUR Issues.


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#3 2025-10-30 17:35:30

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 70,052

Re: yay shows strange characters in lxterminal-gtk2

xterm doesn't start because you've none of the xorg-fonts-*dpi packages,  try "xterm -fa monospace"
Yay wants to use a glyph that's not covered by the available/used fonts - it's likely some nerd-font stuff but the resolution isn't good enough to read the 4 nubers in the tofu.
It looks like 0714, but that would be https://codepoints.net/U+0714 ??

Offline

#4 2025-10-30 17:40:02

quellen
Member
From: Italy
Registered: 2014-05-24
Posts: 346

Re: yay shows strange characters in lxterminal-gtk2

i "solved" downgrading yay (12.5.2-2 -> 12.4.2-1) with this PKBUILD:

# Maintainer: Jguer <pkgbuilds at jguer.space>
pkgname=yay
pkgver=12.4.2
pkgrel=1
pkgdesc="Yet another yogurt. Pacman wrapper and AUR helper written in go."
arch=('i686' 'pentium4' 'x86_64' 'arm' 'armv7h' 'armv6h' 'aarch64' 'riscv64')
url="https://github.com/Jguer/yay"
options=(!lto)
license=('GPL-3.0-or-later')
depends=(
  'pacman>6.1'
  'git'
)
optdepends=(
  'sudo: privilege elevation'
  'doas: privilege elevation'
)
makedepends=('go>=1.24')
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Jguer/yay/archive/refs/tags/v${pkgver}.tar.gz")
sha256sums=('f1a089862b56a0ecd04c28d3e10d9964dc54c8477b38ffcf8a820ece11e80580')

build() {
  export GOPATH="$srcdir"/gopath
  export CGO_CPPFLAGS="${CPPFLAGS}"
  export CGO_CFLAGS="${CFLAGS}"
  export CGO_CXXFLAGS="${CXXFLAGS}"
  export CGO_LDFLAGS="${LDFLAGS}"
  export CGO_ENABLED=1

  cd "$srcdir/$pkgname-$pkgver"
  make VERSION=$pkgver DESTDIR="$pkgdir" PREFIX="/usr" build
}

package() {
  cd "$srcdir/$pkgname-$pkgver"
  make VERSION=$pkgver DESTDIR="$pkgdir" PREFIX="/usr" install
}

Last edited by quellen (2025-10-30 17:41:10)


sorry for my bad english

Offline

#5 2025-10-30 17:53:47

archaea
Member
Registered: 2025-10-20
Posts: 12

Re: yay shows strange characters in lxterminal-gtk2

Looking at the git repo in your PKGBUILD and the changes between 12.4.2 and 12.5.2, maybe related to https://github.com/Jguer/yay/commit/570 … 82ce97eb35 ?

Offline

#6 2025-10-30 18:16:05

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 70,052

Re: yay shows strange characters in lxterminal-gtk2

Ok, it's a hyperlink OSC, likely unsupported and lxterminal-gtk2 doesn't handle unknown OSCs all that well?

printf '\e]8;;http://example.com\e\\This is a link\e]8;;\e\\\n'

Also see https://bbs.archlinux.org/viewtopic.php?id=309547

Offline

Board footer

Powered by FluxBB