最近英特尔发布了他们的开源驱动程序工具(https://01.org/linuxgraphics/downloads/2013/intel-linux-graphics-installer) 会自动选择适合您的英特尔芯片组的驱动程序(在我的情况下,我使用的是 i915 驱动程序)。因为我开始在 Linux 上使用 Steam 玩一些较旧的游戏,所以我想使用英特尔“官方”驱动程序来确保获得最佳性能。不幸的是,自从安装驱动程序以来,计算机风扇非常响,电池续航时间不长(电池寿命缩短了一半)。最重要的是,在 Steam 上玩游戏时没有明显的区别。
我的问题是,如何恢复到原始驱动程序?
如果我运行英特尔图形驱动程序安装程序,我会在终端(而不是在 GUI 中)获得以下输出,因此我假设我需要以某种方式运行带有某种降级标志的 apt-get(我不确定如何做到这一点)针对这些包。
install: [i915-3.4-3.2-dkms libdrm-nouveau2]
upgrade: [libcairo2 libcairo-gobject2 libcairo-script-interpreter2 libdrm2 libdrm-intel1 libkms1 libva1 libva-x11-1 libva-glx1 libva-tpi1 libva-egl1 vainfo libxatracker1 libgbm1 libegl1-mesa libegl1-mesa-drivers libopenvg1-mesa libgles1-mesa libgles2-mesa libglapi-mesa libgl1-mesa-glx libgl1-mesa-dri libgl1-mesa-dri-experimental libosmesa6 libglu1-mesa i965-va-driver libva-intel-vaapi-driver xserver-xorg-video-intel libwayland0]
但当我查看安装日志时,似乎还有更多内容。
任何对此提供的帮助都将不胜感激。
答案1
sudo apt-get autoremove --purge intel-linux-graphics-installer
来自的解决方案http://www.liberiangeek.net/2013/04/how-to-add-intel-linux-graphics-driver-repository-in-ubuntu/
答案2
这对我有用:
#source http://theclonker.de/?p=89
sudo sh -c 'echo "\nPackage: *\nPin: release a=trusty*\nPin-Priority: 1001\n\nPackage: *\nPin: origin download.01.org\nPin-Priority: -100\n" > /etc/apt/preferences.d/intel-removal'
sudo apt-get dist-upgrade
sudo rm /etc/apt/preferences.d/intel-removal
sudo rm /etc/apt/sources.list.d/intellinuxgraphics.list*
sudo apt-get update
echo "\n\n\n\n\n\n Remember to remove the i915-3.6-3.5-dkms and intel-linux-graphics-installer packages with \n\n sudo apt-get purge i915-3.6-3.5-dkms intel-linux-graphics-installer "
您应该将i915-3.6-3.5-dkms
包名称更改为您的版本。
来源:https://gist.github.com/phdelodder/b28e8df770a6bc020aab
原始来源http://theclonker.de/?p=89去掉了。
答案3
这是一个可能解决您问题的方法http://theclonker.de/?p=89
答案4
最简单的解决方案是使用 ppa-purge 工具:
sudo ppa-purge -s download.01.org ppa:gfx/ubuntu
这将禁用英特尔存储库并降级从该存储库安装的所有软件包。