창 7에 이맥스와 퍼티


0

내 워크 스테이션은 최근 Windows 7로 업데이트되었습니다. 퍼티를 다운로드하여 Vista에서와 동일한 설정으로 구성했습니다.

Centos 5.4를 실행하는 vm로 ssh하고 파일에서 emacs를 실행하려고 할 때마다 X 서버에 대한 연결에 대한 오류가 발생합니다.

[ecto1 ~]$ emacs foo.bar
Connection lost to X server `localhost:10.0'

Vista가있을 때이 오류 메시지를받지 못했습니다. emacs의 별칭을 'emacs -nw'로 지정하면 문제를 해결할 수 있지만,이 작업을 수행해야한다고 생각하지 않습니다.

동료에게는 동일한 업그레이드를 가진 동일한 하드웨어가 있으며 그의 세션은이 작업을 수행하지 않는 것 같습니다.

어떤 충고? Google에서 아무것도 찾을 수 없으며 어디서부터 시작 해야할지 모르겠습니다.

[ecto1 ~]$ emacs -version
GNU Emacs 21.4.1

답변:


2

emacs를 X 서버에 대한 클라이언트로 실행하지 않으려면 Connection / SSH / X11에서 Putty 구성을 다시 확인하고 "X11 전달 사용"이 선택되어 있지 않은지 확인하십시오.


좀 더 구체적으로 말했지만 X 서버없이 emacs를 실행하고 싶었습니다. 완전한!
twilbrand

0

PuTTy 설정을 다시 확인하고 X11 세션이 제대로 전달되고 로컬로 X11 서버가 실행 중인지 확인하십시오. GUI 창을 열지 않으려면 실행하는 emacs -nw것이 가장 좋습니다.

emacs의 기본 동작은 GUI 창을 열려고 시도하는 것입니다. 로컬로 실행 되는 X11 창 관리자 ( Hummerbird eXceed 등 )로 X11을 제대로 전달하지 않으면 프로그램이 실패합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.