CDE에서 배경화면으로 사용하기 위해 JPEG 이미지를 변환하고 싶습니다. Convert를 사용하여 gimp를 사용하여 jpeg(원래 HD 1920x1024)를 320x240으로 8비트로 재조정했습니다.
convert 9.jpg -colors=256 9.xpm
그런 다음 $HOME/.dt/backdrops를 입력하면 미리보기에서 볼 수 있지만 "dtstyle 적용"을 클릭하면... 아무 일도 일어나지 않습니다. 내가 무엇을 놓치고 있나요?
일부 이미지는 작동하고 일부는 작동하지 않습니다. 예를 들어 xpm으로 변환하면 제대로 작동합니다.
자연의 다른 이미지 - 배경화면 없음
잊어버렸습니다: VNC X 서버에서만 발생합니다. 아마도 VNC 문제일까요?
답변1
XPM 파일을 보지 않고는 말하기 어렵지만 김프를 사용하여 해상도를 줄이는 방법이 올바르게 수행되지 않은 것 같습니다. 또는 8비트 색 심도가 정말로 걱정된다면 실제로는 256색 이하로 낮추어야 합니다. 창 관리자 자체(CDE)에는 다른 프로그램과 마찬가지로 일부 색상이 필요합니다.
전통적으로 1990년대에는 오래된 8비트 컬러 X 터미널에서 6x6x6 컬러 큐브(216색)를 사용했습니다. 단일 명령으로 이미지를 XPM으로 변환하고, 320x240으로 크기를 조정하고, 색상 수를 줄일 수 있습니다.
convert foo.jpg -geometry 320x240 -colors 216 foo.xpm
216이 작동하지 않으면 더 적은 수의 색상으로 다시 시도하고 어떤 값이 적합한지 알려주세요.
그런데, 8비트 색상맵 교환에 문제가 있는 경우(프로그램을 전환할 때 다른 응용 프로그램의 색상이 크게 변경됨) 216개의 "네트워크 안전" 색상으로 구성된 "netscape 색상맵"을 시도해 보십시오.
convert 9.jpg -geometry 320x240 -remap netscape: 9.xpm