Differenze tra le versioni di "Problemi con la riproduzione audio/video"
Riga 87: | Riga 87: | ||
Modificare i valori di '''ALSA_PERIOD''' e '''ALSA_NPERIODS''' e riavviare il sistema audio con i comandi: | Modificare i valori di '''ALSA_PERIOD''' e '''ALSA_NPERIODS''' e riavviare il sistema audio con i comandi: | ||
+ | jackstop.user | ||
jackstart.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