
현재 세션을 저장하는 방법이 있습니까(응용 프로그램 +창문의 조직데스크톱의 경우)를 Unity에서 실행하고 필요할 때 로드하시겠습니까?
답변1
세션을 구성하는 데 도움이 되는 스크립트인 해결 방법을 만들었습니다.
다운로드 해여기.
실행 가능하게 만들고 터미널에서 실행하십시오../session.config
스크립트의 코드를 볼 수 있습니다(https://www.dropbox.com/s/w1btmead93q6hze/session.config?dl=0), 각 부분에 설명이 있습니다. 각 뷰포트로 이동하고 지정된 응용 프로그램을 여는 시작 스크립트를 생성합니다.
Alt또한 +를 누르고 F2붙여넣기 만 하면 언제든지 실행할 수 있습니다 ~/.sessionconf
.
풀이
내 스크립트에서 변경한 내용을 제거하려면 다음 파일을 삭제하세요.
- ~/session.config
- ~/sessionconf
- ~/sessionconf.bak
- ~/.config/autostart/sessionconf.desktop
또는 터미널에서 다음을 실행하세요.
rm ~/session.config ; rm ~/sessionconf ; rm ~/sessionconf.bak ; rm ~/.config/autostart/sessionconf.desktop
답변2
다음을 수행할 수 있습니다 killall gnome-session
. 명령을 입력하면 sudo gnome-session-save --logout
시스템이 로그아웃된다는 것을 알고 있습니다 . 그러면 Unity의 현재 세션이 저장됩니다. 나는 이것을 시도했다.
아니면 당신이 읽을 수 있습니다로그인할 때마다 프로그램이 자동으로 시작되도록 하는 방법.
아니면 이것을 시도해 볼 수도 있습니다gconf 편집기열쇠:
/apps/gnome-session/options/auto_save_session = true
답변3
아니요. 설명하신 대로 현재 Ubuntu 버전 11.04 이상에서는 불가능합니다.
이 버그 보고서, 특히 의견 24를 읽을 수 있습니다.
https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/771896
아니면 여기에 더 완전한 설명이 있습니까(여기에 복사하기에는 너무 깁니다)?
https://lists.ubuntu.com/archives/ubuntu-desktop/2011-January/002734.html
답변4
dconf write /org/gnome/gnome-session/auto-save-session true
이 기능을 활성화해야 합니다.