Differenze tra le versioni di "Problemi con la riproduzione audio/video"
(3 versioni intermedie di uno stesso utente non sono mostrate) | |||
Riga 12: | Riga 12: | ||
==== kaffeine ==== | ==== kaffeine ==== | ||
Aprire '''kaffeine''', accedere al '''Menù impostazioni''' e selezionare '''Parametri del motore xine''', quindi premere su '''Video'''. Sulla destra scegliere '''xshm''' come ''Driver video da usare''. | Aprire '''kaffeine''', accedere al '''Menù impostazioni''' e selezionare '''Parametri del motore xine''', quindi premere su '''Video'''. Sulla destra scegliere '''xshm''' come ''Driver video da usare''. | ||
+ | |||
+ | == Problemi con la riproduzione audio == | ||
+ | Il sistema openmamba è configurato automaticamente per utilizzare il server audio a bassa latenza [http://jackaudio.org/ jack]. Il server jack utilizza ALSA impegnandolo esclusivamente e permette il supporto OSS attraverso [[oss2jack]]. | ||
+ | |||
+ | === La riproduzione audio o la registrazione non avvengono correttamente === | ||
+ | Assicurarsi innanzitutto che il server sonoro KDE ('''arts''') sia disattivato dal '''Centro di controllo''' -> '''Suono e Multimedia''' -> '''Sistema sonoro'''. | ||
+ | |||
+ | Quindi verificare che il server '''jack''' e '''oss2jack''' siano in esecuzione con il comando | ||
+ | ps ax|grep jack | ||
+ | |||
+ | <pre> | ||
+ | [silvan@maclaughlin silvan]$ ps ax|grep jack | ||
+ | 5021 ? SLsl 0:04 jackd -m -u -R -p 256 -d alsa -p1024 -n4 -r44100 -S | ||
+ | 5029 ? SLl 0:02 oss2jack | ||
+ | 17798 pts/1 R+ 0:00 grep jack | ||
+ | [silvan@maclaughlin silvan]$ | ||
+ | </pre> | ||
+ | |||
+ | Se '''jackd''' non è in esecuzione è possibile riattivarlo con il seguente comando (che dev'essere digitato da una console dell'utente e non di root): | ||
+ | |||
+ | jackstart.user | ||
+ | |||
+ | Questo comando, se l'avvio di jack fallisce, fornisce informazioni che possono essere utili per risalire alla causa del problema. | ||
+ | |||
+ | === La riproduzione audio è gracchiante o disturbata === | ||
+ | Il server audio [[jack]] utilizza le capacità realtime del kernel Linux per garantire che non vi siano ritardi o salti nell'elaborazione del flusso audio. | ||
+ | |||
+ | Se si verificano problemi di riproduzione nell'utilizzo di applicazioni audio multitraccia o che effettuano elaborazioni in tempo reale (ad esempio '''audacity''', '''ardour''', '''rosegarden''', '''ZynAddSubFX'''), provare a ridurre il numero di tracce o di elaborazioni effettuate. Se così il problema si riduce o scompare probabilmente la causa è da ricercarsi nel raggiungimento delle capacità di elaborazione consentite dal sistema. | ||
+ | |||
+ | Se si verificano problemi di riproduzione anche nell'uso di una sola applicazione per la riproduzione audio (ad esempio '''amarok'''), è possibile impostare dei valori di latenza più elevata agendo sul file di configurazione | ||
+ | /etc/sysconfig/sound | ||
+ | |||
+ | <pre> | ||
+ | # | ||
+ | # openmamba sound system global configuration file for jackstart.user | ||
+ | # Copyright (c) by Silvan Calarco <silvan.calarco@mambasoft.it> | ||
+ | # Released under the terms of the GNU GPL version 2 license | ||
+ | # | ||
+ | |||
+ | # | ||
+ | # JACK audio server | ||
+ | # | ||
+ | |||
+ | ENABLE_JACK=1 | ||
+ | JACK_PRIORITY=99 | ||
+ | |||
+ | # | ||
+ | # ALSA configuration options for jack | ||
+ | # | ||
+ | |||
+ | #ALSA_DEVICE=hw:0,1 | ||
+ | ALSA_PERIOD=512 | ||
+ | ALSA_NPERIODS=4 | ||
+ | ALSA_SAMPLERATE=44100 | ||
+ | |||
+ | # | ||
+ | # OSS2JACK, an oss legacy implementation for jack | ||
+ | # | ||
+ | |||
+ | ENABLE_OSS2JACK=true | ||
+ | |||
+ | # | ||
+ | # TIMIDITY, a midi synthetizer | ||
+ | # | ||
+ | |||
+ | ENABLE_TIMIDITY=false | ||
+ | |||
+ | # | ||
+ | # KDE notify external player | ||
+ | # | ||
+ | #KNOTIFY_PLAYER=/usr/bin/jackplayer | ||
+ | </pre> | ||
+ | |||
+ | Modificare i valori di '''ALSA_PERIOD''' e '''ALSA_NPERIODS''' e riavviare il sistema audio con i comandi: | ||
+ | |||
+ | jackstop.user | ||
+ | jackstart.user |
Versione attuale delle 13:35, 4 mag 2008
Indice
Durante la riproduzione dei video lo schermo lampeggia
Questo capita nei sistemi con compiz fusion attivato, con il quale non è possibile utilizzare il meccanismo xvideo per la riproduzione.
Soluzione disabilitando compiz-fusion
Una possibile soluzione consiste nel disabilitare temporaneamente compiz:
Fare clic su l'icona del centro di controllo openmamba, quindi selezionare dal menù Desktop la voce Disabilita gli effetti 3D.
Configurazione dei programmi di riproduzione video per l'uso con compiz-fusion
E' anche possibile configurare i programmi di riproduzione video per utilizzare un driver che sia compatibile con compiz. Seguono le istruzioni per i programmi più utilizzati.
kaffeine
Aprire kaffeine, accedere al Menù impostazioni e selezionare Parametri del motore xine, quindi premere su Video. Sulla destra scegliere xshm come Driver video da usare.
Problemi con la riproduzione audio
Il sistema openmamba è configurato automaticamente per utilizzare il server audio a bassa latenza jack. Il server jack utilizza ALSA impegnandolo esclusivamente e permette il supporto OSS attraverso oss2jack.
La riproduzione audio o la registrazione non avvengono correttamente
Assicurarsi innanzitutto che il server sonoro KDE (arts) sia disattivato dal Centro di controllo -> Suono e Multimedia -> Sistema sonoro.
Quindi verificare che il server jack e oss2jack siano in esecuzione con il comando
ps ax|grep jack
[silvan@maclaughlin silvan]$ ps ax|grep jack 5021 ? SLsl 0:04 jackd -m -u -R -p 256 -d alsa -p1024 -n4 -r44100 -S 5029 ? SLl 0:02 oss2jack 17798 pts/1 R+ 0:00 grep jack [silvan@maclaughlin silvan]$
Se jackd non è in esecuzione è possibile riattivarlo con il seguente comando (che dev'essere digitato da una console dell'utente e non di root):
jackstart.user
Questo comando, se l'avvio di jack fallisce, fornisce informazioni che possono essere utili per risalire alla causa del problema.
La riproduzione audio è gracchiante o disturbata
Il server audio jack utilizza le capacità realtime del kernel Linux per garantire che non vi siano ritardi o salti nell'elaborazione del flusso audio.
Se si verificano problemi di riproduzione nell'utilizzo di applicazioni audio multitraccia o che effettuano elaborazioni in tempo reale (ad esempio audacity, ardour, rosegarden, ZynAddSubFX), provare a ridurre il numero di tracce o di elaborazioni effettuate. Se così il problema si riduce o scompare probabilmente la causa è da ricercarsi nel raggiungimento delle capacità di elaborazione consentite dal sistema.
Se si verificano problemi di riproduzione anche nell'uso di una sola applicazione per la riproduzione audio (ad esempio amarok), è possibile impostare dei valori di latenza più elevata agendo sul file di configurazione
/etc/sysconfig/sound
# # openmamba sound system global configuration file for jackstart.user # Copyright (c) by Silvan Calarco <silvan.calarco@mambasoft.it> # Released under the terms of the GNU GPL version 2 license # # # JACK audio server # ENABLE_JACK=1 JACK_PRIORITY=99 # # ALSA configuration options for jack # #ALSA_DEVICE=hw:0,1 ALSA_PERIOD=512 ALSA_NPERIODS=4 ALSA_SAMPLERATE=44100 # # OSS2JACK, an oss legacy implementation for jack # ENABLE_OSS2JACK=true # # TIMIDITY, a midi synthetizer # ENABLE_TIMIDITY=false # # KDE notify external player # #KNOTIFY_PLAYER=/usr/bin/jackplayer
Modificare i valori di ALSA_PERIOD e ALSA_NPERIODS e riavviare il sistema audio con i comandi:
jackstop.user jackstart.user