I made the dig because I've heard people claim that Fedora is really independent of RedHat, but I'll believe it when I see it.
And as long as it's dependent on/beholden to I've Been Misled, I won't touch it, even though it seems to have a lot of neat advantages. (I do use it on distrobox on my #PinebookPro, though).
So after more than 3 years of beingy primary "daily driver" computerthing my #PinebookPro has sadly decided it's PCIe bus is un-trainable and its USB innumerable. Besides that it has been dropped on its corners one too many times (ok maybe a few more than one too many times) and it's aluminium has bent and it's plastic transmogrified into potato crisps.
As such I have fully discombobulated the unit to see if I can make it boot again and perhaps repurpose it's innards as a True #CybreDeck or some such thing.
Sure I could order replacements for the broken bits from @PINE64 but that is like over 50% of the thing and TBH I think this plan is more fun and I want something more robust and janky looking
After some more debugging, here are two videos proving that #gtk4 / #GStreamer video playback with fullscreen GL/VK overlay works on a #RaspberryPi4 and #PinebookPro / #rk3399 on #weston / #Wayland, each maxing out their video decoders with 1080p@60 and 4k@60 respectively.
The message here is: no matter what hardware - if you want to make a video/camera app that needs to be highly efficient, you can do it with a proper, yet still lightweight toolkit now. No need for a custom kms/drm backend.
It's weird how long it has taken me to warm up to the #PinebookPro. I have had it for years, but only recently do I feel like it's my go-to portable device.
Today I'm attempting to exclusively use the Pinebook Pro (running Endless OS!) for work, and it has actually gone better than expected. At the same time, dang, we're still lacking in a few ways on ARM; notably, app availability! How is Firefox not available on Flathub for ARM64??
Endless OS 5.1 is available as a preview release for Pinebook Pro, now with more detailed instructions—including flashing to the internal eMMC! Give it a try and let us know what you think.
Regarding the future of video playback in #gnome I'd like to add some more context around current developments in #gnomeshell, #gtk4 and #Wayland in a short 🧵
TL;DR: by making use of more modern hardware features we're finally in the position to catch up to other platforms with regards to energy efficiency. So let's do it!
Take for example these examples of a #PinebookPro (rk3399 / v4l2 stateless) playing 4k content or the #RaspberryPi 4b (v4l2 stateful / m2m) playing 1080p@60fps (the limit of the hardware decoder) on a 2560x1440 screen. My videos probably don't fully capture the effect, but especially in the later case the difference is pretty visible). This is using the gtk video player demo with some extra patches and #gstreamer.
Hey, you know what? I'm actually in the process of uninstalling Chrome right now. I've come to realize that I don't really need it. Plus, if there's a website that requires Chrome, I figure I can do without visiting it.
@atomicpoet I installed a user-agent switcher/spoofer on #firefox for my #PinebookPro and honestly since then I have literally never encountered a site that "required" chrome that was non functional after simply disguising myself as a Wintel box running Chrome via fake user-agent.
Yeah sometimes there were cosmetic flaws or somewhat clunky degradations but the essential stuff always works!
"Chrome required" is mostly a sham and enforced by lazy DevOps who couldn't be arsed to test and support their stuff on anything but Chrome.
One of the feet on my #PinebookPro started slipping and eventually fell off and was lost.
Of course, @PINE64 awesomely provides all kinds of spare parts for their products, including feet, but shipping from Hong Kong was prohibitive.
I looked through the silicone bumpers I had at home, and none were the right thickness, but one of them was just the right diameter.
I then took a smaller bumper and placed that on the larger one, and it formed a perfect facsimile of the original, being the perfect thickness and approximate shape, kind of like a #KlineFogelman#KFStep#airfoil.
Oh, an anecdote. I remember rendering a particular scene in the #PovRay raytracer on that machine circa 1995.
The resolution was somewhere between 640x480 and 1024x768, inclusive.
It took a WEEK to render the scene (drums with a kind of plasma background).
I tried it out on my relatively week ARM #PinebookPro and it rendered at 1080p in like three seconds. XD XD XD
Going to run fwupdmgr update on my ThinkPad Gen 1 P14s that's got an encrypted filesystem so fingers crossed I'm still here after hitting the enter key. 🙃
@ukscone Hahaha. I've obvs my ThinkPad and my #PineBookPro a random Toshiba laptop for testing stuff on. I've also 2 pi 4's as servers and a full blown server too. Oh lets not forget my #Pinephone and #PinephonePro and my #OnePlus6 and 6T 😂
I even bought a Pico just so I could build my own TKL board with oled running on kmk. I just can't help myself.
Should I distro hop my work (!) machine to #OpenSUSE Tumbleweed (and fight with its lack of polkit setup and "hurr durr durr just use the root password" attitude),
-- or --
Should I make a fair attempt at troubleshooting the problems I'm having with #EndeavourOS?
My login (selecting Plasma Wayland session) dumps me into an Xorg screen with 3 xterms. I then have to 'sudo systemctl restart sddm' and log in again...etc..
I can live with sudo not being installed by default, but trying to get polkit and all those moving parts working is a bit above my pay grade right now. I really need to get some more time to delve into it.
I also need to troubleshoot my #PinebookPro. It's suddenly not able to get online, even through it's on the wifi and has grabbed an ip. I can't even ping the router, and the firewall's off.
Finally took some time to bust out the @PINE64#pinebookpro and have some fun! I'd planned on flashing #nixos onto it, but everything I'd book from the image on my NVMe, I'd go through the whole rebuild and switch but it continued failing to boot into the new build... 🤔
Next best option, fresh install an #archlinux based system with great development record for the PBP, #manjaro , and manage everything with #nix. Turns out option #2 is still pretty awesome! 😎🤘 :manjaro: :nixos: #linux