울트라 와이드 스크린, 21 : 9 해상도, AOS가 있습니다. 우분투 디스플레이 설정에는 21 : 9에 대한 옵션이 없으므로 모니터를 16 : 9로 설정해야합니다. 모니터가 21 : 9로 설정되어 있으면 바탕 화면이 크게 늘어납니다.
누구든지 21 : 9 설정을 우분투에 추가하는 방법을 알고 있습니까?
울트라 와이드 스크린, 21 : 9 해상도, AOS가 있습니다. 우분투 디스플레이 설정에는 21 : 9에 대한 옵션이 없으므로 모니터를 16 : 9로 설정해야합니다. 모니터가 21 : 9로 설정되어 있으면 바탕 화면이 크게 늘어납니다.
누구든지 21 : 9 설정을 우분투에 추가하는 방법을 알고 있습니까?
답변:
의 라인을 따라 이 , 나는 몇 가지 정보를 찾을 수 있었다 :
한마디로 : xrandr과 cvt를 실행 한 후 다음 파일을 작성하십시오.
/usr/share/X11/xorg.conf.d/10-monitor.conf
파일에서 스펙에 따라 <>의 매개 변수를 변경하십시오.
Section "Monitor" Identifier "Monitor0" <INSERT MODELINE HERE> EndSection Section "Screen" Identifier "Screen0" Device "<INSERT DEVICE HERE>" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Depth 24 Modes "<INSERT MODENAME HERE>" EndSubSection EndSection
수행해야 할 작업은 다음과 같습니다.
modeline의 경우 먼저 다음 명령을 실행하십시오.
cvt <X> <Y> <R>
여기서 X
x Y
는 해상도이고 R
재생률입니다.
해상도를 테스트하려면 먼저 다음을 수행하십시오.
xrandr --newmode <MODELINE>
Modeline
키워드 를 제거하십시오 .
그런 다음 출력을 복사하고 자리 표시자를 대체하십시오.
장치 xrandr|tail -n+2|head -n1|cut -d\ -f1
의 경우을 실행 하고 자리 표시자를 출력으로 바꿉니다. 따옴표를 유지하십시오 .
modename의 cvt <X> <Y> <R>|cut -d\ -f2
경우 마지막 자리 표시자를이 명령의 출력으로 바꾸고를 실행하십시오. 이전과 마찬가지로 따옴표를 유지하십시오 .
그 후에 다음을 수행하십시오.
xrandr --addmode <DEVICE> <MODENAME>
교체 <DEVICE>
및 <MODENAME>
적절. 그런 다음 해상도를 테스트하려면 다음을 수행하십시오.
xrandr --output <DEVICE> --mode <MODENAME>
새로운 해결 방법에 문제가 발생하면 로그 아웃했다가 다시 로그인하십시오 (가장 최악의 시나리오 : Ctrl+ Alt+ Delete를 누른 다음 Enter로그 아웃하십시오).
문제가 발생하지 않으면 파일을 저장 한 다음 X를 다시 시작하십시오. 이렇게하려면 먼저 Ctrl+ Alt+를 누르고 F1'관리자'계정으로 로그인 한 후 다음 명령을 실행하십시오.
killall Xorg
X
xrandr
명령을 넣으면 더 좋습니다 ~/.profile
.
한동안 나는 초광각 LG 스크린을 사용했다
cvt를 사용하여 사용자 정의 모델을 생성하는 행운을 얻었습니다 .44hz까지 새로 고침을 끌어 올렸습니다. 내 그래픽 카드 (인텔 4000 + GeForce GT 750M의 옵티머스)가 안정적으로 출력 될 수있는 가장 좋은 점에서 달콤한 지점 인 것처럼 보입니다. 동기화하는 데 약 10 ~ 20 초가 소요되며 화면 주사율이 너무 높으면 화면이 주기적으로 비워지고 다시 동기화됩니다. 작동하지 않으면 이전 CRT의 실험과 같이 모니터가 손상되지 않습니다. 나는 하루 종일 44hz를 견고하게 동기화 할 수있었습니다.
모니터와 함께 제공된 케이블로는이 문제를 처리 할 수 없었지만, 몇 가지 quid로 구입 한 '이더넷이 포함 된'amazon basics 고속 hdmi '케이블은 바로 작동하지 않을 경우 몇 가지 케이블을 사용해 볼 가치가 있습니다.
옵션이있는 경우 디스플레이 포트가 hdmi보다 최선의 선택입니다. 디스플레이 포트를 사용하는 경우이 스크립트에서 포트 식별자를 변경해야합니다.
HDMI를 사용하는 경우 모니터가 지원하는 경우 모니터가 HDMI 1.4a 또는 HDMI2 모드인지 확인해야 할 수 있습니다. 기본 HDMI 1.3이 때때로 초광각 화면에 충분하지 않습니다.
화면을 설정하기 위해 작성한 스크립트는 해상도의 모든 조합에 적합하며 해상도 줄을 편집하면됩니다.
#!/bin/bash
# setup my massive monitor at 45hz if its plugged in
RESOLUTION="3440 1440 44"
OUTPUT="HDMI-0"
CONNECTED=$(xrandr --current | grep -i $OUTPUT | cut -f2 -d' ')
if [ "$CONNECTED" = "connected" ]; then
MODELINE=$(cvt $RESOLUTION | cut -f2 -d$'\n')
MODEDATA=$(echo $MODELINE | cut -f 3- -d' ')
MODENAME=$(echo $MODELINE | cut -f2 -d' ')
echo "Adding mode - " $MODENAME $MODEDATA
xrandr --newmode $MODENAME $MODEDATA
xrandr --addmode $OUTPUT $MODENAME
xrandr --output $OUTPUT --mode $MODENAME
else
echo "Monitor is not detected"
fi
이 설정을 안정적으로 설정할 때까지 실험 한 다음 @ Έρικ Κωνσταντόπουλος에 설명 된 절차에 따라 xorg 설정에 추가하십시오.
FWIW 나는 초광각 화면을 반환하고 4k ilyama 40 incher로 갔다. 더 저렴했습니다.
중요 : PC에서 모니터로 디스플레이 포트 케이블을 사용하고 있는지 확인하십시오.
그런 다음 적절한 드라이버가 필요합니다.
재부팅 후 대시 보드에서 Nvidia 제어판을 시작하십시오. Nvidia 드라이버의 최신 버전에는 21 : 9에 대한 기본 지원 기능이 포함되어 있습니다.
Xrandr 사용 : cvt 또는 gtf "(x 축) (y 축) (새로 고침 빈도)"
위 명령의 출력을 입력하십시오
xrandr --newmode "(gtf 또는 cvt의 해상도 출력)"
xrandr --addmode "(연결) (Xaxis) x (Yaxis) _ (갱신 률)"
HDMI 2.1 코드가 필요하다는 것을 잊지 마십시오 ... 이상한 타이밍이 나옵니다. 그렇지 않으면 화면이 반으로 찢어져 화면을 가로 질러 바둑판으로 표시됩니다.