Не знаю, с какого момента это началось, но сейчас при попытке воспроизвести в SMPlayer’e .mp4 и .mov файлы, у меня отображается только черный экран. Звук идет, а изображения нет. Пробовал переустанавливать mplayer и smplayer - результата не дало.
В чём может быть причина?
Если mplayer с терминала пускать ошибками какими-нибудь сыпет?
Если из терминала запустить, то сначала выдает такие ошибки:
[AO OSS] audio_setup: Can't open audio device /dev/dsp: No such file or directory
AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
Unsupported PixelFormat 61
Unsupported PixelFormat 53
Unsupported PixelFormat 81
Movie-Aspect is undefined - no prescaling applied.
Потом такие:
...
A: 33.1 V: 33.1 A-V: 0.000 ct: 0.067 0/ 0 5% 1% 0.7% 2 0
X11 error: BadAlloc (insufficient resources for operation)
A: 33.1 V: 33.1 A-V: 0.000 ct: 0.067 0/ 0 5% 1% 0.7% 2 0
X11 error: BadAlloc (insufficient resources for operation)
A: 33.2 V: 33.2 A-V: 0.000 ct: 0.067 0/ 0 5% 1% 0.7% 2 0
X11 error: BadAlloc (insufficient resources for operation)
A: 33.3 V: 33.3 A-V: 0.000 ct: 0.067 0/ 0 5% 1% 0.7% 2 0
X11 error: BadAlloc (insufficient resources for operation)
...
glxinfo | grep rendering
можно? ))
Извиняюсь за долгий ответ, только добрался до рабочего компа.
$ glxinfo | grep rendering
direct rendering: Yes
другие выводы видео (не xv) что нибудь дают? Это можно или в настройках смплэйера или mplayer -vo x11
+может помочь (мне помогло) обновление дров на видюху.
А как это лечить?
glxinfo | grep rendering
X Error of failed request: BadAlloc (insufficient resources for operation)
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 3 (X_GLXCreateContext)
Serial number of failed request: 22
Current serial number in output stream: 25
Покажите eselect opengl list.
Работают ли графические эффекты?
Не после обновления ядра/драйвера проблема возникла? Давно ли обновлялись?
Вот результат:
# eselect opengl list
Available OpenGL implementations:
[1] xorg-x11 *
Обновление делаю регулярно. Крайний раз 12.05.13
Драйвер на видюху стоит?
calculate denister # eselect opengl list
Available OpenGL implementations:
[1] nvidia *
[2] xorg-x11