xorg.conf가 화면보다 큰 표시를 렌더링합니다.


2

배경

나는 2 개의 1080p 스크린과 세로 1680x1050의 3 스크린 셋업을 운영 중이다.

문제

부팅시 세로 화면이 올바른 높이로 렌더링되지 않습니다. 대신 이미지를 표시합니다. 2432px 높이 . 마우스를 화면 가장자리로 이동 시키면이 큰 이미지 내에서 스크롤됩니다. 이 문제는 화면의 해상도가 auto 명시 적으로 설정 될 때 1680x1050.

부팅 후, 오리 엔테이션을 다른 값으로 변경 히트 적용, 다시 되돌릴 rotate 90 다시 적용하십시오. 문제가 해결되었습니다. .

화면이 가로로 설정된 상태로 xorg.conf가 다시 저장되면 컴퓨터가 적절히로드됩니다.

단서

클릭하면 Save to X Configuration File 엔비디아 설정에서 다음과 같은 대화 상자가 나타납니다.

여러 개의 X 화면이 절대 위치 지정을 사용하도록 설정됩니다. 그렇게하는 것이 타당하지만, 중첩 및 / 또는 사각 공간으로 인해 하나 이상의 X 화면이 도달하지 못할 수도 있습니다. 첫 번째 X 화면에는 절대 위치 지정 만 사용하고 이후의 모든 X 화면에는 상대적 위치 지정 만 사용하는 것이 좋습니다.

나는 죽은 공간이 없다. 세로 형 모니터를 상대 위치로 설정하는 방법을 찾지 못했습니다. 그러나 2 차 1080p 화면 (상단)에서는 쉽게 설정할 수있었습니다.

MetaMode 목록을 잘라 버리시겠습니까?

긴 메타 모드 문자열 (900 자 이상)은   현재 X 서버에서 지원됩니다. MetaMode 자르기   목록, 그래서 MetaMode 문자열은 900 자 이내로 맞고,   처음 28 개의 MetaMode 만 X에 쓰게됩니다.   구성 파일.

참고 : 모든 MetaMode를 X 구성에 기록   파일로 인해 구문 분석 오류가 발생할 수 있으며   X 서버.

내 옵션은 다음과 같습니다. truncate metamodes 또는 write all metamodes. 나는 선택한다. write all metamodes. 이것은 내 문제의 가장 큰 원인 인 것처럼 보이지만 Google을 사용하여 어떤 해결책도 제시 할 수 없었습니다. 다음은 나의 xorg.conf이다.

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 319.60  (buildd@komainu)  Wed Oct  2 15:12:10 UTC 2013


Section "ServerLayout"

# Removed Option "Xinerama" "0"
Identifier     "Layout0"
Screen      0  "Screen0" 1050 1080
Screen      1  "Screen1" 1050 0
Screen      2  "Screen2" 0 480
InputDevice    "Keyboard0" "CoreKeyboard"
InputDevice    "Mouse0" "CorePointer"
Option         "Xinerama" "1"
EndSection

Section "Files"
EndSection

Section "InputDevice"

# generated from default
Identifier     "Mouse0"
Driver         "mouse"
Option         "Protocol" "auto"
Option         "Device" "/dev/psaux"
Option         "Emulate3Buttons" "no"
Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

# generated from default
Identifier     "Keyboard0"
Driver         "kbd"
EndSection

Section "Monitor"

# HorizSync source: edid, VertRefresh source: edid
Identifier     "Monitor1"
VendorName     "Unknown"
ModelName      "Ancor Communications Inc ASUS VH236H"
HorizSync       30.0 - 85.0
VertRefresh     55.0 - 75.0
Option         "DPMS"
EndSection

Section "Monitor"

# HorizSync source: edid, VertRefresh source: edid
Identifier     "Monitor0"
VendorName     "Unknown"
ModelName      "Ancor Communications Inc ASUS VH236H"
HorizSync       30.0 - 85.0
VertRefresh     55.0 - 75.0
Option         "DPMS"
EndSection

Section "Monitor"
Identifier     "Monitor2"
VendorName     "Unknown"
ModelName      "Acer X193W+"
HorizSync       30.0 - 82.0
VertRefresh     56.0 - 76.0
EndSection

Section "Device"
Identifier     "Device1"
Driver         "nvidia"
VendorName     "NVIDIA Corporation"
BoardName      "GeForce GTX 460"
BusID          "PCI:1:0:0"
Screen          1
EndSection

Section "Device"
Identifier     "Device0"
Driver         "nvidia"
VendorName     "NVIDIA Corporation"
BoardName      "GeForce GTX 460"
BusID          "PCI:1:0:0"
Screen          0
EndSection

Section "Device"
Identifier     "Device2"
Driver         "nvidia"
VendorName     "NVIDIA Corporation"
BoardName      "GeForce GT 610"
BusID          "PCI:2:0:0"
EndSection

Section "Screen"
Identifier     "Screen1"
Device         "Device1"
Monitor        "Monitor1"
DefaultDepth    24
Option         "Stereo" "0"
Option         "metamodes" "DFP-3: nvidia-auto-select +0+0"
SubSection     "Display"
    Depth       24
EndSubSection
EndSection

Section "Screen"
Identifier     "Screen0"
Device         "Device0"
Monitor        "Monitor0"
DefaultDepth    24
Option         "Stereo" "0"
Option         "nvidiaXineramaInfoOrder" "DFP-0"
Option         "metamodes" "DFP-0: nvidia-auto-select +0+0; DFP-0: nvidia-auto-select +0+0; DFP-0: 1680x1050 +0+0; DFP-0: 1440x900 +0+0; DFP-0: 1280x1024 +0+0; DFP-0: 1280x1024_60 +0+0; DFP-0: 1152x864 +0+0; DFP-0: 1024x768 +0+0; DFP-0: 1024x768_70 +0+0; DFP-0: 1024x768_60 +0+0; DFP-0: 800x600 +0+0; DFP-0: 800x600_72 +0+0; DFP-0: 800x600_60 +0+0; DFP-0: 800x600_56 +0+0; DFP-0: 640x480 +0+0; DFP-0: 640x480_72 +0+0; DFP-0: 640x480_60 +0+0; DFP-0: nvidia-auto-select +0+0 {viewportin=1366x768, viewportout=1920x1079+0+0}; DFP-0: nvidia-auto-select +0+0 {viewportin=1280x800, viewportout=1728x1080+96+0}; DFP-0: nvidia-auto-select +0+0 {viewportin=1280x720}"
SubSection     "Display"
    Depth       24
EndSubSection
EndSection

Section "Screen"

# Removed Option "metamodes" "nvidia-auto-select +0+0"
# Removed Option "metamodes" "nvidia-auto-select +0+0 {rotation=90}; 1440x900 +0+0 {rotation=90}; 1440x900_60 +0+0 {rotation=90}; 1280x1024 +0+0 {rotation=90}; 1280x1024_60 +0+0 {rotation=90}; 1280x960 +0+0 {rotation=90}; 1280x720 +0+0 {rotation=90}; 1152x864 +0+0 {rotation=90}; 1024x768 +0+0 {rotation=90}; 1024x768_70 +0+0 {rotation=90}; 1024x768_60 +0+0 {rotation=90}; 800x600 +0+0 {rotation=90}; 800x600_72 +0+0 {rotation=90}; 800x600_60 +0+0 {rotation=90}; 800x600_56 +0+0 {rotation=90}; 640x480 +0+0 {rotation=90}; 640x480_72 +0+0 {rotation=90}; 640x480_60 +0+0 {rotation=90}; nvidia-auto-select +0+0 {rotation=90, viewportin=768x1366, viewportout=1680x944+0+53}; nvidia-auto-select +0+0 {rotation=90, viewportin=800x1280}; nvidia-auto-select +0+0 {rotation=90, viewportout=1680x945+0+52}"
# Removed Option "metamodes" "nvidia-auto-select +0+0; 1440x900 +0+0; 1440x900_60 +0+0; 1280x1024 +0+0; 1280x1024_60 +0+0; 1280x960 +0+0; 1280x720 +0+0; 1152x864 +0+0; 1024x768 +0+0; 1024x768_70 +0+0; 1024x768_60 +0+0; 800x600 +0+0; 800x600_72 +0+0; 800x600_60 +0+0; 800x600_56 +0+0; 640x480 +0+0; 640x480_72 +0+0; 640x480_60 +0+0; nvidia-auto-select +0+0 {viewportout=1680x945+0+52}"
# Removed Option "metamodes" "nvidia-auto-select +0+0 {rotation=270}; 1440x900 +0+0 {rotation=270}; 1440x900_60 +0+0 {rotation=270}; 1280x1024 +0+0 {rotation=270}; 1280x1024_60 +0+0 {rotation=270}; 1280x960 +0+0 {rotation=270}; 1280x720 +0+0 {rotation=270}; 1152x864 +0+0 {rotation=270}; 1024x768 +0+0 {rotation=270}; 1024x768_70 +0+0 {rotation=270}; 1024x768_60 +0+0 {rotation=270}; 800x600 +0+0 {rotation=270}; 800x600_72 +0+0 {rotation=270}; 800x600_60 +0+0 {rotation=270}; 800x600_56 +0+0 {rotation=270}; 640x480 +0+0 {rotation=270}; 640x480_72 +0+0 {rotation=270}; 640x480_60 +0+0 {rotation=270}; nvidia-auto-select +0+0 {rotation=270, viewportout=1680x945+0+52}; nvidia-auto-select +0+0 {rotation=270, viewportin=768x1366, viewportout=1680x944+0+53}; nvidia-auto-select +0+0 {rotation=270, viewportin=800x1280}"
# Removed Option "metamodes" "nvidia-auto-select +0+0 {rotation=90}; 1440x900 +0+0 {rotation=90}; 1440x900_60 +0+0 {rotation=90}; 1280x1024 +0+0 {rotation=90}; 1280x1024_60 +0+0 {rotation=90}; 1280x960 +0+0 {rotation=90}; 1280x720 +0+0 {rotation=90}; 1152x864 +0+0 {rotation=90}; 1024x768 +0+0 {rotation=90}; 1024x768_70 +0+0 {rotation=90}; 1024x768_60 +0+0 {rotation=90}; 800x600 +0+0 {rotation=90}; 800x600_72 +0+0 {rotation=90}; 800x600_60 +0+0 {rotation=90}; 800x600_56 +0+0 {rotation=90}; 640x480 +0+0 {rotation=90}; 640x480_72 +0+0 {rotation=90}; 640x480_60 +0+0 {rotation=90}; nvidia-auto-select +0+0 {rotation=90, viewportout=1680x945+0+52}; nvidia-auto-select +0+0 {rotation=90}; 1440x900 +0+0 {rotation=90}; 1440x900_60 +0+0 {rotation=90}; 1280x1024 +0+0 {rotation=90}; 1280x1024_60 +0+0 {rotation=90}; 1280x960 +0+0 {rotation=90}; 1280x720 +0+0 {rotation=90}; 1152x864 +0+0 {rotation=90}; 1024x768 +0+0 {rotation=90}; 1024x768_70 +0+0 {rotation=90}; 1024x768_60 +0+0 {rotation=90}; 800x600 +0+0 {rotation=90}; 800x600_72 +0+0 {rotation=90}; 800x600_60 +0+0 {rotation=90}; 800x600_56 +0+0 {rotation=90}; 640x480 +0+0 {rotation=90}; 640x480_72 +0+0 {rotation=90}; 640x480_60 +0+0 {rotation=90}; nvidia-auto-select +0+0 {rotation=90, viewportin=768x1366, viewportout=1680x944+0+53}; nvidia-auto-select +0+0 {rotation=90, viewportin=800x1280}; nvidia-auto-select +0+0 {rotation=90, viewportout=1680x945+0+52}"
Identifier     "Screen2"
Device         "Device2"
Monitor        "Monitor2"
DefaultDepth    24
Option         "Stereo" "0"
Option         "metamodes" "1680x1050 +0+0 {rotation=90}; nvidia-auto-select +0+0 {rotation=90}; 1440x900 +0+0 {rotation=90}; 1440x900_60 +0+0 {rotation=90}; 1280x1024 +0+0 {rotation=90}; 1280x1024_60 +0+0 {rotation=90}; 1280x960 +0+0 {rotation=90}; 1280x720 +0+0 {rotation=90}; 1152x864 +0+0 {rotation=90}; 1024x768 +0+0 {rotation=90}; 1024x768_70 +0+0 {rotation=90}; 1024x768_60 +0+0 {rotation=90}; 800x600 +0+0 {rotation=90}; 800x600_72 +0+0 {rotation=90}; 800x600_60 +0+0 {rotation=90}; 800x600_56 +0+0 {rotation=90}; 640x480 +0+0 {rotation=90}; 640x480_72 +0+0 {rotation=90}; 640x480_60 +0+0 {rotation=90}; nvidia-auto-select +0+0 {rotation=90, viewportout=1680x945+0+52}; nvidia-auto-select +0+0 {rotation=90}; 1440x900 +0+0 {rotation=90}; 1440x900_60 +0+0 {rotation=90}; 1280x1024 +0+0 {rotation=90}; 1280x1024_60 +0+0 {rotation=90}; 1280x960 +0+0 {rotation=90}; 1280x720 +0+0 {rotation=90}; 1152x864 +0+0 {rotation=90}; 1024x768 +0+0 {rotation=90}; 1024x768_70 +0+0 {rotation=90}; 1024x768_60 +0+0 {rotation=90}; 800x600 +0+0 {rotation=90}; 800x600_72 +0+0 {rotation=90}; 800x600_60 +0+0 {rotation=90}; 800x600_56 +0+0 {rotation=90}; 640x480 +0+0 {rotation=90}; 640x480_72 +0+0 {rotation=90}; 640x480_60 +0+0 {rotation=90}; nvidia-auto-select +0+0 {rotation=90, viewportout=1680x945+0+52}; 1440x900 +0+0 {rotation=90}; 1440x900_60 +0+0 {rotation=90}; 1280x1024 +0+0 {rotation=90}; 1280x1024_60 +0+0 {rotation=90}; 1280x960 +0+0 {rotation=90}; 1280x720 +0+0 {rotation=90}; 1152x864 +0+0 {rotation=90}; 1024x768 +0+0 {rotation=90}; 1024x768_70 +0+0 {rotation=90}; 1024x768_60 +0+0 {rotation=90}; 800x600 +0+0 {rotation=90}; 800x600_72 +0+0 {rotation=90}; 800x600_60 +0+0 {rotation=90}; 800x600_56 +0+0 {rotation=90}; 640x480 +0+0 {rotation=90}; 640x480_72 +0+0 {rotation=90}; 640x480_60 +0+0 {rotation=90}; nvidia-auto-select +0+0 {rotation=90, viewportin=768x1366, viewportout=1680x944+0+53}; nvidia-auto-select +0+0 {rotation=90, viewportin=800x1280}; nvidia-auto-select +0+0 {rotation=90, viewportout=1680x945+0+52}"
SubSection     "Display"
    Depth       24
EndSubSection
EndSection

Section "Extensions"
Option         "Composite" "Disable"
EndSection

상황

  • 나는 NVIDIA 독점 드라이버를 사용하고 있습니다.
  • 이것은 쿠분투 13.10의 클린 인스톨입니다.
  • 1080p 화면은 GTX 460에서 실행되며 세로 화면은 GTX 610에서 실행됩니다.

그게 날 다시 데려다 줄거야. 오프셋은 화면 정의에서 잘못 보입니다. 시스템이 randr을 지원합니까?
Frank Thomas
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.