[经验分享] i915显卡驱动加载不上
桌面家庭版3449次浏览 ·7个回复
电梯直达到第
U小妹
超级管理员
发表于2023-09-15 02:41
楼主

应用场景

 

硬件/整机信息:全平台

OS版本信息:全架构

OS版本信息:桌面专业版、家庭版、社区版

 

 

问题现象

 

i915显卡驱动加载不上

 

 

解决方案

 

步骤一

 

先终端执行  lspci -nnk |grep -EA3 "3D|VGA|Display"  查下显卡驱动是否加载,如果你的显卡是i915,且驱动没有加载,则进行如下操作。

 

 

步骤二

 

终端执行:cat /proc/cmdline

看是否加了nomodeset参数,有这个参数就去掉试试

 

 

步骤三

 

终端执行:dmesg |grep i915

 

如果和下图显示一样

 

 

则在开机启动菜单上按e ,进入此页面

 

 

 

在图片标红的位置处添加上这个参数:i915.force_probe=显卡的最后4位ID,(如图所示)

 

例:此例中则添加:i915.force_probe=4e61

 

步骤四

 

终端执行

 

sudo vi /etc/default/grub

 

 

 

在光标处添加:i915.force_probe=4e61,添加完成后保存退出,执行 sudo update-grub,执行完毕后重启电脑。

 

 

步骤五

 

一般来讲1和2中的方案可解决大多数i卡驱动无法加载的问题,如果还是不行,需要去intel官网找下显卡驱动,咨询厂家装下官方的驱动了。

 

 

 

注:所有需要在专业版上执行的命令,请先和公司确认是否可以打开开发者模式!

回复收藏只看作者
所有回复
𝐌𝐫.⠀𝐖𝐚𝐢
版主
发表于2023-09-15 11:54
沙发

I see no pictures in your above post. See below:

─────────────────────────────────────────── 

───────────────────────────────────────────

回复只看作者
U小妹
超级管理员
发表于2023-10-09 02:38
板凳
𝐌𝐫.⠀𝐖𝐚𝐢

I see no pictures in your above post. See below:

─────────────────────────────────────────── 

───────────────────────────────────────────

再次看下

回复只看作者
𝐌𝐫.⠀𝐖𝐚𝐢
版主
发表于2023-10-09 04:06
地板
U小妹

再次看下

Yes, I can now see all of the three images.

BTW,  dmesg |grep i915.force  could be better than  dmesg |grep i915

回复只看作者
果实
uos^1
发表于2023-12-30 14:53
4楼

大佬,为什么我的i915就是不一样,没有上面的信息啊,还是没有驱动。请帮忙看看。

lspci | grep -i vga

00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)

thislg@thislg:~/Desktop$ lspci -nnk |grep -EA3 "3D|VGA|Display" 

00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0102] (rev 09)

        Subsystem: Lenovo 2nd Generation Core Processor Family Integrated Graphics Controller [17aa:308c]

        Kernel driver in use: i915

        Kernel modules: i915

thislg@thislg:~/Desktop$ dmesg |grep i915

[    6.939899] i915 0000:00:02.0: vgaarb: deactivate vga console

[    6.955554] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem

[    7.095738] [drm] Initialized i915 1.6.0 20200917 for 0000:00:02.0 on minor 0

[    7.137375] fbcon: i915drmfb (fb0) is primary device

[    7.238787] i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device

[    7.820193] snd_hda_intel 0000:00:1b.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])

 

回复只看作者
果实
uos^1
发表于2023-12-30 14:56
5楼

感觉像驱动过但驱动不完整一样。在生态清单中没有找到i915匹配的驱动。

sudo lshw -C display

  *-display                 

       description: VGA compatible controller

       product: 2nd Generation Core Processor Family Integrated Graphics Controller

       vendor: Intel Corporation

       physical id: 2

       bus info: pci@0000:00:02.0

       version: 09

       width: 64 bits

       clock: 33MHz

       capabilities: msi pm vga_controller bus_master cap_list rom

       configuration: driver=i915 latency=0

       resources: irq:25 memory:f7800000-f7bfffff memory:e0000000-efffffff ioport:f000(size=64) memory:c0000-dffff

 

回复只看作者
𝐌𝐫.⠀𝐖𝐚𝐢
版主
发表于2023-12-31 05:49
6楼
果实

感觉像驱动过但驱动不完整一样。在生态清单中没有找到i915匹配的驱动。

sudo lshw -C display

  *-display                 

       description: VGA compatible controller

       product: 2nd Generation Core Processor Family Integrated Graphics Controller

       vendor: Intel Corporation

       physical id: 2

       bus info: pci@0000:00:02.0

       version: 09

       width: 64 bits

       clock: 33MHz

       capabilities: msi pm vga_controller bus_master cap_list rom

       configuration: driver=i915 latency=0

       resources: irq:25 memory:f7800000-f7bfffff memory:e0000000-efffffff ioport:f000(size=64) memory:c0000-dffff

 

I see nothing wrong with the output. What is wrong?

The kernel driver in use is i915. That is normal.

You do not have to do anything.

回复只看作者
𝐌𝐫.⠀𝐖𝐚𝐢
版主
发表于2023-12-31 13:24
7楼
果实

大佬,为什么我的i915就是不一样,没有上面的信息啊,还是没有驱动。请帮忙看看。

lspci | grep -i vga

00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)

thislg@thislg:~/Desktop$ lspci -nnk |grep -EA3 "3D|VGA|Display" 

00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0102] (rev 09)

        Subsystem: Lenovo 2nd Generation Core Processor Family Integrated Graphics Controller [17aa:308c]

        Kernel driver in use: i915

        Kernel modules: i915

thislg@thislg:~/Desktop$ dmesg |grep i915

[    6.939899] i915 0000:00:02.0: vgaarb: deactivate vga console

[    6.955554] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem

[    7.095738] [drm] Initialized i915 1.6.0 20200917 for 0000:00:02.0 on minor 0

[    7.137375] fbcon: i915drmfb (fb0) is primary device

[    7.238787] i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device

[    7.820193] snd_hda_intel 0000:00:1b.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])

 

 What message does “上面的信息” refer to?

回复只看作者

光荣榜

  • 周榜
  • 月榜
  • 总榜