[Решено]XTerm и ~/.Xresources

vs220
P.S.
для загрузки ресурсов при старте в
~/.xinitrc https://wiki.archlinux.org/index.php/Xinit#xinitrc
у меня как раз такой. но он чото грузит только то, что в нем самом прописано.
в комплектации по умолчанию после приведенного фрагмента прописаны параметры xterm и ещё что-то. может поэтому и не работает как надо ?
С уважением, .
vs220
DejaVu Sans Mono
мне просто больше нравится Fira Mono . от него глаза не устают и он более компактный чем DejaVu
vs220
Если не стоит задача экстремально беречь ресурсы
стоит. поэтому я после первого запуска всего два шрифта установил. у меня их всего штук 8. Fira Mono - единственный ттф с моно для Иксов с русским языком.
vs220
termite, tilix, rxvt-unicode, alacritty, roxterm
xterm - если уже поставил , то у него куча зависимостей. лучше иметь настроенный, для избавления от мучений в перспективе. со скроллбарами и русским языком, с менюшкой как в винде. чтоб просто и понятно.

vasek
А не проще вместо всего этого создать один файл XTerm
машине все равно как вы его назовете . так в вики написано. верно ?
vs220
.Xresources
спасибо вам и vasek за советы. я все попробую и отпишусь.
С уважением, .
Bendalf
машине все равно как вы его назовете
Машине, но не мне .... писал же у меня нет ни какого .Xresources .... и не мержую (merge) и др.
Ошибки не исчезают с опытом - они просто умнеют
мой xinitrc - гуглодок. тк простыня.
там вначале есть мерге как у вас показано . почему не отрабатывает ?
а в конце . я ничо не трогал. всё в первозданном виде.
# start some nice programs

if [ -d /etc/X11/xinit/xinitrc.d ] ; then
 for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do
  [ -x "$f" ] && . "$f"
 done
 unset f
fi

twm &
xclock -geometry 50x50-1+1 &
xterm -geometry 80x50+494+51 &
xterm -geometry 80x20+494-0 &
exec xterm -geometry 80x32+0+0 -name login

fc-list | cut -f2 -d:| | sort -u | less
fc-list :scalable=true:spacing=mono: family
fc-list :scalable=true:spacing=mono:lang=ru
выводит Fira Mono
С уважением, .
vasek
Машине, но не мне …. писал же у меня нет ни какого .Xresources …. и не мержую (merge) и др.
куда же вы его положили ? свой конфиг хтерм .
я не понял как вы сделали . можете пожалуйста по шагам написать ?
что уже писали, на то сослаться. типа смотри туда, сюда не смотри :)
С уважением, .
Bendalf
больше нравится Fira Mono
Шрифт просто надо правильно прописать, потому и привел что стоит у меня. Во втором примере Fira Code
У вас синтаксическая ошибка в строчке шрифта и возможно не правильное название
Bendalf
Xterm.vt100.faceName: Fira MONO:size=16:antialias=false
правильнее XTerm*faceName:

название шрифта проверить
fc-match "Fira MONO"
должен выдавать нужный шрифт
например
fc-match "Fira Code"
FiraCode-Regular.ttf: "Fira Code" "Regular"
--

Bendalf
у меня как раз такой. но он чото грузит только то, что в нем самом прописано.
в комплектации по умолчанию после приведенного фрагмента прописаны параметры xterm и ещё что-то. может поэтому и не работает как надо ?
после fi все заменяете на свое
то есть убираете
twm &
xclock -geometry 50x50-1+1 &
xterm -geometry 80x50+494+51 &
xterm -geometry 80x20+494-0 &
и пишите свое: запуск ВМ и программ или сессии
А проверить какие параметры смержились
xrdb -query -all
вывод покажите

И по ресурсам еще rxvt-unicode экономнее чем xterm
у меня locale выводит
System Locale: LANG=ru_RU.UTF-8
       VC Keymap: ru
      X11 Layout: us,ru
       X11 Model: pc105
     X11 Variant: winkeys
     X11 Options: terminate:ctrl_alt_bksp,grp:ctrl_shift_toggle,grp_led:scroll
locale -a ## LC_MESSAGES= почему то пустое.
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES=
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=
https://wiki.archlinux.org/index.php/Locale_(Русский)
цитата ""LANG: локаль по умолчанию
Локаль, установленная в этой переменной используется в качестве значения для всех остальных LC_*-переменных, которые не установлены явно.""
то есть грабли отсутствуют ?

цитата
Эмулятор терминала не поддерживает UTF-8
xterm — необходимо запускать с опцией -u8. Также вы можете запускать uxterm, который предоставляется пакетом xterm.
это все еще так ? и как такой запуск написать и куда ?
вот так ?
xterm -u8 или так xterm-u8
и это равно ручному включению опции трутайп фонтс через меню xterm после запуска ?
С уважением, .
Bendalf
куда же вы его положили ? свой конфиг хтерм .
я не понял как вы сделали . можете пожалуйста по шагам написать ?
что уже писали, на то сослаться. типа смотри туда, сюда не смотри :)
Уже писал - имею всего один файл ~/XTerm, в котором прописаны настройки, в основном те, что не по дефолту, типа такого
cat XTerm
XTerm*utf8Title: true
XTerm*font: -xos4-terminus-medium-r-normal--24-240-72-72-c-120-iso10646-1

XTerm*foreground: #f2f2f2
XTerm*background: #101010

XTerm.termName: xterm-256color
 ... etc...
#XTerm*Translations: #override \
#Ctrl <Key>Insert: copy-selection(CLIPBOARD)
Если нужно изменить Ctrl <Key>Insert: copy-selection(CLIPBOARD) - раскоментирую и ппрописываю, типа Ctrl <Key>M: copy-selection(CLIPBOARD) - и перезапускаю xterm
Кроме того другие параметры, например, прокрутка, можно вводить командой по ходу .... кроме того можно открыть меню параметры (Ctrl и держишь левую/правую кнопку мыши ... вообщем читай DOC
Ошибки не исчезают с опытом - они просто умнеют
Bendalf
грабли
Ошибки с .xinitrc убрали ?
Показывайте
 echo $TERM
xrdb -query -all
locale
--
locale -a
вернее, проверить есть ли локали
 
Зарегистрироваться или войдите чтобы оставить сообщение.