在对 VirtualBox 进行故障排除时,一位热心人士告诉我,我的图形驱动程序太旧了。
00:00:02.714 OpenGL Info: Render SPU: GL_VENDOR: Tungsten Graphics, Inc
00:00:02.714 OpenGL Info: Render SPU: GL_RENDERER: Mesa DRI Mobile Intel® GM45 Express Chipset x86/MMX/SSE2
00:00:02.714 OpenGL Info: Render SPU: GL_VERSION: 2.1 Mesa 8.0.2
为了解决这个问题,我提到此链接。
但是现在我不知道如何进行、下载什么以及如何安装我的显卡的最新驱动程序。
显卡已包含在购买中,所以我认为它是集成的。
有关更多信息,请参见以下由 Hardinfo 生成的 pci 信息:
PCI Devices
Host bridge Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
VGA compatible controller Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07) (prog-if 00 [VGA controller])
Display controller Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
USB controller Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03) (prog-if 00 [UHCI])
USB controller Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03) (prog-if 00 [UHCI])
USB controller Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03) (prog-if 00 [UHCI])
USB controller Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03) (prog-if 20 [EHCI])
Audio device Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
PCI bridge Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03) (prog-if 00 [Normal decode])
PCI bridge Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03) (prog-if 00 [Normal decode])
PCI bridge Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03) (prog-if 00 [Normal decode])
PCI bridge Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03) (prog-if 00 [Normal decode])
PCI bridge Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 (rev 03) (prog-if 00 [Normal decode])
USB controller Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03) (prog-if 00 [UHCI])
USB controller Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03) (prog-if 00 [UHCI])
USB controller Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03) (prog-if 00 [UHCI])
USB controller Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03) (prog-if 20 [EHCI])
PCI bridge Intel Corporation 82801 Mobile PCI Bridge (rev 93) (prog-if 01 [Subtractive decode])
ISA bridge Intel Corporation ICH9M LPC Interface Controller (rev 03)
SATA controller Intel Corporation 82801IBM/IEM (ICH9M/ICH9M-E) 4 port SATA Controller [AHCI mode] (rev 03) (prog-if 01 [AHCI 1.0])
SMBus Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
Ethernet controller Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
Network controller Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
SD Host controller Ricoh Co Ltd MMC/SD Host Controller (rev 01)
System peripheral Ricoh Co Ltd Memory Stick Host Controller (rev 01)
FireWire (IEEE 1394) Ricoh Co Ltd R5C832 PCIe IEEE 1394 Controller (rev 01) (prog-if 10 [OHCI])
答案1
您拥有最新的稳定驱动程序版本 - mesa 8.0 是最新稳定图形堆栈的一部分,因此您的英特尔驱动程序版本可能是 2.17。升级驱动程序通常涉及升级整个堆栈,从内核到 X 服务器。仅驱动程序升级是可能的,但您无法获得升级的全部好处,因为某些改进取决于对堆栈不同部分的更改。
首先,如果没有充分的理由,我不建议升级。您的驱动程序版本是最新的,因此您可能需要与论坛中的此人再次核对,以防他们犯了错误或另有所指。每个 Ubuntu 版本都坚持使用其软件包的给定版本,而不是不断地在档案中发布它们,这是有充分理由的,相关之处在于您每 6 个月就会获得一个经过充分测试的新软件堆栈,在我看来,这在稳定性和您需要等待新软件版本的时间之间取得了极好的平衡。
现在,如果您确实要升级图形堆栈,请访问:
- 本 PPA这将升级你的驱动程序,将你的英特尔驱动程序从 2.17 版本精确升级到 2.19
- xorg-edgers PPA它将升级你的整个图形堆栈,包括 2.19 英特尔驱动程序,以及 mesa 8.1、linux 3.5 和大量其他软件包
更重要的是,请注意以下几点:
- 可以使用以下方式卸载 PPAppa 清除
- 如果您的安装是 64 位,请记住它
ppa-purge
与 precise 的多架构不太兼容(请参阅 xorg-edgers PPA 顶部的注释,其中更详细地说明了这种情况),并且 PPA 的卸载可能会迫使您卸载一堆不相关的 i386 软件包