this post was submitted on 04 Nov 2024
174 points (99.4% liked)

Linux

48372 readers
1665 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
all 50 comments
sorted by: hot top controversial new old
[–] [email protected] 150 points 3 weeks ago (2 children)

Ah, tech journos...

Ubuntu Touch [is] a great choice if you seek an alternative that prioritizes privacy and open-source ideals.

But

One area that has improved is Google account synchronization. While it's not flawless, it's easier to sync services like Gmail and Calendar than it was before.

🤦 I don't think he fully grasps that Google is the main reason to use a more private OS than (stock) Android.

[–] [email protected] 34 points 3 weeks ago

While true, in order to get Linux mobile more mainstream, you have to have great google compatibility just because of the sheer volume of people that have to use google calendar for sync with family and friends and/or have gmail as a primary email. That's just a shitty fact of life. Baby steps.

However, indeed you are completely right that at the current time there are probably a very low amount of people wanting to use it right now that are completely reliant on google.

[–] [email protected] 11 points 3 weeks ago

I think they did a decent job. They report on compatibility for those that want it, but demonstrate it can be a Google-free experience. The fact that they also recognize they tested on an older device vs glossing over that was appreciated, too. Any journalist willing to install Ubuntu on their phone is probably going to be a bit more reliable to begin with, too.

[–] [email protected] 41 points 3 weeks ago* (last edited 3 weeks ago) (2 children)

“For instance, I often had to rely on the web browser to access services like Reddit, Telegram, and Discord since native apps weren't available. Web apps work for primary use but can't always replace dedicated apps, especially for banking or fitness tracking.”

That’s the core of the problem these days. Nowadays, there’s so much that requires an app to work.

Avoiding mobile apps was entirely realistic in the 2010s, but it’s too late for that now. The world has changed, that ship has sailed etc.

If you can isolate yourself from certain realities of the outside worlds, using a fully FOSS system can be done. The technology is there. It’s just that most people can’t isolate themselves to that degree.

[–] [email protected] 11 points 3 weeks ago (3 children)

It's really just banking, I can still use the browser for most other things.

[–] [email protected] 15 points 3 weeks ago (6 children)

I don't understand the banking comment, and I've seen it several times. Don't other people's banks have web portals? Other than maybe depositing a check remotely, are there features you actually need a native banking app for?

[–] [email protected] 13 points 3 weeks ago* (last edited 3 weeks ago)

My bank offers both an app and a website which is nice, but the app is mandatory for doing any kind of operation involving money (which is not that uncommon when logged-in in your bank accounts ;) even when connecting through their website, as the app is used for some ID-ing process.

Then, there are a few not-mandatory but such-an-effing-pain-to-not-use apps, say to ID oneself with some (public) services.

I use a dumbed down iPhone (like, really: no social, no games, no whatever not even email is configured on it) just so I can access those few apps.

[–] [email protected] 12 points 3 weeks ago

Mine does but there's 2fa using a dedicated app. Although a 2fa machine is available and sent out also.

[–] [email protected] 8 points 3 weeks ago* (last edited 3 weeks ago)

My bank warned that they are planning to phase out the code booklet and replace it with a mobile app. Sure, you can continue to use a web browser, but how do you verify anything without a mobile app?

Also, some apps are very picky and refuse to work properly unless your android has GAPPS and is in the in an unmodified state just like the OEM intended. That’s bad news for privacy oriented Android users, let alone anyone who wants to run something even more FOSS.

[–] [email protected] 7 points 3 weeks ago

Don’t other people’s banks have web portals?

Sadly, some finance services are app only, app-that-don't-run-without-Play-Store only.

[–] [email protected] 3 points 3 weeks ago (1 children)

Why "other than depositing a check remotely"? Depositing a check remotely is the reason I have to use my bank's mobile app.

[–] [email protected] 1 points 3 weeks ago

I use that occasionally but only like 2-3 times a year now. I use my bank's app primarily just because it's a fast dedicated way to check my balance. But I'd use the web app if I needed to for some reason

[–] [email protected] 3 points 3 weeks ago

Where I live, cashless payments via NFC. But I have the option of using a plastic card too.

[–] [email protected] 4 points 3 weeks ago

I'm pretty sure my bank's android app is just webview considering it has a cookie banner when starting it and it looks almost identical to the actual bank website. The biggest feature of the bank app is for 2FA, but it's not like it's much more convenient than SMS and they really should be supporting FIDO2 and TOTP codes for actually secure 2FA.

[–] [email protected] 0 points 3 weeks ago* (last edited 3 weeks ago) (4 children)

What if you have appliances such as a scale, lights, watch or something? Pretty much guaranteed that those won’t work unless you use their app. If you want to go FOSS, you may need to sell all of your smart stuff and replace them with similar devices that work in a privacy respecting strictly FOSS environment.

[–] [email protected] 6 points 3 weeks ago

Here's an idea: not buying "smart devices" that turn into fancy paperweights the second they aren't connected to a WiFi network.

  • A scale doesn't need to connect to a server.
  • The lights in your house don't need to be connected to a server.
  • Your fridge, etc.

If they do, that's for something completely different than what you bought them to do. And if there's no FOSS app to control those extraneous features, it's a black box.

[–] [email protected] 4 points 3 weeks ago

Yes, an IoT device would certainly be a huge headache if it was on a proprietary protocol, I'd avoid that if at all possible. Thankfully, they haven't made something absolutely indispensable yet.

[–] [email protected] 2 points 3 weeks ago
[–] [email protected] 1 points 3 weeks ago

Home assistant Web app would be fine.

[–] [email protected] 6 points 3 weeks ago

It was already a challenge back in those days. I ran the Nokia N9 for a while, and within a year it went from being amazing at messaging due to its messaging app mixing different XMPP providers in one interface (Google Talk, Facebook Messenger, SMS, etc in a single interface) to everyone in the industry suddenly giving up on that and only supporting in-app messaging.

There were valiant attempts to create open source versions of popular apps, but those efforts were always intentionally sabotaged by those providers.

[–] [email protected] 34 points 3 weeks ago

Key Points:

  • Ubuntu Touch offers privacy and control, is free from Google data tracking, and is perfect for privacy-conscious users.
  • Installation is straightforward with the UBports installer, even for unsupported devices, but app support can be limited.
  • Ubuntu Touch provides good battery life and performance on newer devices but lacks app variety compared to Android and iOS.
[–] [email protected] 20 points 3 weeks ago

Another FYI: Ubuntu Touch does not support VoLTE at all, thus it might be more difficult to use it in some networks and countries (for example, USA shut down 3G some years ago)

However, I was pleasantly surprised by the responsive UI, the browser, and Cinny (the Matrix Client)

[–] [email protected] 10 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

I wonder why test this on an 11 year old phone?

I have it running on a Pixel 3a and it's definitely smooth, but it still stutters once in a while. It feels slower than Android to me, but not much.

Battery life is indeed excellent, though mine doesnt seem to fast charge.

The camera app was the standout feature to me. The pictures i take look every bit as good as those from Android. I expected the app to be clunky or to have bad colors, but that is not the case at all.

Edit: Pixel 3a not 3

[–] [email protected] 2 points 3 weeks ago (1 children)

I thought Ubuntu touch wasn't supported on pixel 3?

[–] [email protected] 1 points 3 weeks ago

My bad it's a 3a

[–] [email protected] 9 points 3 weeks ago (2 children)

Ubuntu Touch is optimized to reduce unnecessary background processes, making your phone last longer on a single charge.

Wait..... did he just say that Ubuntu runs faster than Android on an Android phone?

[–] [email protected] 14 points 3 weeks ago

Nope. He explicitly only praises battery life in that parapgraph. He experienced some performance issues in his (old) test device:

Ubuntu Touch shines in battery life (at least in my experience). Since the OS is lighter and uses fewer system resources, many users report better battery performance than on Android. Ubuntu Touch is optimized to reduce unnecessary background processes, making your phone last longer on a single charge. However, if you push the OS with more demanding tasks, you may still run into performance issues, especially on older hardware.

[–] [email protected] 2 points 3 weeks ago

Iirc, Android is based on Linux, so not too far fetched

[–] [email protected] 8 points 3 weeks ago (1 children)

This is about installing on a Nexus 5 which is from 2013. Sounds painful.

[–] [email protected] 3 points 3 weeks ago

And it will not get upgraded to 20.04, it will stay on 16.04. My biggest issue was that I could not do much with it. It was only a bit better than a dumbphone. Without apps, every mobile OS dies and back in the day I could not even get Signal working. It was a pain to set up webdav for contacts sync and when I gave up and wanted to use my own nextcloud, it refused to work because of my https cert...

[–] [email protected] 7 points 3 weeks ago (2 children)

I hope one day we’ll find a way to get banking apps working through Waydroid or something else. And by we, I mean people who are way more techy than me😅

I feel like it’s the only thing which would prevent a lot of people from using Linux every day on their phones.

[–] [email protected] 4 points 3 weeks ago (1 children)

Call your bank and ask them how to access your account without an Apple or Android phone.
Claim you need it for accessibility reasons.
Forcing you to use the product of one out of 2 tech corporations just to survive (for which you need a bank account) is ridiculous.

[–] [email protected] 3 points 3 weeks ago

I know and I agree.

Well the other solution for some banks is to send you a card reader. My ecological side had to choose between future e-waste and evil corporations.

[–] [email protected] 1 points 3 weeks ago (1 children)

Banking apps and having the card on the phone, those two are the only things keeping me from using a private OS

[–] [email protected] 1 points 3 weeks ago

My banking app threw a fit because I had KDEConnect on my phone installed via FDroid. Installing an APK signed by Google Play fixed the issue, but still

[–] [email protected] 4 points 3 weeks ago (1 children)

I tried and bricked my S10+

Soft bricked, can probably recover but have not got the time to bring it back.

[–] [email protected] 1 points 3 weeks ago (3 children)

This fear keeps me back to flash custom ROM on my phone! Plus, I can not afford to have those banking apps not working!

[–] [email protected] 3 points 3 weeks ago

If your phone is fully supported and not on the fringe of whatever project your interested in is, you're not in much trouble most of the time.

[–] [email protected] 2 points 3 weeks ago

I might have done something wrong, but my banking apps never stopped working on LineageOS.

[–] [email protected] 1 points 3 weeks ago

Custom ROMs are pretty safe to flash nowadays as long as you follow the instructions.

Banking apps don't work on custom ROMs only in certain countries.

[–] [email protected] 3 points 3 weeks ago (1 children)

So, lineage is the best option for now?

[–] [email protected] 5 points 3 weeks ago (3 children)

It really depends on what you're looking for. I'm happy with Lineage, but others go for stricter privacy setups like Graphene. As long as you can avoid G Apps, IMHO you're fine. But that's still Android in some form.

The whole Linux phone experiment is a lovely idea that (if I understand correctly) is hampered by the tons of different mobile phone makes and models. Canonical dropped Ubuntu Touch like a hot potato, and it only survived as a community project.

[–] [email protected] 2 points 3 weeks ago

I’d like a comparison to lineage OS. There seems to be a very short supported device list for ubuntu, but maybe thats how they keep the install process simplified. Cyanogen always relied a lot on xda-developers community i think - so many unofficial devices supported just by enthusiasts willing to risk bricking devices.

I recently upgraded to a (used) sony XA2. it was a right pain to install lineage os - way harder than previous samsung S3/4/5 type phones. It was mostly just trying every goddamn usb port on every pc in my house until finally one with which ADB would actually flash the bios.

I’ve never bothered to researach exactly what are the security issues with lineage OS , it’s something where a decent bit of journalism might help. I’m not very into many apps though so i suspect that lowers the risk to me.

I'm happy with lineage os too.

[–] [email protected] 2 points 3 weeks ago (1 children)

Its the same problem as standardized Unix systems in the 90s. There's more ideas on how to implement hardware than there are hands to integrate driver software.

When it comes together it'll be because we either make the manufacturers warp around something like POSIX, or provide a common target on phones like the steam deck.

Otherwise every hardware generation will get the undescribable misery of supporting the last one, from the one they're on, while writing the next one. The problem tends to compound.

[–] [email protected] 1 points 3 weeks ago

Yeah, that makes sense. Thanks!

[–] [email protected] 1 points 3 weeks ago (1 children)

I'd like a comparison to lineage OS. There seems to be a very short supported device list for ubuntu, but maybe thats how they keep the install process simplified.

I recently upgraded to a (used) sony XA2. it was a right pain to install lineage os - way harder than previous samsung s3/4/5 type phones. It was mostly just trung every usb port on every pc in my house until ADB would actually flash the bios.

I've never bothered to researach exactly what are the security issues with lineage OS , it's something where a decent bit of journalism might help. I'm not very into many apps though so i suspect that lowers the risk.

[–] [email protected] 1 points 3 weeks ago (1 children)

Lineage gives you a decent app ecosystem (F-droid) with the option to set up Play Store for full Android compatibility

Ubuntu Touch has a very limited ecosystem compared to F-droid, but might be enough for someone willing to do most tasks in a browser.

Stuff like phone calls, pictures, sms, podcasts, music, and other simple tasks will work equally well on either OS assuming your device is supported

[–] [email protected] 1 points 3 weeks ago

Yeah interesting - I don't know how many say flatpaks will work on arm. I guess you're basically able to run most of what a raspberry pi can or whatever is in debian's arm repos though.

On lineage you can use auroura store too for a less googley halfway house.

The article mentions waydroid - but it doesnt go into that much detail on it. I find waydroid to be very good on a decent linux pc - but does it work well enough on ubuntu touch. I'd not do anything heavy though like mobile games on waydroid - that'd seem wierd.

Is there any benefit/cost though to effectively running your apps via a lineage v.m?

I'd think if there is it might come down to some wierd security thing but probably at cost of startup time or performance, or maybe even power consumption.

[–] [email protected] 1 points 2 weeks ago

Are there any other useful touch distros? Ubuntu is not very renowned in the privacy realm at the moment.