LINUX.ORG.RU
ФорумTalks

-vo=drm в mpv стало лучше

 ,


1

2

Вчера весь вечер коллективно отлавливали баг в mpv'шном -vo=drm. На моём nouveaufb оно упорно выводило:

   [vo/drm] Cannot set CRTC for connector 32: No such file or directory
   Error opening/initializing the selected video_out (-vo) device.
В итоге один из разработчиков mpv предложил проверить не сработает ли замена в video/out/drm_common.c строчки
kms->crtc_id = encoder->crtc_id;
на
kms->crtc_id = res->crtcs[j];
И оно заработало. А это исправление ушло в master ветку под именем «vo_drm: fix CRTC usage #2730».

Особенно это актуально в том контексте, что из mpv выпилили поддержку -vo=fbdev/fbdev2, и без -vo=drm и без иксов оставался вывод только через SDL/SDL2 (что не везде и не всегда корректно работает) и libcaca. В то время как в mplayer'е всё продолжает работать через fbdev/fbdev2.

★★★★★

Ответ на: История успеха от Stil

А может у кого-то оно тоже не работало. Можно подумать, что nouveaufb только у меня. А про актуальность я написал последним абзацем. До этого mpv нельзя было назвать полноценным видеопроигрывателем для фреймбуферовской консоли. Если, конечно, кто-то не считает что вывод через libcaca избыточен.

saahriktu ★★★★★
() автор топика
Ответ на: История успеха от Stil

Видимо, к тому что выпиливальщики могут грохнуть хороший плеер.

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

Ну и сколько вас таких?

Наверняка не меньше чем с KOI8-R.

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

А причём тут Firefox? Те, кто хотят смотреть в нём видео, и так его в нём смотрят без всяких отдельных видеопроигрывателей. mpv/mplayer/etc актуальны для просмотра локальных файлов, которые получены через торренты/youtube-dl/wget/etc. Особенно для юзеров фреймбуферовской консоли и lynx'а.

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

Ну, если немного пооффтопить, то когда-то давным-давно до меня доходила информация о наличии портов GTK2 под фреймбуферовскую консоль, и, соответственно, с ним в те времена, вроде как, много что работало. Но, сам я этот порт так никогда и не заводил. А современный Firefox уже явно сильно отличается от софта тех фремён. Так что, очень сильно сомневаюсь, что он у кого-то завёлся под фреймбуферовской консолью. Но, возможно, сегодня есть и другие технологии. Например, что-нибудь связанное с WebKit'ом. Но, это я пока просто предполагаю. А так во фреймбуферовской консоли вполне работает links2 через DirectFB.

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

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

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

расскажи плиз свой юзкейс

Мой десктоп: https://goo.gl/photos/WmVgh72YZsww6F3N9

Так он у меня выглядит с 2006-го года. С появлением Raspberry Pi собрал и туда. Кстати, mpv на Raspberry Pi работал, а с nouveaufb - нет.

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

Это именно повседневный десктоп? Яб попробовал такое если есть возможность скачать образ или список софта. Но использовать это постоянно я не смог бы, как тут правильно замтили как обходиться без браузера.

Behem0th ★★★★★
()

это конечно замечательно, но зачем?

Использую как все нормальные люди vdpau.

leg0las ★★★★★
()

Поздравляю с твоим первым контрибьютом в открытый проект. Смотри не натри мозоли глядя на этот коммит в списке.

И да, всем пох. Тут таких как ты — половина.

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

Ну, я честно пытался рассматривать самые разные дистрибутивы и технологии. И после каждого витка меня возвращало обратно. А возвращение на то и возвращение, что без дуалбута и с

> startx
bash: startx: команда не найдена

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

Мнеб на х86, малинки у меня нет. Да и «Из коробки у root'а локаль KOI8-R» мне религия не позволит юзать.

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

Сайты вообще можно делить на разные категории. Есть сайты, где от отсутствия JS в браузере ломается лишь часть функционала. А есть и те, которые превращаются в тыкву. Последних не так уж и много.

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