모드를 찾을 수 없다는 xRandR을 사용하여 Ubuntu에서 화면 패닝을 설정할 수 없습니다.

모드를 찾을 수 없다는 xRandR을 사용하여 Ubuntu에서 화면 패닝을 설정할 수 없습니다.

저는 10.1인치 화면의 Samsung n150 넷북을 사용하고 있으며 최대 화면 해상도는 1024x600. Ubuntu 10.04 LTS를 실행 중이고 더 큰 가상 디스플레이에 대해 화면 패닝을 활성화하고 싶습니다. 따라서 표시되는 화면은 마우스를 통해 탐색할 수 있는 더 큰 디스플레이의 하위 집합입니다. 나는 의 가상 화면 크기가 1024x800내 목적에 적합하다고 생각하지만 적어도 y축이 더 큰 것은 무엇이든 적합할 것입니다.

Panning-viewport지침 이 있습니다링크, 다음 명령을 권장합니다.

xrandr --output VGA1 --rate 60 --mode 800x600 --fb 1280x1024 --panning 1280x1024

내 상황에 맞게 명령을 수정했습니다.

xrandr --output LVDS1 --rate 60 --mode 1024x600 --fb 1280x1024 --panning 1280x1024

그런 다음 터미널은 을 인쇄하며 xrandr: cannot find mode 1024X600이는 800X600 모드에서도 동일했습니다. 저도 사용해 봤습니다 --output VGA1. xrandr -q(간단히) 다음을 제공합니다:

LVDS1 connected 1024x600+0+0
1024x600  60.0*+
800x600   60.3

나도 시도해 보았지만 xrandr --newmode 1024x600다시 시도해도 아무런 변화가 없었습니다. 나는 매뉴얼 페이지를 읽었고위키 랜더 페이지,링크2,링크3,Randr 사용에 대한 link4랜드를 논의합니다. 명령과 작업 방법을 이해할 수 없습니다. outputaa 와 the rate옵션 만 있어도 그들이 무엇을 하고 있는지, 내 시스템에서 패닝을 위해 설정하는 방법을 알 수 없습니다.modefbpanning

설정 문제를 해결하기 위해 사용 중인 터미널 라인을 간단히 수정하거나 이를 panning통해 일부 모드를 추가해야 --newmode합니까?

답변1

먼저 새 모드를 생성해야 합니다.

gtf 1024 600 60

다음과 같은 결과를 얻을 수 있습니다:

# 1024x600 @ 60.00 Hz (GTF) hsync: 37.32 kHz; pclk: 48.96 MHz
Modeline "1024x600_60.00"  48.96  1024 1064 1168 1312  600 601 604 622  -HSync +Vsync

그런 다음 이 모드를 xrandr사용 하여 제시합니다.--newmode

 xrandr --newmode "1024x600_60.00"  48.96  1024 1064 1168 1312  600 601 604 622  -HSync +Vsync

그런 다음 이 모드를 LVDS1에 추가합니다.

xrandr --addmode LVDS1 "1024x600_60.00"

마지막으로 패닝과 함께 이 새로운 모드를 사용할 수 있습니다.

 xrandr --output LVDS1 --rate 60 --mode 1024x600_60.00 --fb 1280x1024 --panning 1280x1024

관련 정보