Skip to content

[Feature Request]: Allow installation of mesa-vpu extension after deployment #20

@EvilOlaf

Description

@EvilOlaf
Member

Which feature would you like to have?

From time to time I recommend people to use an image with pre-installed mesa-vpu extension. Though, also more or less reasonable, they don't want to start over just to have this. For now all I can tell is 'this is the source code what the extension does, try to follow its steps' which isn't ideal.

So maybe it is possible to modify it in a way to allow running on a running Armbian image directly on hw.

Funding

Activity

github-actions

github-actions commented on Feb 28, 2025

@github-actions

Jira ticket: AR-2619

defencedog

defencedog commented on Feb 28, 2025

@defencedog

I second the idea ...

igorpecovnik

igorpecovnik commented on Feb 28, 2025

@igorpecovnik
Member

I had this in mind too, but there is a mess of tasks in my mind ;)

This fits into armbian-config, under Desktop department. I think 1st step is transferring the issue there and second, implementing it.

I second the idea ...

I am happy to help you adding this, even that will costs more of my time then just adding it. It is actually not that difficult. Its "just" porting from extension to https://docs.armbian.com/Contribute/Armbian-config/

leggewie

leggewie commented on Jun 22, 2025

@leggewie
Collaborator

Sounds like a good possible use case of APA. Who knows about what this extension does in detail? Please ping me so we can implement this in APA together.

EvilOlaf

EvilOlaf commented on Jun 22, 2025

@EvilOlaf
MemberAuthor

I think @amazingfate knows best

amazingfate

amazingfate commented on Jun 23, 2025

@amazingfate

Sounds like a good possible use case of APA. Who knows about what this extension does in detail? Please ping me so we can implement this in APA together.

mesa-vpu deals with multi kernel famlies and distros:
For legacy family, it will add two ubuntu ppa: panfork-mesa for gpu panfork driver and rockchip-multimedia for vpu drivers
For vendor family, it will:

  • enable a devicetree overlay panthor-gpu to enable mainline panthor gpu driver
  • add ppa kisak for mainline mesa 24.1 if mesa version in ubuntu repo is lower than 24.1
  • install mesa from bookworm-backports for bookworm
  • add ppa rockchip-muiltimedia for vpu drivers

If ppa rockchip-multimedia is added, the extension will pin the packages from this ppa.

transferred this issue fromarmbian/buildon Jun 23, 2025
leggewie

leggewie commented on Jun 23, 2025

@leggewie
Collaborator

I've already implemented some of that in armbian-desktop-common package yesterday. I still need to push that. Details will need to be worked out and I hope for some guidance from @amazingfate in that regard. There's also some info in the forum from somebody who did this on a running system.

Moved the ticket to APA

leggewie

leggewie commented on Jun 25, 2025

@leggewie
Collaborator

Is it the vast majority of boards or only a small subset that need this extension?

amazingfate

amazingfate commented on Jun 25, 2025

@amazingfate

Is it the vast majority of boards or only a small subset that need this extension?

all boards in rk35xx family can enable this extension.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

    Development

    No branches or pull requests

      Participants

      @defencedog@leggewie@EvilOlaf@amazingfate@igorpecovnik

      Issue actions

        [Feature Request]: Allow installation of mesa-vpu extension after deployment · Issue #20 · armbian/apa