ok, I got this fixed by defining a env var
everything goes well now
D'oh, should have read further in the thread, sorry. This solution
works for me if I set the environment variable in the shell before
typing 'startx', but doesn't work if I just put it in my xinitrc file.
Anyone on the x11 team want to comment on this one?
With modular ports we install some files in /usr/local/share/X11 and some
in /usr/local/lib/X11. In this particular case, the server expects them
to be in /usr/local/lib/X11. I'm not decided on whether we should move
all in lib or modify default search path in server. Having them in lib
mirrors previous location in /usr/X11R6 (where also mergebase script will
move any custom app-defaults for example), but having such files in share
feels a bit more intuitive...
Interestingly we seem to face the opposite problem with the rgb file.
What do you mean? rgb.txt installs under /usr/local/lib/X11 where server
expects to find it. Are you saying it searches for it in /usr/local/share/X11
or that you got it installed in there?
My vote would be to put everything where the existing code expects it
to be by default. But I'm not doing the work, so feel free to ignore
You mean in /usr/local/lib/X11? That will probably be best, yes.