Sysop: | Amessyroom |
---|---|
Location: | Fayetteville, NC |
Users: | 23 |
Nodes: | 6 (0 / 6) |
Uptime: | 54:40:36 |
Calls: | 583 |
Files: | 1,139 |
D/L today: |
179 files (27,921K bytes) |
Messages: | 111,801 |
I got a PinePhone. It runs Manjaro Linux which uses KDE Plasma.
It's makes a poor smartphone, but it *does* work. I got it, because I
wanted a phone that worked and didn't depend on Apple or Google.
Although still Linux, it's very different from Slackware. Does anyone
know of any PinePhone forums?
As I said, it works. It has some bugs and/or quirks, but so far, they
are tolerable. I'm still hoping to get it working with Slackware.
There are 21 choices for operating systems, and Slackware *is* one of
them. I'm still working on getting Slackware to boot, however. The documentation is sketchy, but there are wikis and forums available. And
I've been consulting duck.ai.
and -browse the Internet by connecting to my home WiFi. It has a bunch
of apps.
I've been thinking about doing this for several years. I decided I
didn't like the Librem - too expensive and hard to get. Since the
PinePhone was getting pretty good reviews, I decided to try it.
I paid a little more and got the clear plastic, soft protective case,
which is actually quite nice. I thought the phone was reasonably priced, but there was another 25% for the tariff to import into the US from
China, and shipping charges, of course.
As I said, it works. It has some bugs and/or quirks, but so far, they
are tolerable. I'm still hoping to get it working with Slackware. There are 21 choices for operating systems, and Slackware *is* one of them.
I'm still working on getting Slackware to boot, however. The
documentation is sketchy, but there are wikis and forums available. And I've been consulting duck.ai.
It has a touch screen, 64bit ARM operating system, 2.9GB of RAM, and
three ways to boot (flash, eMMC, and SD card). It came with a USB C to A cable, but no brick.
It arrived two days ago. I'm still getting used to it, but I swapped my
SIM card from my Android phone, and I now use my PinePhone it its place.
I can: -use the supplied address book software, -make and receive phone calls, -send and receive text messages, and -browse the Internet by connecting to my home WiFi. It has a bunch of apps.
Thanks for the review of the phone!
As I said, it works. It has some bugs and/or quirks, but so far, they
are tolerable. I'm still hoping to get it working with Slackware.
There are 21 choices for operating systems, and Slackware *is* one of
them. I'm still working on getting Slackware to boot, however. The
documentation is sketchy, but there are wikis and forums available.
And I've been consulting duck.ai.
If Slackware would be installed, would it be possible to in Slackware
install hardware specific applications like to make phone calls, use the camera, GPS and so on? Does it run an X server and X applications? Or
does it, more like Android, require that all applications are written specifically as "phone applications"?
and -browse the Internet by connecting to my home WiFi. It has a bunch
of apps.
Does this mean that you are unable to connect to internet by cellular networks?
Year 2009 I made the step into the smartphone era by ordering a HTC
Dream, the Android developer phone, from Google. I thought that it was
pretty cool to have internet in your pocket and being capable of writing
your own applications for the phone. Unfortunately, after only a few
months, the phone stopped receiving updates and is since then stuck on Android 1.6. I also quickly found that I did not like the java way of
writing applications.
I realize that transitioning away from Android is going to be painful as
I have been used of having my contact book in their cloud and enjoying
the integration between the contact book, google maps and GPS
navigation. On the other hand, I would really like a free/libre system
where you know that you easily can customize your own Linux kernel and
it would be nice if it could run standard Linux applications like xterm
and gimp.
Some years ago I wrote some rants about my experiences as an Android developer at http://poolhem.se/android_developer/
regards Henrik
On Thu, 10 Jul 2025 05:38:30 -0000 (UTC), Henrik Carlqvist wrote:
Some years ago I wrote some rants about my experiences as an Android
developer at http://poolhem.se/android_developer/
I read your rants. Sounds like you had some fun as a developer! But
there was trouble too, yes?
On Fri, 11 Jul 2025 09:31:23 +0000, Joseph Rosevear wrote:
On Thu, 10 Jul 2025 05:38:30 -0000 (UTC), Henrik Carlqvist wrote:
Some years ago I wrote some rants about my experiences as an Android
developer at http://poolhem.se/android_developer/
I read your rants. Sounds like you had some fun as a developer! But
there was trouble too, yes?
Yes, initially it was fun and a fantastic thing to have something in
your pocket that you could write applications for yourself. However, I
relly did not like the Java language with its very Android specific API. Android development is now on my list of "been there, done that". I do
not even maintain any of my Android projects anymore.
Another development almost in the same status are my php projects. Its
in a status better described as "been there, almost done with it". I
still maintain my php projects, but I will not start any new php
project. The sad thing with php is that it is a moving target constantly changing its API so those projects do require some maintenance to clean
out bit rot. Once there was the abbrevasion LAMP, describing the dynamic quartet Linux, Apache, MySQL and PHP. Since then, PHP has completely rewritten its API to access MySQL/MariaDB databases.
My projects written in pure C has survived better during the years,
however, I will not again engage in any new project related to nVidia.
NVidia are nice enough to provide XML output from their program nvidia-
smi, great for other programs to parse. Unfortunately, they change the
syntax of the XML output with new versions of their driver. It would be
OK if they added or removed fields as features were added or removed,
but for some reason they keep on renaming existing fields. As late as yesterday I got a bug report that they have done so again: https://sourceforge.net/p/nvgpu-smi-snmp/tickets/1/
Previously I have found about those changes myself.
Sorry about adding even more rant about different software development targets.
regards Henrik--- Synchronet 3.21a-Linux NewsLink 1.2
You worked for nVidia - how interesting! I read the sourceforge.net URL
that you provided - sounds like they still need you!
I am mostly happy with it.
I got a PinePhone. It runs Manjaro Linux which uses KDE Plasma.
It's makes a poor smartphone, but it *does* work. I got it, because I
wanted a phone that worked and didn't depend on Apple or Google.
Although still Linux, it's very different from Slackware. Does anyone
know of any PinePhone forums?
Thanks.
-Joe
No, I haven't been a employee of nVidia, I have only written an snmp
agent which calls the utility nvidia-smi to provide GPU data by snmp
which then can be plotted in grapshs by tools like mrtg.
To be fair, not only changes in the XML output from nvidia-smi has
caused bit rot in that code. Also changes in net-snmp has caused bit
rot. To make things worse, the code that net-snmp has caused bit rot in
is code automatically generated by a tool provided by net-snmp.
Ah, I see! It sounds like your nvgpu-smi-snmp is a handy tool that
continues to get downloads! Is it written in C?
Automatic bit rot? How does that work? Is the problem in net-snmp or
the usage of net-snmp?
On Wed, 16 Jul 2025 07:07:24 +0000, Joseph Rosevear wrote:--- Synchronet 3.21a-Linux NewsLink 1.2
Ah, I see! It sounds like your nvgpu-smi-snmp is a handy tool that
continues to get downloads! Is it written in C?
Yes, it is written in C. It started as a fork of another tool to provide
SNMP data from nVidia GPUs buy querying the X server. I rewrote that tool
to instead do the querys by calling the tool nvidia-smi. My reason for
doing that was that I didn't want to assume that an X server is running
as cuda can be used to perform calculations on a GPU even without any X server.
Automatic bit rot? How does that work? Is the problem in net-snmp or
the usage of net-snmp?
I would say that it is a problem with the net-snmp API and the tools
provided to automagically create skeleton code to use that API. The SNMP
OID values are described in MIB files and they provide tools to
automagically create skeleton code to provide the OID values by SNMP. The remaining work is only to fill some values with actual data.
However, this automatic bit rot has not scared me off from writing more
snmp agentx daemons. I also have a project at https://github.com/henca/obis2snmp which makes it possible to monitor
some utility meters by snmp by connecting extra hardware. I use that to monitor my electricity meter and my water meter.
Sorry for getting a bit of topic, my SNMP projects do not have much to do with any smartphone.
regards Henrik
I got a PinePhone. It runs Manjaro Linux which uses KDE Plasma.
It's makes a poor smartphone, but it *does* work. I got it, because I
wanted a phone that worked and didn't depend on Apple or Google.
Although still Linux, it's very different from Slackware. Does anyone
know of any PinePhone forums?
Thanks.
-Joe
I was having trouble with the docking bar.
It seems that my trouble was caused by the use of a power supply that
could not produce the required 3A, and a power supply, suitable or
otherwise, was not included. At any rate, my Anker 20W PD power supply
and a *nice* Apple cable arrived today by UPS. I plugged everything
in, and - for now anyway - the sporadic failures are gone.
I got a PinePhone. It runs Manjaro Linux which uses KDE Plasma.
I got a PinePhone. It runs Manjaro Linux which uses KDE Plasma.
https://joeslife.org/projects/pine64