Battle for Wesnoth - Problemi con mouse e audio

6 risposte [Ultimo messaggio]
Ritratto di cakucdk
cakucdk
(Geek)
Offline
Geek
Iscritto: 08/07/2006
Messaggi: 76

Ciao a tutti,
ho da poco installato OpenSuSE 11.3 con KDE 4 (arrivo da una 11.1 con KDE 3),
e ho dei problemi con il gioco "Battle for Wesnoth", versione 1.8.4., che non avevo sulla 11.1

Nella prima schermata del gioco (tanto per intenderci quella con la cartina come sfondo e i pulsanti "tutorial", "campagna", "multiplayer" ecc....) non ci sono problemi ma appena passo alla schermata di selezione della campagna o, ancor peggio, inizio una partita, la freccia del mouse, l'audio e le schermate di gioco iniziano a funzionare a scatti.

Avviandolo da console mi compaiono più righe con lo stesso messaggio di errore:
ALSA lib pcm.c:7245:(snd_pcm_recover) underrun occured

Dopo vari tentativi ho trovato una possibile causa... dal menù "preferenze > sonoro > avanzate", ho ridotto la frequenza di campionamento dell'audio da 44kHz a 22kHz, così facendo capitano tre cose:

  • non compare il messaggio di errore in konsole
  • l'audio non sembra più funzionare a scatti
  • il mouse e le schermate di gioco scattano un pò meno ma non al punto da porte rendere giocabile il tutto

Avete qualche qualche idea per aiutarmi?
Pleeeease! Adoro questo gioco!!!
Grazie
Luca

Qualunque cosa diciamo su ciò che non conosciamo è quasi certamente sbagliata...
...nascondersi dietro l'ignoto conduce quindi praticamente sempre all'errore.
(I.Asimov)

Ritratto di enziosavio
enziosavio (non verificato)
()

La prima cosa che mi viene in mente sono gli effetti di Compiz o Kwin, hai provato a disabilitarli .Ciao

Ritratto di cakucdk
cakucdk
(Geek)
Offline
Geek
Iscritto: 08/07/2006
Messaggi: 76

Si già tutto disabilitato.

Qualunque cosa diciamo su ciò che non conosciamo è quasi certamente sbagliata...
...nascondersi dietro l'ignoto conduce quindi praticamente sempre all'errore.
(I.Asimov)

Ritratto di bagarozzo85
bagarozzo85
(Guru)
Offline
Guru
Iscritto: 16/06/2006
Messaggi: 1050

Questa discussione mi ricorda qualcosa che avevo letto tempo fa nel bugzilla di Debian, che ho ripreso per l'occasione e che, a quanto leggo, sembra non sia stato ancora risolto.

Già che c'ero, ho googlato un po'. I risultati sono interessanti:

- il forum di Arch suggerisce di fare il downgrade del pacchetto libSDL, in quanto la vecchia versione (1.2.13) non sarebbe affetta dal problema. Il problema in questo caso è che non ho trovato un pacchetto rpm compatibile con openSUSE 11.3 di questa versione della libreria (quindi dovresti compilare i sorgenti a mano e sostituire il frutto del tuo lavoro al pacchetto rpm);
- il forum ufficiale di SDL suggerisce invece di ricompilare il pacchetto ultima versione (1.2.14) premurandosi di disabilitare le funzionalità legate ad ALSA.

Non so cosa ti convenga fare. In entrambi i casi, temo che YaST non ti sarà di grande aiuto.
Credo che le altre distribuzioni user-friendly siano ugualmente affette da questo malfunzionamento.

Magari googla un po' anche tu per verificare se nel frattempo sia stata trovata qualche soluzione meno artigianale.

Ritratto di cakucdk
cakucdk
(Geek)
Offline
Geek
Iscritto: 08/07/2006
Messaggi: 76

Ho provato ad installare la versione 1.2.13 di libSDL (ho trovato l'RPM per la 11.2) e purtroppo non cambia nulla.

Ho notato però una cosa strana: ho provato a disattivare musica e suoni dalle preferenze di Wesnoth e il problema di mouse e schermate di gioco a scatti rimane.

Ho provato anche a ridurre la risoluzione a 800x600 e niente non migliora la situazione.

Idee?

p.s. ho scoperto di avere lo stesso problema con "Wormux" (e a questo punto credo anche tutta un'altra serie di giochi... )

Qualunque cosa diciamo su ciò che non conosciamo è quasi certamente sbagliata...
...nascondersi dietro l'ignoto conduce quindi praticamente sempre all'errore.
(I.Asimov)

Ritratto di bagarozzo85
bagarozzo85
(Guru)
Offline
Guru
Iscritto: 16/06/2006
Messaggi: 1050

Hai disinstallato la versione 1.2.14 del pacchetto libSDL?
Hai controllato di avere le dipendenze a posto?

Ritratto di cakucdk
cakucdk
(Geek)
Offline
Geek
Iscritto: 08/07/2006
Messaggi: 76

Ho provato di tutto ma ancora nulla.... qualche suggerimento?

Qualunque cosa diciamo su ciò che non conosciamo è quasi certamente sbagliata...
...nascondersi dietro l'ignoto conduce quindi praticamente sempre all'errore.
(I.Asimov)