Problemas con Steam en Leap 16

Buenos días, estoy volviendome loco para poder encontrar una solución a la instalación de Steam en Leap 16. ¿ Alguien tiene algún método que funcione ?

Gracias

Qué extraño que sólo tengais steamcmd y steam-devices en Leap 16…

¿Será porque Steam necesita librerías de 32 bit para funcionar? Cosa que Leap 16 no admite.

Mi consejo, si puedes, pásate a openSUSE TW (o a Slowroll).

Saludos

según recomiendan en el blog de openSUSE es bajar steam flatpak

Buenas, dejo esta guía por aquí

1 Like

No lo incluye, pero sí lo soporta.

En cuanto a la instalación, en el enlace de nemonix indican que es mejor usar Flatpak, aunque el paquete sí está disponible en el repositorio para juegos (games): Install package games:tools / steam

Tampoco funciona con flatpak, ya lo he probado. Incluso con distrobox he instalado fedora:39 y tampoco he podido hacer que funcione. Creo que voy a tirar la toalla de momento

Hola:
Cuando intente instalar la 16 , ia32 no lo encontraba, lo mismo que selinux y apparmor .

Necesito el 32 bit , porque los drivers de la laser color solo tiene para 32bit (no se si la epson , son de 32 o 64) .
No he probado con el otro instalador (agama) , pero por lo pronto , no puedo dar el cambio.

Saludos

No hay “otro”. Si te refieres a que has hecho una actualización, Agama hará una instalación “en blanco”.

¿Has probado lo que se indica en el enlace de las notas de publicación y a instalar Steam desde Flatpak?

Off topic Te refieres a esto…

zypper se 32bit
Cargando datos del repositorio...
Leyendo los paquetes instalados...

S  | Name                                   | Summary                                          | Type
---+----------------------------------------+--------------------------------------------------+--------
   | 32bit                                  | Entorno de ejecución de 32 bits                  | patrón
   | adolc-devel-32bit                      | Development files for the Algorithmic Differen-> | paquete
   | alsa-devel-32bit                       | Header files for ALSA development                | paquete
   | alsa-oss-32bit                         | LD_PRELOAD-able library that translates OSS in-> | paquete
   | alsa-topology-devel-32bit              | Header files for ALSA topology development       | paquete
   | at-spi2-core-devel-32bit               | Development files for the Assistive Technology-> | paquete
   | audit-devel-32bit                      | Header files for libaudit                        | paquete
   | augeas-devel-32bit                     | Una biblioteca para cambiar archivos de config-> | paquete
   | binutils-devel-32bit                   | GNU binutils (archivos de desarrollo para BFD)   | paquete
   | bison-32bit                            | El generador de analizadores sintácticos GNU     | paquete
   | blas-devel-32bit                       | Basic Linear Algebra Subprograms: headers and -> | paquete
   | bluez-devel-32bit                      | Archivos necesarios para el desarrollo BlueZ     | paquete
   | cairo-devel-32bit                      | Development environment for cairo                | paquete
   | cblas-devel-32bit                      | Native C interface to BLAS: headers and source-> | paquete
   | ColPack-devel-32bit                    | Graph Coloring Library for C/C++ -- developmen-> | paquete
   | cppunit-devel-32bit                    | Include Files and Libraries for cppunit          | paquete
   | cracklib-devel-32bit                   | Archivos de cabecera y librerías para desarrol-> | paquete
   | cups-devel-32bit                       | Entorno de desarrollo para CUPS.                 | paquete
   | cyrus-sasl-32bit                       | Implementación API SASL Cyrus.                   | paquete
   | cyrus-sasl-crammd5-32bit               | Plugin for the CRAMMD5 SASL mechanism            | paquete
   | cyrus-sasl-devel-32bit                 | Cyrus SASL API Implementation, Libraries and H-> | paquete
   | cyrus-sasl-digestmd5-32bit             | Plugin for the DIGESTMD5 SASL mechanism          | paquete
   | cyrus-sasl-gssapi-32bit                | Plugin for the GSSAPI SASL mechanism             | paquete
   | cyrus-sasl-otp-32bit                   | Plugin for the OTP SASL mechanism                | paquete
   | cyrus-sasl-plain-32bit                 | Plugin for the PLAIN SASL mechanism              | paquete
   | dbus-1-devel-32bit                     | Paquete de desarrollo para D-Bus                 | paquete
   | dbus-1-glib-devel-32bit                | Paquete de desarrollo para ligaduras Bus/GLib    | paquete
   | device-mapper-devel-32bit              | Paquete de desarrollo para el mapeador de disp-> | paquete
   | dirac-devel-32bit                      | Archivos de desarrollo para el codec libre de -> | paquete
   | enchant-2-backend-voikko-32bit         | Voikko backend for the Enchant spell checking -> | paquete
   | flac-devel-32bit                       | Paquete de desarrollo para la librería FLAC      | paquete
   | fontconfig-32bit                       | Biblioteca para configurar tipos de letra        | paquete
   | fontconfig-devel-32bit                 | Header files for fontconfig                      | paquete
   | freetype2-devel-32bit                  | Development environment for the freetype2 True-> | paquete
   | gcc-32bit                              | El compilador GNU C del sistema                  | paquete
   | gcc-ada-32bit                          | El compilador GNU de ADA                         | paquete
   | gcc-c++-32bit                          | El compilador GNU C++ del sistema                | paquete

Gracias a todos, al final he tenido que pasarme a Tumbleweed que si tiene el soporte de 32 bits. Lo he intentado de mil maneras,con flatpak ,distrobox y también con Lutrix sin exito. Como dice mikrios también lo he probado con el parametro del kernel “ia32” pero tampoco funciono. Espero que alguien tenga más suerte.

Gracias a todos

Hola:
No hice la prueba, solo es para drivers 32 bits (y algún que otro programa) .

Lo que si esta el IA32 para Leap 16 en la pag, de softwar de OpenSUSE , pero no se cual es :

https://software.opensuse.org/search?baseproject=ALL&q=ia32

Saludos

Siguiendo la guía no he tenido ningún problema ni con ia32 ni en instalar Steam via flatpak

1 Like

Por favor me puedes poner el enlace de la guía que has seguido?

Se refería a éste.

Saludos

zypper in selinux-policy-targeted-gaming
update-bootloader --add-option ia32_emulation=1
update-bootloader
systemctl reboot

flatpak --user install org.winehq.Wine
flatpak --user run org.winehq.Wine explorer

flatpak --user install com.valvesoftware.Steam
flatpak --user run com.valvesoftware.Steam

3 Likes

Quizás lo he entendido mal, pero eso parece un insulto. Aunque puede que me haya equivocado totalmente y si es así, te pido disculpas.

Eso de instalar winehq, es para meter el cliente de Steam para Windows. Lo suyo es meter el cliente Steam Linux Nativo.

Cuando Steam arranca no hay procesos wine por debajo. Cuando arranca un juego Windows sí que aparecen procesos wine, pero eso es Proton (wine retocado). No necesita tener instalado winehq para funcionar.

Saludos

Edición fuera de tiempo de mi post anterior.

No me pide desinstalar Steam:

Ni viceversa:

Saludos

Esto esta descrito en las notas de lanzamiento
openSUSE Leap includes wine 10.10, available only in the wow64 flavor. Users requiring 32-bit binary execution should consider using the Flatpak version or a similar solution.
Supongo que es por eso

Pero sigue siendo Winehq (Emulador de Windows para instalar un Steam para Windows). Steam usa Proton cuando ha de ejecutar un juego Windows dentro de un cliente Steam Nativo Linux.

Saludos

Según veo son 2 cosas diferentes una es instalar Steam y otra instalar wine por si quieres soporte 32bit