MacBook Air owner?
2018/2019 models are losing #Apple support.
#OptGreen with #GNU/#Linux to keep your device in use! These machines will run beautifully for many years to come.
Not only wallet friendly, #upcycling keeps CO2 emissions out of the atmosphere. Ca. 75% of Apple’s emissions comes from production alone (details in alt text).
Sustainable, independent #FreeSoftware: Better for users, best for the #environment.
The pine64 products all look quite nice. I was thinking of getting one of those phones (Linux based) next time mine dies. I can confirm the pinecil is the best soldering iron I’ve used and it’s only $26. The laptop they sell also has decent stats
I was looking into linux phones myself but I always hear others say how the ones on the market aren’t developed enough and have lots of bugs :(
The app compatibility is what I’d be most worried about. Not enough people want to buy them since there are bugs. But there aren’t enough people buying to justify devs fixings these bugs. It needs some momentum, it seems
The phone is still not very usable. It’s possible to use it as a daily driver but only if you have a high pain tolerance.
sigh I miss my N900.
Did you own one? I’ve yet to meet someone that has so any other insight would be appreciated.
High pain tolerance like using Linux as a daily back in ‘06?
Yeah, I have one. It’s slow and unstable, no good browser, no good Signal client and an almost unusable camera and GPS.
All these things kind of sorta work. But not in any satisfying capacity.
It’s especially baffling to me that it seems to be impossible to make a modern smartphone with even a small fraction of the power of a PC. It must be hardware or driver issue because devices like the Steam Deck or Raspberry Pi show that the software is perfectly capable of delivering a good experience. And Android phones show that Linux on a smartphone works in principle. There just seems to be a gap between them and mainline Linux. Probably Google bribing chip manufacturers to keep competition down. Can’t think of much else.
Wow all those are features I want to work properly on a device.
Not to downplay Signal, their encryption is good and they added anti-quantum technology, but I miss what Wikr used to be. Friggin corporate takeovers.
Linux was never strong at graphical type things though. I think one of the reasons for a JRE for Android was a graphical setup. You take out the Java, get the bare OS. The Pi is pretty basic. SteamDeck works well because of the people working on Proton which also functions extremely well for Linux desktop Steam users. Hats off to them and I definitely appreciate all that work
The Steam Deck works well if you have a particularly twisted definition of “working well”. SteamOS is certainly among the worst Linux distros I’ve used. It is certainly significantly worse than the average desktop-oriented distro. Sure, Valve has done good work with Proton, but basically every other piece of their stack is broken in some way.
Just a couple of days ago I had an issue where after the battery died and I plugged my Steam Deck into the charger, it simply failed to turn on. The fans would start spinning and that’s it. Nothing else worked. I could not get into the BIOS menu. I could not get into the recovery menu. The solution? Unplug the Deck, let the battery die from spinning fans and plug it back in, hoping that time it’ll turn on. Spinning fans take a long time to drain the battery, so this took me a couple of hours even though I’d only been plugged in for about ten minutes. I am not the first to deal with this issue. You can see posts online about it more than a year old. Those posts are how I was even able to figure out the solution.
I will never understand why SteamOS gets any kind of praise. This kind of issue is unacceptable. Any non-tech-savvy user will assume their device got bricked. I’ve seen several people mention they did RMA over this. And despite being a critical failure known for over a year, it hasn’t been fixed.
If you’re not a techy, SteamOS is garbage. It is ridiculously unpolished and keeps breaking in ways that can be difficult to fix. Every update (especially the client updates) has a 50/50 chance of breaking something, even on the stable update channel. You have to switch to desktop mode just to use a web browser. In fact, you have the switch to desktop mode for a lot of things, because gaming mode doesn’t let you do things like adding non-Steam games, install Flatpak applications or use a file manager. But desktop mode is entirely unsuited for gamepad controls and the on-screen keyboard feels particularly sluggish (though it can also get sluggish in gaming mode, just not as often).
If you’re a techy, SteamOS is also garbage. It is still ridiculously unpolished and the immutability is implemented in such a way that completely neuters the whole OS as anything you change gets wiped on every update (you can’t layer). There are hacks to do most things from gaming mode. You can run Firefox with some kind of weird setup where you run it inside a nested KWin session, because Gamescope is completely incapable of handling multiple windows, which would normally break all of the context menus and the hamburger menu in Firefox. Similar deal with Dolphin for file management. You can even run the entire Plasma desktop nested inside Gamescope, albeit with some caveats. Still need to switch to Desktop Mode to add non-Steam games tho, since you can’t run the desktop Steam Client from Nested Desktop. Things break occasionally, but it’s manageable. Figuring out all of these workarounds is quite time consuming though. This would not be the case if SteamOS was actually a good distro.
@leopold
SteamOS was designed for playing Steam Games, and Valve allowing access to the desktop was them being nice. I don’t expect using desktop mode to work well. Everything else you complained about (besides the Power issues which is not the fault of SteamOS btw), is you complaining that features work as intended. If you don’t like it, install Vanilla Arch, nothing is stopping you. But don’t complain that it works as intended.
@billbasher