>> Edit article
이름
제목
패스워드
전에 윈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