linmob

joined 3 years ago
MODERATOR OF
[–] [email protected] 5 points 1 month ago

No, it's just that when you use a mainline kernel, you're just not reusing all the Android (often user-space) drivers that make cameras work on Android and due to that stuff, starting from drivers for the SoC camera interface to the camera sensor have to be re-implemented. Whether you are on glibc (e.g., on Debian/Mobian) or musl/Alpine does not really matter.

Also, Camera APIs and the whole "desktop Linux" camera stack (think of things like debayering, white-balance) is nowhere near as developed as what Android has (and that, IUC, Ubuntu Touch can reuse on Halium by plumbing things together).

[–] [email protected] 6 points 1 month ago (1 children)

A Pixel 3a may be a good choice. It's older, but not huge—and it's very well-supported in Ubuntu Touch (and Droidian, both use Halium/libhybris to re-use the Android kernel drivers), and also in postmarketOS (mainline Linux 6.9.3 as of this message).

On postmarketOS, camera support is not fully there—the front camera is somewhat supported. Also, Wi-Fi is still a bit annoying, calls only work with headset on postmarketOS, so I would say: Use Ubuntu Touch or Droidian for now, and maybe move on to postmarketOS once it's a bit more solid.

[–] [email protected] 2 points 2 months ago

It should be. With zram, I can use similar software even on a 2 GB RAM device somewhat comfortably, unless I open too many tabs in Firefox.

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

It's somewhat SoC dependent, but the actual feature support depends on auxiliary chips. Of the well-supported phones, only the Shift6mq supports it in hardware - software support on mainline is not there yet though. The Fairphones 4 and 5 also have the feature. I have the 5, and display out works with postmarketOS, but audio support is still lacking, and USB peripherals (e.g., keyboard, mouse) are not supported.

Here's a list of more devices: https://www.uperfectmonitor.com/pages/list-of-smartphones-with-displayport-alt-mode

That said, there are other ways like DisplayLink and or GUD that may enable you to connect a display to a OnePlus 6 or PocoF1 anyway, some people have done it (and left video evidence on social media or YouTube. It definitely requires a customized kernel, and unfortunately, AFAIK the efforts have not been documented/shared (kernel config and necessary packages).

[–] [email protected] 2 points 4 months ago (1 children)

I don't think reporting the USB ID thing to Plasma is useful and will go far - for 99% of users (that use some kind of Android/AOSP) the modus operandi is fine and helpful. With many Android devices and OSes requiring you to do something on the device after plugging it in, testing does not seem to be feasible to me.

There's no need to add the edge repo, as the latest release of mobile-config-firefox should be in v23.12 by now (it's been updated there since my last post). The command I posted does not add the repo, but only uses it for the one package without adding the repo permanently.

[–] [email protected] 2 points 4 months ago* (last edited 4 months ago) (3 children)

I recommend trying to use KDE Connect (or scp, rsync ... another network based way) to send the screenshot from the phone to your other computer instead.

MTP/other file transfer protocols do not (yet?) work with mobile Linux, so this failure is to be expected. It only shows up for connection, because if your device ran Android, it would be an option — AFAIK, Plasma acts this way because of the USB ID of the device.

Also, regarding your main issue: While you can report this to Mozilla, please be aware that Firefox is being "patched" to better work on mobile by https://gitlab.com/postmarketOS/mobile-config-firefox. I suggest you to install the latest, not yet in postmarketOS 23.12 mobile-config-firefox package from edge first by running:

sudo apk del mobile-config-firefox
sudo apk add mobile-config-firefox --repository http://mirror.postmarketos.org/postmarketos/master

While it may not fix every issue possible, it should improve the experience.

[–] [email protected] 2 points 5 months ago (1 children)

Generally yes, but I am just a dumb tech blogger, so what do I know 😀 . I checked the issue tracker, and this issue seems related - I also see that crash, and it might extend beyond upgrades and thus be the source of what you are seeing. If you also see that crash of that service, maybe just upvote the existing issue first or if you can chime in/help out, do that before opening a potential duplicate :-)

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

As flatpak apps show (correct?) your situation is not different from what I would expect. I installed 23.12 on one of my devices and see a similar behavior. Generally, assuming you did start with a Phosh image or used pmbootstrap and chose phosh as UI (and did not, say, start out with Plasma Mobile and then switched over to Phosh, which can cause weirdness), I think we can safely say that this not just an issue on your end. This is very likely a general issue on 23.12 and edge currently.

Why isn't it fixed already? It sure seems to be difficult, and most "long termers" (extrapolating from my own behavior) likely have given up on using front-ends like GNOME Software or KDE Discover and have become fluent enough with apk and flatpak on the terminal and thus don't contribute to a solution.

[–] [email protected] 2 points 5 months ago (6 children)

It did work on edge at the time of that post (March 2023), and IIRC it may have worked in stable 23.06 (the release right after that post) - I don't have a device still running that to confirm. It since broke again, and it's currently broken in stable and testing (it's definitely broken for me in edge in both Plasma Mobile (KDE Discover) and Phosh/GNOME Mobile (GNOME Software). So don't go to edge because of this, especially not right now.

[–] [email protected] 1 points 5 months ago (8 children)

Nice!

While we‘re at it: do you know if there is any way to get alpine apk visible in gnome software? Its driving me nuts that flatpak is visible and apk which is a lot of stuff can only be installed through cli.

It's a long standing issue, for context I recommend reading https://blogs.gnome.org/pabloyoyoista/2023/03/05/gs-and-pmos-a-bumpy-road/

[–] [email protected] 1 points 5 months ago (1 children)

Without any further configuration, might as well as add that to your edited paraphrased quote.

Please correct me, but AFAIK, necessary configuration of flatpak (e.g., configuring remotes) depends more on the distribution than the architecture (as long as the architecture is supported at all, that is - so x86_64 or aarch64 AFAIK).

Your lengthy explanation of flatpak doesn’t seem to be postmarketos related.

Sure? https://gitlab.com/postmarketOS/pmaports/-/merge_requests/4820 And does it hurt to mention differences in software support between x86_64 and aarch64? I would see your point if I had talked at length about Snaps. ;-)

 

Congrats to the project, this is great progress!

 

I figured this might be worth sharing :)

 

This post lists the apps we added to the app list/LinuxPhoneApps.org in the first three months. If you want to follow along as apps are being added and use a feed reader, https://linuxphoneapps.org/apps/atom.xml is your friend.

 

With all these great FOSDEM talks and more great news I felt it was time to share this once again. I do these updates weekly, and you can subscribe by ATOM feed easily.

Feedback welcome!

view more: next ›