我使用的是带有 HDMI 和 DSI 端口的 Nvidia Jetson TX2。我有一个可正常工作的 mipi DSI 显示器(使用自定义设备树创建)。启动时,DSI 显示器将控制台输出回显到 HDMI 显示器。启动后,HDMI 显示器显示 Ubuntu 桌面,而 DSI 显示器仅显示控制台 TTY3。Xrandr 只有 HDMI 显示器条目。如何在 DSI 显示器上激活桌面?
Ubuntu 16.04 搭载适用于 Tegra 27.1 的 Linux
dmesg | grep tegradc<br />
[ 1.728801] tegradc 15200000.nvdisplay: 显示 dc.15200000 注册的 id=0
[ 1.729096] tegradc 15200000.nvdisplay: DT 解析成功
[ 1.736386] tegradc 15200000.nvdisplay: vblank syncpt # 7 for dc 0
[ 1.736391] tegradc 15200000.nvdisplay: vpulse3 syncpt # 8 for dc 0
[
1.738119] tegradc 15200000.nvdisplay: DSI: HS 时钟速率为 184500
[ 1.739795] tegradc 15200000.nvdisplay: 已探测
[
2.369020] tegradc 15200000.nvdisplay: fb 已注册
[ 2.415897] tegradc 15200000.nvdisplay: 面板不支持链接压缩
[ 2.847188] tegradc 15200000.nvdisplay: 窗口 0 已分配给头部 0
[ 3.231500] tegradc 15200000.nvdisplay: 窗口 1 已分配给头部 0
[ 3.248197] tegradc 15200000.nvdisplay: 窗口 2 已分配给头部 0
[ 3.257993] tegradc 15210000.nvdisplay: 显示 dc.15210000 注册,id=1
[ 3.281380] tegradc 15210000.nvdisplay: DT 解析成功
[3.290612] tegradc 15210000.nvdisplay: vblank syncpt # 11 for dc 1
[3.300023] tegradc 15210000.nvdisplay: vpulse3 syncpt # 12 for dc 1 [4.157752]
tegradc 15210000.nvdisplay: 已探测
[4.178653] tegradc 15210000.nvdisplay: fb 已注册
[4.226677] tegradc 15210000.nvdisplay: 面板不支持链接压缩
[4.258682] tegradc 15210000.nvdisplay: 窗口 3 已分配给头部 1
[ 4.273576] tegradc 15210000.nvdisplay: 窗口 4 分配给头部 1
[ 4.289849] tegradc 15210000.nvdisplay: 窗口 5 分配给头部 1 [ 4.539597] tegradc 15210000.nvdisplay
: hdmi: edid 读取失败
[ 4.539642] tegradc 15210000.nvdisplay: hdmi: 使用后备 edid
[ 4.539645] tegradc 15210000.nvdisplay: vrr_setup 失败
[ 5.297199] tegradc 15210000.nvdisplay: hdmi: 已插入
[ 12.497070] tegradc 15210000.nvdisplay: 空白 - 断电
[ 12.643425] tegradc 15210000.nvdisplay: 取消空白
[ 12.648371] tegradc 15210000.nvdisplay: 面板不支持链接压缩
[ 12.664122] tegradc 15210000.nvdisplay: 窗口 3 分配给头部 1
[ 12.680784] tegradc 15210000.nvdisplay: 窗口 4 分配给头部 1
[ 12.697467] tegradc 15210000.nvdisplay: 窗口 5 分配给头部 1
[ 13.746888] tegradc 15210000.nvdisplay: 取消空白
[ 18.451538] tegradc 15210000.nvdisplay: 空白 - 断电
[ 18.568106] tegradc 15210000.nvdisplay: 取消空白 [ 18.576291] tegradc 15210000.nvdisplay: 面板不支持链接压缩 [ 18.587576] tegradc 15210000.nvdisplay
: 窗口 3 已分配给头部 1
[ 18.604241] tegradc 15210000.nvdisplay: 窗口 4 分配给头部 1
[
18.620907] tegradc 15210000.nvdisplay: 窗口 5 分配给头部 1
[ 18.686606] tegradc 15210000.nvdisplay: 取消空白
答案1
编辑 /ect/X11/xorg.conf 后,桌面现已启用