Rob*_*rdi 3 kernel initramfs radeon mesa amd-graphics
我知道对于这样的新硬件,最好使用滚动发行版或至少是最新的 22.10,但我想知道是否通过一些修补仍然可以让最新的 LTS 工作。
据我所知,要让 7900 XTX 在 Linux 上运行,您至少需要这些:
/lib/firmware/amdgpu/
(和重建initramfs
)是否可能?如果可以,在 Ubuntu 22.04 LTS 上实现此目标的最佳方法是什么?
要让 AMD Radeon RX 7900 XT(X) 与 Ubuntu 22.04 LTS 配合使用,您可以按照以下步骤操作:
通过运行以下命令安装可用的最新 OEM 内核:
sudo apt install linux-oem-22.04c
Run Code Online (Sandbox Code Playgroud)
通过运行以下命令从此处下载并安装最新的内核固件:
wget https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/snapshot/linux-firmware-20230919.tar.gz
tar -xf linux-firmware-20230919.tar.gz
sudo cp linux-firmware-20230919/amdgpu/* /lib/firmware/amdgpu/
sudo update-initramfs -uk 'all'
Run Code Online (Sandbox Code Playgroud)
通过运行以下命令安装kisak-mesa PPT(此 PPA 将负责提供最新的稳定 mesa 和 llvm15):
sudo add-apt-repository ppa:kisak/kisak-mesa
sudo apt upgrade
Run Code Online (Sandbox Code Playgroud)
通过运行以下命令确保 amdgpu 没有 modprobe 黑名单:
sudo rm /etc/modprobe.d/blacklist-amdgpu.conf
Run Code Online (Sandbox Code Playgroud)
如果您使用 Xorg 而不是 Wayland 并且遇到鼠标光标不可见的问题,您可以尝试创建/etc/X11/xorg.conf.d/99-modesetting.conf
包含以下内容的文件:
Section "Device"
Identifier "modesetting"
Driver "modesetting"
EndSection
Run Code Online (Sandbox Code Playgroud)
这将使最新的 LTS 能够与您的硬件配合使用。
归档时间: |
|
查看次数: |
13910 次 |
最近记录: |