04-09-2024, 04:33 AM
(This post was last modified: 04-09-2024, 05:04 AM by maxjrh.
Edit Reason: added information
)
1) USB C isn't symmetrical by design. The host is able to detect an upside-down connection and rewire it in software. For the pbp, this is not implemented in upstream linux.
2) DP port output for the pbp is also not implemented in upstream linux. You need a downstream kernel for that, like this one: https://xff.cz/kernels/6.7/
It is a bit of a trend with pine64.com that they only make hardware and don't deliver software that works with it. That part is left to the community.
EDIT:
If you want to continue using Manjaro you can use the kernel 6.7.9 that I compiled:
https://github.com/mjrh/archlinuxarm-pbp.../tag/6.7.9
You will also need either `rockchip-firmware` or `linux-firmware`
The external screen will be dark initially. Turn it off and on in your settings.
2) DP port output for the pbp is also not implemented in upstream linux. You need a downstream kernel for that, like this one: https://xff.cz/kernels/6.7/
It is a bit of a trend with pine64.com that they only make hardware and don't deliver software that works with it. That part is left to the community.
EDIT:
If you want to continue using Manjaro you can use the kernel 6.7.9 that I compiled:
https://github.com/mjrh/archlinuxarm-pbp.../tag/6.7.9
You will also need either `rockchip-firmware` or `linux-firmware`
The external screen will be dark initially. Turn it off and on in your settings.