2014-06-09 5 views
0

좋아요, 이상한 문제가 있습니다. remmina 원격 데스크톱에 자동으로 로그인 한 다음 원격 데스크톱 연결이 끊어지면 로그인 화면으로 돌아갈 X 세션 스크립트를 만들려고합니다. 다음 스크립트는 x-세션 호출입니다 :이 올바르게 요청 된 원격 데스크톱 연결Linux X-Session Script

#! /bin/bash 

gnome-wm & 
sleep 10 
exec remmina -c /home/user/.remmina/opi.remmina; 
logout 

,하지만 세션이 로그 아웃 할 때 아무것도 화면 정지, 마우스 작업은 발생하지 않습니다하지만 아무것도 활성화되지 않습니다. 다음과 같이 스크립트를 Firefox를 호출하도록 조정하면 :

#! /bin/bash 

gnome-wm & 
sleep 10 
exec firefox; 
logout 

예상대로 작동합니다. Firefox가로드되고 닫히면 로그인 화면으로 돌아갑니다. 어떤 아이디어?

답변

1

이 스크립트의 이상 firefox 걸릴 수로 exec을 사용하지 마십시오

exec firefox

그냥이어야합니다 : 추천에 대한

firefox

+0

감사합니다, 나는 나의 스크립트를 업데이트하지만, 그것은 행동을 바꾸지 않았다. 스크립트는 여전히 Firefox에서 예상대로 작동하고 브라우저를로드 한 다음 브라우저가 닫힐 때 로그인으로 돌아갑니다. 그러나 Remmina를 사용하면 세션 연결이 끊어지면 창이 멈추게됩니다. – Rhys8582