Steam Deck (Linux) PyRen3 & DDT4ALL commands

Nothing groundbreaking , just few crucial commands to successfully run PyRen3 and DDT4ALL on Stem Deck or other Arch LINUX based devices. (if you looking for database with ECUs…here I have one)! And if you looking for ELM327 here is one!

Disable readonly :

sudo steamos-readonly disable

To allow access for serial ports (USB):

sudo usermod -a -G uucp $USER

(note: replace “$USER ” with your user name ! mine is : “deck”)

Install PySerial by :

sudo pacman -Syu python-pyserial

——-I had to delete “EXTERNALLY-MANAGED” file from python3.11 folder —— so find the python3.11 folder and open terminal at folder (in my case rootfs/lib/python3.11), then run command :

sudo rm EXTERNALLY-MANAGED

run this also:

sudo pacman-key –init

sudo pacman-key –populate archlinux

sudo pacman-key –populate holo

install Tkinter by :

sudo pacman -S tk

I have managed to run PyRen3 and also DDT4ALL on my Steam Deck LCD several times – as I upgraded SSD and also reinstalled SteamOS few times. NOTE: some SteamOS upgrades will change thing up and you may need to redo couple of commands in order to use DDT4ALL and PyRen3 .