* Imagenes de instalación de las versiones estables para Mageia y OpenMandriva.

OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.

Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.

¿Como instalo la versión parcheada de xpad de VALVE?

Holas!

Para jugar utilizo un mando wireless de Xbox 360 y, si bien el sistema lo detecta sin problemas, el driver xpad no es de lo mejor para este modelo.
Las luces no dejan de parpadear y para muchos juegos de Steam es como si no existiese.

Buscando por ahí he visto que para su SteamOS, Valve ha parcheado xpad corrigiendo diversos problemas.
He encontrado dos archivos dkms pero no tengo ni idea de como instalarlos.

Aquí he subido los archivos:
· http://www.filedropper.com/steamos-xpad-dkmstar
· http://www.filedropper.com/dkms-xpadtar

¿Me ayudáis?

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.


Gravatar de DoctorBOFH

# 123472 No funcioan los links ¿de

No funcioan los links ¿de donde se descargan?

Seguramente necesitas los paquetes

kernel-userspace-headers
kernel-devel del kernel que tengas puesto
dkms

Luego será un make y make install, pero ya te digo que no funcionan las descargas que has puesto para poder verlo

Muy Suyo

Her DoctorBOFH



Gravatar de Tuxus

# 123473 Pues si, se ve que el enlace

Pues si, se ve que el enlace a caducado...
Lo cierto es que ya no recuerdo de donde los descargué, pero como los tengo aquí acabo de subirlos de nuevo y ahora los enlaces vuelven a funcionar.

Un saludo y gracias.

"That is not dead which can eternal lie,
And with strange aeons even death may die"



Gravatar de DoctorBOFH

# 123474 Con las dependencias que te

Con las dependencias que te digo arriba, solo desargas el fichero, lo descomprimes, entras desde una consola y ejecutas make

Saludos

Muy Suyo

Her DoctorBOFH



Gravatar de Tuxus

# 123475 Gracias por la ayuda. Cuando

Gracias por la ayuda.

Cuando hago el make me devuelve el siguiente error:

$ make
make -C /lib/modules/3.14.32-desktop-1.mga4/build V=1 M=/home/***/Escritorio/steamos-xpad-dkms modules
make[1]: Entering directory '/usr/src/kernel-3.14.32-desktop-1.mga4'
test -e include/generated/autoconf.h -a -e include/config/auto.conf || ( \
echo >&2; \
echo >&2 " ERROR: Kernel configuration is invalid."; \
echo >&2 " include/generated/autoconf.h or include/config/auto.conf are missing.";\
echo >&2 " Run 'make oldconfig && make prepare' on kernel src to fix it.";\
echo >&2 ; \
/bin/false)
mkdir -p /home/***/Escritorio/steamos-xpad-dkms/.tmp_versions ; rm -f /home/***/Escritorio/steamos-xpad-dkms/.tmp_versions/*
make -f scripts/Makefile.build obj=/home/***/Escritorio/steamos-xpad-dkms
make[2]: *** No rule to make target '/home/***/Escritorio/steamos-xpad-dkms/steamos-xpad.c', needed by '/home/***/Escritorio/steamos-xpad-dkms/steamos-xpad.o'. Alto.
Makefile:1276: recipe for target '_module_/home/***/Escritorio/steamos-xpad-dkms' failed
make[1]: *** [_module_/home/***/Escritorio/steamos-xpad-dkms] Error 2
make[1]: Leaving directory '/usr/src/kernel-3.14.32-desktop-1.mga4'
Makefile:5: recipe for target 'all' failed
make: *** [all] Error 2

"That is not dead which can eternal lie,
And with strange aeons even death may die"



Gravatar de DoctorBOFH

# 123476 Te falta el -devel de tu

Te falta el -devel de tu kernel, lo acabo de revisar y yo tengo
include/generated/autoconf.h y include/config/auto.conf en
/usr/src/kernel-3.14.27-server-1.mga4

Solo cambia que yo uso kernerl-server y tu desktop, pero esos ficheros vienen en el paquete -devel del kernel que usas.En concreto el tuyo es

kernel-desktop-devel-3.14.32-1.mga4 - The kernel-devel files for kernel-desktop-3.14.32-1.mga4​

Saludos

Muy Suyo

Her DoctorBOFH



Gravatar de Tuxus

# 123477 Precisamente lo tengo

Precisamente lo tengo instalado, de hecho me aseguré de tener los dos que me especificaste antes de hacer el make...

¿Qué puede ser?

"That is not dead which can eternal lie,
And with strange aeons even death may die"



Gravatar de DoctorBOFH

# 123478 Si, a mi también me da ese

Si, a mi también me da ese fallo.Necesitamos mas info.
No encuentro la pagina del proyecto, ¿de donde lo descagas?

Saludos

Muy Suyo

Her DoctorBOFH



Gravatar de Tuxus

# 123479 El tema es que lo encontré

El tema es que lo encontré buscando por la web hace ya algunas semanas... y ahora no tengo ni idea de dónde.

No obstante, acabo de encontrar este otro:
https://launchpad.net/~mdeslaur/+archive/ubuntu/steamos/+files/steamos-xpad-dkms_0.3.orig.tar.gz

Y el original de Debian, que incluye de todo:
https://launchpad.net/~mdeslaur/+archive/ubuntu/steamos/+files/steamos-xpad-dkms_0.3-0md0.14.04.2.de...

¿Se podría hacer algo con esto para instalarlo en Mageia?

"That is not dead which can eternal lie,
And with strange aeons even death may die"



Gravatar de DoctorBOFH

# 123480 Este

Este compila

https://launchpad.net/~mdeslaur/+archive/ubuntu/steamos/+files/steamos-xpad-dkms_0.3.orig.tar.gz

Mira

http://pastebin.com/ZdyaGRUr

Me ha creado el modulo /home/gon/Descargas/steamos-xpad/xpad-0.1/xpad.ko

Ahora tienes que hace make install como root y deberia cargarlo cuando conectes el mando

saludos

Muy Suyo

Her DoctorBOFH



Gravatar de Tuxus

# 123481 Lo acabo de compilar, pero al

Lo acabo de compilar, pero al instalar me devuelve este error:

# make install
make: *** No rule to make target 'install'. Alto.

"That is not dead which can eternal lie,
And with strange aeons even death may die"



Gravatar de DoctorBOFH

# 123482 Creo que es porque está

Creo que es porque está pensado para meterlo en un paquete dkms-algo.
Como no vamos a crear un paquete rpm creo que solo nos falta hacer un comando dkms algo. investiga por ahí. Mira el script install que hace.

Saludos

Muy Suyo

Her DoctorBOFH



Gravatar de DoctorBOFH

# 123483 Mira el script contiene

Mira el script contiene esto

#!/bin/bash
#Install script for dkms xpad module

yum install dkms -y

cp -r xpad-0.1 /usr/src/

dkms add -m xpad/0.1

dkms build -m xpad/0.1

dkms install -m xpad/0.1

Como no estamos en fedora si tienes dkms instalado puedes quitar la linea
yum install dkms -y

Y tratar de correr los demas comandos, esto tiene pinta de root .

Muy Suyo

Her DoctorBOFH



Gravatar de Tuxus

# 123484 Acabo de perderme

Acabo de perderme totalmente...

¿De dónde sale el script install?
No lo encuentro...

Por otra parte, cuando intento ejecutar los comandos me dice que "xpad-0.1" no existe.

Estoy hecho un lío...

"That is not dead which can eternal lie,
And with strange aeons even death may die"



Gravatar de DoctorBOFH

# 123485 esta en el archivo

esta en el archivo comprimido, un nivel mas arriba de la carpeta donde hasce make que se llama "xpad-0.1"

Muy Suyo

Her DoctorBOFH



Gravatar de Tuxus

# 123486 Vale, acabo de encontrarlo

Vale, acabo de encontrarlo perdido en mi escritorio...
Pruebo y reporto resultados...

"That is not dead which can eternal lie,
And with strange aeons even death may die"



Gravatar de Tuxus

# 123487 Me devuelve esto al ejecutar

Me devuelve esto al ejecutar el segundo comando:

# dkms add -m xpad/0.1

Error! Invalid number of arguments passed.
Usage: add -m -v

"That is not dead which can eternal lie,
And with strange aeons even death may die"



Gravatar de DoctorBOFH

# 123488 da igual Ejecuta como

da igual

Ejecuta como root

dkms add

[root@localhost steamos-xpad]# dkms add -m xpad -v 0.1

Creating symlink /var/lib/dkms/xpad/0.1/source ->
                 /usr/src/xpad-0.1

DKMS: add Completed.

dkms build

[root@localhost steamos-xpad]# dkms build -m xpad -v 0.1

Preparing kernel 3.19.3-desktop-1.mga5 for module build:
(This is not compiling a kernel, just preparing kernel symbols)
Storing current .config to be restored when complete
Running Generic preparation routine
make mrproper....
using /proc/config.gz
make oldconfig....
make prepare....

Building module:
cleaning build area....
make KERNELRELEASE=3.19.3-desktop-1.mga5....
cleaning build area....
cleaning kernel tree (make mrproper)....

DKMS: build Completed.
[root@localhost steamos-xpad]# 

dkms install

[root@localhost steamos-xpad]# dkms install -m xpad -v 0.1
Running module version sanity check.

xpad.ko.xz:                                                                                                                                                                    
 - Installation                                                                                                                                                                
   - Installing to /lib/modules/3.19.3-desktop-1.mga5/dkms/extra/                                                                                                              

depmod.....

DKMS: install Completed.
[root@localhost steamos-xpad]# 

Y esto es todo, a mi me va pero yo no tengo el mando jejeje

Muy Suyo

Her DoctorBOFH



Gravatar de Tuxus

# 123489 Funciona!

Funciona perfectamente.
Muchísimas gracias por todo, DoctorBOFH!

Un saludo.

"That is not dead which can eternal lie,
And with strange aeons even death may die"

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.