Following their Linux on PS4 Kernel release, fail0verflow have announced news of PS4 3D drivers working alongside some Radeon patches with details below.
Download: ps4-radeon-patches-master.zip / GIT / PS4Linux Video Drivers
Some new information about Linux on PS4: Fail0verflow get the 3D drivers to work
Additionally, 3D acceleration could ultimately bring SteamOS to the PS4. I have argued that having Steam on the PS4 could bring some healthy price competition on the device. Despite what the naysayers complained about in my SteamOS article, several Steam games are optimized for gamepads and would run great on the PS4.
Yes, you can probably forget about DotA with your Dualshock 4, but it wouldn’t be a stretch to imagine Linux on the PS4 will support a mouse and a keyboard ultimately. And if you can’t see the point of having a nice centralized box for all your gaming and entertaining needs in the living room, then I can’t do much for you
We updated the drivers for archlinux you can get them from here: ps4linux-video-drivers-master.zip / GIT
You need also a new kernel: bzImage (5.9 MB)
From the README.md: PS4 video drivers
Video drivers required to use 3d hardware acceleration on Arch Linux. Original patches from failoverflow: https://github.com/fail0verflow/ps4-radeon-patches
Patch for ps4pro (GLADIUS) from eeply.
We just set up a repository where you can get pre-patched video drivers for ps4
NOTE: If you for some reason need the old drivers you can still get them from this repository:
If you build a new kernel, to get the drivers works correctly, check in the source that the rev id of GLADIUS is 0x71 and not 0x61
If you have troubles to update Psxitarch v2, follow this step: From Pastebin.com: Update Psxitarch v2
Nice to see some fast progress being made here.
Download: ps4-radeon-patches-master.zip / GIT / PS4Linux Video Drivers
Some new information about Linux on PS4: Fail0verflow get the 3D drivers to work
From Wololo, to quote: 3D drivers open the path not only to good homebrew development, but also to potential AAA titles. There are several AAA titles running on Linux, and getting hardware GPU acceleration is a prerequisite to run those.Additionally, 3D acceleration could ultimately bring SteamOS to the PS4. I have argued that having Steam on the PS4 could bring some healthy price competition on the device. Despite what the naysayers complained about in my SteamOS article, several Steam games are optimized for gamepads and would run great on the PS4.
Yes, you can probably forget about DotA with your Dualshock 4, but it wouldn’t be a stretch to imagine Linux on the PS4 will support a mouse and a keyboard ultimately. And if you can’t see the point of having a nice centralized box for all your gaming and entertaining needs in the living room, then I can’t do much for you
We updated the drivers for archlinux you can get them from here: ps4linux-video-drivers-master.zip / GIT
You need also a new kernel: bzImage (5.9 MB)
From the README.md: PS4 video drivers
Video drivers required to use 3d hardware acceleration on Arch Linux. Original patches from failoverflow: https://github.com/fail0verflow/ps4-radeon-patches
Patch for ps4pro (GLADIUS) from eeply.
We just set up a repository where you can get pre-patched video drivers for ps4
- Add the repository to /etc/pacman.conf
Code:
sudo echo -e "\n[ps4]\nSigLevel = Never\nServer = https://psxita.it/repo-testing" >> /etc/pacman.conf
- Update Arch Linux
Code:
sudo pacman -Syu
- Install the drivers
Code:
sudo pacman -S mesa-git lib32-libdrm-git lib32-mesa-git libdrm-git xf86-video-amdgpu-git
- Reboot Arch Linux
NOTE: If you for some reason need the old drivers you can still get them from this repository:
Code:
https://psxita.it/repo
Code:
drivers/gpu/drm/amd/amdgpu/cik.c
@@ -2059,7 +2059,7 @@ static int cik_common_early_init(void *handle)
AMD_PG_SUPPORT_RLC_SMU_HS |
AMD_PG_SUPPORT_SAMU |*/
0;
adev->external_rev_id = adev->rev_id + 0x71;
break;
default:
/* FIXME: not supported yet */
Code:
Open the file /etc/pacman.conf, change the repo from https://psxita.it/repo to https://psxita.it/repo-testing, update psxitarch with sudo pacman -Syu, answer yes to all, when you get the message that some packages are corrupted because the keyring are outdated, answer no to "..you want delete the corrupted packages?", this should abort the upgrade of system.
To fix the corrupted packages just install archlinux-keyring with sudo pacman -S archlinux-keyring
Now you can finally update the system and drivers with sudo pacman -Syu