저는 윈도우 메이커를 운영하고 있습니다. 저는 lxrandr을 사용하여 화면 크기를 설정하고 두 번째 모니터를 추가할 때도 사용합니다. 문제는 컴퓨터를 다시 시작한 후 기본 설정으로 되돌아간다는 것입니다. X를 시작할 때마다 사용되도록 이러한 설정을 어떻게 저장하고 유지할 수 있습니까?
답변1
이 lxrandr
명령은 임의의 환경이 아닌 LXDE 데스크탑 환경에서 실행하는 것이 가장 좋습니다.
해당 설정을 항목에 저장합니다 .desktop
(다음과 일치).무료 데스크탑) 거기:
$HOME/.config/autostart/lxrandr-autostart.desktop
여기에는 다음 항목이 포함됩니다.
OnlyShowIn=LXDE
~에 따르면무료 데스크탑 사양즉, LXDE에서만 자동으로 시작됩니다.
Window Maker가 이러한 사양을 따르는 경우(내 생각에는 그렇지 않은 것 같습니다) 이 항목을 제거하여 자동으로 시작되도록 할 수 있습니다.
그렇지 않으면 위의 명령을 편집하고 추가하여
Exec=
항목을 추출하고 WindowMaker 모드에서 자동으로 실행되도록 할 수 있습니다.~/GNUstep/Library/WindowMaker/autostart
설정 변경을 사용할 때마다 이 작업을 수동으로 수행해야 합니다lxrandr
.또는 다음을 추가하여 이를 자동화할 수 있습니다
~/GNUstep/Library/WindowMaker/autostart
.sed -n 's/^Exec=//p' $HOME/.config/autostart/lxrandr-autostart.desktop | sh
이 실행됩니다실행=저장된 파일의 항목랜달.
내용예( grep ^Exec= $HOME/.config/autostart/lxrandr-autostart.desktop
)
Exec=sh -c 'xrandr --output HDMI1 --mode 1920x1080 --rate 60.00 --output eDP1 --mode 1920x1080 --rate 60.00 --below HDMI1'