Skip Navigation

Posts
5
Comments
212
Joined
4 yr. ago

  • In that case maybe Linux is not ready for you yet. You might have to give it a few more years.

    Bazzite in particular is a bit unique, so you will find even less help online. I have to agree with the other users here, maybe try with Linux Mint instead.

    Or if you'd really want to insist with Bazzite, you could try with layering. But keep in mind that layers are temporary, and you have to reapply your layer every time you install a system update. Let us know if you really want to try this way, I couldn't find an easy step-by-step guide, but someone else might be able to write one for you.

    EDIT: oh another thing... printers are removed on Linux. Unfortunately printer companies do not seem to like open-sourcing their drivers, and Linux support is sometimes bad or none at all. Do not expect this many issues with everything. Linux is usually pretty nice after all.

  • Unfortunately I have never seen anything like that happens before. Keep in mind that Bazzite is an immutable os, so you can't make system changes like on other systems.

    Your best option is to look for a driver on the Fedora repository (documentation).

    Or you could layer that driver you found, but it would be uninstalled next time you update the system.

    Unfortunately you picked a distro that doesn't allow much customization. This is the price you pay for a system that is almost impossible to break.

    But...

    Why does everything on Linux have to be so hard?!

    As a counter example, I installed Bazzite on my dad's laptop. Previously it was Windows for games + Mint for internet and productivity; now it's Bazzite for everything. A couple days ago he was dealing with some important documents, he had a guest that needed a print. He called me "(My name) what did you do to the computer? I can't print anymore!". Panic 😫 There and then, I realized I completely forgot about the printer. On Mint I had to install proprietary drivers to make it work. So I rushed there, fully prepared for a fight with the system. But no, I just pressed "Add printer", Bazzite automatically detected it from the same network, and with a second click I added it to the system. 1 minute later my dad managed to print, the guest was happy, my dad was happy, I was happy. Bazzite is amazing.

    For reference, the printer is an Epson ET-2815.

  • Assuming you are not in a CGNAT, which is common for mobile networks: DNS with low TTL such as FreeDNS, pointing to your IP. And ofc, if you have a router in between, port-forwarding.

    Otherwise, a VPN such as Tailscale. But you would need to install it on all your devices.

    Otherwise, for HTTP(S) web services, a reverse-proxy such as CloudFlare.

  • (Personal opinion not based on scientific evidence.)

    I would say that's not possible for a hobbyist. The main issues with this kind of DIY phones are performance, compatibility with existing software, and most importantly battery life.

    The Raspberry Pi was never designed to be used with a small battery while still staying connected to the internet to receive notifications all the time, like a smartphone. If you want to build a usable smartphone you will need an efficient co-processor to do these tasks. This could get complicated fast unless you use a CPU designed for this job.

    There has been some interesting progress with desktop environments and small touch screens. Still nothing as good as Android, but nice UI is no longer the main issue imho.

    As for compatibility, good luck running Signal, Matrix and Thunderbird in the background without draining the battery.

    That being said, if you are just doing it as an excercise without expecting to build a device that will replace your main phone, you can definitely give it a try. Have fun and learn much!

  • Ah! Sorry for the textdump, and thanks for the feedback. I'll keep it in mind in the future.

  • Sorry, not an answer to your exact question... Dockge might be the answer if you need a web UI to manage Docker containers.

    If you need something more specific, like a button dashboard to run custom commands, perhaps you could build your own with Vite (Node.js). You will need to understand basic HTML, CSS and JavaScript. (EDIT: OliveTin makes more sense.)

    As for authentication, you could configure a basic authentication on your favourite reverse proxy (such as Nginx), or look for something more advanced such as OIDC/OAuth2 through Keycloak.

  • In that case I would say start with a Debian-based or Ubuntu-based distro of your choice. Ubuntu-based distros are also Debian-based, since Ubuntu is Debian-based. Mint is Ubuntu-based so it's a good choice imho. Mint should work pretty well for backups and Minecraft.

    As a counter-example, Mint would (probably) be a poor choice if you want to turn that PC into a router or a DNS server, but sounds like that's not what you have in mind.

    If you plan to Install more stuff in the near future, you could optionally look into containerization (Docker) which would allow you to someday swap Mint with another distro when you decide that you feel like changing. All of this, without having to reconfigure anything. Portainer might be a good soft-entry to Docker if you don't love the terminal, it gives you a nice UI. And it's compatible with Mint, ofc.

    As for the fedi instance, it's a good exercise, you will learn a lot about networks. Personally I tried installing a Lemmy instance too, but I ended up turning it off as I realized that it didn't make sense for my use case. It just wasted bandwidth to stay in-sync with the rest of the fediverse.

  • It depends. What do you plan to use it for? Depending on the answer, perhaps Mint might not be the best option, but I can share my personal experience.

    My use case is a headless server running OCI containers through rootless Podman (this is Docker's modern equivalent). I've been running this on Linux Mint on a compact PC for a few years. I enabled unattended upgrades, and once in a while I VNC into it and upgrade Mint itself. I also installed a CRON job to reboot automatically every few days. So far I've not encountered any major issues.

  • Euro-Office and Office EU (office.eu) are not the same project.

    How does Euro-Office compare to IONOS Workspace, office.eu, the Proton productivity suite, Nextcloud Hub or XWiki: Euro-Office is more of an integration component. It merely handles document editing itself. Storage, as well as navigation, permissions and sharing logic has to be offered by a platform it is integrated in, like Proton Docs, Nextcloud Hub or OpenProject. – https://github.com/Euro-Office/.github/blob/main/profile/README.md#faq

  • If you are in desktop mode, there is the "System update" app preinstalled, otherwise just run topgrade from the terminal.

    If you are in gaming mode, update as you would update SteamOS.

    This should update all software and firmware. You will have to update your games separately, though.

  • As far as I understand, audio cards hold a buffer of the audio that should be played at any time. If the CPU can't keep up producing new audio, it will loop to the beginning of the buffer. My guess is that when you suspend, the CPU stops producing new data before the audio card stops consuming it. And that's why you hear the last part for a short instant.

    It also happens on my devices, and it's always happened on all my previous devices as far as I can remember.

    Disclaimer: this is based on my understanding + a lot of suppositions. It might not be accurate.

  • Sure, that's what I thought. And Ecosia doesn't do the same?

  • I do have an opinion about Ecosia, but it's just based on feelings, so it doesn't even make sense to share it. Apologies for not answering your question.

    Instead I would like to focus on this point:

    Ecosia isn't very private, since it sends data to Bing

    Also DuckDuckGo does this, but they aggregate and anonymize that data before forwarding it to Bing. That's probably the best they can do without building their own first-party infrastructure. I would imagine Ecosia does the same.

  • You must have spent a lot of time into this, thank you so very much 🙏

    With a bit of persuasion I managed to disassemble it without breaking it. I desoldered U1 and I can confirm that pin 2 is GND. Also, here are better pictures taken with a magnifying glass. Note that pin 1 and 3 were shorted to pin 2, but it didn't make sense to me, so I assumed they bridged due to the thermal shock when the component burned, so I scraped around them.

    And here's a link to AliExpress.

    I guess there is no easy way to bypass it then, it would probably cheaper to buy a new device than to buy a replacement IC. Also, I guess now I will have to upload a clean version of the corrected schematic, I owe this to you and the other great people that replied.

    EDIT: I could probably bypass it entirely, I just need to inject 5V. Here's the updated schematic.

  • Fair point. There were no such instructions.

    I tried desoldering U1, disconnecting the piezo, and powering it with 3V from the batteries side. It blinks rhythmically, so I assume the MCU (or ASIC) is fine. But if I connect the piezo, power consumption drops to < 1mA and nothing else happens. So yeah, that component's purpose is probably not to charge the batteries.

    I will try to read the markings again with a magnifying glass later today. Unless you or someone else have better suggestions.

  • If not, why does your device have two power sources and one is not rechargeable.

    That's a good question, and that's also something else I didn't think about. I just checked the instructions and it's not clear. Perhaps it's an alternative way to power it. I'll be honest, this is a cheap device. I don't want to fix it because it's expensive, I want to fix it because I literally didn't turn it on even once before blowing.

    I drew it as a battery, but that's actually USB power (5V). That was probably a poor choice from me.

    try image search

    Oh. My. God! It worked! How on earth could it know that this specific PCB is what it is? That's black magic! It didn't find this specific one, but it correctly classified it and it also found similar designs. Seems like that blown component actually is part of the charging circuit, since other similar designs seem to omit it. I'll try desoldering it and see if the rest still works. Thank you very much for this suggestion, that blew my mind!

  • Sorry about the pictures, that's the best I could do with my phone camera. I took some more, they are not much clearer, but there are more angles at least, link to pictures. It certainly is a 6-pin package.

    It didn't occur to me that it could be part of the battery charging circuit, that would be nice as honestly I don't care about using it as a battery charger (it takes two AA). I am a bit worried about plugging batteries again, as I am afraid I might damage it further. Assuming pins on the left to be 1, 2, 3 from the top and pins on the right to be 4, 5, 6 from the bottom: pin 1, 2, 5 and 6 seem to be shorted, pins 3 and 4 give me 90k resistance.

    I didn't try image search, do you mean on Google Image Search?

  • Yeah these pictures are not the best, are they? 😬 I took some more, they might be a tiny bit clearer, but I'm afraid that's the best I can do with my camera, link to pictures. Seems to be AL322 or maybe AL022? Neither of the two returns any results for me, though.

    R4 leads to somewhere for sure, but it's hidden below the IC, so I can't follow it. To disasemble it any further I would need to break it entirely. I guess that's an option. I checked the middle right pin again, it only seems to go to C3 as far as I can tell. Pin 1 of U1 doesn't seem to be marked, at least not anymore, but perhaps it might be guessable from the direction of the text?

  • I don't get it 😅

  • Ask Electronics @discuss.tchncs.de

    SMD Component Identification

  • Bazzite @lemmy.world

    KDE Keyboard in Bazzite, how?

  • Free and Open Source Software @beehaw.org

    A curated list of awesome FOSS games

    github.com /bruce965/awesome-foss-games/
  • Selfhosted @lemmy.world

    Developing a self-hosted alternative to Google Keep

  • cryptocurrency @lemmy.ml

    Spacemesh: Cryptocurrency for the People

    blog.fabioiotti.com /posts/spacemesh-cryptocurrency-for-the-people/