--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: hsetroot: format of "color" undocumented
- From: Marc Lehmann <debian-reportbug@plan9.de>
- Date: Thu, 13 Jun 2019 03:29:02 +0200
- Message-id: <156038934200.4789.16901786489053818686.reportbug@cerebro.laendle>
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
--- End Message ---