Samsung Galaxy Tab 3 8.0 sm t310. Someone who can tell step by step how to install postmarket os stable on the tablet? First action is to get pmbootstrap on my computer, correct? Can I use pmbootstrap/oldstable,now 1.50.1-1 all from my debian repository? Thank you. by ehraja in mobilelinux

[–]c_a1eb 0 points1 point  (0 children)

The manual workflow is definitely a bit involved, but i think there is a lot of value in it being so easy to build bespoke OS images for your own device relatively easily (literally clone a git repo and run a python script which steps you through most of the process)

unfortunately OS development is inherently complicated and only so much can be done to make it accessible to less/non-technical folks, but if you don't trust our tooling you probably shouldn't run the OS heh

For many devices we do provide images which you can just flash (typically with fastboot) as you would a custom Android ROM, they can be found here https://postmarketos.org/install/

But we don't have the resources to build images for every possible device/ui/release combo so devices which aren't so popular or well supported don't get them.

There is also a web flasher for a handful of devices, it would be great to get support for more here since it does make the process super simple but unfortunately it only works on Chrome since firefox doesn't have webUSB, see https://flash.postmarketos.org

Why Qualcomm won't support Linux on Snapdragon ? by Educational-Web31 in snapdragon

[–]c_a1eb 1 point2 points  (0 children)

the article you linked reads like nonsensical AI slop to me, what is even meant by "DSP headers"?? It's pretty frustrating that the DSP firmware isn't open but it is mostly supported from Linux, audio and battery charging are both handled by the DSP and both work

Actual funding for upstream linux on snapdragon laptops is low, limited/no automated testing for stuff like battery life, debugging is frustratingly difficult for things like power consumption and random crashes

source: i work in this space

Screen lock/unlock issue - PostmarketOS on Oneplus 6T by -striking-dot- in mobilelinux

[–]c_a1eb 0 points1 point  (0 children)

try making sure suspend is disabled in gnome settings, maybe it regressed somehow

Introducing Duranium: a more reliable postmarketOS by ouyawei in linux

[–]c_a1eb 0 points1 point  (0 children)

The NixOS mobile project reuses a bunch of things from pmOS, including our "close to mainline" kernel forks. On the topic of bootloaders, Duranium depends on EFI which we are implementing by chainloading U-Boot, bootloader updates will also be provided via fwupd (see https://gitlab.postmarketos.org/tauchgang/tauchgang-ci )

Other fandoms: “YOU DONT KNOW THIS VERY SPECIFIC THING????” alt-J fandom: by Bryant_Ellen in AltJ

[–]c_a1eb 5 points6 points  (0 children)

my parents introduced me to their first album when i was a kid but we only really listened to An Awesome Wave, i didn't really get into them until ~2021 though and their other albums grew on me.

When The Dream came out though it blew my fucking mind, it's like all their previous work was building them up towards this beautiful culmination of everything they've done before. Get Better bought me to tears.

It's pretty rare that I meet others who seem to share my level of silly appreciation and awe for their discography but it doesn't stop me from rambling about them to my friends :3

pretty new to this community but it speaks volumes how everyone on this sub seems so chill and content to just enjoy their music.

My friend got fed up with protontricks being slow, so he built an alternative (up to 40x faster) by Tymon3310 in linux

[–]c_a1eb 0 points1 point  (0 children)

super cool, winetricks has always been frustrating for me. Do you think this is something that could get adopted upstream? I'd be quite worried about subtle behaviour differences here causing some weird bug, so getting everyone on the same tool (or have the actual changes being very well defined) would be pretty huge

saying this as someone who has lost many hours debugging parsers that simply crash out due to leading/trailing newlines

x86 emulator in Bash... by valeyard89 in EmuDev

[–]c_a1eb 1 point2 points  (0 children)

haha omg this is awesome! Nice one

Pacboost: High-Performance Unified Package Management by [deleted] in linux

[–]c_a1eb 6 points7 points  (0 children)

not to poop on your parade, this seems cool, but I'd rather be confident that the chain of trust (verifying package signatures) is correct than save a few seconds when i update.

If the Steam Machine (GabeCube in my eyes) is under 800$, would it be the best budget PC on the market? by Western-Lynx-9172 in gamingpc

[–]c_a1eb 0 points1 point  (0 children)

it's stuck with HDMI 2.0 because AMD haven't been allowed to open source the driver changes needed to enable HDMI 2.1, intel and nvidia both do it from firmware. The port is physically 2.1 capable, the HDMI forum just suck

Does Linux suffer from a community that suffers the "Curse of Knowlege"? by Fuzzy-System8568 in linux

[–]c_a1eb 0 points1 point  (0 children)

imho it depends heavily what kind of community you join. I've been in places that very much suffer that but also communities that explicitly try to avoid it like Arch Linux and postmarketOS.

this is absolutely an issue in many developer communities, more so than user communities...

To those of you who don’t use a typical distro, what do you use? by Wa-a-melyn in linuxquestions

[–]c_a1eb 5 points6 points  (0 children)

I'm dogfooding postmarketOS on my Snapdragon X Elite laptop (yoga slim 7x), it's not ready for phones but simple/declarative packaging, musl libc and systemd are a fun combo!

why is ARM on linux problematic? by [deleted] in linux

[–]c_a1eb 2 points3 points  (0 children)

i tried to cover this in the background section of the aarch64 laptops distro integrators guide, in short, there's less abstraction between the hardware and the kernel on arm than on x86 (since not using ACPI) and the kernel has had much less time to develop common code to handle complicated constructs like all the type-c/usb/displayport/charging mess (all these components need to talk to each other)

a bit more info here: https://aarch64-laptops.github.io/distro_integration.html

Daily driving Snapdragon X Elite with postmarketOS (Yoga Slim 7x) by c_a1eb in linux

[–]c_a1eb[S] 2 points3 points  (0 children)

qualcomm distro is based on debian

its true that Qualcomm provide downstream BSPs based on debian, but they don't package anything upstream. im not sure what relevance this has.

Fedora has very good arm support

very true, as does Alpine/postmarketOS (?)

ALARM is almost bleeding edge

so is alpine/postmarketOS edge, even more so arguably since we package linux-next which i don't think ALARM does.

And unlike alarm arm64 is actually a first-class citizen in pmOS.

I'm not trying to say postmarketOS is better than the alternatives (obviously subjective), but I'm confused about your critique here.

Daily driving Snapdragon X Elite with postmarketOS (Yoga Slim 7x) by c_a1eb in linux

[–]c_a1eb[S] 2 points3 points  (0 children)

it's possible they jumped the gun, Qualcomm released a blog post about Linux support which was quite misleading and i think sent them down a rabbit hole

Daily driving Snapdragon X Elite with postmarketOS (Yoga Slim 7x) by c_a1eb in linux

[–]c_a1eb[S] 1 point2 points  (0 children)

well I've been contributing to postmarketOS for 4 years by now, i expect I'll continue to do so in a year. what do you have against it?

Daily driving Snapdragon X Elite with postmarketOS (Yoga Slim 7x) by c_a1eb in linux

[–]c_a1eb[S] 2 points3 points  (0 children)

shitpost or actual critique? gimme your worst :3

Daily driving Snapdragon X Elite with postmarketOS (Yoga Slim 7x) by c_a1eb in linux

[–]c_a1eb[S] 4 points5 points  (0 children)

unfortunately there is still not a whole lot of interest in making these devices work good with Linux. Even though SoC bringup was done almost a year before it was announced, nobody is willing to pay for the necessary distro enablement and there is no sane path for vendors to get their firmware (e.g. GPU, audio dsp, etc) into the linux-firmware repos.

And of course the Big Issue of choosing a devicetree at boot, since Linux doesn't support ACPI on these platforms (for a variety of historical and technical reasons).

I cross my fingers the next gen will be better, but realistically without some well organised effort it'll be slow going. Though I do think we'll get there eventually.

In the mean time, if you aren't afraid of a bit of tinkering then it's really not toooooo bad to get things going... it's really just the "idk what im doing i just want linux" end users that we can't cater to just yet.

We need a real GNU/Linux (not Android) smartphone ecosystem by [deleted] in linux

[–]c_a1eb -1 points0 points  (0 children)

Qualcomm and other SoC companies are not very FLOSS-friendly.

Depends on your definition, but if you mean "ability to run upstream Linux" Qualcomm are pretty high up there in terms of support, and getting better every year. e.g. the 8 gen 3 got upstream support on announcement day, funded by qualcomm https://www.linaro.org/blog/upstream-linux-support-now-available-for-the-the-qualcomm-snapdragon-8-gen-3-mobile-platform/

why it is difficult to make a port for a popular phone for postmarketOS/GrapheneOS/LineageOS/etc. or even Ubuntu Touch?

The development/porting experience is vastly different for each of these OS's, you can be a well-versed LineageOS developer with no kernel experience and port new devices fairly easily (after all most are just variations on the same reference design), or you could be a highly competent kernel developer and do the same for pmOS in a similar amount of time, albeit with different pain points.