xrandr에서 자동으로 모드를 추가하기에 가장 좋은 곳
모드를 추가하는 가장 좋은 위치는 무엇입니까 xrandr
?
현재로, 나는 추가했다
xrandr --newmode "1344x744_60.00" 80.75 1344 1408 1544 1744 744 747 757 773 -hsync +vsync
xrandr --newmode "1344x768_60.00" 84.00 1344 1416 1552 1760 768 771 781 798 -hsync +vsync
xrandr --addmode DP-2 "1344x744_60.00"
xrandr --addmode DP-2 "1344x768_60.00"
내 ~/.bashrc
,하지만 이것은 bash 프로세스를 시작할 때마다 모드를 추가하려고 시도하기 때문에 분명히 최고의 장소는 아닙니다. 지금까지는 약간의 오류만 발생하지만(아래 tl;dr 참조) 무해합니다.
.gnomerc
xrdp 세션을 시작하면 모드를 사용하지 못할 수도 있지만 아마도 적절할 것입니다.
관련된:
- 시작 시 스크립트를 실행하는 방법은 무엇입니까?
- https://unix.stackexchange.com/questions/120291/how-to-get-external-monitor-resolution-set-by-xrandr-to-persist
편집 : ~/.xprofile
이러한 설정에 적합한 장소인 것 같습니다. vino-server
나는 그것이 내가 필요로하는 와 잘 작동하는지 확신하지 못합니다 .
편집 2 : 이것은 사용을 제안 ~/.xinitrc
합니다. 그러나 그것은 구식일 수 있습니다.
TL; DR : 내가 얻는 오류 :
텍스트 터미널(예: ssh)에서 연결할 때
디스플레이를 열 수 없습니다 디스플레이를 열 수 없습니다 디스플레이를 열 수 없습니다 디스플레이를 열 수 없습니다
모드가 이미 추가된 상태에서 그래픽 터미널을 시작할 때
X 실패한 요청의 오류: BadName(명명된 색상 또는 글꼴이 존재하지 않음) 실패한 요청의 주요 연산 코드: 140(RANDR) 실패한 요청의 보조 연산 코드: 16(RRCreateMode) 실패한 요청의 일련 번호: 27 출력 스트림의 현재 일련 번호: 27 X 실패한 요청의 오류: BadName(명명된 색상 또는 글꼴이 존재하지 않음) 실패한 요청의 주요 연산 코드: 140(RANDR) 실패한 요청의 보조 연산 코드: 16(RRCreateMode) 실패한 요청의 일련 번호: 27 출력 스트림의 현재 일련 번호 : 27
답변
X11을 사용하는 경우 .config 파일에 모드를 추가할 수 있습니다 /etc/X11/xorg.conf.d/
. 와 같은 이름을 지정합니다 99-modes.conf
.
Section "Modes"
Identifier "modes"
Modeline "1368x768" 85.86 1368 1440 1584 1800 768 769 772 795 -HSync +Vsync
EndSection
위의 방법이 작동하지 않으면 구성을 확장해야 합니다.
Section "Monitor"
Identifier "monitor"
Modeline "1368x768" 85.86 1368 1440 1584 1800 768 769 772 795 -HSync +Vsync
EndSection
Section "Device"
Identifier "card"
EndSection
Section "Screen"
Identifier "screen"
Device "card"
Monitor "monitor"
SubSection "Display"
Modes "1368x768"
EndSubSection
EndSection
또한보십시오:
- ArchWiki: Xorg
- man xorg.conf