LINUX.ORG.RU

mplayer рушит xorg


0

1

Сначала было подумал на видюху и железо. Вполне вероятно, ибо точно не известно, из-за чего, но сейчас ни видюха, ни чипсет не греются.

Происходит это следующим образом: Замирает воспроизведение видео. фильм можно свернуть и заниматься в системе, чем угодно. Хоть минуту, хоть час, но стоит прибить такой подвисший процесс mplayer (smplayer), как иксы вылетают. Зависание mplayer происходит не важно, на каком фильме и в любое время. Можно смотреть не один фильм hd и ничего не произойдет, а может споткнуться на авишке divx.

Особенно себя момент проявляет на битых файлах видео<

Джента x86_64. mplayer с vdpau выводом и msi geforce 9800 gt видеокартой.

лог /var/log/Xorg.0.log длинный. ничего подозрительного. хотя, весь его прочитать не удалось.

Backtrace:
[  4146.962] 0: /usr/bin/X (xorg_backtrace+0x28) [0x4a2148]
[  4146.962] 1: /usr/bin/X (0x400000+0x63929) [0x463929]
[  4146.962] 2: /lib/libpthread.so.0 (0x7fd3f1456000+0xf010) [0x7fd3f1465010]
[  4146.962] 3: /usr/lib64/xorg/modules/drivers/nvidia_drv.so (0x7fd3ee2aa000+0x3ab8cd) [0x7fd3ee6558cd]
[  4146.962] 4: /usr/lib64/xorg/modules/drivers/nvidia_drv.so (0x7fd3ee2aa000+0x3ae6c6) [0x7fd3ee6586c6]
[  4146.962] 5: /usr/lib64/xorg/modules/drivers/nvidia_drv.so (0x7fd3ee2aa000+0x3b04c7) [0x7fd3ee65a4c7]

Но, что это за момент времени в логе, не совсем ясно. 4146.962 - время ли.. ибо конец лога, как невинные глазки. типа, все ок.

...
[  4147.005] (II) UnloadModule: "evdev"
[  4147.013] (II) Microsoft Microsoft® Nano Transceiver v1.0: Close
[  4147.013] (II) UnloadModule: "evdev"
[  4147.026] (II) Microsoft Microsoft® Nano Transceiver v1.0: Close
[  4147.026] (II) UnloadModule: "evdev"
[  4147.041] (II) HID 04f3:0103: Close
[  4147.041] (II) UnloadModule: "evdev"
[  4147.057] (II) HID 04f3:0103: Close
[  4147.057] (II) UnloadModule: "evdev"
..

Как отловить злодея.

gentoo xorg mplayer smplayer nvidia падают иксы.

Спасибо.

★★★

Последнее исправление: ESTAF (всего исправлений: 3)

Ответ на: комментарий от Komintern

Да, в общем-то, можно. Вот только тормоза в начале проигрывания hd и при перемотке оного :)

ESTAF ★★★
() автор топика
Ответ на: комментарий от HTaeD

Под RFREmix было иначе. Да и версия дров nvidia другие были. при битом видео и с vdpau, экран засыпало цветным каким-то порошком ))

Значит, под вендулёт nvidia делает дрова лучше, сук..и.. The kmplayer с cuda без выпадов.

gl2, так gl2. Не велика беда.. Главное, что бы это не растянулось на веность..

ESTAF ★★★
() автор топика
Ответ на: комментарий от ESTAF

А сейчас вообще ~3 fps при проигрывании через gl, gl2, xv.. хрен знает, что творится. И, это при проигрывании обычных avi.

amd phenom не 2, конечно, но это что-то..

ESTAF ★★★
() автор топика
Ответ на: комментарий от tensai_cirno

нет. xv нормально играет. только бы не шифт эффект, тьфу тьфу тьфу..

ESTAF ★★★
() автор топика

Gentoo pure 64 bit. nVidia 260.19.36 (270.18 опять поломали) mplayer с vdpau. Полный УМВР. С какими юзами собран mplayer? Может косячит smplayer?

partyzan ★★★
()
Ответ на: комментарий от partyzan

mplayer:«3dnow 3dnowext X a52 alsa amr ass cddb cdio dirac dts dv dvd dvdnav enca encode faac faad ftp gif iconv jpeg jpeg2k libcaca live mmx mmxext mp3 network openal opengl osdmenu png pulseaudio quicktime rar real rtc samba schroedinger shm speex sse sse2 ssse3 tga theora toolame tremor truetype twolame unicode v4l v4l2 vdpau vorbis x264 xscreensaver xv xvid -aalib (-altivec) (-aqua) -bidi -bindist -bl (-bluray) -bs2b -cdparanoia -cpudetection -custom-cpuopts -debug -dga -directfb -doc -dvb -dxr3 -esd -fbcon -ggi -gsm -jack -joystick -ladspa -libmpeg2 -lirc -lzo -mad -md5sum -mng -mpg123 -nas -nut -oss -pnm -pvr -radio -rtmp -sdl (-vidix) -vpx (-win32codecs) -xanim -xinerama -xvmc -zoran» VIDEO_CARDS="-mga -s3virge -tdfx -vesa"

smplayer:media-video/smplayer-0.6.9 USE="-debug" LINGUAS=«ru -ar -bg -ca -cs -de -el -en_US -es -et -eu -fi -fr -gl -hu -it -ja -ka -ko -ku -mk -nl -pl -pt -pt_BR -ro -sk -sl -sr -sv -tr -uk -vi -zh_CN -zh_TW»

замаскировать nvidia 270 попробовать..

ESTAF ★★★
() автор топика
Ответ на: комментарий от ESTAF
 media-video/mplayer-1.0_rc4_p20101114  USE="X a52 alsa ass cdio custom-cpuopts dts dvd dvdnav faad iconv jpeg mmx mp3 osdmenu png quicktime rtc shm sse sse2 ssse3 theora truetype unicode vdpau vorbis x264 xvid

Этого вполне достаточно для любого мною встречаемого видео.

Попробуй запускать голый mplayer без smplayer и дрова .36 поставь.

partyzan ★★★
()
Ответ на: комментарий от partyzan

к нему может клеются еще ключи из make.conf..

#videoformats
USE=«${USE} asf divx dv dvd dvdread ffmpeg matroska mp4 mpeg quicktime schroedinger theora vcd x264 xvid v4l v4l2 win32codecs libcaca»

в остальном, под него даже в package.use ничего не ставил.

на счет голого smplayer, не всегда удобно делать dvd:/1 --dvd-device путь. да, хоть и с dvdnav.

попробую поставить да. 260.19.36..

ESTAF ★★★
() автор топика
Ответ на: комментарий от ESTAF

Ну так ты попробуй, я ж не заставляю постоянно пользоваться голым mplayer.

cat /etc/make.conf |grep USE
USE="-multilib -pppd -cups minimal -alsa -ipv6 -crypt mmx sse sse2 sse3 ssse3 cuda -acl -tiff -berkdb -gdbm -mng -pam -python -dbus -gstreamer -gtk -qt -kde -qt3support -qt4 -X -ldap -hal -startup-notification -dri -drm -qt3 -fortran bash-completion"

Это с OpenBox юзы

partyzan ★★★
()
Ответ на: комментарий от ESTAF

еще знать бы, как перенести кодирование одного фильма на другой tty. процесс запущен их x>gnome>gnome-terminal и будет длиться еще часа 4.

интересно, возможно ли это, вообще.

ESTAF ★★★
() автор топика
Ответ на: комментарий от ESTAF

установка дров nVidia 260.19.36 не помогла. все то же самое.

ESTAF ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.