Рейтинг:0

Сбой VLC (сбой '/dev/fb0', globalhotkeys, none, ..)

флаг gq

VLC, ранее полностью работоспособный, вдруг перестал воспроизводить видео.

Выполняется с терминала, как vlc-файл.mp4 и, как файл cvlc.mp4 это дало следующую ошибку:

(*) DirectFB/ядро: одно ядро ​​приложения. (2014-10-24 12:33)

(*) Direct / Memcpy: использование универсального 64-битного memcpy ()

(!) Direct/Util: не удалось открыть '/dev/fb0'
-> Разрешение отклонено

(!) DirectFB/FBDev: Ошибка при открытии фреймбуфера!

(!) DirectFB / FBDev: Используйте опцию 'fbdev' или установите переменную окружения FRAMEBUFFER.

(!) DirectFB/Core: Не удалось инициализировать ядро ​​'system_core'!
-> Ошибка инициализации!

[00007f6ffc01e4d8] Ошибка отображения directfb vout: невозможно создать основную поверхность

[00007f6ffc01e4d8] Ошибка отображения fb vout: невозможно получить режим терминала (неподходящий ioctl для устройства)

[00007f6fd8000958] ошибка основного видеовыхода: не удалось создать видеовыход

[00007f7008c2b7f8] ошибка основного декодера: не удалось создать видеовыход

Затем я следовал следующим инструкциям

Измените разрешения на фреймбуфер, создав правило udev.

судо нано /etc/udev/my-rules.d/framebuffer.rules

Затем поместите в него строку, как это

ЯДРО == "fb0", ВЛАДЕЛЕЦ = "root", РЕЖИМ = "0660"

Затем добавьте себя в группу видео

sudo usermod -a -G видео имя пользователя

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

нашел в пост №4 из links2 -g в CLI кто-нибудь?

Я не получил никаких результатов, но с этого момента ошибка изменилась и стала следующей

(*) DirectFB/ядро: одно ядро ​​приложения. (2014-10-24 12:33)

(*) Прямая / Memcpy: использование libc memcpy ()

(!) DirectFB/core/vt: Ошибка при открытии `/dev/tty0'!

-> Разрешение отклонено
(!) DirectFB/Core: Не удалось инициализировать ядро ​​'system_core'!

-> Ошибка инициализации!
[00007f54b8001268] Ошибка отображения directfb vout: невозможно создать основную поверхность

[00007f54b8001268] Ошибка отображения fb vout: невозможно получить режим терминала (неподходящий ioctl для устройства)

[00007f54d0061a98] ошибка основного видеовыхода: не удалось создать видеовыход

[00007f54e0c6c168] ошибка основного декодера: не удалось создать видеовыход

Даже пытаясь удалить /etc/udev/my-rules.d/framebuffer.rules файл и удаление/перемещение моего пользователя из группы видео, я больше не мог вернуть ошибку dev/fb0

Также, /dev/tty0 'не должно иметь отношения к видео

В /var/журнал/системный журнал вместо этого сообщается об ошибке:

ядро: [2649.437090] vlc [10188]: segfault на 4 ip 00007f3f92905652 sp 00007f3f50a38d28 ошибка 4 в i965_dri.so [7f3f9201d000 + b8d000]

где ошибка 4 в i965_dri.so должна быть:

Ошибка libGL: невозможно загрузить драйвер: i965_dri.so
Ошибка libGL: отсутствует указатель драйвера
Ошибка libGL: не удалось загрузить драйвер: i965

Преобразование ts в mp4 также было невозможно. Ошибка, о которой сообщается в /var/журнал/системный журнал является:

11 августа, 09:10:17 ... vlc [3226]: avcodec: невозможно открыть видеокодер hevc

11 августа, 09:10:18 ... vlc [3226]: main: модули кодировщика не совпадают

11 августа, 09:10:18 ... vlc [3226]: stream_out_transcode: не удается найти видеокодер (модуль: любой fourcc: hevc).

Я несколько раз пытался удалить и переустановить VLC (используя оснастку), пытаясь стереть все следы предыдущих установок, не меняя ситуацию.

Бег vlc из терминала вы видите его в активных процессах Ubuntu, вы слышите звук, но не видите видео, и если вы не убьете процесс, он будет продолжаться бесконечно.

Наоборот, оба ffmpeg и fflplay кажется, работает отлично (я преобразовал файл.ts к файл.mp4 без проблем)

Я не знаю что делать.

torreone avatar
флаг gq
На форуме видеолана предполагают, что это проблема directFB (больше не поддерживается vlc), но ffmpeg, totem, ffplay работают. Есть ли способ понять причину?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.