Ho ricompilato Extreme TuxRacer sulla 13.1 e ho subito notato che gestisce il gamepad in modo totalmente sballato; i pulsanti non coincidono e mi dice che è presente solo l'asse X.
Questi problemi non si presentavano, né sulla 12.2, né sulla 13; inoltre, sulla 13.1 il gamepad viene rilevato correttamente dal centro di controllo KDE e funziona in modo perfetto con il simulatore di volo di GoogleEarth e con tutte le applicazioni che NON usano SDL.
I sospetti allora non potevano che cadere sulle librerie SDL visto che vengono usate da TuxRacer proprio per gestire grafica, audio, joystick, gamepad, etc; sulla 13.1 è presente SDL 1.2.14, mentre sulla 12.2 e sulla 13 c'è la 1.2.13.
Ho ricompilato allora la 1.2.13 sulla 13.1 e, come prevedevo, adesso il gamepad viene nuovamente gestito in modo corretto da TuxRacer.
Magari, se qualcuno volesse segnalarlo a Pat ...
Libreria SDL 1.2.14 buggata sulla Slackware 13.1
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
- phobos3576
- Staff

- Messaggi: 2980
- Iscritto il: dom 17 apr 2005, 0:00
- Slackware: 13.1
- Kernel: 2.6.37-smp
- Desktop: KDE 4.5.3
Re: Libreria SDL 1.2.14 buggata sulla Slackware 13.1
Un problema noto. Quella libreria è un po' bacata e affligge pure giochi di una certa importanza come wesnoth: http://bugs.archlinux.org/task/16809 Probabilmente queste patch funzionano:
http://repos.archlinux.org/wsvn/packages/sdl/trunk/
http://repos.archlinux.org/wsvn/packages/sdl/trunk/
-
daigo
- Linux 0.x

- Messaggi: 26
- Iscritto il: gio 18 ott 2007, 13:00
- Nome Cognome: Andrea Dieni
- Slackware: current64
- Kernel: 2.6.33.4
- Desktop: KDE 4.4.4
- Località: 41°54´N 012°29´E
Re: Libreria SDL 1.2.14 buggata sulla Slackware 13.1
Potresti fare tu stesso la segnalazione. Pat mica ti mangia, di solito è molto gentile nelle sue risposte.
Potresti anche ottenere un bel ringraziamento nel changelog per la segnalazione.
Potresti anche ottenere un bel ringraziamento nel changelog per la segnalazione.
- phobos3576
- Staff

- Messaggi: 2980
- Iscritto il: dom 17 apr 2005, 0:00
- Slackware: 13.1
- Kernel: 2.6.37-smp
- Desktop: KDE 4.5.3
Re: Libreria SDL 1.2.14 buggata sulla Slackware 13.1
Lo so ma, leggendo alcuni commenti qui sul forum, pare che Pat sia preso da troppi impegni e non stia rispondendo più come prima alle segnalazioni via e-mail; inoltre, probabilmente sarà consapevole del fatto che, come ha scritto prima anche MelmothX, il problema è già stato segnalato a quelli di SDL.daigo ha scritto:Potresti fare tu stesso la segnalazione. Pat mica ti mangia, di solito è molto gentile nelle sue risposte.
Ho letto comunque che alcuni utenti hanno segnalato errori di gestione del Joystick/GamePad anche con la versione di sviluppo SDL 1.3.