웹사이트 검색

Ubuntu 데스크탑에서 사용자 정의 화면 해상도를 설정하는 방법


화면(또는 외부 모니터) 해상도가 낮습니까? 그러면 화면의 항목이 더 크고 선명하지 않게 보이나요? 아니면 단순히 현재 최대 해상도를 높이거나 사용자 정의 해상도를 추가하시겠습니까?

이 기사에서는 UbuntuLinux Mint와 같은 파생 제품에서 누락된 사용자 정의 디스플레이 해상도를 추가하거나 설정하는 방법을 보여줍니다. 이 기사가 끝나면 더 높은 해상도를 설정하여 화면의 콘텐츠를 더 선명하고 선명하게 표시할 수 있습니다.

디스플레이를 사용하여 화면의 해상도 또는 방향 변경

일반적으로 화면의 해상도나 방향을 변경하려면 디스플레이 그래픽 사용자 인터페이스 도구를 사용할 수 있습니다(활동 개요를 열고 디스플레이 입력). , 클릭하여 열거나 시스템 메뉴를 클릭한 다음 디스플레이를 입력하고 엽니다).

참고: 컴퓨터에 여러 개의 디스플레이가 연결된 경우(다음 이미지 참조), 미러링되지 않으면 각 디스플레이에서 서로 다른 설정을 가질 수 있습니다. . 디스플레이 장치의 설정을 변경하려면 미리보기 영역에서 해당 장치를 선택하세요.

그런 다음 사용하려는 해상도 또는 배율을 선택하고 방향을 선택한 후 적용을 클릭하세요. 그런 다음 이 구성 유지를 선택합니다.

Xrandr을 사용하여 화면의 해상도 또는 방향 변경

또는 강력한 xrandr 도구(RandR에 대한 명령줄 인터페이스(크기 조정회전))를 사용할 수도 있습니다. ) X Window System 확장)은 화면 출력의 크기, 방향 및/또는 반사를 설정하는 데 사용됩니다.

또한 화면 크기를 설정하거나 표시된 대로 모든 활성 모니터를 나열하는 데 사용할 수도 있습니다.

xrandr --listactivemonitors

시스템에서 사용할 수 있는 다양한 출력의 이름과 각 출력에서 사용할 수 있는 해상도를 표시하려면 인수 없이 xrandr을 실행하세요.

xrandr

Ubuntu에서 화면 해상도 설정

DP-1이라는 외부 모니터의 화면 해상도를 1680×1050으로 설정하려면 표시된 대로 --mode 플래그를 사용하세요.

xrandr --output DP-1 --mode 1680x1050

표시된 대로 --rate 플래그를 사용하여 새로 고침 빈도를 설정할 수도 있습니다.

xrandr --output DP-1 --mode 1680x1050 --rate 75

--왼쪽, --오른쪽, --위, --아래 code를 사용할 수도 있습니다. 및 --same-as 옵션을 사용하여 화면을 서로 상대적으로 정렬할 수 있습니다.

예를 들어, 외부 모니터(DP-1)를 실제 물리적 위치에 따라 노트북 화면(eDP-1) 왼쪽에 배치하려고 합니다.

xrandr --output DP-1 --left-of eDP-1 

xrandr을 사용하여 변경한 내용은 로그아웃하거나 시스템을 다시 시작할 때까지만 지속된다는 점을 명심하세요. xrandr 변경 사항을 지속적으로 적용하려면 Xorg X 서버용 xorg.conf 구성 파일을 사용하십시오(생성 방법에 대한 자세한 내용은 man xorg.conf 실행). xorg.conf 파일) – 이것이 가장 효과적인 방법입니다.

~/.xprofile 파일을 사용할 수도 있습니다(xrandr 명령 추가). 그러나 이 방법을 사용하면 몇 가지 단점이 있습니다. 그 중 하나는 이 스크립트를 읽는다는 것입니다. 시작 프로세스의 상당히 늦은 단계이므로 디스플레이 관리자의 해상도가 변경되지 않습니다(예: lightdm을 사용하는 경우).

xrandr을 사용하여 누락된 디스플레이 해상도를 추가하거나 사용자 정의 디스플레이 해상도를 설정하는 방법

아래 설명에 따라 특정 디스플레이 장치(DP-1)에 대해 누락되거나 사용자 정의된 디스플레이 해상도(예: 1680 x 1000)를 디스플레이 패널에 추가할 수 있습니다.

누락된 디스플레이 해상도 또는 사용자 정의 디스플레이 해상도를 추가하려면 이에 대한 VESA 조정 비디오 타이밍(CVT) 모드를 계산해야 합니다. 다음과 같이 cvt 유틸리티를 사용하여 이 작업을 수행할 수 있습니다.

예를 들어 1680 x 1000의 가로 및 세로 해상도가 필요한 경우 다음 명령을 실행합니다.

cvt 1680 1000

다음으로, cvt 출력에서 Modeline(“1680x1000_60.00″ 139.25 1680 1784 1960 2240 1000 1003 1013 1038 -hsync +vsync)을 복사합니다. Strong> 명령을 사용하여 표시된 대로 xrandr를 사용하여 새 모드를 만듭니다.

xrandr --newmode "1680x1000_60.00"  139.25  1680 1784 1960 2240  1000 1003 1013 1038 -hsync +vsync

그런 다음 디스플레이에 새 모드를 추가합니다.

xrandr --addmode DP-1 "1680x1000_60.00"

이제 디스플레이를 열고 새 해상도가 추가되었는지 확인하세요.

위의 변경 사항은 임시적이며 현재 세션에만 적용됩니다(로그아웃하거나 시스템을 다시 시작할 때까지 지속됩니다).

해상도를 영구적으로 추가하려면 /etc/profile.d/ 디렉토리에 external_monitor_solution.sh라는 스크립트를 생성하세요.

sudo vim /etc/profile.d/external_monitor_resol.sh

그런 다음 파일에 다음 줄을 추가합니다.

xrandr --newmode "1680x1000_60.00"  139.25  1680 1784 1960 2240  1000 1003 1013 1038 -hsync +vsync
xrandr --addmode DP-1 "1680x1000_60.00"

변경 사항을 저장하고 파일을 종료합니다.

xrandr의 작동 방식과 사용 방법에 대한 자세한 내용은 매뉴얼 페이지를 참조하세요.

man xrandr 

이것으로 이 기사를 마치겠습니다. 공유하고 싶은 생각이나 문의 사항이 있으면 아래 피드백 양식을 통해 문의해 주세요.