OVH Cloud OVH Cloud

toute lecture de vidéo plante X

1 réponse
Avatar
valda
Bonjour.

Voilà depuis quelque temps tout tentetive de lecture d'une vidéo plante
X. En général ça lit les toutes premieres images, quelques fractions
de secondes, puis je suis délogué.

J'ai une ATI Xpert98.

Voilà la fin d'un strace avec mplayer :

ioctl(7, SNDCTL_DSP_GETODELAY or SNDCTL_DSP_PROFILE, 0xbfffd498) = 0
ioctl(6, FIONREAD, [0]) = 0 gettimeofday({1091564561,
247122}, {4294967176, 0}) = 0 gettimeofday({1091564561, 247167},
{4294967176, 0}) = 0 write(6, "\215\23\r\0=\0\0\0\1\0 \2\6\0 \2\7\0
\2YV12\0\0\0\0\0\0"..., 56) = 56 read(6, 0xbfffd430, 32) =
-1 EAGAIN (Resource temporarily unavailable) select(7, [6], NULL, NULL,
NULL) = 1 (in [6]) read(6, "", 32) = 0
write(2, "X connection to :0.0 broken (exp"..., 65X connection to :0.0
broken (explicit kill or server shutdown). ) = 65
munmap(0x40a66000, 4096) = 0 exit_group(1)
= ?

avec xine :

futex(0x8714e80, FUTEX_WAKE, 1) = 1
clock_gettime(0, {1091565572, 438390000}) = 0 futex(0x8714e90, FUTEX_WAIT,
1, {0, 999858000}) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x8714e68, FUTEX_WAKE, 1) = 0 fstat64(13,
{st_mode=S_IFREG|0600, st_size=2082820, ...}) = 0 _llseek(13, 4, [4],
SEEK_SET) = 0 mmap2(NULL, 8388608,
PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x49570000 mprotect(0x49570000, 4096, PROT_NONE) = 0
clone(child_stack=0x49d6fb48,
flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_
futex(0x8714ee4, FUTEX_WAKE, 1X connection to :0.0 broken (explicit kill
or server shutdown).
<unfinished ...>

avec vlc :

select(4, [3], NULL, NULL, {0, 10000}) = 0 (Timeout) ioctl(3, FIONREAD,
[0]) = 0 gettimeofday({1091752533, 530779}, NULL) = 0
select(4, [3], NULL, NULL, {0, 10000}) = 0 (Timeout) ioctl(3, FIONREAD,
[0]) = 0 gettimeofday({1091752533, 541319}, NULL) = 0
select(4, [3], NULL, NULL, {0, 9000}) = 0 (Timeout) ioctl(3, FIONREAD,
[0]) = 0 gettimeofday({1091752533, 550535}, NULL) = 0
select(4, [3], NULL, NULL, {0, 10000}Gdk-ERROR **: X connection to :0.0
broken (explicit kill or server shutdown). Gdk-ERROR **: X connection to
:0.0 broken (explicit kill or server shutdown). ) = 1 (in [3], left {0,
0})


Voilà la section Module de mon XF86-Config-4 :

Section "Module"
Load "GLcore"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "speedo"
Load "type1"
Load "vbe"

Load "v4l"
# Video for Linux
EndSection

et la section Device (ça le fait aussi si j'enlève FBDev) :

Section "Device"
Identifier "ATI Xpert 98"
Driver "ati"
Option "UseFBDev" "true"
EndSection


En vous remerciant bien,

GG.

1 réponse

Avatar
Hugues
Ce cher valda a dit :

Bonjour.

Voilà depuis quelque temps tout tentetive de lecture d'une vidéo plante
X. En général ça lit les toutes premieres images, quelques fractions
de secondes, puis je suis délogué.

J'ai une ATI Xpert98.

Voilà la fin d'un strace avec mplayer :

ioctl(7, SNDCTL_DSP_GETODELAY or SNDCTL_DSP_PROFILE, 0xbfffd498) = 0
ioctl(6, FIONREAD, [0]) = 0 gettimeofday({1091564561,
247122}, {4294967176, 0}) = 0 gettimeofday({1091564561, 247167},
{4294967176, 0}) = 0 write(6, "21523r=1 26 27
2YV12"..., 56) = 56 read(6, 0xbfffd430, 32) > -1 EAGAIN (Resource temporarily unavailable) select(7, [6], NULL, NULL,
NULL) = 1 (in [6]) read(6, "", 32) = 0
write(2, "X connection to :0.0 broken (exp"..., 65X connection to :0.0
broken (explicit kill or server shutdown). ) = 65
munmap(0x40a66000, 4096) = 0 exit_group(1)
= ?
[...]
et la section Device (ça le fait aussi si j'enlève FBDev) :

Section "Device"
Identifier "ATI Xpert 98"
Driver "ati"
Option "UseFBDev" "true"
EndSection



Juste une idée comme ca, au pifometre complet :

la mémoire de ta carte video est elle bien dimensionnée e/o
reconnue ?

Car dans tes logs strace , j'ai l'impression que c'est plus un
probleme de ressources insuffisantes qu'autre chose..

--
Hugues Hiegel, EPITA 2004 - Linux/Systèmes embarqués