Panthor GPU Driver on Radxa ROCK 5B on x86_64 Linux Games

  Рет қаралды 1,188

MicroLinux

MicroLinux

Күн бұрын

MicroLinux Discord: / discord
MAIN TUTORIAL for BOX/WINE: github.com/neo...
RK3588/S Ubuntu image: github.com/Jos...
Contact: salva.liebana@gmail.com
Donations: paypal.me/micr...

Пікірлер: 26
@Rushil69420
@Rushil69420 4 ай бұрын
Thanks for showing the benchmark!
@r0galik
@r0galik 4 ай бұрын
Thanks
@ruirosado6289
@ruirosado6289 4 ай бұрын
Hi! There's something i didn't get. Is Collabora also working on a coding and decoding driver to substitute those blobs? Thanks.
@microlinux
@microlinux 4 ай бұрын
No. Afaik, there are just decoding drivers, but only AV1 ones. No idea who is in charge.
@張三-q8q
@張三-q8q 3 ай бұрын
you need kernel-6.9/6.10 & mesa-24.1 for better Panthor supported😇
@microlinux
@microlinux 3 ай бұрын
Absolutely, I mentioned that Panthor is meant for mainline. But, as desktop, we need the VPU blobs, and those are bsp only.
@GustavoMsTrashCan
@GustavoMsTrashCan 2 ай бұрын
Hey, thanks for sharing your thoughts and your knowledge regarding those things -- they were really useful to me. I'm still "crawling" regarding trying to get things working properly on arm sbcs, more specifically with an orange pi zero 3. Still, what is the current "top notch" package for gpu hardware acceleration? Is it (still) panfrost? And panfrost seems to have a poor performance regarding vulkan -- how am I supposed to mitigate that? And drm support -- how am I suppose to enable drm support for panfrost? Because I have it installed on my sbc and drm doesn't seem to work. GPU is a mali-g31 one. Thanks in advance, and keep up the good work.
@microlinux
@microlinux 2 ай бұрын
panfrost developers arent happy with mali midgard/bifrost gpu vulkan hw, so, they are most probably interested to support first the latest gen valhall gpus for such... it's an slow development. if you still want to try the panfrost vulkan driver, upgrade your panfrost drivers on ubuntu (joshua's build) with oibaf, install mesa-vulkan-drivers or whatever name it has, and the you willl have to use I_WANT_A_BROKEN_VULKAN_DRIVER=1 as env var to use it. most problably super broken
@GustavoMsTrashCan
@GustavoMsTrashCan 2 ай бұрын
So vulkan is broken beyond relief eh? Alright, thanks, How about DRM? Is there a working/proper drm or am I stuck with wayland? Because I've tried to get it working for panfrost and I got a few weird "Permission denied" errors or the game randomly crashing with no errors whatsoever. Oh, and another question -- how "safe" is to set PAN_MESA_DEBUG to "gofaster"? Since apparently it does improve performance but its not recommended for some reason. Once again, thanks for sharing your knowledge and keep up the good work. Oh yeah, do you have a cheat sheet for env variables? That'd help me a lot over here.
@microlinux
@microlinux 2 ай бұрын
@@GustavoMsTrashCan DRM? kmsdrm works on panfrost just fine. I run games on kmsdrm with sdl2 just fine on any panfrost platform, although , I did not test it on rk3588 series, just on midgard/bifrost mali gpus with panfrost
@Guilherme_Oliveira72
@Guilherme_Oliveira72 3 ай бұрын
Please try Fallout 3 and other 3D RPGs from that time. I would also like to see AetherSX2 and Yuzu performance. Currently waiting for my Rock 5C 16GB!
@microlinux
@microlinux 3 ай бұрын
Yeah, let say that for such I need wine and gallium nine fully working to get a decent performance. Well, wined3d may work decently, but it will use a lot of cpu and then it wouldn't make any sense. Gallium nine is a bit broken right now on this gpu driver. That's why I will do such windows games testing down the road and not right now.
@Guilherme_Oliveira72
@Guilherme_Oliveira72 3 ай бұрын
@@microlinux Oh I see. It would be nice if Panthor was included on something like Winlator on Android, that would be fun.
@microlinux
@microlinux 3 ай бұрын
@@Guilherme_Oliveira72 on android there is no MESA, there you have the GPU blobs made by ARM. I don't cover android stuff.
@microlinux
@microlinux 3 ай бұрын
@@Guilherme_Oliveira72 also, 16 GB is a bit overkill for android.
@Guilherme_Oliveira72
@Guilherme_Oliveira72 3 ай бұрын
@@microlinux I know, but it was thinking on the possibility of having a good switch (driver support) and x64 emulator. Sometimes I like to play old RPGs on my TV and games like Ratchet and Clank. My idea is to use the Rock 5C on my 4K bedroom TV that has a very bad SoC so it lags a lot even when streaming
@huntergames3654
@huntergames3654 2 ай бұрын
Hola bro ya probaste el kernel 6.10 trae panthor incorporado según vi eso en una lista de cambios
@microlinux
@microlinux 2 ай бұрын
lo voy a probar sisi
@GustavoMsTrashCan
@GustavoMsTrashCan Ай бұрын
Hey, um. Are there any downsides of setting up "PAN_MESA_DEBUG='gofaster'"? Because I had this random idea of adding PAN_MESA_DEBUG='gofaster:gofaster' to my .bashrc file and it actually added a few extra frames to my games (beyond the fps boost provided by adding a singe "gofaster" to it.). While other games have simply stopped running altogether. You might want to test it a bit. That, or I might be tripping balls right now. Sbc is Orange pi zero 3, w/ dietpi installled, minimal install, on sway.
@microlinux
@microlinux Ай бұрын
hahaha nono, gofaster does nothing on real panfrost, that was a hack by icecream95 for panfork gpu kernel driver (rk3588/S gpu on rk linux). I would use PAN_MESA_DEBUG=gl3,forcepack,crc on an up to date mesa panfrost. that will help with vram usage, quite a lot on some games.
@GustavoMsTrashCan
@GustavoMsTrashCan Ай бұрын
@@microlinux Thank you so much for your input -- you are a gem.
@MatthewsTech0
@MatthewsTech0 Ай бұрын
Ansions for works on termux with kbase mali driver (bifrost mali android user)
@linz4213
@linz4213 Ай бұрын
What's about Vulkan, I though panthor is a cover both OpenGL and Vulkan
@microlinux
@microlinux Ай бұрын
nono, panthor is a kernel gpu driver. panfrost and panvk are the userspace drivers and panvk isnt yet finished
@ronronchau
@ronronchau 4 ай бұрын
does it works on 5a?
@microlinux
@microlinux 4 ай бұрын
Of course
Linux Gaming Guide - Distro Installation, Steam Games, & More!
22:02
Linus Torvalds on why desktop Linux sucks
11:07
gentooman
Рет қаралды 1,3 МЛН
Electric Flying Bird with Hanging Wire Automatic for Ceiling Parrot
00:15
SHAPALAQ 6 серия / 3 часть #aminkavitaminka #aminak #aminokka #расулшоу
00:59
Аминка Витаминка
Рет қаралды 1,3 МЛН
when you have plan B 😂
00:11
Andrey Grechka
Рет қаралды 65 МЛН
Why I Can't Use Linux - My Top 3 Reasons
26:05
Tek Syndicate
Рет қаралды 126 М.
RADXA X2L SBC A KILLER EMULATION DEVICE FOR $39.99 : Full Tutorial
33:17
KÎÖ ÐÎÊKÎÑ
Рет қаралды 3,9 М.
Radxa Palmshell Slim X2L Mini PC Exciting Device Full of Possibilities
27:08
Radxa ZERO 3W.... So many mixed feelings, so many hours... wasted?
29:52
I Made The Ultimate Cheating Device
9:39
ChromaLock
Рет қаралды 993 М.
The Discord on Linux Situation is Crazy.
23:37
LinuxNext
Рет қаралды 68 М.
Everyone is WRONG about Linux
13:04
Arnau's Disrepair
Рет қаралды 5 М.
I Forced Myself to Use Linux For 30 Days (Linux Challenge)
20:46
Livakivi
Рет қаралды 1,2 МЛН
📱🛠️Молотижи VS 15 pro MAX #diy #iphone #tools
0:57
Короче, ВИ
Рет қаралды 496 М.
Отличия iphone 16 Pro Max от 15 Pro Max
0:46
Romancev768
Рет қаралды 402 М.