我刚买了一台电脑,安装了ubuntu 17.10,但是图形渲染真的很慢。
这就像使用 Windows 而无需安装 VGA 驱动程序,只是我可以获得 1920x1080 的分辨率。
我还检查了软件和更新>附加驱动程序。
有消息显示
unknown:unknown
This device is using an alternative driver.
我怎么解决这个问题?
我的硬件是:
intel i5-8400
msi z370 tomahawk
该消息是在 vainfo 之后发出的:
libva info: VA-API version 0.40.0
libva info: va_getDriverName() returns -1
libva error: va_getDriverName() failed with unknown libva error,driver_name=(null)
vaInitialize failed with error code -1 (unknown libva error),exit
答案1
Ubuntu 17.10 当前发布的是内核版本 4.13。但第八代 Coffee Lake 处理器的图形驱动程序已合并到内核主线版本 4.15 中。(来源)
目前,您可以安装 4.15 内核 Ubuntu 版本来修复图形问题。
下载这些 Debian 软件包
mkdir -p ~/linux_4.15 && cd ~/linux_4.15
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/daily/2018-01-01/linux-headers-4.15.0-999-generic_4.15.0-999.201801010200_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/daily/2018-01-01/linux-headers-4.15.0-999_4.15.0-999.201801010200_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/daily/2018-01-01/linux-image-4.15.0-999-generic_4.15.0-999.201801010200_amd64.deb
dpkg -i *.deb
sudo update-grub
sudo reboot
Ubuntu 现在应该会使用最新的内核映像启动。您的图形渲染应该会很流畅。
答案2
这是正确的链接http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.15/ 安装内核 4.15 后,图形渲染工作正常。但 Broadcom wifi 卡真的不起作用后,命令“apt-get install --reinstall bcmwl-kernel-source”不起作用,因为他没有在这个内核上重新安装。
现在我解决了重新安装内核 4.13.0-36-generic 的问题,然后按照以下步骤操作:http://joshuakanz.com/ubuntu/Coffee-Lake-GPU-Linux-Alpha-Support/ 重启后一切都很好。
答案3
升级到 Linux 内核 v4.15 解决了该问题。
我使用 UKUU 工具来管理和升级 Linux 内核到 v4.15,重启后一切正常。
如果您不想通过终端手动安装/管理/更新内核,UKUU工具是最好的。
在此处了解有关安装 UKUU 的更多信息这里
答案4
正如埃尔科莱·科米尼所说此链接对我来说非常完美。我的处理器是 Intel i5 8400。
为了简单起见,我直接在这里写下这些步骤。
复制并粘贴以下内容:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.alpha_support=1"
打开终端(Ctrl++ Alt)T。
编辑您的 Grub 文件。
sudoedit /etc/default/grub
找到
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
它并将其替换为您从步骤 1 复制的内容。保存 Grub 文件。
更新 Grub。
sudo update-grub
重启。
此解决方案可能根据您的配置而有所不同,因此请自行承担风险。