Motorola Moto G75 phone
Bought this today. Reason, want to make videos for YouTube, and
my current phone (until today) can do 1080p at only 23.98 fps
(frames per second) -- even though the documentation says it will
do 30 fps. 1080p is OK, but want higher frame rate.
A couple of days ago, posted about first video upload to YouTube:
- PupMTP file transfer, first video — November 17, 2024
I bought my Huawei Y9 in January 2020, so almost five years old. It is still working and the battery is still good, though it has been recharged daily for five years. Don't like to waste a good phone, but now it will be a backup. So the hunt was on for a new phone...
Want a phone that will do 1080p at 60 fps, and with image stabilization. OIS (Optical Image Stabilization) looks good. There are flagship phones that have lots of features but very expensive. But, I only want to spend just enough to get 1080p @ 60 fps and OIS; the cheapest that I could locate, that is sold locally, is the "Motorola Moto G55 5G"; however, it only has 4GB RAM.
My Huawei phone has 4GB RAM and I don't have any problem with that, but these days even fairly cheap phones have 8GB RAM. So ruled out the G55, though the AU$299 price is very attractive. Going up in price, narrowed it down to these two:
- Nothing Phone 2a 5G
- Motorola Moto G75 5G
The Nothing Phone looks good, a lot for the price; however, two things ruled it out. Price, yes, only AU$426 (128GB storage) or AU$496 (256GB). The two things that ruled it out for me:
- A couple of users reported bubbles forming on the edges of the display. Maybe this was just an early production problem.
- Dimmed screen uses PWM 2160 Hz.
Point-2 is very interesting. Many OLED and LCD screens use PWM (Pulse Width Modulation) to dim the screen. What this does is turn the pixels on and off very rapidly, such that the overall effect for your eyes is that the screen looks dimmer. What does this do to your eyes though, full brightness, then off, alternating rapidly? It leads to eye strain and headaches.
Apparently, some good quality phones use DC dimming. That is, the
DC voltage fed to the pixels is reduced, hence the screen becomes
dimmer.
The Nothing Phone 2a has an AMOLED screen. I did some online searching and found that the Nothing 2a phone uses DC dimming down to 50% brightness, and below that uses PWM at 2160Hz. See here, though, they describe above 50% as "DC-like" which I don't understand:
https://www.youtube.com/watch?v=-A5h7UynfnQ
The Motorola G75 has an IPS LCD screen, and I discovered that it uses PWM for dimming, but at a very high frequency; 40,000Hz. See here:
https://www.reddit.com/r/PWM_Sensitive/comments/1gbunmt/moto_g75_opple_results/
The high frequency is apparently easier on the eyes, though personally I remain to be convinced. Anyway, bought the G75.
Very nice phone. Flat screen (I dislike screens with curved edges), 8GB RAM, 256GB storage, 50MP main camera with OIS, records up to 4K (UHD, 2160p) at 30 fps. etc. Specs here:
https://www.gsmarena.com/motorola_moto_g75-13372.php
Motorola's webpage:
https://www.motorola.com.au/smartphones-moto-g55-5g//smartphones-moto-g75-5g/p
Here is a YouTube video:
https://www.youtube.com/watch?v=DdrnGTm7AKI
The G75 is very new, only got released in Australia this month.
Cost was AU$497, including ear-buds and a soft plastic protection
back. Some dramas transferring data from my old phone, as I don't
use online sync'ing; was able to do it via a USB
cable.
Tags: tech
Run Easy Daedalus in a container in Scarthgap
This was how I originally envisaged running extra applications that are not in the main package repository. Easy Scarthgap has a small repository via PKGget; however, does have Appi to install appimages and Flapi to install flatpaks.
There is another mechanism; Easy Containers. Another linux distribution can be run in a container, and apps from the package repository in that distro can be installed.
Easy Daedalus is built with Devuan Daedalus (Bookworm) packages, and PKGget can install from the huge Devuan/Debian package respository. This morning I announced the release of Easy Scarthgap and Easy Daedalus, two separate distributions; however, you may not need to run Easy daedalus, as now it can be run inside Easy Scarthgap.
The method to install, is click on the desktop "pkg" icon, choose "SFSget", then click the "easyos/devuan/daedalus" radiobutton. There you will find file 'daedalus_6.4.4_amd64.sfs' -- install that. You will then get this window:
And yes, there will then be an icon on the desktop:
...click on "daedalus" and the Easy Daedalus desktop will start.
The 'daedalus_6.4.4_amd64.sfs' is about 850MB. That might be too big for some people to download. There is one person on the forum who goes to a library to download big files. If that is your situation, you can download the files from here:
https://distro.ibiblio.org/easyos/amd64/packages/sfs/easyos/devuan/daedalus/
...three files, download to /mnt/wkg/sfs/easyos/devuan/daedalus:
...you can then run SFSget and install it.
Running Easy Daedalus in the container, I installed ShotCut, and it works great.
However, there is a fix required...
EDIT: Fixed!
No need to apply the fix described below. You can install
'daedalus_6.4.4_amd64.sfs' and run "Download latest Firefox"
and it works.
That fix is useful to know about, as it can be applied to other SFS distributions that can be run in a container. The file 'daedalus_6.4.4_amd64.sfs' contains a file '.control/configuration', that I edited with the fix, as described below, then re-uploaded the SFS.
A technical note: "EC_CAP_file=true"
prevents "chown" and "chmod" from working; the former is
required when setting up Firefox to run as user "firefox".
Fix required in container
I'm going to make this the default; however, for now you have to do it manually. In Daedalus, I chose "Download latest Firefox" from the menu; it did download, but would not run. You need to apply this fix, before downloading Firefox (and with the Daedalus container not running):
On the Scarthgap desktop, click on the desktop "setup" icon and
chose "EasyOS" button, then "Easy Containers":
See these two outlined in red:
...in the "Manage" section, select "daedalus", then in the "Security options" section, untick "file" and tick "accel. graphics". Then in "Manage" section click on "Update & exit".
The above can also be done manually, by editing
/mnt/wkg/containers/daedalus/configuration. This is the important
line to fix, set it to "false":
EC_CAP_file='false'
I also tested "Download latest Chrome" and it works. I started
chrome from a terminal, to see any error messages, and Chrome
reported unable to connect to dbus; so that is something we will
need to investigate.
It has been a long time since Easy Containers got some TLC. Need
to get back into it.
If you try this and have any issues, please report to the forum:
https://forum.puppylinux.com/viewtopic.php?p=136046#p136046
I want to improve Easy Containers, as it is a great way to
install packages of another distribution.
Tags: easy
EasyOS Scarthgap and Daedalus 6.4.4 releases
Bringing both of these to the same version number. Scarthgap is
the "main guy", the one I recommend if you are new to EasyOS.
Scarthgap
Only small changes since 6.4.3, see release notes:
https://distro.ibiblio.org/easyos/amd64/releases/scarthgap/2024/6.4.4/release-notes.htm
Download:
https://distro.ibiblio.org/easyos/amd64/releases/scarthgap/2024/6.4.4/
Fast mirror in Europe, courtesy of NLUUG:
https://ftp.nluug.nl/os/Linux/distr/easyos/amd64/releases/scarthgap/2024/6.4.4/
Mirror in Australia:
https://mirror.aarnet.edu.au/pub/easyos/amd64/releases/scarthgap/2024/
Feedback welcome at the forum:
https://forum.puppylinux.com/viewtopic.php?p=136046#p136046
Daedalus
Daedalus is built with DEB packages from Devuan Daedalus, so the
PKGget package manager has access to the large Debian/Devuan
package repository.
Again, only small changes since 6.4.3, see release notes:
https://distro.ibiblio.org/easyos/amd64/releases/daedalus/2024/6.4.4/release-notes.htm
Fast mirror in Europe, courtesy of NLUUG:
https://ftp.nluug.nl/os/Linux/distr/easyos/amd64/releases/daedalus/2024/
Feedback welcome at the forum:
https://forum.puppylinux.com/viewtopic.php?p=136047#p136047
Have fun!
Tags: easy
Arabic language support added to EasyOS
Forum member Chiaseed requested this:
https://forum.puppylinux.com/viewtopic.php?p=135770#p135770
As I posted further down in the link, LibreOffice supports Arabic, but not Urdu. So I have only added Arabic support.
So, many apps, such as LibreOffice, will now be displayed with
Arabic text; however, someone would have to put a lot of work in
with MoManager to translate many other menus, scripts and
applications.
Tags: easy
PupMTP file transfer, first video
I recorded a 59-second video of my custom recumbent trike, and uploaded it to YouTube. This is "putting a toe in the water", as I knew hardly anything about video recording, editing and completely new to publishing on YouTube. Still know hardly anything, but managed to create the video, convert it from 1080p to 720p and upload.
I recorded the video indoors, with my "Huawei Y9 Prime 2019" phone. This is the last one that Huawei made with Google Services -- after that, Huawei was forced to go it's own way, developing Harmony OS and becoming very successful in the huge Chinese market -- another example of the US shooting itself in the foot.
This is a budget phone, maximum video resolution is 1080p at 30 FPS; however, I only got 23.98 FPS (Frames Per Second). Interesting, watching playback can see the jerkiness when panning, at that low frame rate. The 59-minute video is 85MB, MP4.
I decided to process it down to 720p, to make the file smaller. I read online how to use ffmpeg, here. Following that advice:
# ffmpeg -i input-1080p.mp4 -vf scale=w=1280:h=720:force_original_aspect_ratio=decrease:force_divisible_by=2 -sws_flags lanczos output-720p.mp4
...the result is 21MB.
Then I remembered that EasyOS has "yff" created by Jason (plinej in the forum, here. It is in the "Multimedia" menu. Used that, accepting defaults, and got a 14MB file, again MP4. Played both the 21MB and 14MB, they look the same. Wow!
Prior to performing the 1080p to 720p tranformation, I copied the file off the phone. Did this by plugging in a usb cable; and much to my surprise, up popped "PupMTP":
...I had just about forgotten that existed! The above photo is after I clicked on the "MOUNT" button. Also, a window popped up on my phone, and I clicked on "files transfer" radiobutton.
Thinking back, PupMTP was created by old-forum member mistfire, see here, and I introduced it into EasyOS in December 2020 -- four years ago. Here are blog posts:
"Considering MTP access to an Android phone"
https://bkhome.org/news/202012/considering-mtp-access-to-an-android-phone.html
"How to run long-time process on udev event"
https://bkhome.org/news/202012/how-to-run-long-time-process-on-udev-event.html
"Four ways to transfer files to and from a phone"
https://bkhome.org/news/202012/four-ways-to-transfer-files-to-and-from-a-phone.html
Very interesting, and I haven't looked at any of that since 2020. I have used the ADB method a few times more recently, which works via the desktop "share" icon. Was going to do that again, but, very interesting, PupMTP popped up, so used that instead.
Ha ha, haven't posted a link to my YouTube video, as it is embarassingly primitive. Only 59 seconds, yet I managed to get in a few "um" gap-fillers in the audio. Also, it was taken in my lounge room; would like to get the channel going with videos of the trike taken outside. Also, would like to achieve better video quality -- time for a new phone?
Flowblade video editor is builtin to EasyOS Scarthgap, and have
started learning how to use it. Previously, have only tested video
editors very superficially. Yesterday, I installed ShotCut and
OpenShot flatpaks, and played briefly with them. Didn't get
anywhere with OpenShot, as it crashed when attempted to drag my
.mp4 file onto it -- but then, have read several online comments
that OpenShot is prone to crashing. Staying with
Flowblade.
Tags: easy
/usr/games, .mhtml, .webp
The guys testing EasyOS Daedalus have discovered bugs...
Gnome-Mastermind installs an executable into /usr/games, but the .desktop file got deleted when a EasyOS version update. Forum member Caramel found the fix:
https://forum.puppylinux.com/viewtopic.php?p=135574#p135574
Forum member don570 reported that SFR's Uextract needs 'ripmime' to open .mhtml files:
https://forum.puppylinux.com/viewtopic.php?p=135648#p135648
don570 also reported that left-click on .webp image, it failed to view in gPicView, which is the default image viewer:
https://forum.puppylinux.com/viewtopic.php?p=135652#p135652
All of these are fixed, for the next release of both Scarthgap
and Daedalus.
Tags: easy
JWM window manager 2.4.7
I posted recently about a bug in the latest JWM:
- Latest JWM has wrong colours — November 05, 2024
Joe has fixed it, and Larry sent me an email that he tested it on EasyOS and the colours are now correct.
So have compile version 2.4.7 in OpenEmbedded and it will be in
the next release of EasyOS.
Tags: easy
How to look after your LFP battery
I have posted before about the two main classifications of lithium battery; NMC (nickel manganese cobalt) and LFP (lithium iron phosphate, also known as LiFePo4). There are a lot more classifications and in-between classifications, but these are the most well-known two.
A lot of online information is for NMC, which is why this little video is so good:
"The rules of LiFePo4: The 3 Most Common Causes of Failure and
General Guidelines for Long Term Use"
https://www.youtube.com/watch?v=UbZiHzflKMY
That is good advice about charging periodically to 100%, though I'm not so sure about 0% ...nor really what constitutes "0%"
My powerbox battery that I built for camping seems to have a very low self-discharge. I haven't measured it, just left it in the closet for many months. It was in the closet for about 6 months at about 80% and when I got it out, it still "seemed" to be 80%.
I say "seemed" because that was the reading on the coulomb meter.
Reading the voltage of an LFP battery is not an accurate way to
determine state-of-charge, as LFP batteries have very slow voltage
drop as the battery discharges, compared with NMC.
This site explains that LFP batteries have a lower self-discharge than NMC:
https://ecotreelithium.co.uk/news/lithium-nmc-vs-lifepo4/
...but the comment about LFP "no thermal runaway" -- that's a new
one on me. Also, regarding self-discharge, I have read online the
exact opposite; that LFP are slightly higher than NMC. The rule;
take everything that you read with a grain of salt, including from
"trusted" sources (see my previous blog post, here!)
Tags: light