Playing around with theming on the Librem 5:
wget hackers-game.com/purple_gnu.ta
tar -xvf ./purple_gnu.tar -C ~/.config/gtk-3.0/
rm ./purple_gnu.tar
sudo systemctl restart phosh

Playing with Mate running on Byzantium/Librem 5. Looks like you can run mate-panel from inside phosh.😆

With phoc being a phone compositor and touchscreen being a primary input device, mouse pointer handling has been a bit neglected - but it's going to change soon! Fixing some pointer-related bugs and adding quality of life improvements in :) @purism

"me in the morning, right after I turned the switches on"

This may not be the most impressive winter selfie (it's a 8M sensor outputting 0.3M after all), but you got to start somewhere :)

I did nothing but taking the photo (looped in a script with v4l2-ctl and dcraw; then displayed on screen using Eye of GNOME) - all the credit goes to Dorota and Martin, and the work continues there: source.puri.sm/Librem5/linux-n

Your Smartphone Doesn't Have To Be Glued Shut!

The was recently featured in a hardware tear-down video by @iFixit

youtube.com/watch?v=RCccpgposh

Ok, maybe it's not that impressive for a regular person in 2020, but right now I'm playing Neverball in VR mode using cardboard headset with fully FLOSS GL driver (etnaviv) on a GNU/Linux phone (Librem 5) and it's damn amazing! :D @purism

Managed to get PSP emulation working on the Librem 5!
git clone --recurse-submodules github.com/hrydgard/ppsspp.git
cd ppsspp
sudo apt install clang cmake libgl1-mesa-dev libsdl2-dev libvulkan-dev
./b.sh --rpi64
vi cmake/Toolchains/raspberry.armv8.cmake (add set(PPSSPP_PI_MODEL4 ON))
./b.sh -rpi64

wololo.net/downloads/index.php running on the L5:

Playing with X11 and Mate on the Librem 5 is a lot of fun.
setup
sudo apt install xinit xorg xterm x2x
X11
sudo systemctl stop phosh
sudo xinit -- -masterfd 9 9<>/dev/dri/card1
mouse and keyboard from a workstation
ssh -X librem 'x2x -east -to :0'

^^^ + mate:
sudo apt install mate compiz-mate compizconfig-settings-manager

Tremulous setup on Librem 5
wget github.com/GrangerHub/tremulou
sudo apt install -y cmake libgl1-mesa-dev libsdl2-dev libcurl4-openssl-dev libopenal-dev libfreetype6-dev git zip vim-nox curl rsync unzip
unzip ./v1.3.0-alpha.0.14.zip
cd tremulous-1.3.0-alpha.0.14/
make
cd ./build/release-linux-aarch64
mkdir ~/.tremulous/base
cd ~/.tremulous/base
wget github.com/GrangerHub/tremulou
unzip release-linux-x86_64.zip
mv gpp/* .
/home/purism/tremulous-1.3.0-alpha.0.14/build/release-linux-aarch64/tremulous

Show more
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml