我有一台戴尔 XPS 9350 笔记本电脑(Ubuntu 版),我使用 VGA 将它连接到带有戴尔 DA200 适配器(USB-C 到 VGA+HDMI+以太网)的外接显示器。它已经顺利运行了几个月,但从今天开始它不再被认可。
xrandrlsusb(见下文)检测到适配器我不明白什么可能改变使它停止工作。
为了修复它,我尝试在插入/不插入 USB 适配器和/或屏幕的情况下重新启动。没有成功。我也尝试将内核升级到 4.8.0-34,但也没有成功。
关于如何让它恢复工作的任何想法?我可以使用哪些其他诊断工具?
不带适配器的lsusb 输出:
$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 0c45:670c Microdia
Bus 001 Device 003: ID 04f3:2234 Elan Microelectronics Corp.
Bus 001 Device 002: ID 8087:0a2b Intel Corp.
Bus 001 Device 006: ID 045e:0797 Microsoft …Run Code Online (Sandbox Code Playgroud) 我正在尝试使用 USB-C 转 HDMI 电缆(不是适配器)连接到外部显示器,但没有成功。检测到显示器,可以选择,显示视频,但视频显示不正确。我不确定描述这一点的正确术语,但它看起来像这样:
有任何想法吗?
编辑:这已经得到确认,没有已知的解决方案。似乎与 i915 驱动程序有关。https://bugs.launchpad.net/ubuntu/+source/linux-hwe-edge/+bug/1661987
编辑2:这绝对是一个软件问题。适用于 Windows 和 MAC,无需在同一台显示器上进行额外调整。这是 USB-C 转 HDMI 的 HDMI 标准,供喜欢阅读的人使用。http://www.hdmi.org/manufacturer/hdmialtmodeusbtypec.aspx
尝试将 4K 外接显示器的分辨率设置为 3840x2160 时,外接显示器失去信号,片刻后整个系统挂起。
显示器使用 USB-C 至 DisplayPort 适配器连接到我的运行 Ubuntu 16.04 的 XPS 13 9350 开发人员版。
我曾尝试使用xrandr手动设置显示器的模式和刷新率。将其设置为 60Hz 时的 4K 显示出与在 GUI 中设置它相同的问题,但如果我将其设置为 30Hz 时的 4K 则它工作正常。
不工作:xrandr --output DP1 --mode 3840x2160 -r 60.00
工作:xrandr --output DP1 --mode 3840x2160 -r 29.98
我尝试使用多个不同的 USB-C 到 DisplayPort 适配器,这两种适配器都给人的印象是它们能够在 …
multiple-monitors displayport display-resolution 4k-monitor usb-c
我刚买了一个全新的戴尔 XPS 13 9360,并用 Ubuntu 16.04.1 替换了 Windows。除了视频输出到外部显示器的一些问题外,一切似乎都是开箱即用的。
我从 Aukey 买了两个适配器:USB-C 转 VGA 和 USB-C 转 HDMI。第一个工作完美无缺,但 HDMI 几乎没有问题。
我常用的显示器是 24" 全高清三星电视显示器:当我通过适配器连接它时,音频工作正常,但看起来颜色是用 16 位调色板渲染的,因此无法使用(我在 Windows 上测试了适配器在擦拭它之前,它可以正常工作)。
我在另一台三星电视显示器上尝试过同样的问题。
我也在东芝电视上试过,它一直都能正常工作,所以在使用 USB-C 适配器时,三星显示器和 Ubuntu 肯定存在一些问题(相同的显示器在我以前运行 Ubuntu 的计算机上没有问题)。
我能找到的唯一解决方法是关闭三星电视显示器,将其连接到我的 XPS,然后打开它:在这种情况下,它可以正常工作。但是拔掉插头后,如果我想再次插入它,我必须关闭显示器然后再打开。
目前我可以忍受这个,但我想知道是否有人遇到过同样的问题并找到了明确的解决方案。
我有一台 ASUS-Zenbook UX310UA-GL160R,我正在尝试通过 USB-C 将第二台显示器连接到 DVI 适配器。
不带适配器的lsusb :
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 8087:0a2a Intel Corp.
Bus 001 Device 003: ID 0bda:58d2 Realtek Semiconductor Corp.
Bus 001 Device 006: ID 046d:c01e Logitech, Inc. MX518 Optical Mouse
Bus 001 Device 004: ID 05ac:024f Apple, Inc.
Bus 001 Device …Run Code Online (Sandbox Code Playgroud) 我在 Ubuntu 16.04 上使用戴尔 XPS 13 9360。它没有 HDMI 插槽,所以我有一个 USB-C-to-HDMI 适配器,然后连接到我的显示器:DELL S2240L。
在 中System Settings > Displays,我可以看到显示器已正确检测并已打开。如果我尝试将鼠标光标移出笔记本电脑屏幕并移入外部显示区域,我可以看到光标离开笔记本电脑屏幕。如果我继续将光标移得更远并尝试向后移,则需要一些时间才能重新出现在我的笔记本电脑屏幕上,因此甚至还有光标移动到的显示“空间”。
但是,显示器一直说“无信号”,因此进入省电模式。我很确定适配器没有问题,因为计算机正在检测显示器。当连接到不同的 (Windows) 桌面时,显示器也能正常工作。
这是运行的结果sudo lshw -C video:
*-display
description: VGA compatible controller
product: Intel Corporation
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 02
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:286 memory:db000000-dbffffff memory:90000000-9fffffff ioport:f000(size=64) memory:c0000-dffff
Run Code Online (Sandbox Code Playgroud)
和xrandr:
Screen 0: minimum 320 x 200, current 3840 …Run Code Online (Sandbox Code Playgroud) 对不起,如果这很明显,但我有点新手。我正在使用具有双启动功能的 Acer Nitro 5 笔记本电脑(使用 Budgie 的 Windows 10 和 Ubuntu 18.04.1 LTS)。我有 2 个快速充电端口(一个 usb-3 和一个 usb-c),端口旁边有一个电池图标。当我启动到 Windows 时,如果我的手机插入任一端口,它将以 1.5 安培快速充电。当我启动到 Ubuntu 时,我只能使用相同的电线等以 0.5 安培缓慢充电。有什么我可以做的事情来在 Ubuntu 下快速充电吗?Ubuntu 确实可以识别我的手机,并在我插入时具有正确的型号,并允许进行数据传输。
lspci -d ::0c03 -k 给我以下内容:
00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31)
Subsystem: Acer Incorporated [ALI] Sunrise Point-H USB 3.0 xHCI Controller
Kernel driver in use: xhci_hcd
Run Code Online (Sandbox Code Playgroud)
并lsmod | grep typec给我:
typec 24576 0
传统 USB 未在 BIOS 中打开。
有什么方法可以查看或配置 Ubuntu 的 Power Delivery 选项吗?
我的一个 USB-C 充电器无法为我的笔记本电脑提供足够的电量。
我尝试过不同长度的不同 PD USB-C 电缆。它们都表现出相同的问题,但仅限于这台特定的笔记本电脑。
我可以跑:
$ upower -i /org/freedesktop/UPower/devices/battery_BAT0
查看电池充电需要多长时间,但我看不到正在提供多少电量。
有什么方法可以查看或配置我的笔记本电脑正在协商的内容吗?
当我在网上搜索时,我看到了几个类似的问题,但大多数都与 Dock station 有关。我没有使用扩展坞,而是使用 HDMI 转 USB-C 电缆。HDMI 部分连接到外部显示器,USB-C 连接到我的笔记本电脑 (Thinkpad X1 Extreme Gen 2)。该电缆适用于 Windows 操作系统,没有任何问题,但不适用于 Ubuntu。显示器与 HDMI 转 HDMI 电缆配合使用,因此显示器可以正常工作。
我使用了输出journalctl -b,这是插入 USB-C 时的输出;
Mar 31 22:38:11 aydin kernel: usb 1-7: new full-speed USB device number 9 using xhci_hcd
Mar 31 22:38:11 aydin kernel: usb 1-7: not running at top speed; connect to a high speed hub
Mar 31 22:38:11 aydin kernel: usb 1-7: New USB device found, idVendor=25a4, idProduct=9311, bcdDevice= 2.01
Mar 31 22:38:11 aydin …Run Code Online (Sandbox Code Playgroud) 我有一台 ThinkPad T480s 笔记本电脑,通过 USB-C 连接到 Dell P3222QE 32" 4K 显示器。我只使用外接显示器并禁用了笔记本电脑屏幕。我使用 4k 频率为 60 Hz 并运行 Ubuntu 22.04。
每天大约有 10 次我遇到连接问题。发生的事情有:
我尝试了 Wayland 和 X.org - 都有同样的问题。
这可能是什么?我该如何排除故障?
当你正在编码的时候,这是非常烦人的。