우분투에서 vnc4server와 함께 icewm 사용


1

icewm을 사용한 vncserver 설치에 이상한 문제가 있습니다. vncserver가 init.d 스크립트를 통해 실행될 때 테마에 대한 XPM 파일이로드되지 않습니다.

/etc/init.d/vncserver파일에서는 다음과 같습니다.

su jessica -c "/usr/bin/vncserver -name vnc-server -depth 32 -geometry 1024x768 :0"

그리고 내 ~/.vnc/xstartup파일에서 :

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid black
vncconfig -iconic &
icewm-session &

사용자 계정에서 vncserver를 직접 실행하면 모든 것이 올바르게 작동합니다 ...

답변:


1

문제는 32의 깊이를 지정하는 것입니다. 24로 변경하면 XPM이로드 될 수있었습니다 ... = /


1

su - <username>이를 사용 하면 $ PATH 변수 및 기타 모든 환경 변수가 사용자의 로그인 쉘과 동일하게 설정됩니다.

시험:

su - jessica -c "/usr/bin/vncserver -name vnc-server -depth 32 -geometry 1024x768 :0"

작동하는지 확인하십시오. 기본 : 1 대신 : 0 화면에서 vncserver를 시작하는 이유는 무엇입니까?


완전히 헤드리스 서버입니다. 연결할 때 : 1을 추가 할 필요가 없음을 의미합니다.
jessicah
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.