CentOS에서 화면 해상도 변경

CentOS에서 화면 해상도 변경

운없이 화면 해상도를 1920x1200으로 변경하려고합니다. 실제로 성공적으로 변경했는데 로그인하면 다시 800x600으로 변경됩니다.

답변1

다음은 나에게 효과적이었습니다. 명령줄에서 다음을 실행해 보세요.

먼저 구성 파일을 백업하십시오.

cp /etc/X11/xorg.conf /etc/x11/backup.xorg.conf

그런 다음 원하는 해상도로 디스플레이를 구성합니다.

system-config-display --reconfig --set-resolution=1920x1200

그런 다음 ctrl-alt-backspace를 사용하여 X를 다시 시작해야 합니다. 어쨌든 명령줄에서 다시 시작하는 방법은 모르겠지만 방법이 있을 수 있습니다. 처음 이 작업을 수행했을 때 X를 다시 시작하지도 않았고 왜 해상도가 변경되지 않는지 의아해했습니다.

답변2

CentOS 7.2의 경우 iMac 모니터에 맞게 2560x1440 해상도를 원했습니다. 먼저 실행했습니다.

$ sudo xrandr
Screen 0: minimum 32 x 32, current 1920 x 1200, maximum 32768 x 32768
VNC-0 connected primary 1920x1200+0+0 0mm x 0mm
   1024x768      60.00  
   1920x1200     60.00* 
   1920x1080     60.00  
   1600x1200     60.00  
   1680x1050     60.00  
   1400x1050     60.00  
   1360x768      60.00  
   1280x1024     60.00  
   1280x960      60.00  
   1280x800      60.00  
   1280x720      60.00  
   800x600       60.00  
   640x480       60.00 

최대 크기는 32768x32768이므로 확실히 2560x1440 해상도를 구현할 수 있습니다! 먼저, 새로운 해상도 모드를 추가했습니다:

$ sudo xrandr --newmode "2560x1440_60.00"  312.25  2560 2752 3024 3488  1440 1443 1448 1493 -hsync +vsync

그런 다음 해당 모드를 VNC-0 화면에 추가했습니다.

$ sudo xrandr --addmode VNC-0 "2560x1440_60.00"

그런 다음 아래:

응용 프로그램 메뉴 =>시스템 도구 =>설정 =>하드웨어:디스플레이 =>알 수 없는 디스플레이(더블 클릭) =>해상도 =>2560x1440

GNU Desktop을 다시 시작할 필요도 없습니다 :)

답변3

sudo xrandr --newmode 전에 이 작업을 수행해야 합니다.

gtf 2560 1440 60 -x 그런 다음 sudo xrandr --newmode 명령을 사용하고 gtf에서 숫자를 선택합니다.

아니면 그냥 봐 https://unix.stackexchange.com/questions/245497/how-to-manually-configure-a-monitor-in-centos7-attached-via-kvm

답변4

Hyper-v(CentOS-8용)에서 해상도를 설정하는 매우 간단한 솔루션을 찾았습니다.

$ su root
$ grubby --update-kernel=ALL --args="video=hyperv_fb:1920x1080"
$ 재부팅

1920x1080이 예상 해상도입니다.

그러면 grub 파일에 다음 항목이 추가됩니다.

[root@localhost /]# cat /etc/default/grub 
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="crashkernel=auto resume=/dev/mapper/cs-swap rd.lvm.lv=cs/root rd.lvm.lv=cs/swap rhgb quiet video=hyperv_fb:1920x1080"
GRUB_DISABLE_RECOVERY="true"
GRUB_ENABLE_BLSCFG=true
[root@localhost /]# 

이는 해결을 위해 커널 항목을 업데이트하므로 모든 CentOS 버전에서 작동합니다.

CentOS-9에서는 설정->디스플레이->해상도를 통해 쉽게 변경할 수 있습니다.

관련 정보