archive : RPM :  Lealinux Forums The fastest message board... ever.
FORUM FERMÉ 
Mdk 9.2 freeze en lisant des divx
Envoyé par: Tdg ()
Date: Thursday 19 February 2004 10:30:33

Salut à tous
Heureux utilisateur de mandrake 9.2 depuis quelques jours, je constate avec tristesse que le plupart de mes divx plantent ("freeze") tous mes lecteurs (totem, mplayer, ...) La lecture commence 2 ou 3 secondes, puis freeze de totem. Je dois tuer le processus à la main (qui s'est reproduit 5 fois) dans ksysview (? je crois que cela s'appelle comme ça).
En fouinant, j'ai trouvé quelques solutions (noapic nolapi, ...apic= je sais plus quoi) dans le fichier /etc/lilo.conf.
Mais rien ne marche.
Est-ce un problème de codec? Je ne crois pas car certains autres films freeze après quelques dizaine de secondes, donc ca marche.
Problème de mise à jour? Je mets à jur petit à petit, mais c'est long.
Que faire? J'en ai marre de regarder en boucle le même divx : "la médecine avec les plantes, de Rika *araÏ..."
Merci à tous
Ciao

Options: RépondreCiter
Re: Mdk 9.2 freeze en lisant des divx
Envoyé par: Sirrus ()
Date: Thursday 19 February 2004 11:12:47

Il faudrait déjà connaître la véritable nature de l'erreur. As-tu essayé de lire le DivX en console avec:

$ mplayer ton_divx.avi

Peut-être que MPlayer va nous donner des indices sur l'erreur avant de planter...

@+...



----------------------------------------------
SIRRVS, FLVCTVAT NEC MERDITVR

Options: RépondreCiter
Re: Mdk 9.2 freeze en lisant des divx
Envoyé par: Tdg ()
Date: Thursday 19 February 2004 11:45:56

MPlayer 0.91-3.3.1 (C) 2000-2003 MPlayer Team
CPU: Advanced Micro Devices Duron SF Spitfire (Family: 6, Stepping: 1)
Detected cache-line size is 64 bytes
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0
Compiled with Runtime CPU Detection - WARNING - this is not optimal!
To get best performance, recompile MPlayer with --disable-runtime-cpudetection
Reading config file /etc/mplayer/mplayer.conf
Reading config file /home/eric/.mplayer/config
Reading /home/eric/.mplayer/codecs.conf: can't open '/home/eric/.mplayer/codecs.
conf': No such file or directory
Reading /etc/mplayer/codecs.conf: 50 audio & 136 video codecs
font: can't open file: /home/eric/.mplayer/font/font.desc
font: can't open file: /usr/share/mplayer/font/font.desc
Linux RTC init error in ioctl (rtc_irqp_set 1024): Permission denied
Try adding "echo 1024 > /proc/sys/dev/rtc/max-user-freq" to your system startup
scripts.
Using usleep() timing
Can't open input config file /home/eric/.mplayer/input.conf: No such file or dir
ectory
Input config file /etc/mplayer/input.conf parsed: 52 binds
Opening joystick device /dev/input/js0
Can't open joystick device /dev/input/js0 : No such file or directory
Can't init input joystick
Setting up LIRC support...
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support.
You will not be able to use your remote control.

Playing /mnt/win_c/X files le film.avi
Cache fill: 0,00% (0 bytes) AVI file format detected.
VIDEO: [DIV3] 720x576 24bpp 25,00 fps 737,7 kbps (90,1 kbyte/s)
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
MP3lib: init layer2&3 finished, tables done
AUDIO: 48000 Hz, 2 ch, 16 bit (0x10), ratio: 14000->192000 (112,0 kbit)
Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
vo: X11 running at 1024x768 with depth 24 and 32 bpp (":0.0" => local display)
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffdivx] vfm:ffmpeg (FFmpeg DivX ;-) (MS MPEG-4 v3))
==========================================================================
Checking audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/16bit...
AF_pre: af format: 2 bps, 2 ch, 48000 hz, little endian signed int
AF_pre: 48000Hz 2ch Signed 16-bit (Little-Endian)
AO: [oss] 48000Hz 2ch Signed 16-bit (Little-Endian) (2 bps)
Building audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/16bit...
Starting playback...
VDec: vo config request - 720 x 576 (preferred csp: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 720x576 => 720x576 Planar YV12 [fs]
X11 error: BadAlloc (insufficient resources for operation)
Aborted

Voilà ce qu'il me dit
J'ai 256 mo de ram, amd duron 800mhz, j'utilise kde, aucune autre appli ne tourne.
Merci d'avance
Eric

Options: RépondreCiter
Re: Mdk 9.2 freeze en lisant des divx
Envoyé par: Tdg ()
Date: Thursday 19 February 2004 11:48:34

[root@localhost bin]# totem '/mnt/win_c/X files le film.avi'
Benchmarking memcpy methods (smaller is better):
glibc memcpy() : 550799598
linux kernel memcpy() : 519896502
MMX optimized memcpy() : 463701407
MMXEXT optimized memcpy() : 306916115
The program 'totem' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadAlloc (insufficient resources for operation)'.
(Details: serial 53 error_code 11 request_code 141 minor_code 19)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)

** ERROR **:

Tant qu'à faire, voilà la version de totem, même erreur...
merci a+
Eric

Options: RépondreCiter
Re: Mdk 9.2 freeze en lisant des divx
Envoyé par: Sirrus ()
Date: Thursday 19 February 2004 13:52:34

Essaie en faisant:

$ mplayer -bpp 16 ton_divx.avi

Ça va peut-être marcher. Il y a parfois des problèmes de ce genre depuis peu.



----------------------------------------------
SIRRVS, FLVCTVAT NEC MERDITVR

Options: RépondreCiter
Re: Mdk 9.2 freeze en lisant des divx
Envoyé par: Tdg ()
Date: Thursday 19 February 2004 19:50:32

Cela n'a pas fonctionné. Voici le résultat plus bas. Quel était le but?
J'ai lu ce même problème sur 2 ou 3 forums, ave comme solution une modif de /etc/lilo.conf mais cela ne donne rien.
Un errata sur le site de mandrake y ressemble mais cela ne donne rien.
Je continue à chercher.
eric

[eric@localhost eric]$ mplayer -bpp 16 '/mnt/win_c/X Files le film.avi'
MPlayer 0.91-3.3.1 (C) 2000-2003 MPlayer Team
CPU: Advanced Micro Devices Duron SF Spitfire (Family: 6, Stepping: 1)
Detected cache-line size is 64 bytes
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0
Compiled with Runtime CPU Detection - WARNING - this is not optimal!
To get best performance, recompile MPlayer with --disable-runtime-cpudetection
Reading config file /etc/mplayer/mplayer.conf
Reading config file /home/eric/.mplayer/config
Reading /home/eric/.mplayer/codecs.conf: can't open '/home/eric/.mplayer/codecs.conf': No such file or directory
Reading /etc/mplayer/codecs.conf: 50 audio & 136 video codecs
font: can't open file: /home/eric/.mplayer/font/font.desc
font: can't open file: /usr/share/mplayer/font/font.desc
Linux RTC init error in ioctl (rtc_irqp_set 1024): Permission denied
Try adding "echo 1024 > /proc/sys/dev/rtc/max-user-freq" to your system startup scripts.
Using usleep() timing
Can't open input config file /home/eric/.mplayer/input.conf: No such file or directory
Input config file /etc/mplayer/input.conf parsed: 52 binds
Opening joystick device /dev/input/js0
Can't open joystick device /dev/input/js0 : No such file or directory
Can't init input joystick
Setting up LIRC support...
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support.
You will not be able to use your remote control.

Playing /mnt/win_c/X Files le film.avi
Cache fill: 0,00% (0 bytes) AVI file format detected.
VIDEO: [DIV3] 720x576 24bpp 25,00 fps 737,7 kbps (90,1 kbyte/s)
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
MP3lib: init layer2&3 finished, tables done
AUDIO: 48000 Hz, 2 ch, 16 bit (0x10), ratio: 14000->192000 (112,0 kbit)
Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
vo: X11 running at 1024x768 with depth 24 and 32 bpp (":0.0" => local display)
Disabling DPMS
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffdivx] vfm:ffmpeg (FFmpeg DivX ;-) (MS MPEG-4 v3))
==========================================================================
Checking audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/16bit...
AF_pre: af format: 2 bps, 2 ch, 48000 hz, little endian signed int
AF_pre: 48000Hz 2ch Signed 16-bit (Little-Endian)
AO: [oss] 48000Hz 2ch Signed 16-bit (Little-Endian) (2 bps)
Building audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/16bit...
Starting playback...
VDec: vo config request - 720 x 576 (preferred csp: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 720x576 => 720x576 Planar YV12 [fs]
X11 error: BadAlloc (insufficient resources for operation)
Aborted

Options: RépondreCiter
Re: Mdk 9.2 freeze en lisant des divx
Envoyé par: Sirrus ()
Date: Thursday 19 February 2004 23:27:58

Je ne sais vraiment pas d'où ça peut venir. :-(

Essaie:

$ mplayer -vo x11 -bpp 16 ton_divx.avi

Sinon, désintalle mplayer puis réinstalle. Si ça ne marche toujours pas, essaie avec les paquets plf et sinon le meilleur à faire est de prendre les sources et de compiler.

Voilà, désolé.

@+...



----------------------------------------------
SIRRVS, FLVCTVAT NEC MERDITVR

Options: RépondreCiter
Re: Mdk 9.2 freeze en lisant des divx
Envoyé par: Tdg ()
Date: Friday 20 February 2004 00:18:29

Bravo !!!!
Ca marche
J'aimerai comprendre, quelles sont ces options?
par contre, plus de plein écran! Enfin si, mais l'image reste petite...
Mais ca ne plante plus.
Et je n'ai pas les commandes de mplayer, c'est normal?
Merci.
A+
eric

Options: RépondreCiter
Re: Mdk 9.2 freeze en lisant des divx
Envoyé par: Sirrus ()
Date: Friday 20 February 2004 10:00:40

Tant mieux. Je vais continuer à chercher pour savoir comment on peut mettre en grand écran donc reste en contact avec ce fuseau, si je trouve je te le dis. En attendant, tape seulement et dis-moi ce que ça donne:

$ mplayer -vo x11 ton_divx.avi

Ça devrait permettre de mieux connaître le problème.
Pourquoi ça marche avec cette option? Parce que c'est une histoire de drivers de lecture utilisés par mplayer et qu'ils sont les premiers concernés avec le genre d'erreurs que tu as donné. Si tu veux en savoir plus sur ces options, le mieux à faire de bûcher le man de mplayer ($ man mplayer). C'est dur mais efficace. :-))

>Et je n'ai plus les commandes de mplayer, c'est normal?

Je suppose que tu veux parler de l'interface graphique ou "GUI" de mplayer. C'est normal car pour l'instant tu utilises seulement mplayer. Si tu veux que ça marche pour la "GUI", il faut donc que tu la charges (comme tu le faisais avant probablement dans le menu KDE), tu vas dans "Preferences" et choisis l'onglet "video" et tu auras une liste de drivers, celui choisi est probablement "xv", il faut prendre "x11" (c'est peut être écrit x11/Shm ou un truc comme ça, peu importe c'est celui-là). Et tu enregistres la modif. J'espère que ça va marcher car il n'y a pas la possibilité manifestement de changer le bpp mais logiquement si la commande que je viens au début de ce post de te passer marche alors ça devrait marcher (j'ai l'impression que je dis trop "marche"). Malheureusement, ce ne sera pas encore en plein-écran. Reste donc à l'écoute, je vais essayer de trouver ou peut-être quelqu'un d'autres dans ce forum trouvera à ma place.

Voili, @+...



----------------------------------------------
SIRRVS, FLVCTVAT NEC MERDITVR

Options: RépondreCiter
Re: Mdk 9.2 freeze en lisant des divx
Envoyé par: Tdg ()
Date: Friday 20 February 2004 13:48:12

Salut
J'ai essayé un peu tout après -vo
Ca marche avec -vo x11 mais il m'a dit...
Your computer is too slow !!!!! quel rustre!!!il me conseille de recompiler sans la cpu-detection et d'essayer toute une ribambelle d'options que je me suis empressé de tester. Ca marche mais toujours taille originale du film, même en passant en grand écran. j'ai compris la GUI, je commence à m'y faire à ce linux!
Je ne comprends pas par contre pourquoi ca ne marche pas alors que tout le monde me dit que linux est beaucoup moins gourmand que windoz, alors que sous xp, tous mes divx passent facilement??? J'ai essayé sans kde, avec icewm, c'est pareil. Sous ksysguard la mémoire semble très occupée (pas le cpu). mais je ne comprends pas bien les couleurs ?
Je testais cette distrib afin de l'installer sur des vieux pc dans mon ecole mais cela semble compromis si je bloque avec mon duron 800, qur va donner le pII 233?
a +
Eric

Options: RépondreCiter
Re: Mdk 9.2 freeze en lisant des divx
Envoyé par: Sirrus ()
Date: Friday 20 February 2004 14:00:34

Non, non, ça dépend du driver et des options à rajouter et non de la puissance, peut-être seras-tu obligé d'utiliser MPlayer en ligne de commande ou alors de le recompiler. Mais bon, pour l'instant je continue à chercher comment résoudre ce problème mais je suis un peu pris par le temps ces derniers jours. Au fait, quelle est ta carte video?

@+...

PS: Concernant la rapidité de Linux, la plupart du temps, Linux est plus rapide. En ce qui me concerne, je suis sous Mandrake qui est déjà une distro plus lourde qu'une Debian et les jeux windows que j'émule sous Linux sont même plus rapides que sous windows (sur la même machine bien évidemment)!!! De même que wolfenstein marche chez moi plus rapdement sous Linux que sous win.



----------------------------------------------
SIRRVS, FLVCTVAT NEC MERDITVR

Options: RépondreCiter
Re: Mdk 9.2 freeze en lisant des divx
Envoyé par: Tdg ()
Date: Friday 20 February 2004 23:15:26

Au niveau de la rapidité c'est ce que j'avais lu (certains logiciels émulés seraient plus rapides); Franchement avec tout l'argent que Bill dépense, ils pourraient faire mieux... Je suis en train de tester la rapidité avec quelques logiciels de maths sur de gros calculs pour comparer...
Ma carte vidéo est une des première agp, je ne me rappelle plus la marque, 8 mo, sortie tv, à l'époque c'était du feu, maintenant même les pingouins rigolent... C'est limité mais cela suffit largement pour ce que je fais.
Ce que je ne comprends pas (je me répète) c'est pourquoi sous windows ca marche super bien (fluide, avec n'importe quelle résolution et avec autant de couleurs que je veux) et que sous linux, mplayer qui est réputé (je cite leur "pub") s'adapter à tous les matériels, peine à lire mes divx, et qu'il failles diminuer toutes les options afin d'obtenir un image minuscule... Je comprends bien que ca depend des options, mais aves les options max sous windows ca passe...
En tout cas merci d'y passer du temps, je continue à essayer de mon côté,, et à chercher sur le net (pb jamais solutionné, étonnant non?)
A+
eric

Options: RépondreCiter


Désolé, vous n'avez pas la permission d'envoyer ou de répondre dans ce forum.
This forum powered by Phorum.