Newsgroup: it.comp.os.linux.iniziare
Titolo: slackware: installazione mplayer

Nonostante avessi installato tutti i pacchetti richiesti per soddisfare
le dipendenze di mplayer, almeno quelli notificati sul sito 
slacky.it
,
ho riscontrato l'assenza di altre librerie varie.
Pian piano le ho cercate scaricate installate e riprovato a lanciare mplayer.
Insomma un lavoraccio. E alla fine la beffa: mplayer non funge.
Mi viene il dubbio dia ver fatto del casino con le versioni di slack:
io ho la 10.2, mantre sul sito di slack mi sà che mplayer che ho installato 
era per la versione 11.0. Non so se è questo il problema, fatto stà che
il commento al launch dell'applicazione è:
--------------------------------------------------------
MPlayer 1.0rc1-3.4.6 (C) 2000-2006 MPlayer Team
CPU: Mobile Intel(R) Pentium(R) 4 CPU 3.20GHz (Family: 15, Model: 3, Stepping: 4)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compilato per CPU x86 con estensioni: MMX MMX2 3DNow 3DNowEx SSE SSE2
Riproduco /tmp/.clips/10.mpg.
Rilevato formato file MPEG-PS!
VIDEO:  MPEG1  320x240  (aspect 1)  30.000 fps  400.0 kbps (50.0 kbyte/s)
open: No such device or address
[MGA] Impossibile aprire: /dev/mga_vid
open: No such device or address
[MGA] Impossibile aprire: /dev/mga_vid
It seems there is no Xvideo support for your video card available.
Run 'xvinfo' to verify its Xv support and read DOCS/HTML/en/video.html#xv!
See 'mplayer -vo help' for other (non-xv) video out drivers. Try -vo x11
==========================================================================
Apertura decoder video: [mpegpes] MPEG 1/2 Video passthrough
VDec: configurazione chiesta dal vo - 320 x 240 (sp.col. preferito: Mpeg PES)
Impossibile trovare uno spazio colore adatto - riprovo con -vf scale...
Apertura filtro video: [scale]
Il dispositivo di uscita video_out scelto è incompatibile con questo codec.
Prova aggiungendo il filtro scale, per esempio -vf spp,scale invece di -vf spp.
Inizializzazione VDecoder fallita :(
Apertura decoder video: [libmpeg2] MPEG 1/2 Video decoder libmpeg2-v0.4.0b
Scelto codec video: [mpeg12] vfm: libmpeg2 (MPEG-1 or 2 (libmpeg2))
==========================================================================
==========================================================================
Apertura decoder audio: [mp3lib] MPEG layer-2, layer-3
AUDIO: 32000 Hz, 2 ch, s16le, 32.0 kbit/3.12% (ratio: 4000->128000)
Scelto codec audio: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
[AO OSS] audio_setup: Non posso aprire il dispositivo audio /dev/dsp: No such device
alsa-lib: confmisc.c:560:(snd_determine_driver) could not open control for card 0
alsa-lib: conf.c:3479:(_snd_config_evaluate) function snd_func_card_driver returned error: No such device
alsa-lib: confmisc.c:392:(snd_func_concat) error evaluating strings
alsa-lib: conf.c:3479:(_snd_config_evaluate) function snd_func_concat returned error: No such device
alsa-lib: confmisc.c:955:(snd_func_refer) error evaluating name
alsa-lib: conf.c:3479:(_snd_config_evaluate) function snd_func_refer returned error: No such device
alsa-lib: conf.c:3948:(snd_config_expand) Evaluate error: No such device
alsa-lib: pcm.c:2090:(snd_pcm_open_noupdate) Unknown PCM default
alsa-init: playback open error: No such device
ALSA lib confmisc.c:560:(snd_determine_driver) could not open control for card 0
ALSA lib conf.c:3479:(_snd_config_evaluate) function snd_func_card_driver returned error: No such device
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:3479:(_snd_config_evaluate) function snd_func_concat returned error: No such device
ALSA lib confmisc.c:955:(snd_func_refer) error evaluating name
ALSA lib conf.c:3479:(_snd_config_evaluate) function snd_func_refer returned error: No such device
ALSA lib conf.c:3948:(snd_config_expand) Evaluate error: No such device
ALSA lib pcm.c:2090:(snd_pcm_open_noupdate) Unknown PCM default
[AO ESD] esd_open_sound fallito: Connection refused
JACK tmpdir identified as [/tmp]
[JACK] cannot open server
[AO SDL] Samplerate: 32000Hz Canali: Stereo Formato s16le
alsa-lib: confmisc.c:560:(snd_determine_driver) could not open control for card 0
alsa-lib: conf.c:3479:(_snd_config_evaluate) function snd_func_card_driver returned error: No such device
alsa-lib: confmisc.c:392:(snd_func_concat) error evaluating strings
alsa-lib: conf.c:3479:(_snd_config_evaluate) function snd_func_concat returned error: No such device
alsa-lib: confmisc.c:955:(snd_func_refer) error evaluating name
alsa-lib: conf.c:3479:(_snd_config_evaluate) function snd_func_refer returned error: No such device
alsa-lib: conf.c:3948:(snd_config_expand) Evaluate error: No such device
alsa-lib: pcm.c:2090:(snd_pcm_open_noupdate) Unknown PCM default
mcop warning: user defined signal handler found for SIG_PIPE, overriding
*** glibc detected *** free(): invalid pointer: 0x0897dee0 ***
MPlayer interrotto dal segnale 6 nel modulo: ao2_init
- MPlayer è andato in crash. Questo non dovrebbe accadere.
  Può essere un errore nel codice di MPlayer _o_ nei tuoi driver _o_ nella tua
  versione di gcc. Se ritieni sia colpa di MPlayer, per favore leggi
  DOCS/HTML/en/bugreports.html e segui quelle istruzioni. Non possiamo
  aiutarti, e non lo faremo, se non ci dai queste informazioni quando segnali
  un possibile problema.
-------------------------------------------------------------------
resta tutto inceppato e si arresta solo con ^Z e un bell killall -9 mplayer.
Se avete idee....
Scusate la verbosità, ma quello è l'output e quello io ho postato.
Saluti.  :-)

 Saluti.  :-)
Hai letto la mia ultima risposta ?
inoltre mischiare pacchetti di diverse release non e' "salutare" come ha
potuto constatare .
hai lanciato mplayer o gmplayer ?
PS usando CTRL+C il processo lo killi subito .
PPSS che hanno xine e gxine che non va' ?
-- 
2.6.21

 PPSS che hanno xine e gxine che non va' ?
Ah, nulla, xine funziona anche....ma se volessi installare mplayer?
Era tanto per fare una prova per installare qualcosa di "grosso" e 
impegnativo....

 impegnativo....
Ok allora ti consiglio 2 alternative :
A) compilare mplayer da sorgente magari aiutandoti poi con checkinstall
B) usare il pacchetto di zenwalk 
Dall'output che hai postato , pare tu abbia problemi anche con la
configurazione della tua matrox , sbaglio ?
glxinfo che dice ?
-- 
2.6.21

 glxinfo che dice ?
Eh è un po' lunga, magari nel prossimo post mando l'output.
Saluti e grazie mille dei consigli

Allora, ho didinstallato la versione cheavevo insatllato prima
la mplayer-1.0rc1try2-i686-2sl.tgz
e ho installato una versione compilata su la 10.2:
la MPlayer-1.0pre8-i486-1asz.tgz
L'ho trovata su 
linuxpackages.net
.
Questa sembra funzionare anche se non mi adatta la riproduzione
allo schermo intero....
cioè mplayer -fs prova.mpg
rproduce sì a schermo intero, ma in realtà l'area di riproduzione 
è piccola, boo vedrò di risolvere anche questa.

 Eh è un po' lunga, magari nel prossimo post mando l'output.
Magari dopo aver ricompilato il kernel ...
-- 
2.6.21

 CONFIG_FRAMEBUFFER_CONSOLE=y
Eh sì mi sai che hai colto nel segno:
bash-3.00# cat /boot/config-2.6.20.4 |grep CONSOLE
CONFIG_NETCONSOLE=y
CONFIG_VT_CONSOLE=y
CONFIG_HW_CONSOLE=y
# CONFIG_VT_HW_CONSOLE_BINDING is not set
CONFIG_SERIAL_8250_CONSOLE=y
CONFIG_SERIAL_CORE_CONSOLE=y
CONFIG_VGA_CONSOLE=y
# CONFIG_MDA_CONSOLE is not set
CONFIG_DUMMY_CONSOLE=y
# CONFIG_FRAMEBUFFER_CONSOLE is not set
Posso modificare direttamente il .config nella directory dei soorgenti? 
a mano senza usare make menuconfig e poi passare al build?

 a mano senza usare make menuconfig e poi passare al build?
Prova , naturalmente fatti una copia del .config prima ...
-- 
2.6.21


Ok. grazie mille, sei veramente gentile.   :-)
Prima di compilare di nuovo (ormai ci sto facendo l'abitudine... ;-)
..) ti chiederei un'altra info: dopo l'ultima compilazione anche il
touchpad synaptic del notebook non va come dovrebbe:
se batto una sola volta per selezionare qualcosa, è come se dessi un
doppio click. Appena ho installato la slack col suo kenrnel 2.4.31
preconfezionato, il touchpad funzionava meglio....non ricordo se
funzionasse anche la simulazione dello scorrimento....mi pare di no:
comunque anche quella ora non funge.
Potrebbe esserci qualcosa da modificare nel .conf? hai qualche idea?

 
[cut]
Ah...dimenticavo, all'avvio di kde mi compare un pop-up:
"informativo - Messaggio di aRts"
Sound server informational message:
Error while initializing the sound driver:
device /dev/dsp can't be opened (No such device)
The sound server will continue, using the null output device.
Anche questo prima non compariva, non vorrei fosse figlio di qualche 
pasticcio in fase di configurazione del kernel....


> Potrebbe esserci qualcosa da modificare nel .conf? hai qualche idea?
Per il touchpad non saprei , per l'audio , hai lanciato alsaconf prima e
alsactl store dopo ?
al tuo posto installerei :
http://packages.slackware.it/package.php?q=current/kernel-generic-2.6.18.8_smp-i686-2
e poi userei il .config del 2.6.18.8 come base di partenza per ricompilare
il tuo kernel , ovviamente leggi gli help durante il make menuconfig vero ?
-- 
2.6.21


Avete idee per questo comportamento?

 il tuo kernel , ovviamente leggi gli help durante il make menuconfig vero ?
Potrebbe essere un'idea... ma quello è in pratica un ".config" non l'immagine del kernel
giusto? praticamente lo copio così comè nella dir dei sorgenti del mio 2.6.20.4 epoi posso 
anche fare il build....correggimi se sbaglio. oppure per metterci le mani posso
o modificarlo a mano o caricarlo col menuconfig e poi passare al build....
Spero di aver capito bene, se non dovessi riuscire a risolvere autonomamente proverò questa
strada.  Grazie mille di tutto.

 se sbaglio.
Piu o meno , ti porti in /usr/src/tuo-kernel
make mrproper
cp .config-2.6.18.8 .config
make menuconfig
ora viene la parte "pesante" prima di abilitare le opzioni che non
capisci/conosci usa il tab [help] che trovi in basso a DX
una volta finito :
make -j3 && make modules_install
-- 
2.6.21

 Avete idee per questo comportamento?
Da quello che ho visto in tuoi post precedenti, hai qualche problema con
l'estensione xv (XVideo, che e' usata, appunto, per la riproduzione dei
video). Prova per conferma a lanciare in un terminale xvinfo .
Prova ad installare i driver proprietari ati, non brillano per prestazioni
ma dovrebbero risolvere il problema. 
Altrimenti prova a lanciare mplayer -vo help , che ti elenca altri possibili
driver per l'output video, ma molto dipende dalla capacita' del driver
della scheda. Attualmente cosa stai usando ? Se usi il vesa, come penso,
non hai grandi possibilita'...
-- 
Ciao.
Alessandro 
"Ubuntu" - an African word, meaning "Slackware is too hard for me".

 non hai grandi possibilita'...
Non ne ho idea, chiedo scusa ma l'ignoranza in materia si fà sentire... :-(
Ad ogni modo potrei provare ad installare i driver della ATI radeon 9700.
Comunque vorrei far presente che su Fedora 4 ha sempre funzionato tutto
discretamente bene e sinceramente mi chiedo perchè...forse perchè c'era
più roba preconfigurata, moh...

 make -j3 && make modules_install
Era quello che intendevo anch'io, ma quello che non mi è troppo chiaro è
se occorre per forza eseguire il make menuconfig, poniamo il caso che il .conf
che abbiamo in quella dir sia buono così com'è, allora posso saltare
a piè pari l'operazione di configurazione, giusto?
E passare quindi al make e make modules etc...
In altre parole, vediamo di fare chiarezza:
1- il make mrproper mette apposto e ripristina l'albero dei sorgenti
portandolo ad uno stato ottimale per iniziare la compilazione.
Tra le altre cose fà fuori il .config presente nella directory
di lavoro: /usr/src/sorgenti-kernel.
2- configurazione:
crea il file .conf contenente tutte le informazioni per il build
Quindi se io questo file già lo possiedo e so che è in ordine
così com'è, allora posso saltarla....
3- do il make che si "mangia" il .config presente nella directory
di lavoro e mi crea l'immaggine del kernel (io di solito do "make 
-j3 bzImage").
Va da se che nel caso della tua proposta si tratta di prendere come base
un .config precotto per 2.6.18 e utilizzarlo per compilare un 2.6.20.4
quindi qualche modifica andrà sicuramente fatta.
Per quanto riguarda l'help, ci sono tantissime cose che non conosco e 
per quelle l'help non è sufficiente. Se dovessi intestarmi a capire tutte
le voci che ci sono mi servirebbe un annetto.
Allora metto le mani dove sono mediamente sicuro e per il resto mi affido
a ciò che capisco a naso sperando per il meglio....  :-(
Inutile dire che siamo OT.

 più roba preconfigurata, moh...
Forse e' solo xorg non configurato al meglio.
