Проблемы с DisplayLink ASUS MB168B +

3

Прежде всего, позвольте мне сказать, что я увлекаюсь Ubuntu и linux, используя его каждый день с 4-5 лет. Я люблю его, я все равно люблю его, но иногда просто разочаровывает, сколько усилий требуется для простейших вещей.

Я купил USB-монитор Asus MB168B +, который я провел целый день, пытаясь заставить его работать без каких-либо успехов.

Я googled и googled, установил водителей, последовал за гидами, попробовал другие решения. Ничего

Лучший результат, который я получил до сих пор, - это разделенный экран с ужасными цветами и искаженным разрешением:

Вотнекоторыеданныеифакты:

$uname-aLinuxxps3.19.8-031908-generic#201505110938SMPMonMay1113:39:59UTC2015x86_64x86_64x86_64GNU/Linux$lsb_release-dDescription:Ubuntu14.04.4LTS$dmesg[3818.201391]usb1-1:NewUSBdevicestrings:Mfr=1,Product=2,SerialNumber=3[3818.201393]usb1-1:Product:MB168B+[3818.201395]usb1-1:Manufacturer:DisplayLink[3818.201397]usb1-1:SerialNumber:EBLMTF251664

Когдаяподключаюэкранвовремяработы,происходитсбойвсегосеансаX,отправкаобратнонаэкранвходавсистему,аэкранUSBнеработает

ЕслияотсоединяюисноваподключаюUSB,ничегонепроисходит

«Рабочий»экран,которыйяполучилнакартинкевыше,былрезультатомразмещенияфайлаконфигурациидляX-сервера,

/usr/share/X11/xorg.conf.d/52-displaylink.confSection"Device"
Identifier      "intel"
driver          "intel"
EndSection

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

Section "Monitor"
Identifier "monitor0"
EndSection

Section "Monitor"
Identifier "monitor1"
EndSection

Section "Screen"
Identifier "screen0"
Device "dl1"
Monitor "monitor0"
DefaultDepth 24
EndSection

Section "Screen"
Identifier "screen1"
Device "intel"
Monitor "monitor1"
DefaultDepth 24
EndSection

Section "ServerLayout"
Identifier     "multihead"
Screen      0  "screen0" 1280 0
Screen      1  "screen1" LeftOf "screen0"
Option    "Xinerama" "on"
EndSection

Я не знаком с конфигурациями X-сервера, но я предполагаю, что это как-то связано с этим. Конечно, после установки драйверов он не работает из коробки.

Буду рад получить некоторые предложения после хорошего рабочего дня, потраченного на это.

Спасибо

    
задан disf.asia 10.03.2016 в 18:27
источник

3 ответа

4

ОК, наконец, отлично работает, вот шаги, которые я сделал. Все это делается с терминала, минус загрузка. Я новичок в Ubuntu, пока что драйверы были болью в a .., настройка wifi была хуже.

Ubuntu 16.04 - новая установка на Samsung Ativ Book 9 Spin

Обратите внимание на номер версии драйвера и обновите свою версию, так как она изменится со временем.

  1. Загрузите драйвер из Ссылка
  2. Переместите драйвер куда-нибудь для манипуляции. Я поместил мой под ~ / driver / displaylink и разархивировал его.
  3. chmod +x displaylink-driver-1.0.335.run

  4. ./displaylink-driver-1.0.335.run --keep --noexec

  5. cd displaylink-driver-1.0.335.run/

  6. Измените displaylink-installer.sh с помощью вашего любимого редактора:

Удалить это:

detect_distro()  
    {
      if which lsb_release >/dev/null; then
        local R=$(lsb_release -d -s)
        echo "Distribution discovered: $R"
        if [ -z "${R##Ubuntu 14.*}" ]; then
          SYSTEMINITDAEMON=upstart
        elif [ -z "${R##Ubuntu 15.04*}" ]; then
          SYSTEMINITDAEMON=systemd
        fi
      else
        echo "WARNING: Unknown distribution, assuming defaults - this may fail." >&2
      fi
    }

Заменить на:

detect_distro()  
{
  if which lsb_release >/dev/null; then
    local R=$(lsb_release -d -s)
    echo "Distribution discovered: $R"
    SYSTEMINITDAEMON=systemd
  fi
}
  1. sudo apt-get install dkms (This was from an error I was getting regarding missing packages for dkms, whatever that is)

  2. sudo ./displaylink-installer.sh install

  3. Перейдите к настройкам > дисплеи, которые я видел в этом списке, но только черный экран на мониторе Asus. Отключите его.
  4. Перезагрузите, подключите монитор, и это волшебство сработало для меня. Очистить как грязь

Решение состоит из сочетания:

  • «Как установить DisplayLink для Ubuntu» из displaylink.com
  • Использование Asus MB168B + с Ubuntu 15.10 » Ссылка

Примечание. Я действительно только следил за статьей о борьбе с кодированием и отсутствовал в пакетах dkms, которые были упомянуты в статье displaylink.com.

    
ответ дан dkochheiser 14.05.2016 в 22:42
2

Всего несколько дней назад displaylink выпустил новый драйвер , который работает намного лучше, похоже. Прямо для меня, 16.04, с одним предостережением: он не смог запустить сервис, который ему нужно запустить, потому что я был в UEFI «safeboot», и сбой был очень тихим.

Включение в BIOS и отключение safeboot исправили его для меня. Там также мокуты, хотя это не сработало для меня.

Наконец, есть хороший пакет для github для debian , хотя они не обновили новый драйвер , поэтому для меня это не совсем работало - почти. Однако я послал репортера, и к утру он обновил его.

Я считаю, что обнаружение дистрибутива теперь разрешено в самой последней версии.

    
ответ дан Kyle Baker 23.02.2017 в 21:18
0

Мой монитор - ASUS MB169B +, а мой os - Ubuntu 14.04 LTS.

  • Что я делаю, чтобы заставить его работать следующим образом:

    1. Загрузите пакет displaylink из Ссылка
    2. Разархивируйте пакет и cd в папку
    3. Run

      ./displaylink-driver-1.2.65.run

    В первый раз он подсказал, что недостающие пакеты для dkms ;

    1. Run

      sudo apt-get install dkms

    2. снова запустите

      ./displaylink-driver-1.2.65.run

    И теперь он должен быть успешно установлен;

    1. перезагрузите систему;
    2. В меню настроек я могу установить свой экран сейчас, и он работает хорошо.
ответ дан Yong Yang 13.01.2018 в 10:41