Linux

Installing Desktop Linux on a Game Boy Advance SP Lookalike!



Support the channel on Patreon to get early access to these videos! It might look like a Game Boy …

[ad_2]

source

Related Articles

20 Comments

  1. I bought a cheap android box to temporarily replace my broken smart tv but it's just so laggy so I'm wondering if I can replace its OS. But for now, I just made my own android box by buying a mini pc. And disabling the taskbar as well as the desktop icon and replaced the wallpaper with "Loading, please wait.." and I ran playnite on startup, and used IOS theme to simulate the appearance of a smart tv. Then I downloaded youtube tv for pc on github, I downloaded emulation station for games, and I also downloaded anime streaming client for pc. All of them can be controlled by a simple controller or a remote. But I wanna if I can do something with this piece of garbage.

  2. Glad you saw my github post. Even on the newer 64 bit system, this thing installs 32 bit XFCE. I haven't looked into it but I think what made it need the apt-get update line is that it needs to pull in a lot of 32 bit libraries that are already on the old 32 bit firmware. Now I wonder what it would take to get it to run 64 bit XFCE. Then again 1 GB RAM is already an issue for running a desktop, and moving to 64 bit will probably only make that worse.

    "Cannot change ownership" messages from tar are normal if it's unpacking it into a FAT32/exFAT filesystem, since FAT doesn't support file ownership or UNIX permissions.

    The reason you didn't have D-pad mouse working is because Qjoypad wasn't running. You can find it under games or accessories. On mine I had to configure it to control the mouse with the D-pad, and then I added it to XFCE's session startup program list in session settings.

    Realistically I don't see much use case for XFCE on this other than as a toy. But I will look into whether I can use parts of it to run old PC games in application-mode qemu + wine, and whether the result is better than installing Windows 3.1, 95 or 98 inside Dosbox. It might be better since it isn't emulating a whole PC with graphics and sound hardware, but just emulating the game itself and the Windows API, and then letting Linux handle the rest natively.

    The sigsegv from Classicube is probably from it being compiled for different versions of libraries. It's not an account permission issue, it's that the program tried to do something nonsensical like read from an address that doesn't map to any actual memory. It's like when you have the wrong version of some dll on older versions of Windows, and your program crashes because of it.

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button