Постоянный зеленый экран с адаптером USB-DVI

Я пытаюсь настроить тройную головку. У меня уже два монитора работают отлично, но адаптер один просто зеленый. Я сделал несколько вещей, пытаясь заставить его работать:

  1. Создал правило udev

    jon@ubuntu: cat /etc/udev/rules.d/70-persistent-displaylink.rules
    # This rule will not work gracefully if more than one USB DisplayLink adapter is present
    # KERNEL=="fb[0-9]*", ATTR{name}=="udlfb", SYMLINK+="usbvideocard"
    KERNEL=="fb1", ATTR{name}=="udlfb", SYMLINK+="usbvideocard"
    

, который создает / dev / usbvideocard указывает на / dev / fb1

  1. Установлен xserver-xorg-video-displaylink

  2. Добавлен файл modprobe

    jon@ubuntu: cat /etc/modprobe.d/50-displaylink.conf                   
    options udlfb fb_defio=1
    
  3. Встроенный xf-video-udlfb, который помещает displaylink_drv.la и displaylink_drv.so в / usr / local / lib / xorg / modules / drivers

  4. Отредактировано Xorg.conf

    Section "Device"
        Identifier      "intel"
        driver          "intel"
    EndSection
    
    Section "Device"
        Identifier      "dl0"
        driver          "fbdev"
        Option  "fbdev" "/dev/usbvideocard"
        Option "ShadowFB" "off"
    EndSection
    
    Section "Monitor"
        Identifier "monitor0"
    EndSection
    
    Section "Monitor"
        Identifier "monitor1"
    EndSection
    
    Section "Monitor"
        Identifier "monitor2"
    EndSection
    
    Section "Screen"
        Identifier "screen0"
        Device "intel"
        Monitor "monitor1"
    EndSection
    
    Section "Screen"
        Identifier "screen1"
        Device "intel"
        Monitor "monitor2"
    EndSection
    
    Section "Screen"
        Identifier "screen2"
        Device "dl0"
        Monitor "monitor0"
        Depth 16
        SubSection "Display"
            Depth     16
            Modes     "1280x1024"
        EndSubSection
    EndSection
    
    Section "Files"
        ModulePath "/usr/local/lib/xorg/modules"
    EndSection
    
    Section "ServerLayout"
        Identifier     "multihead"
        Screen      0  "screen2" 0 0
        Screen      1  "screen1" RightOf "screen0"
        Screen      2  "screen0" RightOf "screen1"
    EndSection
    

У меня это работало некоторое время, потом что-то случилось, и это снова сломалось. Это действительно сводит меня с ума.

0
задан 22 October 2012 в 17:48

1 ответ

Я только что закончил заниматься этой конкретной проблемой. У меня есть решение для вас, чтобы попробовать. Во-первых, переключите ваш "драйвер" fbdev "" на "драйвер" displaylink "". Если вы действительно не хотите использовать драйвер fbdev, мне кажется, что displaylink работает лучше. Кроме того, я должен был заставить все мои иметь одинаковую глубину, чтобы последовательно работать, но я также использую Xinerama. Я только что закончил просматривать мой файл .conf, и он выглядит почти так же, как ваш. И я использую оба своих экрана прямо сейчас. Удачи.

0
ответ дан 22 October 2012 в 17:48

Другие вопросы по тегам:

Похожие вопросы: