玟茵开源社区知识库

如果您有自己的想法或者金点子,请提交给我们或直接参与项目,在此欢迎各位,您的反馈是我们持续前进的动力。
  1. 首页
  2. 技术入门
  3. 正文

如何让Intel Arc在Fedora上面运行

2023年11月28日 596点热度 0人点赞 0条评论

这篇文章是为了帮助Fedora用户尝试让Intel Arc Alchemist正常工作。

请注意,您不需要使用6.0或更高版本的内核来使其正常工作,它只是提供了更好的性能。根据邮件列表和git pull,我们应该能够在内核6.2之后删除下面详细介绍的设置。在此之前,Arc/图形支持是在i915实验下抛出的,我们需要添加内核参数来启用它。

还有一个很好的小功能是你可以保持安全靴子启用!不需要关闭它或做脚本黑客和设置自动内核模块签名一样,我们仍然需要做的Nvidia.

永远不要相信网上的命令,在你运行它们之前阅读并理解命令,不要怪我。

 

添加RPMFusion。intel-media-driver是开源的,但Fedora认为硬件编解码器支持有风险,所以它在非自由仓库中。下面还提供了免费的repo,因为您可能会使用它来添加编解码器支持

sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
sudo dnf update

sudo dnf install intel-media-driver

通过以下方式查找您的<PCI ID>:

sudo lspci -nn | grep VGA


它应该返回类似于

03:00.0 VGA compatible controller [0300]: Intel Corporation DG2 [Arc A770] [8086:56a0] (rev 08)

 

你看8086:56a0?它是vendor ID:PCI ID,因为我的PCI ID是56a0,所以我在下面的命令中替换了它

现在Fedora自带了grubby,但你可以手动或使用其他工具来完成。

使用上面的数字运行下面的命令以替换PCI ID>

示例:

sudo grubby --update-kernel=ALL --args="i915.force_probe=56a0"

sudo grubby --update-kernel=ALL --args="i915.force_probe=<pci ID>"

要删除参数,请执行以下操作:

sudo grubby --update-kernel=ALL --remove-args="i915.force_probe=<pci ID>"

重新启动并享受。

本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可
标签: arc Fedora Intel
最后更新:2023年11月28日

WenYinOS

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理。

COPYLEFT © 2023 玟茵开源社区知识库. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang