>> Delete No. 1452 article
No. [경험담] 레드햇 7.1 - 시네라마 기능 성공담

등록 2001-07-15 17:48:00     조회 4
이름 이상국    

 전에 윈2000에서 듀얼 모니터 성공하고 나서 경험담을 올렸을 때
 어느 분이 경험담이라기 보담 질문에 가깝다는 따끔한 한마디를
 주셔서 자못 얼굴이 벌개 졌었습니다.
  그 분이 알려주신 문서들을 읽고 또 다음의 맨페이지를 읽으면서
 시도해 본 결과 결국 엑스의 시네라마(xinerama) 기능인 듀얼
 모니터 기능을 성공하게 되었습니다.
  man Xserver
 man XF86Config
  --------------------------------------------------------------
 [운영체제 - 리눅스, 레드햇 7.1]
  듀얼 모니터는 일반 텍스트 에서는 사용이 안 되었습니다.
 윈도우 매니저 또한 kde, gnome 과 같은 최신(?) 의 관리자
 에서만 통했으며, 제가 좋아하는 Afterstep 과 같은 좀 된 관리자
 에서는 잘 안 되는 것 같았습니다. (^^;;;)
  전체적으로 아래와 같은 순서를 따르게 되면 리눅스 에서도
 쉽게 듀얼 모니터를 사용할 수 있었씁니다.
  1. 두개의 비디오 카드를 보드에 꽂고, 모니터도 연결하고
 2. /etc/X11/XF86Config-4 화일에
     --------------------------------------------------
           Device 섹션       n개
           Monitor 섹션      n개
           Screen 섹션       n개
           SeverLayout 섹션
    --------------------------------------------------
    을 설정해 줍니다.
    여기서 n개 라는 것은 시스템에 장착된 비디오카드 모니터
    갯수를 말합니다. 보통 2개를 각각 장착하므로 n 은 2가 될
    것이므로, 각각 2개의 섹션들이 있어야 한다는 것이죠.
    (Xconfigurator 명령을 이용하십시오)
  3. startx +xinerama 라고 입력한다.
 
  ############### Device 섹션
 아래의 명령어로 각 그래픽 카드에 대한 버스 아이디를 적어 줍니다.   
(PCI 와 AGP 에 관한 번호(버스 아이디)를 적어 줍니다.)
     # XFree86 -scanpci
 
    그럼 다음과 같은 결과를 볼 수 있을 테죠.
 (0:0:0) Intel 82443BX Host
(0:1:0) Intel 82443BX AGP
(0:7:0) Intel 82371AB PIIX4 ISA
(0:7:1) Intel 82371AB PIIX4 IDE
(0:7:2) Intel 82371AB PIIX4 USB
(0:7:3) Intel 82371AB PIIX4 ACPI
(0:9:0) Adaptec 2940U/UW
(0:11:0) 3COM 3C900 10b Combo
(0:12:0) Matrox unknown card (0x2007) using a Matrox MGA 2164W
(1:0:0) unknown card (0x1092/0x0152) using a Texas Instruments Permedia 2
  여기서 자신의 비디오카드를 골라 (xx:xx:xx) 형식의 숫자를 잘 적어두고
 /etc/X11/XF86Config-4 화일에 다음과 같은 형식으로 적어 줍니다.
 Section "Device"
    Identifier  "FireGL"
    Driver      "glint"
    BusID      "PCI:1:0:0"
EndSection
  물론 나머지 비디오 카드에 대한 <device> 도 같은 형식으로 적어줍니다.
  여기서 /etc/X11/XF86Config-4 에 적어야할 내요을 정리를 해 보면,
  두개의 비디오 카드와 두개의 모니터를 사용할 것이므로
 아래의 섹션이 각각 필요합니다.
  <Mornitor>
 <Device>
 <Screen>
  결국 /etc/X11/XF86Config-4 화일에는 <Mornitor> 2개, <Device> 2개,
 <Screen> 2개 가 있어야 된다는 말입니다.
 ############## Mornitor 섹션/ Screen 섹션
이것 역시 Xconfigurator 를 이용하십시오.
  그리고, 마지막으로 <SeverLayout> 섹션을 아래와 같은 형식으로
 작성해 주시고,
 Section "ServerLayout"
    Identifier  "Simple Layout"
    Screen "Screen 2" 
    Screen "Screen 1" Rightof "Screen 2"
    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"
     #Option "StandbyTime"	"15"
    #Option "SuspendTime"	"17"
    #Option "OffTime"	"18"
EndSection
 마지막에 Option 에 관한 자세한 설명은 man XF86Config 에서 자세한
설명을 볼 수 있으며, 다음과 같은 옵션을 설정해 주시면 커맨드 라인에서
+xinerama 라고 일일이 입력할 필요가 없어 집니다.
  Option "Xinerama" "True"
 더욱 자세한 것은 아래의 페이지를 참고하시고...
 http://kltp.kldp.org/eunjea/xinerama/  그럼...^^
 아, 빠드릴 뻔 했네여...
 startx -- +xinerama
: 이렇게 명령을 주면 태스크바가 두 화면에 걸쳐 1개만 나타나고,
  바탕화면 역시 두 화면에 걸쳐 나타나므로 넣게 사용할 수 있다.
 startx +xinerama (-- 옵션을 뺐을 땐)
: 마우스는 두 화면을 넘나드는데,
  실행된 프로그램창을 다른 스크린에 옮기려고 해도 넘어가지 않는다.
  마우스만 넘어간다.
  또한, 각 스크린에 각각 태스크바가 생긴다.
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved