Dell Latitude 7480 上的 Ubuntu 16.04 - 硬件问题

Dell Latitude 7480 上的 Ubuntu 16.04 - 硬件问题

潜在的一个问题是:“如何让我的 Latitude 7480 硬件在 Ubuntu 下工作?”

问题在于芯片组支持,因此所有用户都会遇到相同的问题,不同芯片组上的类似问题可能没有关联。此问题为内核开发人员提供了用户报告症状的连贯列表。答案为用户提供了解决方案,并为那些想要获取解决方案的人提供了状态检查表。当反馈确定了足以用于内核错误报告的问题时,我们会制作一个并链接它,但“我的笔记本电脑崩溃了,我不知道为什么”不是一个好的内核错误!

Ubuntu 16.04 LTS 基本可以正常运行。开箱即用的问题:

  1. (已解决,见下文)蓝牙无法识别,其他驱动程序问题包括暂停后的网络异常(状态栏中没有显示 wifi,但可以工作),音频不工作
  2. (已解决,见下文)三星 960 PRO SSD 在 BIOS 中无法识别
  3. (已解决,见下文)DualPoint Stick 和 3 键行在挂起或休眠后停止工作
  4. (已解决,见下文)虚拟终端一段时间后不再工作
  5. TB16 基座无法工作(充电和视频工作一点,然后失败)
  6. 系统并不总是能自动识别新的 WiFi 网络
  7. 一段时间后(几小时到几周,似乎是随机的,见下文),内核崩溃,根据内核版本的不同,行为也不同

如上所述,存在几种解决方案,请参见下文。

问题 5:如果将其插入底座,有时视频可以正常工作。拔下电源会导致屏幕冻结,从而使笔记本电脑挂起。似乎在此之后,内核崩溃会更频繁地发生(数小时到数天,即使冷重启也是如此,见下文)。因此,我做了一些实验。除了充电之外,底座上的其他任何东西都无法正常工作。

问题 6:WiFi 对话框并不总是显示智能手机可以连接的网络,即使以前曾连接过。有时 WiFi 无法连接。有时它会从 ifconfig 中消失,如果发生这种情况,您已经遇到了问题 7,无法避免。

问题 7:内核崩溃很奇怪。在少数情况下,它们是真正的关机崩溃,但这种情况很少见,并且只发生在 Ubuntu 17.10 中的 4.10 内核下。

在 Ubuntu 16.04.2 的 4.8 内核下,这种情况每天或每隔几天就会发生一次,不过有几次我甚至持续了 4 天,有一次甚至持续了一个月。这项记录在 TB16 底座测试中被打破,现在它又恢复到每天或每隔几天重启一次的状态。

崩溃是缓慢发生的,日志中会显示消息。主要症状是 wifi 界面消失。如果我休眠并在之后恢复,它会出现一个空白屏幕,顶部显示时间,但无法显示登录框来输入密码。

而且,您必须冷启动才能恢复网络。在电源仍打开的情况下进行热启动无法解决问题。请参阅下面的内核错误报告,了解 xinput、lspci、Xorg.0.log 等。

系统详细信息:

Intel Core i7-7660U CPU
Intel HD graphics 640 with Thunderbolt 3 with Core i7 vPro
Intel 8265 wireless/BlueTooth card
Dual Pointing 82-key keyboard with smartcard, contactless smartcard, fingerprint reader, Thunderbolt 3
4-cell battery
14" QHD (2560x1440) Touchscreen w/integrated Camera, Mic
Samsung 960 PRO 2TB SSD
Crucial 2x16 GB DDR4 2133 MHz RAM

答案1

目前的解决方案:

问题 1. 当我更新到 16.10 中的固件时,许多问题都得到了修复,同时仍然运行 Ubuntu 16.04 早期版本中的 Linux 4.08 内核:

wget -N http://mirrors.kernel.org/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.161.1_all.deb
dpkg -i linux-firmware_1.161.1_all.deb

问题 2。更新了 SSD 上的 BIOS 和固件,然后启用了 SATA ACPI 和旧版启动 ROM,禁用了安全启动。不知道 PCIe NVMe SSD 为什么需要 SATA 选项,但确实有!好吧,这实际上不是 Latitude 的问题,但它是一款流行的 SSD,也是目前获得 2TB 的唯一方法。我很困惑为什么它只使用旧版 ROM。也许有一种 Windows 方式可以对其进行不同的配置。算了。

问题 3。已修复,感谢 Ben Morgan!当我暂停或休眠并恢复时,DualPoint Stick(可能是 ALPS,但上面没有写)和触控板上方的三个按钮停止工作。仅供参考,我在此处提交了一个内核错误:

https://bugs.launchpad.net/ubuntu/+source/linux-hwe/+bug/1694866

问题 4. VT 在最近的内核/固件中运行。

问题 5。一位戴尔员工告诉我,新内核对 ThunderBolt 3 的支持进展顺利。目前,视频和充电可以正常工作,然后失败,但其他任何功能都无法正常工作(音频、网络、USB)。我测试了 HDMI 和 VGA,但没有测试 DisplayPort。仔细观察,原生 VGA 质量不如 VicTsing 或其他公司售价 9 美元的 HDMI 转 VGA 转换器,尽管它相当不错。

问题 6. 你必须做编辑连接并手动输入它们(包括密码),然后它就会找到它们。直到找不到为止,然后您就会进入缓慢崩溃冷启动循环。这可能是崩溃与网络相关的线索。

问题 7。在 Ubuntu 16.04.3 版本中,我们看到了 17.10 内核(v. 4.10)及其前面提到的快速严重崩溃。截至 2018 年 1 月,最好的办法是固定并运行 16.04.2 内核和 16.10 固件。固定较早的 HWE 将其恢复到之前的问题,这是一个明显的改进,但仍然不是很好。见上文。

除此之外,大多数事情似乎都有效:

Blank=untested
p=partial
m=maybe (probably need a package)
y=yes

 GPU
 smartcard
 fingerprint
 SIM card
n Thunderbolt 3 (charges, video work a little, then fail, but not USB, audio, RJ45)
p WiFi
y camera
y builtin mic
y DualPoint Stick, 3 buttons (17.04, else freeze after suspend)
y SD card (exfat filesystem is not recognized until you add packages)
y audio port 16.04 w/ 1.161.1 firmware from 16.10
y bluetooth 16.04 w/ 1.161.1 firmware from 16.10
y touchpad, 2 buttons
y HDMI
y SSD
y RJ45 (grabs cable, need tool to remove)
y CPU
y RAM 32GB (Crucial 2x16GB DDR4 2133 upgrade)
y battery
y touchscreen
y X11
y keyboard, backlight
y USB3 ports 1, 2, 3
y speakers, mic

抱歉写得太长了。我原本希望找到一页包含所有这些答案的页面,但没有找到,所以我就把它做成了这样。

相关内容