X 창을 띄우는데 문제가 있습니다. [1]

X 창을 띄우는데 문제가 있습니다.

2005-05-11 14:01 - 주영표

- 연결 방법: Xstart
- 서버의 종류/버젼: Debian

아래와 같은 에러가 출력됩니다. 실행해서 띄우려고 하는 창이 떴다가 바로 사라집니다.

joo47:~> ./tftlcdpan r panel
TFT-LCD Pannel simulator : Pannel emulation mode
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 62 (X_CopyArea)
Serial number of failed request: 18
Current serial number in output stream: 20
joo47:~>

이전 버전(1.3.8 or 1.3.9)에서는 psuedo color 옵션 켜고, backing store - when mapped로 해두면 실행이 가능했었는데 이유를 잘 모르겠네요. Xmanager Enterprise 2를 쓰고 있고, 옵션이 이전 버전들과 100% 일치하지 않아서 비슷하게 맞추고 쓰고 있습니다.

혹시나 해서 실행 파일을 첨부합니다. 아무런 에러 없이 panel이 없다고 나오면 mkfifo panel해서 만들면 됩니다.
첨부파일 tftlcdpan (57.4 KB)  


Re: X 창을 띄우는데 문제가 있습니다.

2005-05-11 17:27 - 넷사랑

안녕하십니까?
넷사랑컴퓨터 기술지원입니다.

프로그램을 확인해 본 결과 해당 프로그램은 8bit visual(PseudoColor)을
필요로 하는 프로그램인 것 같습니다.
Xmanager 2.0은 Multi Visual을 지원하여 TrueColor visual(자동선택)일 경우에도
PseudoColor visual을 포함하고 있어 일반적인 8bit 응용프로그램을
구동하는데 큰 어려움이 없습니다.

그러나 이 프로그램은 Xserver가 지원하는 모든 visual이
8bit여야지 그렇지 않고 멀티비주얼 중 어느 하나가 24bit 비주얼이라면
위와 같은 에러를 출력하고 프로그램이 실행되지 않습니다.

Xmanager 1.3.x 에서는 멀티 비주얼이 지원되지 않아 오히려
이런 문제가 발생하지 않았던 것입니다.

Xmanager 2.0에서는 이를 피할 수 있는 방법이 현재로서는 없는 것 같습니다.
PC의 해상도를 256 컬러로 바꾸어 사용하시거나, 윈도우XP등을 사용하신다면
Xmanager를 사용하실 때만 256컬러를 사용하는 옵션을 이용해 보시는 것도
도움이 될 것 같습니다.

문제를 확실히 해결해 드리지 못해 죄송합니다.

감사합니다.


이전 조회수: 125