나는 이것이 또 다른 DisplayLink의 항의일지도 모른다는 것을 알았습니다. 하지만 어쨌든 시도해 볼 것이라고 생각했습니다. 그래서 일반적인 이야기입니다. 저는 DisplayLink 어댑터 Kensington USB3.0 비디오 어댑터를 가지고 있는데 전혀 작동하지 않을 것 같습니다.
꽂으면 재구성됩니다.
#uname -r
3.13.0-35-generic
# dmesg
[52049.856134] usb 2-2: new high-speed USB device number 8 using ehci-pci
[52049.989282] usb 2-2: New USB device found, idVendor=17e9, idProduct=430f
[52049.989290] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[52049.989295] usb 2-2: Product: Kensington USB3.0 Video Adapter
[52049.989299] usb 2-2: Manufacturer: DisplayLink
[52049.989304] usb 2-2: SerialNumber: 10024214
[52059.384628] usbcore: registered new interface driver udlfb
[52402.886345] usbcore: deregistering interface driver udlfb
[52418.187053] usbcore: registered new interface driver udlfb
[53522.914146] nouveau E[ PFIFO][0000:01:00.0] CACHE_ERROR - ch 2 [Xorg[1276]] subc 0 mthd 0x0060 data 0xbeef0201
udl
에서 블랙리스트에 등록 하고 에서 /etc/modprobe.d/blacklist-custom.conf
제거했습니다 .udlfb
/etc/modprobe.d/blacklist-framebuffer.conf
또한 드라이버를 수동으로 로드했습니다 udlfb
.
# modprobe udlfb
[52418.187053] usbcore: registered new interface driver udlfb
좋아요, 그래서 기본적으로 저는 이 일을 진행하지 않을 것입니다. 왜냐하면 제가 그렇게 할 때;
# ls /dev | grep fb
fb0
발견된 유일한 장치 블록입니다. 이는 udlfb가 장치를 감지하지 못한다는 것을 나타냅니다. udevadm info
fb0에 공개됨 - 노트북의 메인 화면입니다.
# udevadm info -a -p $(udevadm info -q path -n /dev/fb0)
looking at device '/devices/pci0000:00/0000:00:01.0/0000:01:00.0/graphics/fb0':
KERNEL=="fb0"
SUBSYSTEM=="graphics"
DRIVER==""
ATTR{pan}=="0,0"
ATTR{name}=="nouveaufb"
ATTR{mode}==""
ATTR{console}==""
ATTR{blank}==""
ATTR{modes}=="U:1440x900p-0"
ATTR{state}=="0"
ATTR{bits_per_pixel}=="32"
ATTR{cursor}==""
ATTR{rotate}=="0"
ATTR{stride}=="7680"
ATTR{virtual_size}=="1920,1080"
현재 1개의 공급자가 있는데 이것이 기본 화면입니다.
# xrandr --listproviders
Providers: number : 1
Provider 0: id: 0x65 cap: 0x1, Source Output crtcs: 2 outputs: 4 associated providers: 0 name:nouveau
자세히 살펴보니 다음 설정이 있는 /sys/class/graphics
것으로 나타났습니다 fbcon
.
looking at device '/devices/virtual/graphics/fbcon':
KERNEL=="fbcon"
SUBSYSTEM=="graphics"
DRIVER==""
ATTR{cursor_blink}=="0"
ATTR{rotate}=="0"
나 역시 기쁨 없이 블랙리스트에 올라 udl
시도해 본 적이 있다는 것도 언급하겠습니다 .udlfb
간단하게 말하면 Ubuntu 14.04 LTS 또는 이와 유사한 DisplayLink USB 3.0 어댑터를 사용하는 사람이 있습니까?
답변1
2015년 8월 업데이트
칩셋 출시 후 3년,Displaylink는 Ubuntu 14.04에서 DL3XXX 칩 세대를 지원하기 위해 베타 버전의 드라이버를 출시했습니다.. 질문에 대한 원본 답변으로 다음 내용을 남깁니다.
다음을 참조하세요:
- DisplayLink Ubuntu 드라이버 다운로드그리고
- Ubuntu에 DisplayLink 소프트웨어를 설치하는 방법DisplayLink 웹사이트에서
아래는 예전 정보
USB3.0 Displaylink 장치는 다음을 수행합니다.아니다 지원 리눅스
특히 여기에는 Displaylink DL3XXX 세대 이상이 포함됩니다.
Displaylink는 가까운 미래에 드라이버를 만들 생각이 없습니다. 이것 좀 봐실.
Displaylink의 Wim은 2012년 8월 17일에 다음과 같이 썼습니다.
현재로서는 예정 시간이 없으며 이를 수행하기 위한 최선의 방법을 계속 찾고 있습니다. 한 가지 문제는 DL-3000이 콘텐츠 보호를 지원하며 이것이 오픈 소스 환경에서 안전하게 유지되도록 보장해야 한다는 것입니다.
이는 에서도 논의되었습니다.이것답변. 여기에 더 많은 관련 질문이 있습니다:이것
편집: 2015년 7월
발표된 대로 Linux에 대한 USB3.0 지원은 2015년 3분기에 나올 것으로 보입니다.여기 (NecLimDul에게 감사드립니다)
답변2
Displaylink는 방금 USB 3 장치용 Linux 드라이버를 출시했습니다. http://www.displaylink.com/downloads/ubuntu.php
Dell의 USB3-Ethernet/VGA/HDMI 어댑터를 사용하여 Ubuntu 15.04에서 테스트한 결과 인식된 디스플레이 해상도가 너무 낮았지만 작동했습니다. 또한 재부팅할 때마다 설치 스크립트를 다시 실행해야 합니다.