Unity(Ubuntu 12.04)에 로그인할 때마다 자동으로 스크립트를 실행하는 방법은 무엇입니까?

Unity(Ubuntu 12.04)에 로그인할 때마다 자동으로 스크립트를 실행하는 방법은 무엇입니까?

저는 듀얼 모니터 구성(노트북 + 외장 CRT)을 사용하고 있습니다. 화면을 잠글 때마다 다음 잠금 해제 시 CRT 화면 매개변수(실제로 새로 고침 빈도만 해당)를 복원해야 합니다. 외부 모니터의 화면 새로 고침 빈도가 60Hz로 재설정되고 데스크탑 사진이 왼쪽으로 이동(또는 압축되었다고 표현하는 것이 더 좋음)되어 검은색 영역이 오른쪽으로 생성됩니다.

올바른 매개변수를 복원하기 위해 다음 명령을 실행하고 있습니다.

xrandr --output VGA-0 --mode 1280x1024 -r 75

화면 잠금을 해제할 때마다 이 스크립트를 실행해야 하는데 이 스크립트가 자동으로 실행되도록 하면 좋을 것 같습니다.

시작 응용 프로그램은 시스템 부팅 중에 한 번만 실행되므로 도움이 되지 않습니다.

또 다른 해결책은 해당 VGA 매개변수를 어딘가에 저장하는 것인데 어떻게 해야 할지 모르겠습니다. 아마도 /etc/X11/xorg.conf(실제로는 없음)에 있지만 먼저 전체 구성을 생성한 다음 75 비율을 입력해야 합니다.

업데이트

왜 이런 표시가 되었는지 이해가 되지 않습니다.복제하다또 다른 질문에 대한 설명에서 한 남자가 "... 부팅 시? (사용자 로그인시 아님)" 그리고 내 질문은 "로그인 시(부팅 시 아님)"로 반전됩니다.

또한 "시작 응용 프로그램"에 스크립트를 넣는 것이 효과가 없다고 언급했습니다.

답변1

홈 디렉터리에 .xprofile이라는 파일에 명령을 저장합니다.

관련 정보