Puesto al día el 29 de setiembre de 2023.
SteamOS is a public release of our Linux-based operating system. The base system draws from Debian 8, code named Debian Jessie. Our work builds on top of the solid Debian core and optimizes it for a living room experience. Most of all, it is an open Linux platform that leaves you in full control. You can take charge of your system and install new software or content as you want.
«So, what is SteamOS?» en SteamOS de Steam.
instalación
en primer lugar, hay que descargar la imagen de recuperación de la Steam Deck: a 18 de setiembre de 2023, se trata del archivo steamdeck-recovery-4.img.bz2 de 2,7 GB.
instalación de raspberry pi imager
sudo apt show rpi-imager
Graphical user-interface to write disk images and format SD cards.
sudo apt install rpi-imager
rpi-imager
instalación de steamos
una vez abierta la aplicación, basta con seleccionar el archivo de imagen de recuperación de la Steam Deck y el lápiz USB ó tarjeta SD de destino (con una capacidad mínima de 8 GB):
Operating System > Choose OS > Use custom > steamdeck-recovery-4.img.bz2
concluida la operación de write
, ya se puede conectar el lápiz USB ó tarjeta SD a la Steam Deck mediante un adaptador USB-C. hecho esto, debe iniciarse el administrador de arranque de la máquina para lanzar la imagen instalada en la memoria USB:
- Se apaga la Steam Deck.
- Se mantienen pulsados el botón de bajar el volumen (-) y el botón de inicio hasta que el dispositivo emita un pitido.
- Tras el pitido, se suelta el botón de volumen (-) y la Steam Deck carga el administrador de arranque.
- Una vez dentro del administrador, hay que lanzar la imagen de recuperación de SteamOS desde el «EFI USB Device» (el lápiz USB).
- Esta operación tarda unos segundos (la pantalla, mientras tanto, permanece a oscuras).
- Finalmente, aparece el escritorio del entorno de recuperación.
en el entorno de recuperación, hay que elegir la opción «reinstalar SteamOS» para volver a instalar el sistema operativo en la Steam Deck o «recrear la imagen de Steam Deck» si se ha cambiado la SSD (y están por crear las particiones).
configuración
modo escritorio
STEAM (botón) > Iniciar/Apagar > Cambiar a Escritorio
acceso a un terminal
Inicio > System > Konsole
si no se dispone de un teclado físico, se puede acceder al teclado virtual con el botón X (B para quitarlo).
cambio de contraseña
passwd
New password:
Retype new password:
passwd: password updated successfully
servidor ssh
en este ejemplo, la Steam Deck dispone de la dirección IP 192.168.1.8 y su cliente, la 192.168.1.7. en la versión holo de SteamOs (3.4.10), el servidor ssh
ya está instalado de base (aunque no habilitado ó enabled).
sudo nano /etc/hostname
SD
sudo nano /etc/hosts
192.168.1.8 SD
sudo nano /etc/hosts.allow
ALL:192.168.1.7
sudo nano /etc/hosts.deny
ALL:ALL
sudo nano /etc/ssh/sshd_config
Port 9876
LoginGraceTime 15
PermitRootLogin no
AuthorizedKeysFile .ssh/authorized_keys
PasswordAuthentication no
sudo systemctl enable sshd.service
Created symlink /etc/systemd/system/multi-user.target.wants/sshd.service → /usr/lib/systemd/system/sshd.service.
sudo systemctl start sshd.service
sudo systemctl status sshd.service
● sshd.service – OpenSSH Daemon
Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; preset: disabled)
Active: active (running) since Fri 2023-09-29 21:15:46 CEST; 43min ago
[…]
Sep 29 21:15:46 SD sshd[920]: Server listening on :: port 9876.
las instrucciones completas se encuentran en «ssh: configuracion servidor-cliente» (así como el método de identificación mediante claves ssh).
juegos
instalación de juegos que no son de steam
desde ubuntu
valga como ejemplo la instalación del remake del Sir Fred de 2005 de Daniel Celemín: el archivo zip
(9,1MB) se puede descargar gratuitamente desde Computer Emuzone.
unzip SirFred.zip
Archive: SirFred.zip
inflating: computeremuzone.com.htm
inflating: SirFred.exe
proton-call -r SirFred.exe
Running Proton 6.3 for SirFred.exe
fsync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
[…]
una vez instalado el juego en ubuntu, en la ruta Z:\home\ernesto\tmp\Sir Fred el Remake, es momento de transferir los archivos a la Steam Deck vía rsync
:
rsync -avzP -e "ssh -p 9876" /home/ernesto/tmp/Sir Fred el Remake/ deck@192.168.1.8:/home/deck/archivo/sir_fred/
desde steamos
una vez copiados los archivos del Sir Fred a la Steam Deck, se añade el juego a la aplicación de steam desde el modo escritorio:

la opción se despliega desde Añadir un producto, en la esquina inferior izquierda de la aplicación: en la ventana Añadir un producto que no es de Steam, hay que seleccionar el ejecutable SirFred.exe que se encuentra en /home/deck/archivo/sir_fred/.
Añadir un producto > Añadir un producto que no es de Steam… > Buscar… > Home > archivo > sir_fred > SirFred.exe > Open > Añadir seleccionado
hecho esto, el juego ya se ha incorporado a la biblioteca de steam.
compatibilidad con steam
la compatibilidad con steam se activa desde el menú de propiedades del juego y, a las propiedades del juego, se accede desplegando el menú de contexto con L2 sobre la carátula del juego o con el icono de configuración del juego:

Propiedades… > Compatibilidad > Forzar el uso de una herramienta especifica de compatibilidad para Steam Play > Proton 8.0-3
personalización de las imágenes
carátula
desde el modo escritorio, se despliega el menú de contexto sobre la carátula del juego en el panel derecho (en principio, se trata de una caja gris) con el botón L2 (si no se dispone de ratón).

Administrar > Usar ilustración personalizada > Home > archivo > sir_fred > sir_fred.jpg
fondo personalizado
una vez más, desde el modo escritorio, se accede al juego (desde el menú de la izquierda o desde la carátula) y se despliega el menú de contexto sobre el fondo negro del panel de la derecha con el botón L2 (si es que no se dispone de ratón):

Establecer fondo personalizado > Home > archivo > sir_fred > sir_fred_fondo.png
y este es el resultado, en este caso:

steamgriddb
SteamGridDB es una base de datos que ofrece imágenes de miles de juegos:
Download and share custom video game assets and personalize your gaming library.
resulta muy útil a la hora de obtener carátulas, fondos personalizados, etcétera, para personalizar las imágenes de la biblioteca de steam.
personalización de los controles
una vez se ha lanzado el juego, con el botón STEAM, se accede al menú de steam donde se encuentran los Ajustes del mando. de este modo, por ejemplo, se asignan los cursores del teclado a los controles de la cruceta:
STEAM > Ajustes del mando > Cruceta > Arriba > Teclado numérico > Tecla de flecha arriba
STEAM > Ajustes del mando > Cruceta > Abajo > Teclado numérico > Tecla de flecha abajo
STEAM > Ajustes del mando > Cruceta > Izquierda > Teclado numérico > Tecla de flecha izquierda
STEAM > Ajustes del mando > Cruceta > Derecha > Teclado numérico > Tecla de flecha derecha
y, de este otro modo, se asignan distintas teclas del teclado a los botones A, B, X e Y:
STEAM > Ajustes del mando > A, B, X, Y > A > Teclado > Tecla Intro
STEAM > Ajustes del mando > A, B, X, Y > B > Teclado > Tecla Mayús
STEAM > Ajustes del mando > A, B, X, Y > X > Teclado > Tecla Control
STEAM > Ajustes del mando > A, B, X, Y > Y > Teclado > Tecla Esc
problemario
wifi inestable
si se tienen problemas con el wifi, sobre todo cuando la Steam Deck no está conectada a la corriente, puede deberse al gestor de energía wifi:
STEAM > Parámetros > Sistema > Ajustes del Sistema > Activar modo de desarrollador > ON
una vez activado este modo, hay que desactivar el gestor de energía wifi:
STEAM > Parámetros > Desarrollador (abajo del todo) > Varios > Activar gestión de energía wifi > OFF
fuentes
Artículos y videos
- «La función de Steam Deck 3.5 oculta que permite llegar al modo escritorio más fácil» en HandleDeck.
- Steam Deck en Español, «Actualiza tu Steam Deck de 64GB a 512GB por 75€» en YouTube.
- Steam Deck Fans, «Steam Deck – Custom Art Tutorial (Changing the icons/art for games and non-Steam games or apps)» en YouTube.
- Triple Indie, «¿Cómo solucionar los problemas de conexión WiFi en Steam Deck?» en YouTube.
- Valve, «Take a look inside Steam Deck!» en YouTube.