ati 오픈 소스 드라이버를 사용하여 다양한 해상도의 듀얼 모니터 설정

ati 오픈 소스 드라이버를 사용하여 다양한 해상도의 듀얼 모니터 설정

나는 가지고있다다음 설정으로 Arch Linux를 모니터링하고 사용하십시오.

  • 1280x1024(메인)
  • 1680x1050(보통)
  • ATI 라데온 X1300
  • 오픈 소스 ATI 드라이버

스플래시 화면에서 내 기본 모니터(17")의 해상도는 정확하고 두 번째 모니터는 첫 번째 모니터를 복제하여 동일한 해상도(1280x1024)를 갖습니다.

xrandrX를 시작한 후 올바른 해상도를 얻으려면 두 번 실행해야 했습니다 .

xrandr --output DVI-0 --mode 1280x1024 --output DVI-1 --mode 1680x1050 --left-of DVI-0

xrandr명령을 추가하여 영구적으로 만들 려고 했지만 .xinitrc작동하지 않습니다. 이제 두 모니터 모두에서 올바른 해상도를 얻으려면 X를 시작한 후 xrandr두 번 실행합니다.

나는 아무것도 정의하지 않았습니다 xorg.conf(그리고 방법도 모릅니다 :)). 이 문제를 해결하려면 어떻게 해야 합니까?

답변1

xrandr명령을 입력하는 것은 .xinitrc영구 설정을 저장하는 올바른 방법이 아닙니다. 을 사용해야 합니다 xorg.conf.

따라서 먼저 귀하의 xrandr 행을 제거한 .xinitrc다음 파일을 생성(또는 편집)하십시오 /etc/X11/xorg.conf. 이는 정확히 다음과 같아야 합니다(키보드, 마우스 또는 유사한 장치를 구성하려는 경우가 아니면 더 이상 필요하지 않습니다).

Section "Monitor"
     Identifier "First monitor"
     Option     "PreferredMode"   "1280x1024"
EndSection

Section "Monitor"
     Identifier "Second monitor"
     Option     "PreferredMode"   "1680x1050"
     Option     "LeftOf"          "First monitor"
EndSection

Section "Device"
    Identifier  "Radeon X1300"
    Driver      "radeon"
    Option      "Monitor-DVI-0"   "First monitor"
    Option      "Monitor-DVI-1"   "Second monitor"
EndSection

답변2

나 역시 이 문제를 여러 번 겪었다.

어떤 이유에서인지 내 화면에는 때때로 "이름"을 변경하는 성가신 습관이 있어서 내가 설정한 스니펫을 xrandr쓸모 없게 만듭니다.

먼저 모니터가 올바르게 인식되는지 다시 확인하세요.

xmax@max-desktop:~> xrandr
Screen 0: minimum 320 x 200, current 3360 x 1050, maximum 3360 x 1050
DFP1 disconnected (normal left inverted right x axis y axis)
DFP2 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 474mm x 296mm
   1680x1050      59.9*+
   1400x1050      59.9  
   1600x900       59.9  
   1360x1024      59.9  
   1280x1024      75.0     60.0  
   1440x900       59.9  
   1280x960       60.0  
   1280x800       60.0  
   1152x864       59.9     75.0  
   1280x768       60.0  
   1280x720       60.0  
   1024x768       75.0     60.0  
   800x600        75.0     60.3     56.2  
   640x480        75.0     59.9  
CRT1 disconnected (normal left inverted right x axis y axis)
CRT2 connected 1680x1050+1680+0 (normal left inverted right x axis y axis) 474mm x 296mm
   1680x1050      59.9*+
   1400x1050      59.9  
   1600x900       59.9  
   1360x1024      59.9  
   1280x1024      75.0     60.0  
   1440x900       75.0     59.9  
   1280x960       60.0  
   1280x800       60.0  
   1152x864       59.9     75.0  
   1280x768       60.0  
   1280x720       60.0  
   1024x768       75.0     60.0  
   800x600        75.0     60.3     56.2  
   640x480        75.0     59.9  

이름이 정확하다면 시스템이 ~/.xinitrc부팅 시 이름을 읽지 못했거나 명령을 잘못 입력한 것 같습니다.

관련 정보