Can't load System Settings

I installed BlendOS successfully on an Intel mini-pc, running on a TF card, but I it won't open system settings so I can't find a way to add containers. If I right click System and try to load App Details, it opens the App Store and says "Sorry! There are no details for that application"
Solution:
sed -i '3s|Exec=blend-settings |Exec=blend-settings --gtk-version=3 |' /usr/share/applications/blend-settings.desktop add to commands: in /system.yaml...
Jump to solution
33 Replies
autumn (CIPG)
autumn (CIPG)2w ago
for the love of god, please get the fuck off blendos you should absolutely not run it off a tf card it's gonna kill it it's very disk intensive during updates
jonalex
jonalexOP2w ago
WTF. why would I get off blendOS because an unhelpful troll says so? First time I run this distro, not planning on wiping my disk on the first try? what's wrong with you? If you're not looking to help fuck off Anyone know why System Settings is not loading? OS installs and runs fine. It just seems to be missing System Settings. I'm testing this out on a mini-pc before moving onto Raspeberry PI tests. I only need it to run one APK.
Asterisk
Asterisk2w ago
hello :) she's right, but if you want to risk destroying your TF card with all the disk writes that's not my problem, just know it can happen. lemme guess, can't load GTK 2/3 modules in the same vein as GTK 4 ones try opening blend-settings in the terminal thankfully it's not essential to OS operation (use user for containers)
jonalex
jonalexOP2w ago
context, before we get too bogged down with the TF: - For now, I just have a mini pc, which has an internal SSD with windows. - I installed from SD to TF - Need to install an android container to test out a single APK. - Ultimate goal is to run this on a raspberry pi on an on-board TF Thanks for everyone's concern about my TF card.
Asterisk
Asterisk2w ago
the akshara tool downloads an arch rootfs and bootstraps it on each update (this new system replaces the old one, configurable in system.yaml, you should know this stuff), this makes a lot of write operations sudo waydroid init should do the job for now since blend-settings is out
jonalex
jonalexOP2w ago
Bingo! System settings don't open. I tried blend-settings and got GTK 2/3 symbols detected. Using GTK 2/3 and GTK 4 in the same process is not supported.
Asterisk
Asterisk2w ago
gnome settings still opens right? yeah somebody else reported this on github pretty funny considering it's an electron app but it's not an issue you caused (probably)
jonalex
jonalexOP2w ago
its a fresh install
Asterisk
Asterisk2w ago
I know
Asterisk
Asterisk2w ago
okay so this seems to be an upstream Electron issue: https://github.com/electron/electron/issues/46538
GitHub
Electron 36 fails to launch because "Using GTK 2/3 and GTK 4 in the...
Preflight Checklist I have read the Contributing Guidelines for this project. I agree to follow the Code of Conduct that this project adheres to. I have searched the issue tracker for a bug report ...
jonalex
jonalexOP2w ago
tried sudo waydroid init and got Already initialized
Asterisk
Asterisk2w ago
we haven't added a workaround other electron apps have waydroid session start and waydroid install <file>.apk then waydroid show-full-ui for the phone UI or waydroid app launch <your.app.id> to just open the app
jonalex
jonalexOP2w ago
this moved it forward! So I don't need the container with this workaround?
Asterisk
Asterisk2w ago
waydroid is its own seperate thing we just bundle it
Asterisk
Asterisk2w ago
Waydroid - Android in a Linux container
Waydroid - Android in a Linux container
jonalex
jonalexOP2w ago
got it
Asterisk
Asterisk2w ago
but it's installed to the host yes
jonalex
jonalexOP2w ago
makes sense. Really appreciate the help!
Asterisk
Asterisk2w ago
therefore if you're having issues consult https://docs.waydro.id
Asterisk
Asterisk2w ago
Container Management - blendOS
Learn how to manage containers on blendOS
Asterisk
Asterisk2w ago
also your app must support x86_64 arm apps require an arm emulator which can be set up pretty easily instructions here
autumn (CIPG)
autumn (CIPG)2w ago
i've run blendos on emmc, believe me it's a bad idea the whole system locked up for 5 minutes during each update, and actually running the update took ~30 minutes total but sure, do what you want
Asterisk
Asterisk2w ago
should be less of an issue in v5 hopefully
jonalex
jonalexOP2w ago
No description
jonalex
jonalexOP2w ago
Jokes aside.. I didn't know it was that much of a storage killer. So when I move to raspberry I'll consider an SSD module. Thanks everyone for sharing.
retrograde
retrograde3d ago
$ blend-settings --gtk-version=3 solves this issue (and should solve this issue for all electron apps that are affected). As it's a read-only fs, we can't add that argument to the Exec= line in /usr/share/applications/blend-settings.desktop so the only option is to make a .sh for now, until that gets added.
autumn (CIPG)
autumn (CIPG)3d ago
or you could use sed to edit it
retrograde
retrograde3d ago
sed works editing the read only filesystem? Idk I’ve never really used sed before. I assume you’d just run sed s/blend-settings %U/blend-settings —gtk-version=3 %U/ /usr/share/…?
Asterisk
Asterisk3d ago
Yes if you put it in the commands block in system.yaml
retrograde
retrograde2d ago
Adding sed -i '3s|Exec=blend-settings |Exec=blend-settings --gtk-version=3 |' /usr/share/... to the system.yaml works. Awesome.
autumn (CIPG)
autumn (CIPG)2d ago
i'm bad at sed but uh are you sure you put that command in discord right?
retrograde
retrograde2d ago
what are you on about? I posted it here so that the guy who made this support request knows what the fuck they gotta do - that's the command that works and solves their problem? :PeepoBrainlet:
Solution
Asterisk
Asterisk2d ago
sed -i '3s|Exec=blend-settings |Exec=blend-settings --gtk-version=3 |' /usr/share/applications/blend-settings.desktop add to commands: in /system.yaml

Did you find this page helpful?