Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rkmpv fails on Debian 11 #475

Open
DmitryMyadzelets opened this issue Oct 26, 2021 · 1 comment
Open

rkmpv fails on Debian 11 #475

DmitryMyadzelets opened this issue Oct 26, 2021 · 1 comment

Comments

@DmitryMyadzelets
Copy link

I've updated Debian up to version number 11 (bullseye) on Rock64 , and now rkmpv which worked flawlessly before fails with the error:

mpv: symbol lookup error: /usr/lib/aarch64-linux-gnu/libSDL2-2.0.so.0: undefined symbol: gbm_bo_get_offset
> uname -a
Linux rock64 4.4.190-1233-rockchip-ayufan-gd3f1be0ed310 #1 SMP Wed Aug 28 08:59:34 UTC 2019 aarch64 GNU/Linux

To solve the problem I need some guidance from more experienced folks.

@DmitryMyadzelets DmitryMyadzelets changed the title rkmpv files on Debian 11 rkmpv failes on Debian 11 Oct 26, 2021
@DmitryMyadzelets DmitryMyadzelets changed the title rkmpv failes on Debian 11 rkmpv fails on Debian 11 Oct 26, 2021
@DmitryMyadzelets
Copy link
Author

DmitryMyadzelets commented Oct 31, 2021

Trying to solve the problem I learnt a lot about shared objects, symbols and dependencies. Would share one quite profound article if you don't mind.

I've built ffmpeg and mpv from the source code (master branch), but they lack HW acceleration and even audio support for Rock64. Haven't yet figured out how it's been done by @ayufan.

My major concern is whether we need a special kernel for Rock64 at all. I've seen that rockchip RK3328 is already supported in the Linux kernel 5.3 (e.g. see this pull request). Can we just use this kernel and have all HW supported?

Please, leave a comment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant