smplayer рушит xorg. как так.

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

Происходит это следующим образом: Замирает воспроизведение видео. фильм можно свернуть и заниматься в системе, чем угодно. Хоть минуту, хоть час, но стоит прибить такой подвисший процесс 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"
..

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 260.19.36 не помогла.

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

Запустите в mplayer-е.

Запустите в mplayer-е. Падает?
Если нет - поиграйтесь в выбором демуксера-видео-аудио декодеров в самом smplayer-е

Запустите в mplayer-е. Падает?

Похоже, помогает лишь одна опция под smplayer - "Запускать Mplayer в отдельном окне". Но, неудобно ппц.

Думай голова, думай. Я за тебя думать не буду!

Возможно дело в vdpau

У меня smplayer при использовании vdpau в плейлисте не переходил на следующую позицию, переключил вывод на xv - заработало

и что, аппаратное ускорение

и что, аппаратное ускорение работает после этого?
Опять же, воспроизводит - mplayer, Smplayer -GUI морда к нему

хорошо. пусть валится драйвер

хорошо. пусть валится драйвер видео. Но при чем тут xorg. Почему одно тянет другое.

Думай голова, думай. Я за тебя думать не буду!

валится драйвер видео,

валится драйвер видео, валится и процесс его использующий. то есть xorg

Нейтральность - высшее достижение сознания!

rimsky написал(а): msi

rimsky написал(а):
msi geforce 9800 gt

случайно не с пассивным охлаждением? ))

нет

нет

Думай голова, думай. Я за тебя думать не буду!

валится эта морда, если без

валится эта морда, если без опции "запускать mplayer в отдельном окне"

Думай голова, думай. Я за тебя думать не буду!

кстати, момент [ebuild R

кстати, момент

[ebuild   R   ] media-video/mplayer-1.0_rc4_p20101114  USE="3dnow 3dnowext X a52 alsa amr ass cddb cdio dirac dts dv dvd dvdnav enca encode faac faad ftp gif iconv ipv6 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"

Но, в make.conf вписан параметр

VIDEO_CARDS="nvidia"

Думай голова, думай. Я за тебя думать не буду!

это разные параметры ;) ты к

а что тебя напрягает?
ты к стати xvmc лучше включи... от проблемы не избавит, но nvidia предоставляет свои библиотеки XvMC ;)

Если вы насчёт этого флага,то

Если вы насчёт этого флага,то здесь всё нормально. Его давно выпилили за ненадобностью.

=x11-drivers/nvidia-drivers-2

=x11-drivers/nvidia-drivers-260.19.36 очень глючные, у меня с ними были проблемы с воспроизведением видео через vdpau (фризы ксорг-сервера по минуте). Замаскировал локально. С =x11-drivers/nvidia-drivers-260.19.29 проблем нет

haku

haku написал(а):
=x11-drivers/nvidia-drivers-260.19.36 очень глючные, у меня с ними были проблемы с воспроизведением видео через vdpau (фризы ксорг-сервера по минуте). Замаскировал локально. С =x11-drivers/nvidia-drivers-260.19.29 проблем нет

странно, у меня на всех машинах проблем с последними дровами нету...

Тем не менее факт остаётся

Тем не менее факт остаётся фактом: на 260.19.36 фризы и бессмысленная ругань в лог (NVRM), с 260.19.29 стабильная работа.

все то же самое

поставил nvidia-drivers-260.19.29.
зависон рабочего стола на опр. этапе секунд на 5 и падение X.

под Ubuntu стабильно крутится и mplayer и smplayer (с vdpau)

Думай голова, думай. Я за тебя думать не буду!

Та же самая проблема имеется.

Та же самая проблема имеется. Создавал тему, но там лишь название фильма обсуждали, толком ничего не подсказали.

Неужели больше ни у кого нет

Неужели больше ни у кого нет таких проблем?

ИМХО smplayer есть "морда" к

ИМХО smplayer есть "морда" к mplayer. С mplayer, как я понял, проблем не возникает. Mplayer может превосходно работать в консоли без иксов, smplayer -нет. Возможно дело вообще не в драйвере, а в самих настройках smplayer. Можно для начала затереть директорию ~/.config/smplayer, потом запустить оного в терминале и посмотреть на выводы команд, сам smplayer ведет свое логирование, тоже не стоит игнорировать эти логи. Как ведет себя запущенный в терминале mplayer?

буду честен, я не знаю, почему у меня все работает

посмотри в smplayer с какими

посмотри в smplayer с какими параметрами он вызывает mplayer, скопируй команду и запусти ее из консоли, если виснет, то дело не в smplayer... далее разберись какая команда зачем нужна и исключай по одной... или можно наращивать по одной от mplayer без параметров ;)

Сейчас при падении в отчете

Сейчас при падении в отчете мплеера он пишет такое - http://pastebin.com/sQufXRac

Конфиг смплеера сносил. Поновой все настраивал.

Сейчас такие настройки:
Устройство вывода - vdpau
Отключить видеофильтры при использовании vdpau
Двойная буферизация
Отрисовывать видео с использованием слоев

В Дополнительно - Настройки MPlayer - Видео фильтры: "-vc ffh264vdpau,ffmpeg12vdpau,ffwmv3vdpau,ffvc1vdpau,"

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".