내 Arch Linux 시스템에 GNOME 3 데스크탑 환경이 설치되어 있고 데스크탑 설정을 수동으로 구성하고 싶습니다.
이에 대한 파일이 있다는 것을 알고 있지만 ~/.config/monitors.xml
파일의 태그가 실제로 어떤 용도로 사용되는지는 매우 혼란스럽습니다.
presentation
저는 특히 clone
, reflect_x
및 태그 에 관심이 있습니다 reflect_y
. 온라인에서 이 프로필에 대한 설명서를 찾을 수 없습니다.
이중 헤더 지원과 관련이 있을 수 있다는 것을 이해합니다.
답변1
이 monitors.xml
파일은 Gnome 시스템 설정으로 구성된 모니터 설정을 저장합니다. 다중 모니터 설정에 대한 구성은 물론 사용자가 개인적으로 선택한 화면 해상도도 저장할 수 있습니다. Gnome 시스템 설정은 XRANDR 확장을 사용하여 디스플레이를 동적으로 재구성합니다.
당신이 발견하고 읽을 수 있듯이여기, 파일 내용은 기록되지 않습니다.
X 서버는 시작 시 자동으로 모니터 설정을 감지합니다. 그러나 파일을 생성하고 사용하여 이를 재정의할 수 있습니다 /usr/share/X11/xorg.conf.d/*.conf
. 여기의 변경 사항은 시스템 전체에 적용되며 사용하는 데스크톱 환경에 관계없이 작동합니다.
Gnome에 로그인한 후 Gnome 시스템 설정 표시 애플릿을 사용하여 변경한 내용은 파일에 저장됩니다 monitors.xml
. Gnome은 XRANDR을 사용하여 이 파일의 내용을 기반으로 디스플레이를 구성하므로 이 xrandr
유틸리티를 사용하여 디스플레이를 수동으로 구성할 수 있습니다.
파일 형식을 알아야 할 경우 monitors.xml
한 가지 옵션은 Gnome에서 설정을 변경할 때 해당 내용을 모니터링하는 것입니다. 특히 단일 모니터만 사용하는 경우에는 그다지 많지 않습니다. 또 다른 옵션은 소스 코드를 읽는 것입니다.