![删除失败的 NVidia 驱动程序后如何恢复 Intel HD GPU 硬件检测](https://linux22.com/image/1119821/%E5%88%A0%E9%99%A4%E5%A4%B1%E8%B4%A5%E7%9A%84%20NVidia%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E5%90%8E%E5%A6%82%E4%BD%95%E6%81%A2%E5%A4%8D%20Intel%20HD%20GPU%20%E7%A1%AC%E4%BB%B6%E6%A3%80%E6%B5%8B.png)
我正在运行 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 驱动程序时我一定尝试过。