"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 :) #librem5
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: https://source.puri.sm/Librem5/linux-next/-/issues/43
Your Smartphone Doesn't Have To Be Glued Shut!
The #librem5 was recently featured in a hardware tear-down video by @iFixit@hostux.social
Receiving MMS on the #librem5 is working now, using #ModemManager and mmsd and #chatty, after some recent fixes including an addition to libqmi to allow sending ack for "transfer route MT" messages, see https://source.puri.sm/Librem5/chatty/-/issues/30 and https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/issues/257 #phosh #UserFreedom #mobile #gnu #linux #freesoftware @purism #gnomeonmobile
Managed to get PSP emulation working on the Librem 5!
git clone --recurse-submodules https://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
https://wololo.net/downloads/index.php/download/1326 running on the L5:
N64 emulation works really well on the Librem 5!
#N64 setup
sudo apt install zlib1g-dev libpng-dev libsdl2-dev libfreetype6-dev libmupen64plus-dev make gcc git g++
for each URL:
https://github.com/mupen64plus/mupen64plus-core.git
https://github.com/mupen64plus/mupen64plus-ui-console.git
https://github.com/mupen64plus/mupen64plus-video-rice.git
https://github.com/mupen64plus/mupen64plus-audio-sdl.git
https://github.com/mupen64plus/mupen64plus-rsp-hle.git
https://github.com/mupen64plus/mupen64plus-input-sdl.git
Do:
git clone <URL>
cd <new repo>/projects/unix
make all
sudo make install
cd ~
Playing with X11 and Mate on the Librem 5 is a lot of fun.
#x11 setup
sudo apt install xinit xorg xterm x2x
#run X11
sudo systemctl stop phosh
sudo xinit -- -masterfd 9 9<>/dev/dri/card1
#connect mouse and keyboard from a workstation
ssh -X librem 'x2x -east -to :0'
#x11 ^^^ + mate:
sudo apt install mate compiz-mate compizconfig-settings-manager
Tremulous setup on Librem 5
wget https://github.com/GrangerHub/tremulous/archive/v1.3.0-alpha.0.14.zip
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 https://github.com/GrangerHub/tremulous/releases/download/v1.3.0-alpha.0.14/release-linux-x86_64.zip
unzip release-linux-x86_64.zip
mv gpp/* .
/home/purism/tremulous-1.3.0-alpha.0.14/build/release-linux-aarch64/tremulous
Technical Marketer at Purism