Red Hat Bugzilla – Bug 68257
xinitrc package nullifies ~/.Xdefaults
Last modified: 2007-04-18 12:43:58 EDT
Description of Problem:
Recent xinitrc package is shipping /etc/X11/Xresources which sets some Xft
variables. Unfortunately, after using 'xrdb' to load this file, the settings in
~/.Xdefaults will be ignored.
~/.Xdefaults may be oldish, but I am using it for years and I like some of its
features (e.g. using ~/.Xdefaults-<hostname> for host-dependent settings,
changed settings will be used without calling an extra program). First tries
have shown that a simple renaming to ~/.Xresources has unwanted sideeffects
(some keys do not work anymore) so I would like to keep the good old ~/.Xdefaults.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. use ~/.Xdefaults to setup your system; a sample may be
| echo 'xterm*background: lightyellow' > ~/.Xdefaults
2. install recent xinitrc package
3. (re)start X
4. start xterm
xterm background is not lightyellow
xterm background is lightyellow
About all we can do here (for the future) is add ~/.Xresources-hostname
support, which is pretty trivial.
Marking various no-need-to-be-private bugs public.
Xdefaults is 3 years obsolete. It is obsoleted by XFree86.org and possibly
by X.org prior to that (I don't know the history of the changes). It was
kept in Red Hat Linux for a while longer. It's no longer available for use,
so users should use Xresources and .Xresources instead.
Please make any enhancement requests regarding these files to
xfree86@XFree86.org directly. If there is a need for some enhancement,
it isn't going to be limited to Red Hat Linux.