Package: hsetroot
Version: 1.0.2-5+b1
Severity: normal

Dear Maintainer,

I tried to switch from xsetroot to hsetroot, but was basically unable to
set a solid backgorund colour with it without a lot of guessing.

Turns out, hsetroot uses a nonstandard and undocumented format for color
names. I tried the following standard X colors, mostly to no avail:

   $ hsetroot -solid black
   Bad color (black)
   $ hsetroot -solid '#000'
   Bad color (#000)
   $ hsetroot -solid 'rgb:0/0/0'
   Bad color (rgb:0/0/0)
   $ hsetroot -solid '#000000'
   [works]

It seems hsetroot practically doesn't understand any of the standard X
color specifications but somehow rolls it's own format.

Ideally, it of course should accept the same colour specifications as
other X programs, but at the very least, the accepted colour formats
should be documented in the manpage, as the X documentation clearly
doesn't apply.

-- System Information:
Debian Release: 10.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 
'testing-debug'), (500, 'stable-updates'), (500, 'stable-debug'), (500, 
'unstable'), (500, 'stable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, x32

Kernel: Linux 4.19.0-5-amd64 (SMP w/8 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=POSIX 
(charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages hsetroot depends on:
ii  libc6      2.28-10
ii  libimlib2  1.5.1-1
ii  libx11-6   2:1.6.7-1

hsetroot recommends no packages.

hsetroot suggests no packages.

-- no debconf information

Reply via email to