删除失败的 NVidia 驱动程序后如何恢复 Intel HD GPU 硬件检测

删除失败的 NVidia 驱动程序后如何恢复 Intel HD GPU 硬件检测

我正在运行 Ubuntu13.10 - 我有一台戴尔 Latitiude E6530 笔记本电脑,它有一个英特尔 CPU+GPU 和一个 NVidia NVS 5200M GPU。在英特尔高清内置显卡下,系统运行良好,我愚蠢地尝试安装 NVidia 驱动程序,这很麻烦。长话短说,我一无所获,无法让我的系统恢复使用英特尔集成显卡。我尝试了各种明显的技巧(我读了很多论坛帖子!!),但我无法让英特尔 GPU 驱动程序/硬件检测恢复。

我目前正在使用 NVidia 卡在“nouveau”下运行,速度很慢,但至少我可以看到我的屏幕来输入这些内容 :(

有人能帮我恢复原始的英特尔显卡吗?

真正奇怪的是,英特尔 GPU 似乎消失了从可用硬件列表中?

以下是相关内容的输出:

uname -a

Linux KEVLINUX 3.11.0-19-generic #33-Ubuntu SMP Tue Mar 11 18:48:34 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

dpkg -l | grep intel | awk'{打印$2}'

intel-gpu-tools
intel-linux-graphics-installer
libdrm-intel1:amd64
libdrm-intel1:i386
xserver-xorg-video-intel

lspci |grep VGA

01:00.0 VGA compatible controller: NVIDIA Corporation GF108GLM [NVS 5200M] (rev a1)

lspci -k|grep 英特尔

00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
00:1c.2 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4)
00:1c.3 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 4 (rev c4)
00:1c.5 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 6 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation QM77 Express Chipset LPC Controller (rev 04)
00:1f.2 RAID bus controller: Intel Corporation 82801 Mobile SATA Controller [RAID mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
03:00.0 Network controller: Intel Corporation Centrino Ultimate-N 6300 (rev 35)

lshw-c 视频:

  *-display               
       description: VGA compatible controller
       product: GF108GLM [NVS 5200M]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nouveau latency=0
       resources: irq:16 memory:f5000000-f5ffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:e000(size=128) memory:f6000000-f607ffff

英希-G

Graphics:  Card: NVIDIA GF108GLM [NVS 5200M] 
           X.Org: 1.14.5 drivers: nouveau (unloaded: fbdev,vesa,intel) Resolution: [email protected], [email protected] 
           GLX Renderer: Gallium 0.4 on NVC1 GLX Version: 3.0 Mesa 10.2.0-devel

我的朋友有一台相同的笔记本电脑 - 运行 Mint,这是他的 inxi -G 的输出:

Graphics:  Card-1: Intel 3rd Gen Core processor Graphics Controller 
           Card-2: NVIDIA GF108GLM [NVS 5200M] 
           X.Org: 1.13.3 drivers: (unloaded: fbdev,vesa) FAILED: nouveau,intel Resolution: [email protected] 
           GLX Renderer: Mesa DRI Intel Ivybridge Mobile GLX Version: 3.0 Mesa 9.1.7

^^^ 这是我期望看到的,英特尔和 NVIDIA 卡 - 我的现在缺少英特尔卡。还要注意的是,英特尔 GPU不是列在我的 lspci 输出中!

还有他的 lspci 的前几行:

00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)

^^^ 再次重申,这正是我希望看到的!

我尝试过显而易见的 --reinstall X 组件(包括 -intel 位),但没什么区别,我尝试过将 intel 部分添加到 xorg.conf,它会加载然后卸载 intel 驱动程序。我猜是因为它认为我不再有 intel GPU 了?!

我认为这是因为 NVidia 驱动程序在内核级别进行了可怕的修改...是否可以再次检测到 Intel VGA 硬件?

答案1

解决方案是在 Dell BIOS 的视频部分下重新启用 Optimus。然后英特尔集成 GPU 被恢复到硬件列表中,Ubuntu 正确检测到它并使用默认驱动程序。

我实际上不记得改变过该设置,但在使用 NVidia 驱动程序时我一定尝试过。

相关内容