I don't think I can handle a CLI-based phone.
My Pinephone Setup
61–70 of 120 posts
Re: My Pinephone Setup
#62Ha I like this guy already. That’s my kind of crazy :)
It is an interesting experiment to be sure. I’m a big geek and love Linux but not sure I would go so far as to run i3 on my phone like this but more power to him and I’m glad there are people trying different things out and seeing how it goes.
I know I’m getting old because every year I appreciate a simpler phone. On the desktop sure I like to mix it up with less common approaches that give me more flexibility but for my phone I keep it simple. I don’t really want my phone to be a full on desktop computer experience tbh.
I use my phone for pretty basic tasks. Podcasts and music mostly. Some very casual web use and maybe a dozen apps. I don’t email on my phone (other than reading). I don’t message much on it either instead using a desktop app as I feel I have more “room to breath” and compose my messages more slowly unless it’s a short reply. And some light in the moment photography.
This is why I stick to an iPhone. It doesn’t allow me to tweak it to the max. It does what I want just fine and I am grateful for the restrictions rather than allowing me to build some handheld Frankenstein second computer. Right tool for the job and all that. For me anyway :)
But I am glad things like the PinePhone exist even if I don’t use them personally.
Re: My Pinephone Setup
#63Earlier quoted context omitted.
Ah, interesting, I didn't know they'd built an alternative shell around wlroots, I'd only tried it back when it was a bunch of shell scripts around dwm. If the GPU and window server are still okay, you might get away with forcing a mode-switch. Maybe it's not the GPU itself but some supporting chip that handles the LCD driver, and changing the resolution or something else would reset it without destroying the session…
Hmm, would be nice to be able to get it back on its feet in these cases without killing the session, though I haven’t had it fall over for a couple of weeks because I’ve been barely using it (and possibly because summer is passes on to autumn). Next time it happens I’ll see if a `swaymsg output DSI-1 disable` / `swaymsg output DSI-1 enable` fixes it. Seems to do something , Firefox clearly changes its scaling from 2…
Actually, though, I’ve found something useful in dmesg, which is making me suspect that the other time I went looking I forgot to look there and only looked at journald.
[Mar14 21:17] [drm:lima_sched_timedout_job] *ERROR* lima job timeout
[ +3.422897] lima 1c40000.gpu: fail to save task state from sway pid 3227: error task list is full
[ +0.000115] lima 1c40000.gpu: gp task error int_state=0 status=0
Then a trace, including pc and lr being inside lima_devfreq_record_idle, which might point towards something about it not happening when the device is in active use. And yeah, lima is GPU driver.Well, it’s something. Hmm, wonder if I can be bothered delving further. It doesn’t bother me as much as it possibly should, I really don’t interact with my phone directly all that much.
(Seems to be reported as https://gitlab.freedesktop.org/mesa/mesa/-/issues/6036.)
Re: My Pinephone Setup
#64> Lately, I've been learning C programming solely on my Pinephone. Ha I like this guy already. That’s my kind of crazy :) It is an interesting experiment to be sure. I’m a big geek and love Linux but not sure I would go so far as to run i3 on my phone like this but more power to him and I’m glad there are people trying different things out and seeing how it goes. I know I’m getting old because every year I appreciate…
Re: My Pinephone Setup
#65Re: My Pinephone Setup
#66> Lately, I've been learning C programming solely on my Pinephone. Ha I like this guy already. That’s my kind of crazy :) It is an interesting experiment to be sure. I’m a big geek and love Linux but not sure I would go so far as to run i3 on my phone like this but more power to him and I’m glad there are people trying different things out and seeing how it goes. I know I’m getting old because every year I appreciate…
Hah I do most of my C programming directly on the pinephone, mostly in convergence mode :)
Re: My Pinephone Setup
#67Re: My Pinephone Setup
#68OP's setup looks actually pretty similar to my one, though where the pinephone really - really - shines is pentesting. The compatibility with external Wifi USB adapters and BT hardware like the ones from scott's gadgets make it an amazing pentesting device. For serious mobile-friendly usage I don't think that we can build UIs the way they're built on Linux systems anymore. I challenge every defender of that GTK/QT cr…
Worth noting that it's not just the technical end of UI construction that's lacking. Many open-source web projects have crappy UIs, too. I'm a long-time full-time developer, decades-long linux user, and also wrapping up a BFA in design, so I think my perspective is pretty balanced, here. With amateur developers, their code becomes less reliable the further you get from their development environment. The effect is sim…
What format does this take. My experience is that more often than not, design and usability improvements are abstract (mockups) and requires implementation by someone else. If the improvement is a working update to a QML file that improves the interface, I'd say chances are that it would be received well.
Sorry if this sounds defensive, but
> bikeshedded into oblivion by people emotionally attached to a bad ui
doesn't sound fair to me.
Re: My Pinephone Setup
#69Wait what? I never even considered this. I am in love with Sway. Having a tiling window manager on a phone might be quite the facinating use-case, mapping swipes to tiling actions similar to [1]. I think this article just won me over to try a linux phone.
Re: My Pinephone Setup
#70Why does Google hate the regular Linux Kernel and the regular Linux userland so much that Android doesn't have much Linux resemblance? I remember that wen Nokia did N900, it was pretty compatible with mainline Linux.