The official MNT Debian repository only contains the core packages necessary for the Reform: reform-tools, Linux, flash-kernel. We don’t want to add more because building all of this already takes 45 minutes on the MNT gitlab CI workers and that’s already quite long and makes iterating on features painful. For the same reason, the reform.debian.net repo does not contain more packages.
Luckily, Freexian offers a service called debusine to Debian Developers where it can be used like a Ubuntu PPA or a OpenSuSE OBS. Using this generous donation of compute resources I am happy to announce an early beta of a new Debian repository for MNT Reform users:
Essentially, create an apt.sources with this in it:
Types: deb
URIs: https://deb.debusine.debian.net/debian/r-josch-reform
Suites: sid-reform
Components: main
Signed-By:
-----BEGIN PGP PUBLIC KEY BLOCK-----
.
mDMEadPMLhYJKwYBBAHaRw8BAQdA2c/5gYf59+BRsY0ZR33zPGLzlvmTswHKsCiU
JYr1vzS0LUFyY2hpdmUgc2lnbmluZyBrZXkgZm9yIGRlYmlhbi9yLWpvc2NoLXJl
Zm9ybYiQBBMWCgA4FiEEzV4Mf7Z+8Nbd7IGm9iPu+/g6aSAFAmnTzC4CGwMFCwkI
BwIGFQoJCAsCBBYCAwECHgECF4AACgkQ9iPu+/g6aSCbkAD+ICjkowYRrarpjlT3
WPnnbiObfIS7vdmGo4dqyv6J5McA/1fFk8KX7kXEhjfEiLWLD+EphMTplgKOm3T8
wWUJvl4H
=VnVp
-----END PGP PUBLIC KEY BLOCK-----
The repository currently contains the following packages:
Ahhh i found it… obviously reinstalling only mpv wasn’t enough, i also had to reinstall ffmpeg and libavcodec62. now it works with the options:
--hwdec=v4l2request
--vo=dmabuf-wayland
with --gpu-context=wayland I now get a blue box and many errors like:
MESA: error: WSI pitch not properly aligned
[vo/gpu-next/drmprime] Failed to import surface in EGL: 12291
[vo/gpu-next/drmprime] mapping DRM dmabuf failed
Maybe i miss another package from your repo sources?
Well with an apt dist-upgrade it also pulls in mesa-vulcan* drivers from your repo.. ill try that and reboot..
urgh this is such a newbie error.. why didn’t i think of that yesterday night ^^v
Edit: yeah, mesa-vulcan* update was the other missing thing, now everything works :3
Then you should be using that. In the associated MR I also had in my notes to try:
vo=gpu-next
vo=gpu
vo=dmabuf-wayland
What worked changed over time and I also remember having seen the blue box. Pix the vo option that works for you, put it into your ~/.config/mpv/mpv.conf` and enjoy.
yeah, i just wanted to point out, that now also --gpu-context=wayland works. it didn’t cause i missed the mesa-vulcan* packages from your repo, i still had the debian default ones installed ^^ jfi