我需要在我的 Ubuntu 16.10 中安装图形驱动程序,但是当我尝试安装英特尔图形更新程序时,我得到:
此软件包无法卸载
依赖性不可满足:
libpackagekit-glib2-16
。
答案1
我不停地摆弄直到它工作正常,以下是我认为让现有的英特尔图形驱动程序与 16.10 一起工作所需要执行的实际步骤:
- 在此处下载 libpackagekit-glib2-16 的 deb -http://packages.ubuntu.com/trusty/amd64/libpackagekit-glib2-16/download并使用 dpkg -i 安装该 deb。
- 使用 dpkg -i 下载并安装 intel-linux-graphics-installer。当前版本为 1.4.0:https://01.org/linuxgraphics/downloads
- 将 /etc/lsb-release 复制到 /etc/lsb-release.backup。
$ sudo cp /etc/lsb-release /etc/lsb-release.backup
- 修改 /etc/lsb-release 为 xenial 的版本:
DISTRIB_ID=Ubuntu DISTRIB_RELEASE=16.04 DISTRIB_CODENAME=xenial DISTRIB_DESCRIPTION="Ubuntu 16.04"
- 获取并接受当前 intel repo 使用的公钥:
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 56A3DEF863961D39
- 运行英特尔 Linux 图形安装程序:
$ sudo intel-linux-graphics-installer
- 恢复原始
/etc/lsb-release
文件:$ mv /etc/lsb-release.backup /etc/lsb-release
之后,它会提示您重新启动。 重新启动后,我使用英特尔驱动程序运行。
答案2
英特尔图形安装程序 2.0.3 现支持 Ubuntu 16.10
包括:
- Ironlake 至 Broadwell 的原子水印更新支持
- 色彩管理改进
- 修复了 Broadwell 设备上的 DiRT Showdown 和 Bioshock 问题
- 梅萨 12.0.1
- Xorg Xserver v1.18.3
- Vulkan 改进
https://01.org/linuxgraphics/downloads/intel-graphics-update-tool-linux-os-v2.0.3
答案3
将适用于 Linux 的英特尔® 显卡 2.0.3 卸载至 16.10 @ skylake。
请参阅下面原始帖子的原始链接,我刚刚分叉了它以适合 16.10, https://theclonker.de/removing-the-intel-linux-graphics-driver/
打开一个新的终端(CTRL+Alt+T)并创建一个新文件
gksudo gedit /etc/apt/preferences.d/intel-removal
将此代码粘贴到文件中并保存
Package: *
Pin: release a=yakkety*
Pin-Priority: 1001
Package: *
Pin: origin download.01.org
Pin-Priority: -100
然后在终端运行
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
不要忘记删除实际的驱动程序!
sudo apt-get purge i965-3.6-3.5-dkms intel-linux-graphics-installer
重新启动就完成了。
答案4
您可以从这里获取所需的依赖项:
http://packages.ubuntu.com/yakkety/amd64/libpackagekit-glib2-18/download
然后使用 dpkg -i 或 gdebi 包安装程序进行安装:) 不要忘记使用 sudo intel-graphics-update-tool 运行