Bagaimana cara menggunakan monitor DisplayLink?

9

Saya mencoba menghubungkan monitor eksternal ke laptop saya melalui adaptor USB DisplayLink. Saat saya mencolokkan kabel USB, layar menjadi hijau terang. Ini tampaknya menunjukkan bahwa driver displaylink udflib diinstal, dan telah mendeteksi driver USB (sesuai dengan http://libdlo.freedesktop.org/wiki/displaylink-mod ).

Semua instruksi yang saya baca tentang cara mengkonfigurasi displaylink dengan ubuntu melibatkan pengeditan file xorg.conf secara manual, tetapi sepertinya Ubuntu 11.04 dengan Unity menangani xorg.conf secara berbeda. Dari apa yang saya tahu, itu tidak menggunakannya atau menempatkannya di lokasi yang berbeda.

Adakah yang bisa membuat monitor bertenaga displaylink bekerja pada 11.04?

Jean-Marc Skopek
sumber
Ini mungkin layak dilihat: support.displaylink.com/knowledgebase/articles/683482 "Dukungan DisplayLink untuk Ubuntu sekarang tersedia". via support.displaylink.com/forums/…
Tim Abell

Jawaban:

5

Jawaban ini berkaitan dengan Ubuntu 11.04 dengan kartu grafis ATI radeon, dan adaptor display USB Diamond DisplayLink BVU-195.

Saya akhirnya membuatnya bekerja untuk tiga monitor. Saya memiliki kartu ATI radeon dengan 1 output DVI dan 2 DisplayPort (tetapi Anda hanya dapat menggunakan dua sekaligus) dan 1 adaptor USB Diamond DisplayLink BVU 195.

Anda harus menginstal driver displaylink. Maka Anda harus menulis file xorg.conf Anda sendiri.

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

Inilah tiga poin penting.

  1. Saya ingin dapat memindahkan jendela di antara tampilan. Itu artinya saya tidak bisa menggunakan xrandr. Sebaliknya, saya harus mengaktifkan sesuatu yang disebut Xinerama. Jika Anda menggunakan opsi "xrandr" default, maka hanya kursor mouse yang dapat bergerak di antara tampilan, dan program tidak bisa. Tidak terlalu bisa digunakan! Jadi Xinerama adalah suatu keharusan.

  2. Saat mengkonfigurasi driver ATI radeon, layar macet ketika dikloning di dua monitor yang digunakan, kecuali jika Anda menentukan opsi "ZaphodHeads". Opsi yang valid pada kartu saya adalah "DVI-0" dan "DisplayPort-0" atau "DisplayPort-1".

  3. Anda harus mengkonfigurasi semua monitor sebagai 16 bit. Jika Anda tetap dengan standar 24 bit, server X lumpuh.

  4. Saya hanya mendapatkan layar kosong jika monitor USB dicolokkan saat saya boot. Saya harus boot dengan itu dicabut, pasang, lalu masuk hanya ketika layar USB berubah hijau.

Inilah xorg.conf saya, yang saya tempatkan di /etc/X11/xorg.conf. Monitor displaylink USB adalah Screen0, dan monitor DVI yang terhubung ke kartu ATI adalah Screen1, dan monitor DisplayPort yang juga terhubung ke kartu ATI melalui adaptor adalah 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
Steve Hanov
sumber
1

Saya mendapatkan sesuatu yang berfungsi pada Natty pada laptop dengan GPU Intel. Xinerama harus dimatikan, dan tampilan tautan harus menjadi layar utama, atau driver diturunkan saat startup. Intel mengendarai dua layar dan displaylink adalah yang ketiga.

Saya mengatakan bahwa 'sesuatu' berfungsi karena saya hanya mendapat 2D (tanpa Unity) dan, yang lebih penting, saya tidak bisa menggerakkan mouse antara layar displaylink dan yang lainnya (macet di mana pun itu dimulai). Menu saya dan semuanya masih ada di layar laptop.

Natty baik-baik saja jika Anda menggunakan file /etc/X11/xorg.conf, hanya saja tidak diperlukan untuk sebagian besar kasus karena X mendeteksi banyak hal saat ini. Ini milik saya:

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
rocko
sumber
1

Saya bisa memasang monitor DisplayLink agar berfungsi dengan baik dengan meletakkan 52-displaylink.conffile /usr/share/X11/xorg.conf.d. Tetapi X hanya berjalan pada monitor yang terpasang DisplayLink. Monitor yang terpasang langsung menunjukkan semua pesan boot dan shutdown. Saya ingin menggunakan kedua monitor saat tersedia dan monitor yang terpasang saat monitor DisplayLink tidak.

File 52-displaylink.conf saya:

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
Dbaker
sumber
0

Mencoba hal yang sama, bagi saya Natty mengabaikan setidaknya conf.files tambahan di /usr/share/X11/xorg.conf.d/ seperti my /usr/share/X11/xorg.conf.d/10-monitor. conf saya buat untuk displaylink - yang bekerja pada 10.10.

adjua
sumber
Bisakah Anda mengunggah file 10-monitor.conf Anda, di sini atau di tempat lain? Saya mencoba untuk mendapatkan DisplayLink saya untuk sementara waktu sekarang, dan saya akan siap untuk kembali ke 10.10 untuk membuatnya berfungsi di server saya.
jfmessier