It accidentally got cut from the video, but I rebooted after the initial installation and I selected the 4GB system memory/ 4GB VRAM mode option for all of the gameplay
@Bringus Studios GG for the project and I'm really happy to hear. Although, I had a question, is it possible to try with BO3 and steam maps such as Mori Rebirth, Leviathan, or nuketown, or some others ?
That "random pc" you found is the EXACT pc my sister uses. I use one that has similar specs. Yes I game on it and stream EVERYTHING to UA-cam. Let the jank begin!
facts and pretty much works in everything. In Valheim, when trying to sleep and you get the error that there are "Enemies Nearby", just spam the Z key for sleep and it will get past the soft error and you will get a good night's rest.
There’s a poetic justice to doing this to a Destiny-themed PS4, because Bungie has yet to allow Steam Deck/end user Linux support even though their game would run absolutely fine on proton, not to mention an existing Linux version of the game being freed from Stadia’s demise.
while it sounds dumb, Destinys community has been toxic against the steam deck and linux because they think it would lead to more cheating very dumb and very stupid but Bungie is just trying to avoid pissing off their players, which they end up doing anytime they breathe
@@flamingscar5263 I agree, the community can be far too toxic on occasions. Toxic takes based on bad information is just bad though. The facts are: 1. Proton compatibility layer supports compatibility with Battleye and Easy Anti-cheat 2. Other games with these anti-cheat systems in place work just fine on Linux. 3. Destiny 2’s Stadia version was optimized for Linux (albeit locked down due to cloud gaming intentions)
@@gandalfurisotherworldly7909 It keeps people coming back by releasing new content regularly. Other games have tried to hit that same rhythm and failed.
The stutters are because of the 1 gb vram (it has to use swap), the fact that it's running off of USB (also swap), and just poorly configured proton. This could run much much better if we can get it on the internal hard drive.
@@hollyc5417 as per my previous comment, The sata 2 connector inside the PS4 runs on the same bus as the USB 3 ports on the outside. . You are limited to the theoretical 5GB/s speeds. The USB drive he's using in the video isn't a USB stick, it's a hdd in an enclosure that is connected through USB
To laugh at R emarkable noobs who think ps4 hardware is the reason for them failing. This video just show ironically how a 12 yo kid would boot ps4 on a hardware as a rescue pendrive becouse he never has installed a os from terminal before. Only difference is that is not a kid but a 30 PLUS old guy hilarious!
If you're encountering stutters try lowering your mouse hz, in some instances that will be the culprit. 1000hz can be too much sometimes for certain game engines and the PS4's CPU since controllers run at 125hz
Not just game engines, but mainly for the cpu. It is a huge task for old cpus to work with 1000hz mouse, so if you encounter issues on 1000hz, try lowering it to 500 or further. Controller running on 125hz, though, might not be the limitation of ps4, at least by itself. You should consider that controller released in 2013 is wireless with poor battery uptime, so they might not see the sense in increasing polling rate.
@@damiank9443 I mean hell, SATA 3 running at SATA 2 speeds is just not going to make a massive performance increase. Sure it might be a little more reliable, since (especially old) hard drives have always kinda sucked, but it's not gonna be a game changer. Blame Sony for using outdated technology 4 years after a new standard was released so they could push an upgraded model more easily
Late to the party, but regarding the stuttering at 8:20 - This is likely caused by a common linux gaming process called "shader compilation", and is a side effect of a game originally programmed on windows running on linux. The game is made with two types of code, CPU code and GPU code. Luckily, the CPU code works out of the box (not really, but for all intents and purposes, not much needs to be changed). The GPU code, AKA the "shader programs" are written in windows style "DirectX" code, but needs to be translated to linux style "Vulkan" code. This translation is intense and can cause stutters in the game. The good news is that the translations are saved! Once a particular stutter takes place in the game, it means that the translation for that little bit of GPU code is complete and will never happen again. The more you play a particular game in linux, the smoother it will run! Eventually, it will all get translated and the game will always run smooth. Some games can bypass this whole process by running a long update before the game runs, named the "shader pre-caching". Apex legends is an example of a game that I know does this.
shader compilation is also a common thing on Windows it's only not a thing on consoles running games natively since they just have the one GPU architecture which lets the shaders be compiled into something the GPU already understands instead of a common language such as DXBC that'll get recompiled on load
EDIT: This stuff is not necessary anymore because shader compilation has changed. DXVK_ASYNC option is gone now. Playing DirectX games could be improved using GE-Proton and DXVK_ASYNC=1 environment variable which can help with stutters a lot. I had huge issues with MW3 often dropping down to 30FPS on my gaming PC and async made it run at stable 120+ FPS. Maybe it could make some DX games playable since PS4 has slow CPU cores but 8 of them.
Just get an xbox, it's cheaper than getting a $10000000 hunk of hot garbage that will probably be unusable by 2 weeks, don't risk it, just get a console
i dont think that is the problem its more of driver issue i mean the cpu shares gddr5 memory faster ram but way higher latency on the cpu side which tanks already bad performance
I mean, the PS4 is running a CPU that's basically an old FX8350 which is really a 4-core/8-thread chip due to how certain parts of the hardware that makes a core a "core" was shared between pairs of "cores" on the old FX line. So I'm not surprised a 2-core/4-thread Intel Sandy Bridge/2nd Gen Core-i circa 2011 was able to beat the AMD CPU from the mid-late 2000's that's powering the PS4.
@@Hami10101 I mean, it just about did in the CPU market for a long time. My current working hypothesis is that AMD was able to bid a CPU/GPU combo (since AMD bought out ATI during the PS3/X360 lifespan) low enough in price and high enough in volume of silicon to produce them, for Sony & Microsoft to take it up, and the healthy sales of PS4 & XB1 gave AMD enough revenue to complete the R&D to bring Zen (Ryzen, EPYC, Threadripper) to market and finally claw back ground they lost to Intel thanks to the FX series failure.
@eLNeroDiablo And to go full circle, the development of Zen2 and RDNA2 made the Series S, X, PS5, and Steam Desk possible. One generation of consoles fuels the next. I really want to see some Intel CPU consoles again though. Imagine Microsoft decides they want a custom chip from Intel's new FAB program. The OG Xbox must live on.
it's way worse than an fx8350. the jaguar cores are mobile cpus. the fx8350 was about on par single core with a 2100 and obliterated it in multicore applications.
nice to see that you're making a series off of running steam deck ui on other hardware lol. I think you should try running steam deck ui on an xbox next. keep up the good work man
@@linuxization4205 honestly, I said "he should try running steam deck ui on an xbox" without checking if it's even possible to install linux on it lol, my bad
@@linuxization4205 which one? that one with Pentium 3, PowerPC, Jaguar or Zen? At least in three of them I've seen running Linux, Mr. Linuxization, lol.
@@AMV12S Steam Deck OS is obviously AMD64 only, and so would the UI since it is proprietary. So get Pentium 3 and PowerPC out of the way. And you can't run Linux on either Jaguar or Zen models.
It's been a thing for 5 years+ now Old news. Linux is better on PS4 it has all the gaming drivers. For online gaming & Emulators. A lot of games run very good Even the PS5 jailbreak have been out for a while now.
we just need a hypervisor exploit for it pretty much to be able to do most stuff the ps4 is able to. (we already have a userland exploit (webkit) and kernel exploit for it. so we're like just a step away.
@@ConfusedDiscunfortunately a hypervisor by nature is the hardest thing to crack, I don't think it's impossible but I do think it's not happening anytime soon, like 10+ years soon. :(
@@SuperTort0ise I mean I wouldn't say 10 years lol. Ik it's hard to find an exploit for, but that is if sony implemented it 100% correctly, which isn't really possible, and they can't do much about it on earlier versions. I just mentioned that we're just a step away. I would probably give it 8 months to a year untill we see something. There are great devs in the scene, and many bounties on hacker one that are yet to be disclosed.
@@ConfusedDisc yeah I guess I'm giving Sony a little too much credit I just think after all they've been through they'd really try to make it good. I wonder how much Sony is going to pay out for a hypervisor exploit? $500k?
@@SuperTort0ise usually 10k at most depending on the severity (like kernel exploits and webkit) but they've done a bit more in the past. I think the ps4, and their older stuff didn't have a hypervisor, so we can't know for sure how much they'd give for it.
Your humour and presentation reminds me of Michael MJD and Scott The Woz (specifically his deadpan delivery on his second channel, not the energetic scripted stuff)
no its linux and poor drivers also these games where first made for windows so if there was a way to make good custom windows drivers and get windows installed on it games would run much better cpu is about as good as a FX8120 just the fz8120 has faster clock speed but maybe the ps4 can be overclocked? and the graphics is about as good as a AMD Radeon HD 7850
@@rbdshadow7272 oh yeah, I saw Linux tech tip video when they used the pc equivalent to an Xbox one s and it’s WILD how much performance they get out of these things
@@normalchristiano2276was the performance actually good for Modern games? Considering doing this with my old ps4 to play modded elden ring because I don’t have a gaming pc, but if it can’t run it or any semi-modern games then it’s not worth it to me, and I’ve only seen people test this with older games and emulation
I actually had an idea like this. But it’s the other way around. Putting a ps4 onto a steam deck or turning a ps4 into a steam deck sized handheld. I want a mobile ps4 to take my saves with me to play.
I really want to do this. I don’t want to play any graphically intensive AAA games, just early access indie games and things like Despots Game, FTL, etc. that aren’t available on PS4.
Installing Linux on PS4 really highlights just how much of a miracle it is the types of games devs get running on that hardware with targeted optimisation honestly
You could just install the bare minimum of Debian, and from tty setup the steamOS UI and software from there. A Debian base is extremely lightweight compared to archlinux. It uses 200-300mb ram with the i3 window manager. If you don't care about desktop mode; you can significantly improve the experience by cutting it out/replacing it with i3.
Arch is literally one of the most basic distros. Debian is bloated by default. Also ps4 arch distro already uses some light wm that should take like no ram at all
I’m not a hardcore Linux dude, I’ve only casually used merely Linux Mint for only a year. But based on what little I know about the distros, how in the hell is Debian lighter weight than Arch?!
Is not but this is not vanilla arch this a port probably bloated with malicious software. If your going to try this you should at least do it with real arch
The ps4 uses shared VRAM and SYSTEM RAM. That means the graphics "Card" (its a part of the cpu in ps4) shares normal system memory. So in your setup you have the graphics part of the processor 1gb ram and the system 7gb of ram. That is fair enough. In some situations mayby like 2gb VRAM and therefore 6gb system ram would be better. Especially on higher resolutions and higher texture quality / more modern games.
i was just about to point that out, when he was trying to run doom i was just like theres no way to run that on 4gbs of ram but the cpu and gpu should be able to run it with very low settings.
I wonder if it would play Baldur's Gate 3 under Vulkan? After all, I managed to get BG3 working on a R5-5600g, just using integrated the graphics. (but, even without a graphics card, that PC had other amenities like, 32GB of system RAM) My room Mate just upgraded to a PS5, and gave me his PS4. After I physically clean it, inside and out, I plan to swap the HDD for a SSD (at least 1TB), Jailbreak it, and setting it up for Dual boot. Having access to Steam would be sweet! Nice to see emulators already installed (I thought that was going to be a separate adventure.) Also, never considered using it for remote play. That's a neat option, if it is in over it's head, trying to run games.
the switch and the ps3 isn't that bad, but the 360 had a bunch of protective stuff so you would have to solder on a chip to the motherboard to really do anything 😕
I'd love to see more games played on this, maybe some newer stuff like Risk Of Rain 2 or Deep Rock Galactic, or other games some people may suggest. I'd love to see more stuff done on this as weird as it sounds.
Great showcase of the arch distro on the ps4 including the steam deck UI that is now the default big pic mode on steam, this seems like only worth it if you don't already have a PC of some kind and I'm pretty sure to make the flash drive you need to jail break it you definitely need a PC or at least to use a freind's computer. you can install Linux pretty much on anything so this really is not worth the hassle better use of the jail break is to simply play pirated games or homebrew games or emulators on the ps4 or old ps2 games converted into ps4 playbles through the built-in emulator on the ps4. but cool to see what you can do on arch running on the PS4.
10:25 can somebody explain to me in layman's terms how the hell the hardware on a ps4 can be comparable to a 40 dollar desktop yet be able to run games like gta v on its native os.... I really dont understand this. does the gpu make that much of a difference? even if so, why is the linux performance so bad relatively speaking?
The games that ran on PlayStation are not the same game that you would play on computer. It was locked to 30 FPS, The graphics were brought down significantly, The games would allow less entities to load at once, and that games are optimized for very specific hardware. Playstation OS was extremely light, and free from all the bloat of other operating systems, so more of the power went to the game itself and not loading a bunch of different other side stuff. There was also probably some driver stuff that was doing significant work for the PlayStation.
By lowering fidelity and ensuring the device is doing nothing else particularly intensive. GTAV ran on a PS3 after all but none of the console versions look as good as the PC version.
I wonder if it would be possible to install steam OS on the Switch. I doubt it could run many games due to the ARM based CPU but would still be a neat experiment
@@chickerinoradio6617 but in this video for example he isnt actually installing real steamos, just installing steam and running it in steam deck mode so if you count what this video did as installing steamos, installing steamos is probably possible on switch (with some x86 emulator ??)
SteamOS doesn't work on the Switch but you can run the Steam client with Proton on the Switch via the box64 and box86 emulator (FEX-Emulator should also work but I am not sure). The only issue is that Linux on the Switch only has 64 bit GPU drivers, so emulated x86 games won't be able to use GPU acceleration with box86, only x86_64 games can directly use the GPU with box64.
How good is the emulation like for Ds, 3ds and Wii ? I know it can do retro, Dreamcast, Saturn to some Wii U and PS3 hardly so wanted to know about the ones I mentioned
So, there is something to know about PS4's APU. You used CPU extremely downclocked because PS4 used to increase it's frequency from baseclock (because linux does not know this) and not decrease like a normal CPU would do, what it probably did. So if you wanna see the real performance you should overclock it from 2.1 Ghz(base) to 3.2 Ghz(max clock), or even more for an actuall overclock. Same goes for the GPU, you should overclock that aswell. And 4GB ram 4GB vram is overkill, at least 5GB ram and 3GB vram, but 2GB vram would be the ideal choice
@@BringusStudios And the original PS4 only runs at 1.6 Ghz, only pro goes up to 2.04 Ghz base clock. And you will need to cool the APU with a better cooler
@@BringusStudios To have better performance you have to overclock the CPU to 2.1 Ghz for FAT models and up to 3.1 Ghz for Pro models. More than that and you will experience power throttle. Make sure to run the PS4 Fan threshold payload too for better cooling.
2 quick clarifiers😂 1. This really makes you appreciate exactly how much engineering goes into making games run on this hardware, particularly stuff like Horizon Forbidden West or The Last of Us Part 2. Wizardry. 2. The CPU in the PS4, if memory serves, is a dual cluster of 4 core Bulldozer era netbook-tier CPUs based on the Jaguar line. Bulldozer CPUs were bad enough, they almost killed AMD, but Jaguar kept them alive long enough to get Zen out the door.
Curious that the PS4 Pro run worse on Linux because it's just basically a GPU upgrade more than anything. I believe the 8th Gen wasore GPU heavy than anything. The PS3 and Xbox 360 were the generation of CPUs.
Honestly this is really cool. Even if it's not going to run AAA PC titles or anything, it's already a PS4 so you can play PS4 games in it (duh). Might as well expand it with some retro gaming potential and play some indie titles on steam.
@@DigitalJedi weird that there is no version for Arm devices, suppose that would just leave using Ubuntu and having to use steam in a big picture mode to use it as a steam deck
@@Patzilla1999 not that weird since almost no game on steam offers an ARM release and so far there has been no demand for it. We can always use box86/64 to run x86 linux programmes on ARM linux but the performance is really bad on most cases.
The PS4 performance under Linux comes down to the drivers. These are written by the community probably by reverse engineering. Related example, you can use a regular Nvidia GPU for your Linux distro with the open source community drivers called Nouveau or something, and you'll find they perform a lot worse than the official closed source Nvidia drivers.
Reverse engineering of what? AMD drivers for linux are open source and GCN is the same on any platform, just changes the version 😂 There's no reversing engineering to do, PS4 is just shitty. Two low ipc 1.6ghz Athlons 5150 glued together and they called a day, what you wanted? i7 performance? 🤷♂
Back than i always wanted to get Linux on my Ps4 but unfortunately i never was able to mod my Ps4 but seeing how much pain you went through getting it to work i am happy to not go through that pain
You know what hurts my head a little. The idea that a Steam Deck is more powerful than an 8th gen console. I remember 2013 getting my ps4 thinking "it doesn't get more futuristic than this". Now almost 10 years later and its as powerful as a modern day calculator (im over exaggerating but you get the idea).
I actually do want to have the ability to dual boot linux on a PS4. I would love it as a streaming device for the bedroom and have the ability for some PS4 games too. I'm not picky about consoles and PC gaming. I do both. I'm more of a masochist gaming on linux but it is far better and easier than it was before. I remember playing Battlefield 2 in wine back in 2010 or 2011 and that was a chore.
Do you think it would be possible to try this on a Series S/X? I know you can enter dev mode, but thats probably it. I think it might be possible on the PS5 one day though, and the PS3 might actually get better mileage because the CPU is far more powerful.
With how limited dev mode is, the absolute best you could do would probably be a virtual machine, and you're throwing all the performance in the trash with that approach unfortunately
The entire OS runs off of the external USB disk and you have to run that website to boot it every time, so every time you reboot it it's back to a normal PS4.
See I been wanting Linux but I can’t get the downloads to be GZ or XZ files. One is a CPIO file and the other is just a WinRAR archive. How are yall getting them to be these specific types of files? Can anyone explain? That’s the only reason why I haven’t been able to eve install Linux to my PS4
This site got me through most of it. But to be honest, it was a lot of trial and error, and I don't really have a clear method to share with you for what worked for me. Swear to god it took me 6 hours just to get to the desktop: ps4linux.com/psxitarch-v3-ps4-distro-release/#Download_Psxitarch_v3_for_PS4 I THINK that this is where I got my kernel. Not 100% sure, but it was in my browser history: www.psxhax.com/threads/ps4-linux-bzimages-for-all-versions-of-playstation-4-console.13252/
Thing is, does the ps4 have virtualization extension enabled on its processor. If it does, then you can run Windows XP at fullspeed without emulation. I have a script that runs another script to run xp on boot on my laptop. Script one is essentially: (trap 'kill 0'; ((qemu + args here) & (sh script2.sh) && wait)) Script two is essentially: Sleep 5s; vncviewer -fullscreen=1 ":5900"; Basically, SDL isn't working for me on kqemu and when the simulated monitor changes resolution with gtk mode, it doesn't scale correctly and just looks bad. Basically, we have a vncclient that connects to the VM which allows correct scaling when resolution changes. Best part is that it closes when the VM is terminated. So it almost looks like windows xp is booting up natively on my computer. You can get working dx9-dx11 using the software rendered mesa3d gallium llvm opengl.dll from fossarena (?) Where it says Mesa3d for windows, and you chose an older version, version Mesa 13 and it is a drop in replacement for the opengl dll included with xp. And with the combination of onecore API and wined3d for windows you can run pretty much anything without graphics drivers Upto dx11. And with onecore API, xp can run the latest version of chromium. You have to use otterbrowser to even download things, but can be replaced with the latest chromium binaries built on GitHub. Steam client doesn't seem to work, but I was able to use steamCMD on xp to download and run my games in [current year]. If you want a really really terrible way to play games on the ps4 install xp as a VM.
It accidentally got cut from the video, but I rebooted after the initial installation and I selected the 4GB system memory/ 4GB VRAM mode option for all of the gameplay
@@silencednightr6 Yeah. 4GB is overkill for the slow Radeon, and 4GB for the OS + game is really low
I think it can push more power but requires alot of optimization I guess, did you try any other emulators like 3ds and Saturn ?
@Bringus Studios GG for the project and I'm really happy to hear. Although, I had a question, is it possible to try with BO3 and steam maps such as Mori Rebirth, Leviathan, or nuketown, or some others ?
That "random pc" you found is the EXACT pc my sister uses. I use one that has similar specs. Yes I game on it and stream EVERYTHING to UA-cam. Let the jank begin!
its funny how getting the deck stuff is useless now because new big picture is literally the steam deck ui
"The tried and true method of mashing Enter to get passed the error" This is the kind of relatable content we all come here for.
what
@@XENON2028 what
facts and pretty much works in everything. In Valheim, when trying to sleep and you get the error that there are "Enemies Nearby", just spam the Z key for sleep and it will get past the soft error and you will get a good night's rest.
60% of the time, it works every time.
There’s a poetic justice to doing this to a Destiny-themed PS4, because Bungie has yet to allow Steam Deck/end user Linux support even though their game would run absolutely fine on proton, not to mention an existing Linux version of the game being freed from Stadia’s demise.
while it sounds dumb, Destinys community has been toxic against the steam deck and linux because they think it would lead to more cheating
very dumb and very stupid but Bungie is just trying to avoid pissing off their players, which they end up doing anytime they breathe
@@flamingscar5263 I agree, the community can be far too toxic on occasions. Toxic takes based on bad information is just bad though.
The facts are:
1. Proton compatibility layer supports compatibility with Battleye and Easy Anti-cheat
2. Other games with these anti-cheat systems in place work just fine on Linux.
3. Destiny 2’s Stadia version was optimized for Linux (albeit locked down due to cloud gaming intentions)
Probably a net positive for the world that less people have access to destiny
Honestly still baffles me that people play this lame game
@@gandalfurisotherworldly7909 It keeps people coming back by releasing new content regularly. Other games have tried to hit that same rhythm and failed.
A heads up: the shutdown on Linux is simply “poweroff”
Lol I saw him type shutdown and I was like, hey wait PS4's don't run Windows.
Yeah I'm spoiled by Ubuntu lmao
@@BringusStudios sudo shutdown -h now i think works on systemd distros
wasn't shut down now?
@@BringusStudios Didn't know Ubuntu had it's own command. I use Ubuntu spins and "poweroff" work on those so I never tried anything else. lmao
The stutters are because of the 1 gb vram (it has to use swap), the fact that it's running off of USB (also swap), and just poorly configured proton. This could run much much better if we can get it on the internal hard drive.
Which in this case wouldn't work either, because the internal HDD for the ps4 runs on the USB bus anyways
@@mzziliac oh shit no wonder it's so damn slow
@@hollyc5417 as per my previous comment,
The sata 2 connector inside the PS4 runs on the same bus as the USB 3 ports on the outside. .
You are limited to the theoretical 5GB/s speeds.
The USB drive he's using in the video isn't a USB stick, it's a hdd in an enclosure that is connected through USB
@@mzziliac that's abysmal why is that done that way
To laugh at R emarkable noobs who think ps4 hardware is the reason for them failing. This video just show ironically how a 12 yo kid would boot ps4 on a hardware as a rescue pendrive becouse he never has installed a os from terminal before. Only difference is that is not a kid but a 30 PLUS old guy hilarious!
The lags if your moving the mouse fast are because your CPU can't handle high polling rate. Turn down the mouse polling rate to 250 Hz in the drivers
If you're encountering stutters try lowering your mouse hz, in some instances that will be the culprit. 1000hz can be too much sometimes for certain game engines and the PS4's CPU since controllers run at 125hz
it sounds a lot more like proton vulkan shader caching tbh
@@robonator2945 it depends on the title
Not just game engines, but mainly for the cpu. It is a huge task for old cpus to work with 1000hz mouse, so if you encounter issues on 1000hz, try lowering it to 500 or further.
Controller running on 125hz, though, might not be the limitation of ps4, at least by itself. You should consider that controller released in 2013 is wireless with poor battery uptime, so they might not see the sense in increasing polling rate.
@@Hybred not really, he said it specifically occured whenever he went into a new area, that matches basically exactly with vulkan shader caching.
That's funny
If you install a SSD as the internal drive, I can see the performance improving by a lot more
Yeah but that doesn’t mesh with his clickbait title for the video. It’s too sensible to actually do it properly.
@@Liofa73 He tried. Did you watch the video?
The base PS4 couldn't utilise sata 3
@@shahtayyib so? You think that only linear transfer matters?
@@damiank9443 I mean hell, SATA 3 running at SATA 2 speeds is just not going to make a massive performance increase. Sure it might be a little more reliable, since (especially old) hard drives have always kinda sucked, but it's not gonna be a game changer.
Blame Sony for using outdated technology 4 years after a new standard was released so they could push an upgraded model more easily
0:13 Using the SteamOS startup sound as a swear filter is a stroke of genius.
My ps4 has been collecting dust after I got my ps5, now I know what to do with it. Thank you and you just got a new subscriber
Late to the party, but regarding the stuttering at 8:20 -
This is likely caused by a common linux gaming process called "shader compilation", and is a side effect of a game originally programmed on windows running on linux. The game is made with two types of code, CPU code and GPU code. Luckily, the CPU code works out of the box (not really, but for all intents and purposes, not much needs to be changed). The GPU code, AKA the "shader programs" are written in windows style "DirectX" code, but needs to be translated to linux style "Vulkan" code. This translation is intense and can cause stutters in the game. The good news is that the translations are saved! Once a particular stutter takes place in the game, it means that the translation for that little bit of GPU code is complete and will never happen again. The more you play a particular game in linux, the smoother it will run! Eventually, it will all get translated and the game will always run smooth. Some games can bypass this whole process by running a long update before the game runs, named the "shader pre-caching". Apex legends is an example of a game that I know does this.
half life 2 has a native linux build and doesn't run through proton
Now if only Half-Life 2 was a Proton Title!
call of duty modern warfare 2 does it and takes an obnoxious amount of time to do it
shader compilation is also a common thing on Windows
it's only not a thing on consoles running games natively since they just have the one GPU architecture which lets the shaders be compiled into something the GPU already understands instead of a common language such as DXBC that'll get recompiled on load
Now I wonder what would happen if you tried running spider-man remastered on PS4 through steam
1080p 30fps bye-bye 👋
EDIT: This stuff is not necessary anymore because shader compilation has changed. DXVK_ASYNC option is gone now.
Playing DirectX games could be improved using GE-Proton and DXVK_ASYNC=1 environment variable which can help with stutters a lot. I had huge issues with MW3 often dropping down to 30FPS on my gaming PC and async made it run at stable 120+ FPS. Maybe it could make some DX games playable since PS4 has slow CPU cores but 8 of them.
Just get an xbox, it's cheaper than getting a $10000000 hunk of hot garbage that will probably be unusable by 2 weeks, don't risk it, just get a console
i dont think that is the problem its more of driver issue i mean the cpu shares gddr5 memory faster ram but way higher latency on the cpu side which tanks already bad performance
@@GGYTTHEYT hahahahaha wtf?
Even on Steamdeck, DXVK_ASYNC is a godsent for non steam games.
Imagine how much better a PS4 would compile shaders with this command.
@@Wesmoen lmao that guy never owned a pc in his life
I mean, the PS4 is running a CPU that's basically an old FX8350 which is really a 4-core/8-thread chip due to how certain parts of the hardware that makes a core a "core" was shared between pairs of "cores" on the old FX line.
So I'm not surprised a 2-core/4-thread Intel Sandy Bridge/2nd Gen Core-i circa 2011 was able to beat the AMD CPU from the mid-late 2000's that's powering the PS4.
Would you say the FX line was so bad it almost bulldozed the company?
@@Hami10101 I mean, it just about did in the CPU market for a long time.
My current working hypothesis is that AMD was able to bid a CPU/GPU combo (since AMD bought out ATI during the PS3/X360 lifespan) low enough in price and high enough in volume of silicon to produce them, for Sony & Microsoft to take it up, and the healthy sales of PS4 & XB1 gave AMD enough revenue to complete the R&D to bring Zen (Ryzen, EPYC, Threadripper) to market and finally claw back ground they lost to Intel thanks to the FX series failure.
@eLNeroDiablo And to go full circle, the development of Zen2 and RDNA2 made the Series S, X, PS5, and Steam Desk possible. One generation of consoles fuels the next.
I really want to see some Intel CPU consoles again though. Imagine Microsoft decides they want a custom chip from Intel's new FAB program. The OG Xbox must live on.
its more akin to the socket AM1 cpus, nothing more than a cheap mobile chip
it's way worse than an fx8350. the jaguar cores are mobile cpus. the fx8350 was about on par single core with a 2100 and obliterated it in multicore applications.
nice to see that you're making a series off of running steam deck ui on other hardware lol. I think you should try running steam deck ui on an xbox next. keep up the good work man
not really possible, since there is no linux environment and xbox is now already nine years old.
@@linuxization4205 honestly, I said "he should try running steam deck ui on an xbox" without checking if it's even possible to install linux on it lol, my bad
@@GuardianSpeed Ignore him, he didn't check too and doesn't know about Free60 🤫
@@linuxization4205 which one? that one with Pentium 3, PowerPC, Jaguar or Zen? At least in three of them I've seen running Linux, Mr. Linuxization, lol.
@@AMV12S Steam Deck OS is obviously AMD64 only, and so would the UI since it is proprietary. So get Pentium 3 and PowerPC out of the way. And you can't run Linux on either Jaguar or Zen models.
I'm waiting for the day until Linux on the PS5 is a thing.
That'd be lovely, but gotta hope none of this shit happens.
Someone needs to hack it. Should be possible, but definitely not easy
Nah I want it on the Series S
A $250 mini linux with a rtx 2060 and dope-ass cpu. Now that's something!
@@yol_n Due to how locked down the Xbox is since the Xbox One, and the fact that nobody has hacked it yet, chances are pretty slim.
@@R4dm1n only a matter of time before we can play stuff on the edge browser tho, you could with Stadia
@Nerevar gtx 1660 can’t do rtx but the 2060 can and thats why its actually closer to the 2060
Oh god bringus, like how did you even do this?
Watch the video to find out?
It's been a thing for 5 years+ now
Old news.
Linux is better on PS4 it has all the gaming drivers.
For online gaming &
Emulators.
A lot of games run very good
Even the PS5 jailbreak have been out for a while now.
Would be cool to see how it runs on a PS5 if that ever gets some good jailbreak exploits.
we just need a hypervisor exploit for it pretty much to be able to do most stuff the ps4 is able to. (we already have a userland exploit (webkit) and kernel exploit for it. so we're like just a step away.
@@ConfusedDiscunfortunately a hypervisor by nature is the hardest thing to crack, I don't think it's impossible but I do think it's not happening anytime soon, like 10+ years soon. :(
@@SuperTort0ise I mean I wouldn't say 10 years lol. Ik it's hard to find an exploit for, but that is if sony implemented it 100% correctly, which isn't really possible, and they can't do much about it on earlier versions. I just mentioned that we're just a step away. I would probably give it 8 months to a year untill we see something. There are great devs in the scene, and many bounties on hacker one that are yet to be disclosed.
@@ConfusedDisc yeah I guess I'm giving Sony a little too much credit I just think after all they've been through they'd really try to make it good.
I wonder how much Sony is going to pay out for a hypervisor exploit? $500k?
@@SuperTort0ise usually 10k at most depending on the severity (like kernel exploits and webkit) but they've done a bit more in the past. I think the ps4, and their older stuff didn't have a hypervisor, so we can't know for sure how much they'd give for it.
Keep the mad content coming Bringus
Your humour and presentation reminds me of Michael MJD and Scott The Woz (specifically his deadpan delivery on his second channel, not the energetic scripted stuff)
this makes you realize how optimized these gaming systems really are!
They better be
no its linux and poor drivers also these games where first made for windows so if there was a way to make good custom windows drivers and get windows installed on it games would run much better
cpu is about as good as a FX8120 just the fz8120 has faster clock speed but maybe the ps4 can be overclocked?
and the graphics is about as good as a AMD Radeon HD 7850
@@MrJ0mmy nah it just proves how optimized the systems had to be to run all of these games at steady frame rates with good graphics
@@MrJ0mmyPS4 linux can be overclocked, but the throttle here would be the PSU not giving enough power to maintain the CPU stable.
@@rbdshadow7272 oh yeah, I saw Linux tech tip video when they used the pc equivalent to an Xbox one s and it’s WILD how much performance they get out of these things
A lot of the stuttering problems are probably because it's running off USB.
Or because it’s an HDD. A usb SSD wouldn’t have the same speed issue
USB speeds are brutal, this whole video is total clickbait because he hasn’t done it properly.
@@Liofa73 true i tried Linux on PS4 with a 2.0 usb and a 3.0 usb and the difference is massive
@@normalchristiano2276was the performance actually good for Modern games? Considering doing this with my old ps4 to play modded elden ring because I don’t have a gaming pc, but if it can’t run it or any semi-modern games then it’s not worth it to me, and I’ve only seen people test this with older games and emulation
@@Liofa73The PS4's interbal HDD runs off the same bus as USB, so there would be absolutely no performance gain 💀
Now, do a PS5
No do a PS6
No do on xbox 720
No do a ps3 😐
@@Eva01sinamosgenesisdude💀
wii phone
The Jaguar cores where created for low end, low powered laptops and nothing more, yet they powered all last generation Sony and Xbox consoles.
I actually had an idea like this. But it’s the other way around. Putting a ps4 onto a steam deck or turning a ps4 into a steam deck sized handheld. I want a mobile ps4 to take my saves with me to play.
I really want to do this. I don’t want to play any graphically intensive AAA games, just early access indie games and things like Despots Game, FTL, etc. that aren’t available on PS4.
RIP John McAfee. He definitely didn’t k*ll himself.
Imagine watching this on a PS4 you downloaded a Linux distro on.
I'm actually watching these videos on a PS4 running Linux lol
@@lenoirx based as fuck
Installing Linux on PS4 really highlights just how much of a miracle it is the types of games devs get running on that hardware with targeted optimisation honestly
0:37 I'm already invested seeing kitty
Kitty found warm spot and got comfy.
I have that same Cherry keyboard, but mine's beige and PS/2. What switches does yours have? Mine has 2004-era MX Blacks.
considering the setup is doing anything at all when u launch a game with 1 GB Vram is kind of amazing to be honest
Thanks for installing and trying TFC, that made my day
"Hey bro what's your specs?"
"I don't know like a jaguar gpu or something"
"What the heck is that"
"It's in my PS4 man idk"
0:10....The part of the Steam Deck Bootup Sound 😂😂😂
Those monitor shots added to the chaos.
You could just install the bare minimum of Debian, and from tty setup the steamOS UI and software from there. A Debian base is extremely lightweight compared to archlinux.
It uses 200-300mb ram with the i3 window manager. If you don't care about desktop mode; you can significantly improve the experience by cutting it out/replacing it with i3.
Arch is literally one of the most basic distros. Debian is bloated by default. Also ps4 arch distro already uses some light wm that should take like no ram at all
I’m not a hardcore Linux dude, I’ve only casually used merely Linux Mint for only a year. But based on what little I know about the distros, how in the hell is Debian lighter weight than Arch?!
Is not but this is not vanilla arch this a port probably bloated with malicious software. If your going to try this you should at least do it with real arch
Dedotated Wam is such a throwback, sick reference my dude
The ps4 uses shared VRAM and SYSTEM RAM. That means the graphics "Card" (its a part of the cpu in ps4) shares normal system memory.
So in your setup you have the graphics part of the processor 1gb ram and the system 7gb of ram. That is fair enough. In some situations mayby like 2gb VRAM and therefore 6gb system ram would be better. Especially on higher resolutions and higher texture quality / more modern games.
i was just about to point that out, when he was trying to run doom i was just like theres no way to run that on 4gbs of ram but the cpu and gpu should be able to run it with very low settings.
2GB of VRAM wont boot up many new games tho, i wish there was a 2.5-5.5 mode
@@luluthecat1570 would they boot with that little system ram then?
@@EnzoBergstrom idk probably, he played games with 4gb of ram in the video
I just got your "Optical Media Bad" tee, and it is safe to say it has become my favorite tee
What about a launch ps3 that came with a Linux option?
that has a powerpc cpu and steam doesn't have a powerpc version.
I wonder if it would play Baldur's Gate 3 under Vulkan? After all, I managed to get BG3 working on a R5-5600g, just using integrated the graphics. (but, even without a graphics card, that PC had other amenities like, 32GB of system RAM)
My room Mate just upgraded to a PS5, and gave me his PS4. After I physically clean it, inside and out, I plan to swap the HDD for a SSD (at least 1TB), Jailbreak it, and setting it up for Dual boot. Having access to Steam would be sweet! Nice to see emulators already installed (I thought that was going to be a separate adventure.)
Also, never considered using it for remote play. That's a neat option, if it is in over it's head, trying to run games.
Imagine PS5 doing this ,switch and PS3 even 360 im sure it could breeze threw
the switch and the ps3 isn't that bad, but the 360 had a bunch of protective stuff so you would have to solder on a chip to the motherboard to really do anything 😕
@@karmakrew60 i think he's talking about emulation
Ignorance is a blisz
Ngl the recording a screen vibe was more fitting to the channel lol
I'd love to see more games played on this, maybe some newer stuff like Risk Of Rain 2 or Deep Rock Galactic, or other games some people may suggest. I'd love to see more stuff done on this as weird as it sounds.
Great showcase of the arch distro on the ps4 including the steam deck UI that is now the default big pic mode on steam, this seems like only worth it if you don't already have a PC of some kind and I'm pretty sure to make the flash drive you need to jail break it you definitely need a PC or at least to use a freind's computer. you can install Linux pretty much on anything so this really is not worth the hassle better use of the jail break is to simply play pirated games or homebrew games or emulators on the ps4 or old ps2 games converted into ps4 playbles through the built-in emulator on the ps4. but cool to see what you can do on arch running on the PS4.
You would only need a laptop with lower specs than the ps4 to install and play steam on the ps4, and surely that’d run better than a low spec laptop
@@cshep0551 I mean just the combined cost of a laptop and a ps4 alone would get a pretty decent gaming laptop so idk what you mean
as a jailbroken ps4 owner watching you try to jailbreak it without the right drive hurts me
10:25 can somebody explain to me in layman's terms how the hell the hardware on a ps4 can be comparable to a 40 dollar desktop yet be able to run games like gta v on its native os.... I really dont understand this. does the gpu make that much of a difference? even if so, why is the linux performance so bad relatively speaking?
The games that ran on PlayStation are not the same game that you would play on computer. It was locked to 30 FPS, The graphics were brought down significantly, The games would allow less entities to load at once, and that games are optimized for very specific hardware.
Playstation OS was extremely light, and free from all the bloat of other operating systems, so more of the power went to the game itself and not loading a bunch of different other side stuff.
There was also probably some driver stuff that was doing significant work for the PlayStation.
Because the funkiness of ps4 hardware makes it slightly completely different from normal pcs, so that pc games are not able to work properly on em
By lowering fidelity and ensuring the device is doing nothing else particularly intensive.
GTAV ran on a PS3 after all but none of the console versions look as good as the PC version.
I wonder if it would be possible to install steam OS on the Switch. I doubt it could run many games due to the ARM based CPU but would still be a neat experiment
not that easy since as far as im aware, there is no compiled version of steamos for arm, it might be possible though if someone does do it
@@chickerinoradio6617 but in this video for example he isnt actually installing real steamos, just installing steam and running it in steam deck mode
so if you count what this video did as installing steamos, installing steamos is probably possible on switch (with some x86 emulator ??)
@@aprilnya at that point, why not just use linux for arm then?
SteamOS doesn't work on the Switch but you can run the Steam client with Proton on the Switch via the box64 and box86 emulator (FEX-Emulator should also work but I am not sure).
The only issue is that Linux on the Switch only has 64 bit GPU drivers, so emulated x86 games won't be able to use GPU acceleration with box86, only x86_64 games can directly use the GPU with box64.
fun fact theres a pre made image of SteamOS for PS4 that all you have to do is restore it to usb hard drive add the kernel and done.
tell me more...
How good is the emulation like for Ds, 3ds and Wii ? I know it can do retro, Dreamcast, Saturn to some Wii U and PS3 hardly so wanted to know about the ones I mentioned
So, there is something to know about PS4's APU. You used CPU extremely downclocked because PS4 used to increase it's frequency from baseclock (because linux does not know this) and not decrease like a normal CPU would do, what it probably did. So if you wanna see the real performance you should overclock it from 2.1 Ghz(base) to 3.2 Ghz(max clock), or even more for an actuall overclock. Same goes for the GPU, you should overclock that aswell.
And 4GB ram 4GB vram is overkill, at least 5GB ram and 3GB vram, but 2GB vram would be the ideal choice
I actually had no idea the APU could go that high, I'd be interested in revisiting it with the goal of getting higher performance
@@BringusStudios And the original PS4 only runs at 1.6 Ghz, only pro goes up to 2.04 Ghz base clock. And you will need to cool the APU with a better cooler
@@BringusStudios To have better performance you have to overclock the CPU to 2.1 Ghz for FAT models and up to 3.1 Ghz for Pro models. More than that and you will experience power throttle. Make sure to run the PS4 Fan threshold payload too for better cooling.
2 quick clarifiers😂
1. This really makes you appreciate exactly how much engineering goes into making games run on this hardware, particularly stuff like Horizon Forbidden West or The Last of Us Part 2. Wizardry.
2. The CPU in the PS4, if memory serves, is a dual cluster of 4 core Bulldozer era netbook-tier CPUs based on the Jaguar line. Bulldozer CPUs were bad enough, they almost killed AMD, but Jaguar kept them alive long enough to get Zen out the door.
Turn a switch into a steam deck
This is officially the SteamStation 4
You should play around with Proton GE Custom next time when you're launching some of these games on SteamOS, may help.
You make stuff what would drive me up a fuckin wall very funny. I love your projects and you do a very good job on these videos keep up the good work!
how u got pass that error ?? any solution about usb not read by ps4? my usb is formatted fat32 and MBR thenn y does this error appear?
Curious that the PS4 Pro run worse on Linux because it's just basically a GPU upgrade more than anything. I believe the 8th Gen wasore GPU heavy than anything.
The PS3 and Xbox 360 were the generation of CPUs.
I've watched 45 seconds of this video in the intro compelled me to subscribe. Well done, doesn't happen often.
Next up trying to get Linux on a 3ds
That does exist. If you browse the updater app you can find it.
Honestly this is really cool. Even if it's not going to run AAA PC titles or anything, it's already a PS4 so you can play PS4 games in it (duh). Might as well expand it with some retro gaming potential and play some indie titles on steam.
Okay now try to run the OS on a switch
Unfortunately there is currently no version of Steam OS written for ARM devices yet, so the Switch will have to wait.
@@DigitalJedi weird that there is no version for Arm devices, suppose that would just leave using Ubuntu and having to use steam in a big picture mode to use it as a steam deck
@@Patzilla1999 not that weird since almost no game on steam offers an ARM release and so far there has been no demand for it. We can always use box86/64 to run x86 linux programmes on ARM linux but the performance is really bad on most cases.
your ability to explain difficult concepts in an easy way is unparalleled!
The PS4 performance under Linux comes down to the drivers. These are written by the community probably by reverse engineering. Related example, you can use a regular Nvidia GPU for your Linux distro with the open source community drivers called Nouveau or something, and you'll find they perform a lot worse than the official closed source Nvidia drivers.
Reverse engineering of what? AMD drivers for linux are open source and GCN is the same on any platform, just changes the version 😂
There's no reversing engineering to do, PS4 is just shitty. Two low ipc 1.6ghz Athlons 5150 glued together and they called a day, what you wanted? i7 performance? 🤷♂
Except... oh!... the *official* drivers are open-source...
@@AMV12S tell me you know nothing about how drivers work , without telling me
Back than i always wanted to get Linux on my Ps4 but unfortunately i never was able to mod my Ps4 but seeing how much pain you went through getting it to work i am happy to not go through that pain
You know what hurts my head a little. The idea that a Steam Deck is more powerful than an 8th gen console. I remember 2013 getting my ps4 thinking "it doesn't get more futuristic than this". Now almost 10 years later and its as powerful as a modern day calculator (im over exaggerating but you get the idea).
I actually do want to have the ability to dual boot linux on a PS4. I would love it as a streaming device for the bedroom and have the ability for some PS4 games too. I'm not picky about consoles and PC gaming. I do both. I'm more of a masochist gaming on linux but it is far better and easier than it was before. I remember playing Battlefield 2 in wine back in 2010 or 2011 and that was a chore.
Do you think it would be possible to try this on a Series S/X? I know you can enter dev mode, but thats probably it. I think it might be possible on the PS5 one day though, and the PS3 might actually get better mileage because the CPU is far more powerful.
With how limited dev mode is, the absolute best you could do would probably be a virtual machine, and you're throwing all the performance in the trash with that approach unfortunately
Out of curiosity, does the CryoUtilities software work? Is there a performance boost?
At least you're gaining experience with linux now. You're finally learning how to use a GOOD operating system!
Your kitty is very cute! That mod process looked tedious!
Silly Bringus, RPCS3 wouldn’t boot any games because the PS3 doesn’t have any games
Cringe ragebait
what happens when you restart the console? Do you go back to the PS4 home menu or are directly put into the steamOS?
The entire OS runs off of the external USB disk and you have to run that website to boot it every time, so every time you reboot it it's back to a normal PS4.
Not bad. You can try to mod this custom freebsd operating system to make compatible with normal freebsd/linux?
See I been wanting Linux but I can’t get the downloads to be GZ or XZ files. One is a CPIO file and the other is just a WinRAR archive. How are yall getting them to be these specific types of files? Can anyone explain? That’s the only reason why I haven’t been able to eve install Linux to my PS4
How did you manage to use horizontal grids at 8:04?
6:07 What's the command he's running to start in steamos mode?
Would it be possible to install steam deck os on a wii, wii u or new 3ds?
No unfortunately. The only reason it works on the PS4 is because it uses the same CPU architecture as PCs, unlike anything Nintendo has made
@@BringusStudios Ah interesting!
any help regarding no such file or directory error ?? how u got pass that what did u do?
Idk what you did but I like it.I’ve got a ps4 slim on 9.03 is it possible to do this or do I have to wait ?
You have to wait
That's crazy I wouldn't have expected the ps4 to perform worse then the sd. You should try this with Xbox x or ps5.
Could you leave the Kernel and site you used for Linux? I’ve never had luck running Linux on PS4
This site got me through most of it. But to be honest, it was a lot of trial and error, and I don't really have a clear method to share with you for what worked for me. Swear to god it took me 6 hours just to get to the desktop: ps4linux.com/psxitarch-v3-ps4-distro-release/#Download_Psxitarch_v3_for_PS4
I THINK that this is where I got my kernel. Not 100% sure, but it was in my browser history: www.psxhax.com/threads/ps4-linux-bzimages-for-all-versions-of-playstation-4-console.13252/
@@BringusStudios I appreciate it, thank you so much :)
Gotta love the DK country music, jamming TF out RN
what did you do about the ps4 not reading the file error ??? i have the same issue here where my usb is not being read ?? any help anyone??
i want to try this but i cant figure out how to downgrade from 10.50 to 9.00 some pls help ☹
Forget the "can it run doom" meme, we're moving onto "is it a steam deck"
That's awesome, I've got a ps4 pro. Never really thought of jailbreaking it though as I use it to remote play into my ps5
Is it possible to change your ps parts im thinking of buying a ps4 and jailbreaking it into a emulation machine
I like how this is a middle finger to Sony if you use a banned PS4...
So you basically made a steam machine from 2014, very cool
Glad to see the ITA team is still developing CFW for Sony consoles man I miss those days ,I wonder what DeanK, Joonie and habib are up to now days
people have been working on ps5 exploits
Thing is, does the ps4 have virtualization extension enabled on its processor. If it does, then you can run Windows XP at fullspeed without emulation.
I have a script that runs another script to run xp on boot on my laptop.
Script one is essentially:
(trap 'kill 0'; ((qemu + args here) & (sh script2.sh) && wait))
Script two is essentially:
Sleep 5s;
vncviewer -fullscreen=1 ":5900";
Basically, SDL isn't working for me on kqemu and when the simulated monitor changes resolution with gtk mode, it doesn't scale correctly and just looks bad.
Basically, we have a vncclient that connects to the VM which allows correct scaling when resolution changes. Best part is that it closes when the VM is terminated. So it almost looks like windows xp is booting up natively on my computer.
You can get working dx9-dx11 using the software rendered mesa3d gallium llvm opengl.dll from fossarena (?) Where it says Mesa3d for windows, and you chose an older version, version Mesa 13 and it is a drop in replacement for the opengl dll included with xp.
And with the combination of onecore API and wined3d for windows you can run pretty much anything without graphics drivers Upto dx11.
And with onecore API, xp can run the latest version of chromium. You have to use otterbrowser to even download things, but can be replaced with the latest chromium binaries built on GitHub.
Steam client doesn't seem to work, but I was able to use steamCMD on xp to download and run my games in [current year].
If you want a really really terrible way to play games on the ps4 install xp as a VM.
the bottom of the description is the defenition of bringus studios
He also unshouted out it in the leapfrog vid
i have that same ps4, its updated so i dont think its gonna be a steam deck anytime soon
6:40 why in god’s name is your numpad so high up?!
Pretty sure that keyboard has a built-in touchpad that's why
What is the music in the background? Is it Pokémon?
Hey, What game is that at 9:35.? Looks like Smash Bros.. Is that it.?
That's Smash Bros Project M. It's a mod for Brawl
Now for part two where you make it portable and add a backpack, battery and a Vita for remote play and Moonlight streaming.