如何删除英特尔的开源技术中心驱动程序?

Rub*_*ker 8 xorg intel drivers 13.04 video-driver

我已经从这个链接下载并安装了英特尔的驱动程序,遵循所有说明:https : //01.org/linuxgraphics/downloads/2013/intelr-linux-graphics-installer-version-1.0.2

但是,我想返回库存 Ubuntu 的驱动程序配置。我该怎么做呢?我找到了这个链接,但它只适用于 Ubuntu 12.10:http : //theclonker.de/? p= 89

根据 Synaptic 的说法,Intel 的存储库在本地添加了以下软件包(可能包含拼写错误;请原谅):

i915-3.9-3.8-dkms
intel-linux-graphics-installer
libdrm-dev
libdrm-intel1
libdrm-intel1:i386
libdrm-nouveau2
libdrm-nouveau2:i386
libdrm-radeon1
libdrm-radeon1:i386
libdrm2
libdrm2:i386
libkms1
libva-drm1
libva-egl1
libva-glx1
libva-tpi1
libva-wayland1
libva-X11-1
libva1
x11proto-input-dev
xserver-xorg-video-intel
Run Code Online (Sandbox Code Playgroud)

对于英特尔安装程序所做的更改,我不确定上述列表是否完整和/或详尽。

同样重要的是要注意,英特尔关于在软件源中删除其存储库的说明是行不通的。它删除存储库,但保留本地安装的包。

Rub*_*ker 9

好的。我有回答自己问题的历史,这里再说一遍:

感谢 Saurav Kumar,我再次查看了我在问题中放置的第二个链接。这是您在 Ubuntu 13.04 中必须执行的操作:

打开终端并创建一个新文件:

gksudo gedit /etc/apt/preferences.d/intel-removal
Run Code Online (Sandbox Code Playgroud)

复制并粘贴以下内容(确保在任何行之前没有制表符、空格或缩进,并将 raring 替换为您自己的版本):

Package: *
Pin: release a=raring*
Pin-Priority: 1001

Package: *
Pin: origin download.01.org
Pin-Priority: -100
Run Code Online (Sandbox Code Playgroud)

保存文件并关闭 gedit。

跑:

sudo apt-get dist-upgrade
Run Code Online (Sandbox Code Playgroud)

就我而言,这只是降级并删除了一些软件包。我不能保证它会在你的系统上做什么,因为我是这样的菜鸟。所以你可以自己闲下来,但如果出了问题,请不要怪我。

现在清理位:

sudo rm /etc/apt/preferences.d/intel-removal
sudo rm /etc/apt/sources.list.d/intellinuxgraphics.list*
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)

然后删除实际的驱动程序(i915-3.9-3.8-dkms 将根据您的 Ubuntu 版本而有所不同):

sudo apt-get purge i915-3.9-3.8-dkms intel-linux-graphics-installer
sudo apt-get autoremove
Run Code Online (Sandbox Code Playgroud)

重新启动,等等,我们完成了。感谢以下博客文章的作者和 Saurav Kumar。

参考:http : //theclonker.de/?p=89

  • 太好了,这在 14.04.1 上对我有用,将第二行 `Pin: release a=raring*` 更改为 `Pin: release a=trusty*` (4认同)
  • 很高兴你先验证了它,也发布了一个答案..肯定会帮助其他人乘坐这样的东西.. (2认同)