问题
- 是否可以请求 ubuntu 16.04 LTS 开发人员解决 dell vostro 1510 上由于与英特尔芯片的关系进程不佳而导致的内核错误,从而产生 xorg 图形错误和网络错误?
- 根据问题描述,找到了解决方案,但是需要在 grubb 中覆盖代码,这不太正常,不是吗?
配置:
- 硬件:DELL VOSTRO 1510,英特尔酷睿2双核
- Ubuntu 版本:16.04 LTS
- 内核版本:4.13.0-45-generic
预期结果:
- 计算机应能顺利启动,从启动到环境连接。网络连接应能正常工作。
发生了什么以及没有预料到什么(问题):
- 在计算机启动过程中,在访问连接窗口之前,会出现几个窗口,提示“.../...以低图形模式启动”和“您必须自己定义图形.../...”。
- 在这些窗口之后,稍后会出现连接窗口,但当连接到工作环境时,无法连接无线和网络。
启动过程消息中发现 drm_kms_helper 错误
要查看启动过程中发生了什么,可以在终端的命令行中使用 dmesg,它会返回大量错误。有些错误在终端文本中以红色显示。这些红色文本是复制/粘贴的:
消息
.../... [drm:drm_atomic_helper_commit_cleanup_done [drm_kms_helper]]错误[CRTC:35:pipe B] flip_done 超时.../...
在 askubuntu.com 上发现 16.04 LTS 的一些类似错误:
- 在互联网上搜索上述错误的全文并添加 Ubuntu 16.04 TLS,它返回 askubuntu.com 讨论:drm_kms_helper 错误
此解决方案建议在 grubb 上添加一段代码(请参阅上述链接讨论的答案 2)。建议在 grub 中添加的代码段是:
视频=SVIDEO-1:d
应用上述解决方案
打开grub在其中写入,使用终端命令:
sudo nano /etc/default/grub
然后添加内核启动参数:video=SVIDEO-1:d,这样它看起来会像这样:
GRUB_CMDLINE_LINUX_DEFAULT="安静启动视频=SVIDEO-1:d"
然后更新并重启
sudo update-grub sudo 重启
解决效果:问题解决
应用此解决方案后,在 Ubuntu 16.04 LTS 下,搭载英特尔酷睿 2 双核处理器的戴尔 vostro 1510 启动时没有出现错误,网络连接再次正常工作。