Message from @VirtualTools_
Discord ID: 801260360387657749
@Stargatemaster96 librem5 review #https://youtu.be/BH8DRyKUZDg
Unfortunately it’s everything I thought it would be
$800 too jeez
They have been making progress with the hardware acceleration which should help it respond a little more smoothly. Also, the camera they have shown works but they are still working to fully implement the software.
What's the big problem you see with it, well besides the unfortunate price.
I've been watching its development for awhile so I knew basically what it was and was not going to be. I don't care it's thick because you get an upgradable cell chip and wifi chip that are standard pcie so you can replace with future tech. Also the battery is replaceable!
if its thicc i'd rathr just use a cm4 based thing, probably way cheaper too
That would be interesting but part of the reason Lebrem 5 is more expensive then even the Pine Phone is because Purism is developing the software that are being used by the Pine. Purism is also taking the open hardware and no proprietary micro code very seriously.
I hope it takes off and becomes a viable replacement for sure. I remember I got the fisrt android phone that came out the HTC Dream/TMobile G1 and it was super clunky at the time but has definitely come a long way so I hope to see the same from Purism. Right now for me what I see as the biggest pain points is: the overall clunkiness of the UI vs cost as well as vs what's available at the same price point. Examples being the unresponsiveness when loading applications, overall loading times, scrolling frame lag, and when those super old linux games bark at you about outdated drivers that does not instill a lot of confidence. Another big pain point I did not like to see is when he opened up youtube in a browser and that was unsupported. This is pretty big because the os is probably going to have huge lack of support from app companies which is already a pretty big thing even with apple vs android but they usually get away with "oh you can just load our web app and do w.e. you want from there" but there's the possibility that is going to cause issues with librem
That form factor is also god awful. overall look, feel, and responsiveness from an early 2000's phone with a 2021 flagship price tag
I dont know their full BOM or manufacturing costs, but it looks like a $200-300 phone
For the YouTube, you can install Firefox to get the video codecs if I remember from other reviews. It's still not perfect, because it's more optimized for desktop making part of the interface clunky.
Also, what incompatible driver with the Linux games? I don't remember anything about that in the video.
9:13 in the video I linked; not an incompatible driver but it's saying the driver is very old
And when a linux game is telling you that to me that's not good
SuperTuxKart
i played that on a decade old laptop and it didnt complain about an old driver
OOF
I imagine it has more to do that it doesn't recognize the driver and assumes it's old.
The CPU is ARM but the GPU is a Vivante GC7000Lite
Probably doesn’t like the version of OpenGL
openGL es 3.1 with hardware tesselation geometry and computer shader
according to vivantecorp
I know getting GPU acceleration is something they're working on and isn't fully implemented so the game may be trying to run in software mode which may have a weird OpenGL like you mentioned. I'm almost sure though that I've seen a video where super tux was running with GPU acceleration on the Lebrem 5.
but i imagine a lot of the features probably aren't in good shape if they are doing a driver 100% from scratch, at least for now
They are at least getting the hard work out of the way now and upstreaming any code changes they make. This means other people can make Linux phones in the future and I have a head start.
it has 64 gflops of compute performance... thats less than a hd 4550, from 12 years ago... they got their work cut out for em optimizing it
but im glad at least someone is trying to make an open source phone
i hope it at least has a microscopic TDP
oh hell yea its made in the USA
So looking at Super Tux Kart
in main we can see where the pop up for the driver is:
`if (UserConfigParams::m_old_driver_popup)
{
#ifdef USE_GLES2
irr::core::stringw version = "OpenGL ES 3.0";
#else
irr::core::stringw version = "OpenGL 3.3";
#endif
MessageDialog *dialog = new MessageDialog(_(
"Your graphics driver appears to be very old. Please "
"check if an update is available. SuperTuxKart "
"recommends a driver supporting %s or better. The game "
"will likely still run, but in a reduced-graphics mode.",
version), /*from queue*/ true);
GUIEngine::DialogQueue::get()->pushDialog(dialog);
}
#endif`
And these are the driver versions defined in their rules xml
`<card contains="Mesa" os="linux" version="<10.3" disable="BufferStorage"/>
<card contains="Mesa" os="linux" version="<10.3" disable="DriverRecentEnough"/>
<card contains="Mesa" os="linux" version="<11.2" disable="GeometryShader"/>
<card contains="Mesa" os="linux" version="<11.2" disable="TextureCompressionS3TC"/>`
so its either because their driver isn't Mesa, or it only implements openGL ES 2?
I think it's because it's opengl es2
That driverRecentEnough line was added in 2015 so the driver implementation was old 6 years ago
my laptop is opengl 3.3 and it throws no errors when i played it on manjaro
what gpu do you ahve on it?