also disabling ambient mode in yt should help too with reduce processing power but better option is using yt proxy to playback just videos without js bloat
@@deterlanglytoneThat's sad, but the Raspberry Pi just has a terribly slow CPU, my mini PC has a Ryzen 7 7840HS capable of decoding 4K60fps videos in H262/H264/H265/AV1 codecs, and this CPU is far from being the fastest CPU in the world, note that my CPU usage never got past 15% decoding a 4K60fps video, and no hardware decoding.
YES. Finally. I really wanted to find videos of people installing Linux distros in weird places but TH-cam was awful at showing me what I asked. I found this video on accident lol
What's interesting is that the Mali GPU supports H.264/AVC and VP9 decode, if only it could use it. But it's likely the console had no reason to ship software for video decode support so it doesn't
Even now there's no community firmware that managed to leverage that. In terms of video playback though, its CPU runs 720p60 h264 fine, 720p60 vp9 at very high CPU and RAM usage, and falls over at 720p60 av1 videos.
If you ever see filesystem corruption, deleting files likely will not fix the problem. If you have files you need, try to mount it as read-only and then copy files to a different device. If, as in this case, you don't need the files from the bad filesystem, reformatting is the best thing you can do.
To be fair in this case it's because FAT32 has no way to handle data corruption from the device being force powered off. Hence the weird 4GB garbage files.
Also of note, sometimes it won't cooperate with formatting either. In that case, try using dd to fill it full of zeroes first. I've had a fair few successes getting corrupted drives into a state where they can be formatted again using it.
22:12 You're misunderstanding permissions here. This is not a system level permission, this is process level permissions. SIGSEGV occurs when the process attempts to read/write to memory that the process doesn't own. This is caught by the MMU, or Memory Management Unit, and reports it to the kernel. The process is stopped primarily because it causes system instability. You know that thing Mac OS 9 and below do where one program crashes and the entire system becomes unusable? SIGSEGV is the signal emitted to tell you that situation has been prevented.
Since it's XFCE, I wonder how bad installing Chicago95 would go! 😋 I've watched a lot of other videos about this device by gaming TH-camrs and wasn't expecting this content crossover. Appreciate this different kind of video about it!
12:08 The "modified" here means a specific community rebuild of the stock OS image by G.R.H. /cbepx-me that had some special functionalities with SD card partitions.
The problem was that the modified firmwares often shrunk the system partition, which didn't leave enough room for the installer to pull down and install the desktop environment. People kept messaging me with error messages and it was basically always the result of running out of space during installation. It was just easier to put the note there than to try and make the installer deal with partition resizing. I was working on a V2 for a while that actually added new partitions if there was free space on the disk, but I ended up dropping the project
Hey, I used to be big into emulation handhelds. An issue you may have faced was that the stock SD card corrupted itself. I always immediately replaced my card with a Sandisk. As for the "modifed stock OS" part, that's because there are images of the Anbernic OS that have been modifed for added features. That said, you should definitely look into other emulation handhelds if you're interested. There are tons of options out there. The 35XX+ handhelds have Knulli and GarlicOS, as examples.
Even though this is a GBA SP knockoff, it’s still cool that a small device can run a desktop Linux OS. It’s just of mind blowing like how my friend in high school got a GBA flash cart that lets you download videos and watch a TV episode on a stock GBA.
PLEASE CONTINUE USING EMULATION HANDHELDS TO INSTALL DESKTOP LINUX ON THEM ! You can start a series on that alone, no one does it on TH-cam, please do continue with this
It wasnt powering off the device that corrupted all those files, The SD cards that come with them are straight dog poop,as soon as I got my device I bought a branded 256gb sd card for it,the unbranded Chinese ones that come with them are known to get bricked after maxxing out the storage,I recommend buying a new big branded one and formatting it in FAT32 then flashing the image from their website (don't forget to extend the roms partition)
It’s well known in these little emulation handheld community that the SD cards that come with them are trash. Extract any ROMS you want, but do NOT use it for daily use. I can almost guarantee the issues you were having installing XFCE where due to the garbage micro SD card. Cheers
Like the other comment said, SD cards are better now, but roms used to be trash too. The Pokémon games used to crash at the end as some anti piracy thing or something
About the Classicube. Could be that the ELF file for the RasPi is compiled against a very old kernel, uarch (armv6) + linked dynamically: run 'file' against it yourself. Tbh I expect you should return to it when XFCE gets ported to 64bit as RG35XXSP kernel is 64bit now, according to the manufacturer's website.
It was a pleasant surprise to get one of these and get an SD card from a brand I already knew. I have a handful of these things (blame my broken brain for having fixations) and either they don't include an SD card or they are Powkiddy and use cards from Seapiy (??????)
@@tswan137I don't use the stock card because I store it away and use my own, even if it were like a sandisk card, but it's absolutely a fine card to use. A number of the roms that come with it are awful but the card itself is absolutely fine. It's not the no-name cards they used to use.
The whirring noise, is likely the RF interference coming through the speaker amp. Imagine, when a cellphone is sitting beside your old windows 98 speakers.
I have this device so I'll be checking this out. Thanks. I needed a small Linux device to Jailbreak my iPhone about 3 years ago. It was the checkra1n Jailbreak which needed a computer to run the exploit and this would've been perfect.
Finally! I've been waiting for someone to try this on video with one of the 30 Ambernic emulation devices that they've released in the past year. I've been looking for a low cost replacement that I can use to run a simple linux distro so I can have a pocket word processor again after my Open Pandora came down with a case of broken hinge. Android tablets have gotten too big an clunky, not to mention screen typing sucks balls. I could get one of these with a different form factor and a larger screen and attache a blue tooth keyboard to it and be typing on the go again.
That's a weird distro that puts the root folder inside /home. It's a potential security violation waiting to happen, at least in a proper multi-user setup, unless you don't allow ordinary users to share data, which would be weird too. Although, I'd love to see you get a proper 64-bit distro working, or even just to follow Rob Landley or Nir Lichtman's guides for setting up a minimal Linux. I'd also like to see you get KDE working on it. Maybe a challenge for another day.
I know I'm not a patron so this will more than likely be overlooked, but what are the chances of a Solaris install video? There's so few videos on TH-cam of the Operating System, I thought it would be interesting.
I was surprised to see you attempt installing anything on the stock SD card. It seems the general community consensus for most of these emulation handhelds is to back up the stock sd card and put in a drawer, never to see it again lol.
The RG35XX series actually uses a Kioxia (formerly Toshiba Storage) boot card. I would guess the corruption was due to half-writes breaking the filesystem more than being a poor-quality card.
Just a heads-up: leaving ambient mode on seems to make videos sluggish. Try seeing if you are able to get a little more performance out of it while watching videos on TH-cam with it turned off.
I see that you were moving files around in Windows - do you daily drive that OS and only install Linux distros for fun, for these videos? Or do you sometimes use Linux too outside of experimentation?
Ah, another MJD video where he spends more time doing what is not supposed to happen to a device than the time it took 2 monkeys to throw it together in the first place.... Keep em coming buddy ;)
Well, so if we started talking about installing desktops to devices who aren´t supposed to have a normal pc desktop. Can you install so sort of windows ce desktop version on the Dreamcast? i mean it runs windows so it could be possible... maybe
Newer SD card images based on 1.1.6 have been published on the GitHub page! github.com/MrJackSpade/RG35XXP-XFCE
just too let you know that ambient mode will make it lag
yes one!
Only compatible with the RG35XX Pro and not with RG35xx sp. Still trying to figure out how to install...
Forget 'can it run doom' now we're in our 'can it run libre office' era
More like 'can it run Crysis in Wine?' era.
can it run a barebones desktop Linux? Hmm, this console may support my fave distro.
😂😂😂
yes I love seeing operating systems installed where they aren't supposed to be
this video was posted 48 minutes ago, how did you post this 2 hours ago, what the actual fuck youtube
@@80HD-hf1jl prob released earlier for members
@@80HD-hf1jlhe’s a channel member mate
@@80HD-hf1jlThey are a channel member
@@80HD-hf1jlhe is a supporter for this channel that's why
The more cursed the OS/Device combo, the better the MJD video
Can't agree more
can't wait for linux on atari 2600
Windows ME
Bad bad, bad ema. No, go sit in corner.@emaheiwa8174
To be fair there is probably no hardware acceleration going on with video decode and thus video playback is probably being done on the cpu
Yeah, maybe it could just be enabled in about:config.
also disabling ambient mode in yt should help too with reduce processing power
but better option is using yt proxy to playback just videos without js bloat
Running the video in full screen actually makes it run full speed
That's a oddly common issue. I think Raspberry Pis still lack hardware acceleration for web browsers.
I don't recall why this is so common a issue?
@@deterlanglytoneThat's sad, but the Raspberry Pi just has a terribly slow CPU, my mini PC has a Ryzen 7 7840HS capable of decoding 4K60fps videos in H262/H264/H265/AV1 codecs, and this CPU is far from being the fastest CPU in the world, note that my CPU usage never got past 15% decoding a 4K60fps video, and no hardware decoding.
YES. Finally. I really wanted to find videos of people installing Linux distros in weird places but TH-cam was awful at showing me what I asked. I found this video on accident lol
Ahh yes i love linux on my game boy
who doesn't?
it is actually probably **somewhat** possible on real hardware as the GBA is 32-bit
While playing Minecraft for the Nintendo 64
@@thatoneglitchpokemon yeah but it would probably be really hard
@@ccricersor on Ps1
Remember we don't mod consoles and install Linux on everything because it's easy, we do it because we thought it would be easy.
What's interesting is that the Mali GPU supports H.264/AVC and VP9 decode, if only it could use it. But it's likely the console had no reason to ship software for video decode support so it doesn't
Even now there's no community firmware that managed to leverage that.
In terms of video playback though, its CPU runs 720p60 h264 fine, 720p60 vp9 at very high CPU and RAM usage, and falls over at 720p60 av1 videos.
I put some south park episodes on an sd and they played just fine
If you ever see filesystem corruption, deleting files likely will not fix the problem. If you have files you need, try to mount it as read-only and then copy files to a different device. If, as in this case, you don't need the files from the bad filesystem, reformatting is the best thing you can do.
To be fair in this case it's because FAT32 has no way to handle data corruption from the device being force powered off. Hence the weird 4GB garbage files.
Also of note, sometimes it won't cooperate with formatting either. In that case, try using dd to fill it full of zeroes first. I've had a fair few successes getting corrupted drives into a state where they can be formatted again using it.
22:12 You're misunderstanding permissions here. This is not a system level permission, this is process level permissions. SIGSEGV occurs when the process attempts to read/write to memory that the process doesn't own. This is caught by the MMU, or Memory Management Unit, and reports it to the kernel. The process is stopped primarily because it causes system instability. You know that thing Mac OS 9 and below do where one program crashes and the entire system becomes unusable? SIGSEGV is the signal emitted to tell you that situation has been prevented.
I wonder if it uses pi specific mapping addresses then?
You could technically run half life with a xash3d port, that would be pretty funny.
There's already a native Xash3D port for the RG35XX series.
*_valve intro intensifies_*
"Nice SP. What game are you playing right now?"
"WHAAAAAAT?"
Since it's XFCE, I wonder how bad installing Chicago95 would go! 😋
I've watched a lot of other videos about this device by gaming TH-camrs and wasn't expecting this content crossover. Appreciate this different kind of video about it!
One if the Linux installs of all time
0:37 - why not?
Again, I am not stopping until I see a video from you about 3ds running windows 9x
I wonder if it would play back YT videos better if they were downloaded and played back locally, that often works for lower-end systems.
Wild that you are doing this video after I just discovered your channel and I'm thinking about getting the anbernic sp
In my experience disabling ambient helps a lot in terms of playback on TH-cam.
"which makes way too much sense for this channel"
ah yes the content I came for
I just love that you put "lookalike" in the title - other TH-camrs would just straight clickbut, but Michael does not! :)
Alright now slap bazzite on it bringus
Anbernic devices are pretty neat
13:30 A happy MJD.
Next Video idea, "Installing and Playing Minecraft Java edition on a PSP Lookalike"
u can put raspberry pi zero on psp
raspberry pi zero has minecraft preinstalled
12:08 The "modified" here means a specific community rebuild of the stock OS image by G.R.H. /cbepx-me that had some special functionalities with SD card partitions.
The problem was that the modified firmwares often shrunk the system partition, which didn't leave enough room for the installer to pull down and install the desktop environment. People kept messaging me with error messages and it was basically always the result of running out of space during installation. It was just easier to put the note there than to try and make the installer deal with partition resizing.
I was working on a V2 for a while that actually added new partitions if there was free space on the disk, but I ended up dropping the project
8:02 I've heard of downloading more ram but not memory space 😂😂😂
Hey, I used to be big into emulation handhelds. An issue you may have faced was that the stock SD card corrupted itself. I always immediately replaced my card with a Sandisk. As for the "modifed stock OS" part, that's because there are images of the Anbernic OS that have been modifed for added features. That said, you should definitely look into other emulation handhelds if you're interested. There are tons of options out there. The 35XX+ handhelds have Knulli and GarlicOS, as examples.
Even though this is a GBA SP knockoff, it’s still cool that a small device can run a desktop Linux OS. It’s just of mind blowing like how my friend in high school got a GBA flash cart that lets you download videos and watch a TV episode on a stock GBA.
HEEEEEEEEEEYYYYY Last time Michael covered a "Little Guy", and this time Michael did an emulation handheld. I must be dreaming.
PLEASE CONTINUE USING EMULATION HANDHELDS TO INSTALL DESKTOP LINUX ON THEM ! You can start a series on that alone, no one does it on TH-cam, please do continue with this
I am not surprised cause technically it already ran Linux as you said, just not a desktop GNU/Linux version. Still pretty cool that these sre hackable
Stock firmware is actually a trimmed down Ubuntu build, so as long as you have root shell access, APT package manager works.
It wasnt powering off the device that corrupted all those files, The SD cards that come with them are straight dog poop,as soon as I got my device I bought a branded 256gb sd card for it,the unbranded Chinese ones that come with them are known to get bricked after maxxing out the storage,I recommend buying a new big branded one and formatting it in FAT32 then flashing the image from their website (don't forget to extend the roms partition)
super fun to see people doing this, I’m excited to see SteamOs
Anyone else realize this is the same console bringus studios looked at?
TF2 slot
It’s well known in these little emulation handheld community that the SD cards that come with them are trash. Extract any ROMS you want, but do NOT use it for daily use. I can almost guarantee the issues you were having installing XFCE where due to the garbage micro SD card. Cheers
The one included with the SP isn't like the generic ones they used to use. It's a Kioxia (Toshiba) brand card and is a generally fine brand.
Like the other comment said, SD cards are better now, but roms used to be trash too. The Pokémon games used to crash at the end as some anti piracy thing or something
THIS IS THE VIDEO I'VE BEEN WAITING FOR!
i see michael is in his bringus studios phase
This man and bringus make my day and make me want to dual boot on my main PC to fuxk around in linux
MICHAEL MJD I LOVE YOUR VIDEOS!
ı was expected to be in the bringus's channel when ı clicked to video lmao
We got Anbernic XX Desktop Mode! Guess we finally have a budget steam deck, that costs 50/70$
we got something working on michael's channel before gta 6
I LOVE my anbernic! The android on mine works really well for an emulation device as small it is.
The Getting over it background music is great
woo love to see more SBC Gaming love!
He's back!
I once installed Debian to a old Chromebook and it worked weirdly well. I'd LOVE to do this to something tiny like this.
8:24 "OS X Upgrade Saga" MJD giving us spoilers???? i cannot wait for that video...
About the Classicube. Could be that the ELF file for the RasPi is compiled against a very old kernel, uarch (armv6) + linked dynamically: run 'file' against it yourself. Tbh I expect you should return to it when XFCE gets ported to 64bit as RG35XXSP kernel is 64bit now, according to the manufacturer's website.
The first rule about this consoles:
Throw away that SD Card and a proper one
That one actually comes with a decent card from Kioxia (Formerly a Toshiba company). It's fine to use.
@@Calicoma ok in that case that's fine
@@CalicomaBack up your saves, because it most certainly is NOT fine to use. It will die prematurely, and o7 your saves and ROMs.
It was a pleasant surprise to get one of these and get an SD card from a brand I already knew. I have a handful of these things (blame my broken brain for having fixations) and either they don't include an SD card or they are Powkiddy and use cards from Seapiy (??????)
@@tswan137I don't use the stock card because I store it away and use my own, even if it were like a sandisk card, but it's absolutely a fine card to use. A number of the roms that come with it are awful but the card itself is absolutely fine. It's not the no-name cards they used to use.
This really cool, just to thing how much you can do with Linux and open source. Software, It is amazing.
It runs better than I'd imagined clicking on this video Oo
21:30 you... on the first try? What kind of madness is this!?
That's some interesting minecraft/silent hill crossover
I like how everything goes wrong in every single Michael MJD video
LOVE THE VIDEO BEST MAN
24:41 ITS A 2319! :P Nice video
The whirring noise, is likely the RF interference coming through the speaker amp. Imagine, when a cellphone is sitting beside your old windows 98 speakers.
This channel is so comfy
Becuse of this i love this chanel!
Finally I can receive email on my SP like Paper Mario does
I have this device so I'll be checking this out. Thanks. I needed a small Linux device to Jailbreak my iPhone about 3 years ago. It was the checkra1n Jailbreak which needed a computer to run the exploit and this would've been perfect.
Finally! I've been waiting for someone to try this on video with one of the 30 Ambernic emulation devices that they've released in the past year. I've been looking for a low cost replacement that I can use to run a simple linux distro so I can have a pocket word processor again after my Open Pandora came down with a case of broken hinge. Android tablets have gotten too big an clunky, not to mention screen typing sucks balls. I could get one of these with a different form factor and a larger screen and attache a blue tooth keyboard to it and be typing on the go again.
Love the Clippy figure!
Awesome! Just needs a Linux OS sticker. 😉
This reminds me of and makes me miss the Dingoo A320, was some weird emu machine that people put Dingux on it and could even run Flash somehow.
we're playing pirated games on the console with this one🗣🗣🗣🗣
Is clippy gonna be the new eddy reliable trustman? XD
New MJD vid, and I'm just sitting here. Waiting for everything to go Wrong. ¯\_(ヅ)_/¯
8:00 Aahhhh There it is!
Love ya vid's MJD
yes, another mjd banger
Kodi would be a good frontend for linux on a tiny device like this
It should already have it pre installed, my rg353c has it pre installed
@@GracinJones-ek8od This stock OS doesn't.
Ah, good ol' Anbernic metting MJD's "why the hell not?"
That's a weird distro that puts the root folder inside /home. It's a potential security violation waiting to happen, at least in a proper multi-user setup, unless you don't allow ordinary users to share data, which would be weird too. Although, I'd love to see you get a proper 64-bit distro working, or even just to follow Rob Landley or Nir Lichtman's guides for setting up a minimal Linux. I'd also like to see you get KDE working on it. Maybe a challenge for another day.
18:00 I feel like it should be able to run this just fine. Maybe hardware acceleration isn't enabled? Could be a graphics driver issue.
I wanna play Learn 2 Fly on there.
I have one of these. Might actually try this
I know I'm not a patron so this will more than likely be overlooked, but what are the chances of a Solaris install video?
There's so few videos on TH-cam of the Operating System, I thought it would be interesting.
Been looking at things this company offers, and they have some interesting stuff. Like a system running linux and android
I was surprised to see you attempt installing anything on the stock SD card. It seems the general community consensus for most of these emulation handhelds is to back up the stock sd card and put in a drawer, never to see it again lol.
The RG35XX series actually uses a Kioxia (formerly Toshiba Storage) boot card. I would guess the corruption was due to half-writes breaking the filesystem more than being a poor-quality card.
RG35XXSP
That's cool...
I felt betrayed when it cut off at lookalike.
Great video tho.
Just a heads-up: leaving ambient mode on seems to make videos sluggish. Try seeing if you are able to get a little more performance out of it while watching videos on TH-cam with it turned off.
This is cool AF!
bro took "i'm moving to linux" to a whole next ecosystem
You should make some more documentaries Michael
is the hdmi out still work on xfce?
I see that you were moving files around in Windows - do you daily drive that OS and only install Linux distros for fun, for these videos? Or do you sometimes use Linux too outside of experimentation?
8:04 The House of Leaves card. Uses Navidson compression.
bro should play half life on this thing.
Can you add more videos to Wii room? It feels so weird and I love it!
i have always wanted something like that with like a QWERTY keyboard instead of controls
this feels like a bringus studios video
WAIT THIS IS JUST A BRINGUS VID
Ah, another MJD video where he spends more time doing what is not supposed to happen to a device than the time it took 2 monkeys to throw it together in the first place.... Keep em coming buddy ;)
I thought you were installing SteamOS and this was Bringus Studios for a minute
Well, so if we started talking about installing desktops to devices who aren´t supposed to have a normal pc desktop. Can you install so sort of windows ce desktop version on the Dreamcast? i mean it runs windows so it could be possible... maybe
as soon as you have visible corruption in the filesystem any operations besides maybe chkdsk/fsck and wiping the partition will just corrupt even more
I have one of these :D it is pretty incredible
Yes it can run Doom ;)
You really can install Linux on just about anything. Computers old and new, and devices normal or wild!
Alright, MJD's doing the impossible again.