如何将 16.04 中的图形驱动程序从 i915 更改为开源驱动程序?

如何将 16.04 中的图形驱动程序从 i915 更改为开源驱动程序?

新手问题,所以请不要生气!

我从 15.04 升级到了 16.04 LTS,现在我的系统经常无缘无故重启,无法“暂停”等等。

我有一台联想电脑,配备 Intel Core i5 和 AMD Radeon Graphics。我查看了论坛以寻找解决方案,但没有找到解决方案。我查看了 ( lshw -c video) 并得到了以下结果:

*-display               
       description: VGA compatible controller
       product: Haswell-ULT Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:48 memory:d0000000-d03fffff memory:c0000000-cfffffff ioport:5000(size=64)

如何按照 Ubuntu 论坛的建议“使用开源图形驱动程序”?

我准备降级到 15.04,直到找到并公布合适的解决方案。这会很麻烦,所以我想在继续之前先在这里问一下。

提前感谢任何建议...... Rajan

答案1

我最终通过将内核从 4.4.0-22 更新到 4.5.1 解决了 i915 问题。在我的 64 位机器上,安装了 ubuntu 16.04 xenial,我运行了:

    % wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.5.1-wily/linux-headers-4.5.1-040501_4.5.1-040501.201604121331_all.deb

    % wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.5.1-wily/linux-headers-4.5.1-040501-generic_4.5.1-040501.201604121331_amd64.deb

    % wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.5.1-wily/linux-image-4.5.1-040501-generic_4.5.1-040501.201604121331_amd64.deb

    % sudo dpkg -i *.deb

亲爱的 UBUNTU 开发者们,i915 的 DRM 问题似乎从内核版本 4.5.1 开始就已修复。我尝试了版本 4.4.10,但并未修复 DRM 问题。如果与 i915 相关的 DRM 更改能移植到官方 xenial 内核中,我将不胜感激。

答案2

我在安装 SSD 时重新安装了 16.04 系统,遇到了同样的问题。我使用 nomodeset 和 i915.modeset=0 运行了几个小时,这两个都是 grub 参数,直到我看到你的问题。

我的 16.04 安装已将内核 4.15.0-29 设为默认设置,即使下载了正确的固件文件,我也只能使用模式设置技巧进行启动。

我按照之前对这个问题的回答解决了这个问题。安装内核 4.5.1。就我而言,是内核降级。

相关内容