Fedora 25의 Cinnamon 부팅 메뉴에서 부팅할 때 Xterm이 .xdefaults를 로드하지 않습니다.

Fedora 25의 Cinnamon 부팅 메뉴에서 부팅할 때 Xterm이 .xdefaults를 로드하지 않습니다.

Xterm과 .xdefaults 파일은 처음부터 내 시스템에 미리 로드되지 않았으며, Xterm을 한 번 실행한 후에도 .xdefaults를 직접 만들어야 했습니다. 나는 그것을 올바른 위치에 두었다고 믿습니다.

/홈/(사용자)

Xterm이 내 .xdefaults 파일을 무시하는 이유는 무엇입니까? 이제 다음과 같이 보입니다.

xterm*dynamicColors::     true
xterm*background::        black
xterm*foreground::        white
xterm*utf8::              2
xterm*eightBitInput::     true
xterm*saveLines::         32767
xterm*scrollTtyKeypress:: true
xterm*scrollTtyOutput::   false
xterm*scrollBar::         false
xterm*loginShell::        true
xterm*faceName::          Monospace:pixelsize=11
xterm*jumpScroll::        true
xterm*multiScroll::       true
xterm*toolBar::           false
xterm*geometry::          100x30

맞습니까?

답변1

콜론 2개(::)은 올바른 구문이 아닙니다.

또한 클래스 이름을 사용하면 더 나은 결과를 얻을 수 있습니다.XTerm인스턴스 이름보다xterm.

또한 ".xdefaults"는 올바르지 않습니다("x" 대신 "X"가 앞에 붙고 대부분의 구성에서는 ".Xdefaults-myhostname"과 같이 파일 이름 뒤에 호스트 이름이 붙도록 요구합니다).

편리한 망치(일명 "솔루션")로 종종 제안되는 xrdb에 대해서는 언급하지 않았습니다. 그러나 ".Xdefaults-whatever"를 사용하면 xrdb는 기본적으로 중요하지 않습니다.

X 리소스에 표시되는 내용을 보려면 "appres"를 설치한 다음 실행합니다.

appres XTerm

관련 정보