Zeffanyx писал(а):http://www.webupd8.org/2013/09/adobe-fl ... .html#more
Если коротко: флэш нагружает ЦП в 10 раз меньше при использовании аппаратного ускорения. Нужна либа libvdpau-va-gl.
Как сделать такое в Rosa Desktop Fresh?
Либа будет, но большая просьба напомнить про неё где-то через неделю - сейчас все очень заняты над одним приоритетным проектом, там несколько сотен пакетов надо собрать в ближайшие дни. Пока что не получается отвлекаться на сторонние вещи.
Re: Хочу такое в Росе
Добавлено: 06 сен 2013, 14:17
Zeffanyx
Pulfer писал(а):сейчас все очень заняты над одним приоритетным проектом.
Расскажите хоть что-нибудь.
Re: Хочу такое в Росе
Добавлено: 06 сен 2013, 17:10
Pulfer
Zeffanyx писал(а):
Pulfer писал(а):сейчас все очень заняты над одним приоритетным проектом.
Расскажите хоть что-нибудь.
Пока что ничего интересного. Специализированный дистрибутив на основе 2012.1, но с гораздо меньшим количеством пакетов в репозиториях (даже KDE не будет), другой политикой поддержки и т.д. Там, конечно, будут свои фичи, но простым домашним пользователям такой дистрибутив вообще будет не нужен и ничем не интересен.
Re: Хочу такое в Росе
Добавлено: 19 сен 2013, 20:46
saman
Когда будет?
Re: Хочу такое в Росе
Добавлено: 20 сен 2013, 10:41
Pulfer
Zeffanyx писал(а):http://www.webupd8.org/2013/09/adobe-fl ... .html#more
Если коротко: флэш нагружает ЦП в 10 раз меньше при использовании аппаратного ускорения. Нужна либа libvdpau-va-gl.
Как сделать такое в Rosa Desktop Fresh?
Собрал библиотеку, сегодня будет на зеркалах в Main/Updates.
Устанавливаете необходимый пакет (спасибо Андрею за него)
Создаёте в каталоге /usr/lib64/ (от рута) симлинк libvdpau_va_gl.so на файл библиотеки libvdpau_va_gl.so.1
[awl@fresh bin]$ VDPAU_DRIVER=va_gl vdpauinfo
display: :0 screen: 0
Failed to open VDPAU backend libvdpau_va_gl.so: cannot open shared object file: No such file or directory
Error creating VDPAU device: 1
Создаёте (от рута) конфигурационный файл /etc/adobe/mms.cfg, содержащий две строки
Для проверки наличия аппаратного ускорения заходите на http://www.youtube.com и проигрываете какой-нибудь ролик. При клике правой кнопки мыши на области видеоролика в выпадающем меню выбираете пункт "Статистика для сисадминов". Если видите то, что у меня на скриншоте обведено красной линией, значит аппаратное ускорение работает.
Для проверки работы можно также установить пакет vdpauinfo. Запустите из консоли команду
и при наличии апп. ускорения увидите примерно следующее: http://paste.kde.org/pea522ad9/ Для информации:
У меня проверено и нормально работает в браузерах firefox и opera
Моя система и железо:
Добавил в своё описание (см. выше) оч. важное дополнение, касающееся создания символической ссылки на файл библиотеки.
Re: Хочу такое в Росе
Добавлено: 21 сен 2013, 22:17
vlad
Симлинк - это недоработка пакета.
Re: Хочу такое в Росе
Добавлено: 21 сен 2013, 23:00
awl
Ну, это понятно...
Может быть Андрей впоследствии поправит пакет? Хотя и так вроде бы всё работает.
Re: Хочу такое в Росе
Добавлено: 22 сен 2013, 07:21
Pulfer
awl писал(а):Ну, это понятно...
Может быть Андрей впоследствии поправит пакет? Хотя и так вроде бы всё работает.
Видимо, и правда надо поправить. Дело в том, что сам я пакет не проверял, а целиком полагался на описание механизма его работы от автора: https://github.com/i-rinat/libvdpau-va-gl
Где было написано: "VDPAU is not vendor-locked technology. Even official documentation mentions possibility of other drivers. They should be named as libvdpau_drivername.so.1 and placed where linker could find them."
Чуть позже тогда пересоберу пакет, чтобы кроме .so.1 был ещё просто .so.
Re: Хочу такое в Росе
Добавлено: 22 сен 2013, 15:59
Pulfer
Исправленный пакет ушёл в обновления, в течение суток появится на зеркалах.
Re: Хочу такое в Росе
Добавлено: 22 сен 2013, 17:08
vlad
А это есть в Debian: /etc/X11/Xsession.d/20vdpau-va-gl в пакете libvdpau-va-gl1_0.1.0-2_amd64.deb
Re: Хочу такое в Росе
Добавлено: 22 сен 2013, 17:42
Pulfer
vlad писал(а):А это есть в Debian: /etc/X11/Xsession.d/20vdpau-va-gl в пакете libvdpau-va-gl1_0.1.0-2_amd64.deb
В принципе, можно и у нас такой сделать. Но что меня смущает - по дефолту форсить va_gl не хотелось бы, а если не включать его по дефолту, то всё равно потребуется редактирование файла вручную, а это мало чем отличается от создания его вручную с нуля (или от того, чтобы где-нибудь в другом месте прописать export VDPAU_DRIVER=va_gl).
Re: Хочу такое в Росе
Добавлено: 22 сен 2013, 18:38
vlad
Pulfer, ничего не понял, понял только, что в Rosa и в Debian по разному пакет собран.
Re: Хочу такое в Росе
Добавлено: 22 сен 2013, 19:59
awl
Pulfer писал(а):... где-нибудь в другом месте прописать export VDPAU_DRIVER=va_gl ...
Я сделал так, как здесь: https://wiki.archlinux.org/index.php/VDPAU, в разделе Configuration описано.
Хотел проверить, как, кроме флеша, работает аппаратное ускорение при воспроизведении HD-видео. Mplayer начинает воспроизведение и сразу падает с ошибкой сегментирования. Mplayer2, установленный из репозитория symbianflo_personal, работает, как и положено - при воспроизведении HD-видео примерно на порядок ниже нагружается ЦП.
К сожалению, из-за различных сбоев, не получилось заставить нормально работать smplayer в качестве фронтенда к mplayer2.