DisplayLink 모니터는 어떻게 사용합니까?


9

DisplayLink USB 어댑터를 통해 외부 모니터를 랩톱에 연결하려고합니다. USB 케이블을 꽂으면 화면이 밝은 녹색으로 바뀝니다. 이것은 분명히 udflib displaylink 드라이버가 설치되었고 USB 드라이버를 감지했음을 나타냅니다 ( http://libdlo.freedesktop.org/wiki/displaylink-mod 에 따름 ).

ubuntu로 displaylink를 구성하는 방법에 대해 읽은 모든 지침은 xorg.conf 파일을 수동으로 편집하는 것과 관련이 있지만 Unity가있는 Ubuntu 11.04는 xorg.conf를 다르게 처리하는 것처럼 보입니다. 내가 알 수 있듯이 그것을 사용하지 않거나 다른 위치에 배치합니다.

누구든지 11.04에서 작동하는 디스플레이 링크 구동 모니터를 얻을 수 있습니까?


:이 가치 모양이 될 수 support.displaylink.com/knowledgebase/articles/683482 "사용할 수 우분투 디스플레이 링크 지원". support.displaylink.com/forums/…
팀 아벨

답변:


5

이 답변은 ATI 라데온 그래픽 카드 및 Diamond DisplayLink BVU-195 USB 디스플레이 어댑터가있는 Ubuntu 11.04에 해당합니다.

마침내 3 대의 모니터에서 작동하게되었습니다. DVI 1 개와 DisplayPort 출력 2 개 (한 번에 2 개만 사용할 수 있음) 및 Diamond DisplayLink BVU 195 USB 어댑터 1 개가있는 ATI 라데온 카드가 있습니다.

displaylink 드라이버를 설치해야합니다. 그런 다음 고유 한 xorg.conf 파일을 작성해야합니다.

sudo apt-get install xserver-xorg-video-displaylink

여기에 세 가지 중요한 사항이 있습니다.

  1. 디스플레이간에 창을 이동할 수 있기를 원합니다. 그것은 xrandr를 사용할 수 없다는 것을 의미합니다 . 대신, Xinerama라는 것을 활성화해야합니다. 기본 "xrandr"옵션을 사용하면 마우스 커서 만 디스플레이간에 이동할 수 있으며 프로그램은 이동할 수 없습니다. 매우 쓸모없는! 따라서 Xinerama는 필수입니다.

  2. ATI radeon 드라이버를 구성 할 때 "ZaphodHeads"옵션을 지정하지 않으면 디스플레이가 사용하는 두 모니터에서 복제 된 것으로 표시됩니다. 내 카드의 유효한 옵션은 "DVI-0"및 "DisplayPort-0"또는 "DisplayPort-1"입니다.

  3. 모든 모니터를 16 비트로 구성해야합니다. 기본 24 비트를 고수하면 X 서버가 충돌합니다.

  4. 부팅 할 때 USB 모니터가 연결되어있는 경우에만 빈 화면이 나타납니다. 플러그를 뽑은 상태에서 부팅하고 연결 한 다음 USB 화면이 녹색으로 바뀌면 로그인해야합니다.

여기 내 xorg.conf가 /etc/X11/xorg.conf에 있습니다. USB 디스플레이 링크 모니터는 Screen0이고 ATI 카드에 연결된 DVI 모니터는 Screen1이고 어댑터를 통해 ATI 카드에 연결된 DisplayPort 모니터는 Screen2입니다.

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen       0 "Screen0" 0 0
    Screen       1 "Screen1" RightOf "Screen0"
    Screen       2 "Screen2" RightOf "Screen1"
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
    Option "Xinerama" "on"
EndSection

Section "Files"
    ModulePath   "/usr/lib/xorg/modules"
    FontPath     "/usr/share/fonts/X11/misc"
    FontPath     "/usr/share/fonts/X11/cyrillic"
    FontPath     "/usr/share/fonts/X11/100dpi/:unscaled"
    FontPath     "/usr/share/fonts/X11/75dpi/:unscaled"
    FontPath     "/usr/share/fonts/X11/Type1"
    FontPath     "/usr/share/fonts/X11/100dpi"
    FontPath     "/usr/share/fonts/X11/75dpi"
    FontPath     "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
    FontPath     "built-ins"
EndSection

Section "Module"
    Load  "dri"
    Load  "record"
    Load  "extmod"
    Load  "dri2"
    Load  "dbe"
    Load  "glx"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
EndSection

Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option      "Protocol" "auto"
    Option      "Device" "/dev/input/mice"
    Option      "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier   "Monitor0"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
EndSection

Section "Monitor"
    Identifier   "Monitor1"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
EndSection

Section "Monitor"
    Identifier   "Monitor2"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
EndSection

Section "Device"
        Identifier      "DisplayLinkDevice"
        driver          "displaylink"
        Option  "fbdev" "/dev/fb1"
EndSection

Section "Device"
    Identifier  "Card0"
    Driver      "radeon"
    BusID       "PCI:1:0:0"
    Screen 0
    Option "ZaphodHeads" "DVI-0"
EndSection

Section "Device"
    Identifier  "Card1"
    Driver      "radeon"
    BusID       "PCI:1:0:0"
    Screen 1
    Option "ZaphodHeads" "DisplayPort-1"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "DisplayLinkDevice"
    Monitor    "Monitor2"
    DefaultDepth 16
EndSection

Section "Screen"
    Identifier "Screen1"
    Device     "Card0"
    Monitor    "Monitor0"
    DefaultDepth 16
EndSection

Section "Screen"
    Identifier "Screen2"
    Device     "Card1"
    Monitor    "Monitor1"
    DefaultDepth 16
EndSection

1

Intel GPU가 장착 된 랩톱에서 Natty에서 작동하는 것이 있습니다. Xinerama가 꺼져 있고 디스플레이 링크가 기본 화면이어야하거나 드라이버가 시작시 언로드됩니다. 인텔은 두 개의 화면을 구동했으며 디스플레이 링크는 세 번째였습니다.

나는 2D (Unity가 아님) 만 가지고 있기 때문에 '무언가'가 작동하고 더 중요하게는 디스플레이 링크 화면과 다른 화면 사이에서 마우스를 움직일 수 없었습니다 (시작한 화면에 붙어 있음). 내 메뉴와 모든 것이 여전히 랩톱 화면에있었습니다.

/etc/X11/xorg.conf 파일을 사용하면 Natty가 좋습니다. 요즘 X가 많은 것을 자동 감지하므로 대부분의 경우에는 필요하지 않습니다. 이것은 내 안에 있었다 :

Section "ServerLayout"
    Identifier     "Layout0"
    Screen         "DisplayLinkScreen"
    Screen         "Screen0" LeftOf "Screen0"
EndSection

Section "Monitor"                                                       
    Identifier "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 73.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "intel"
    VendorName     "onboard"
    BusID          "PCI:00:02:0"
EndSection

Section "Screen"
    Identifier     "Screen0"   
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection


############### DisplayLink Stuff ###############

Section "Device"
        Identifier      "DisplayLinkDevice"
        driver          "displaylink"
        Option  "fbdev" "/dev/fb1"
EndSection

Section "Monitor"
        Identifier      "DisplayLinkMonitor"
EndSection

Section "Screen"
        Identifier      "DisplayLinkScreen"
    Device          "DisplayLinkDevice"
        Monitor         "DisplayLinkMonitor"
        SubSection "Display"
                Depth   24
                Modes   "1680x1050"
        EndSubSection
EndSection

1

52-displaylink.conf파일을 넣어서 DisplayLink 연결 모니터가 제대로 작동하도록 할 수 있습니다 /usr/share/X11/xorg.conf.d. 그러나 X는 DisplayLink 연결 모니터에서만 실행됩니다. 직접 연결된 모니터에는 모든 부팅 및 종료 메시지가 표시됩니다. 사용 가능한 경우 두 모니터를 사용하고 DisplayLink 모니터가없는 경우 연결된 모니터를 사용하고 싶습니다.

내 52-displaylink.conf 파일 :

Section "Device"
Identifier "DisplayLinkDevice"
driver "displaylink"
Option "fbdev" "/dev/fb0" # or /dev/fb1 depending on the results of dmesg
EndSection

Section "Monitor"
Identifier "DisplayLinkMonitor"
EndSection

Section "Screen"
Identifier "DisplayLinkScreen"
Device "DisplayLinkDevice"
Monitor "DisplayLinkMonitor"
SubSection "Display"
Depth 24<br>
Modes "1920x1080"
EndSubSection
EndSection

0

나티가 내 /usr/share/X11/xorg.conf.d/10-monitor와 같은 /usr/share/X11/xorg.conf.d/의 추가 conf.files를 무시하는 것 같습니다. conf 10.10에서 작동하는 displaylink를 위해 만들었습니다.


여기 또는 다른 곳에 10-monitor.conf 파일을 업로드 할 수 있습니까? 잠시 동안 DisplayLink를 가져오고 있는데 10.10으로 돌아가서 서버에서 작동하도록 준비했습니다.
jfmessier 12
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.