xterm은 .Xresources를 사용하지 않습니다.

xterm은 .Xresources를 사용하지 않습니다.

다음 줄을 포함하는 .xinitrc가 있습니다.

#!/usr/bin/env bash
xrdb -merge ~/.Xresources &
xset r rate 200 30 &
xterm & #fixme: xterm is not reading loaded .Xresources
exec /etc/alternatives/x-window-manager

xterm이 로드된 설정을 사용하지 않는 이유는 무엇입니까 xrdb?

추신: .xinitrc의 xterm은 xresources에서 로드된 설정을 사용하지 않지만 일단 wm이 실행되면 제대로 작동합니다.

어떻게 고치는지 기억이 나지 않습니다(저는 몇 년 동안 Linux를 플레이하지 않았습니다).

답변1

귀하의 스크립트에서

#!/usr/bin/env bash
xrdb -merge ~/.Xresources &
xset r rate 200 30 &
xterm & #fixme: xterm is not reading loaded .Xresources
exec /etc/alternatives/x-window-manager

백그라운드에서 실행해야 하는 행의 경우 xterm창 관리자가 이를 관리하기 위해 실행 중이어야 하므로 "&"를 사용하십시오 xterm( xterm백그라운드에 배치되지 않으면 스크립트가 창 관리자를 계속 호출하지 못하게 됩니다). 그리고 xrdb명령xset둘 다다른 프로그램을 시작하기 전에 이 작업을 수행해야 합니다. 왜냐하면 이 프로그램은 빠르게 완료되고 종료되며 사용자를 위해 무언가를 초기화하기 때문입니다.

  • xrdb를 통해 읽을 수 있는 루트 창에서 리소스 값을 설정하고 xterm,
  • xset(덜 중요함) 키 반복 속도를 변경합니다.

추가 자료:

답변2

저는 Atom을 사용하여 C 프로그램을 컴파일 및 실행하고 이를 xterm으로 출력합니다. xterm 글꼴을 확대하는 영구적인 방법을 찾는 동안 이 링크를 찾았습니다. 이 게시물은 제가 xterm을 마스터하는 데 큰 도움이 되었습니다.

https://askubuntu.com/questions/161652/how-to-change-the-default-font-size-of-xterm

관련 정보