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
Pine A64 | Add support for Kodi #380
Comments
Looks like we are missing GPU driver:
Following http://linux-sunxi.org/Mali_binary_driver :
worth a shot
|
odd.... it should be there |
Yep, same for 3.10.101-4:
Also noted here: |
Looked at this: https://github.com/longsleep/build-pine64-image/blob/master/simpleimage/platform-scripts/install_mate_desktop.sh#L15-L32 Not sure where they are getting fbturbo from, not available in default jessie repo, or deb-multimedia repo for arm64. |
found it I just booted his xenial image. it has an additional apt source: cat /etc/apt/sources.list.d/longsleep-ubuntu-ubuntu-pine64-flavour-makers-xenial.list
|
very first package....
|
|
Just installed the "official" Pine64 Debian image: https://www.pine64.com/downloads
No FBturbo in dpkg.
I installed Kodi, runs, at 0.5 frames second, software render: Older kernel:
@rhkean |
no. I noted that in my announcement under known issues. I didn't try it with longsleep's xenial image, though... that's the image that I found the fbturbo package reference.... |
Apologies, I didn't check lol http://forum.pine64.org/showthread.php?tid=1380&pid=12300#pid12300
http://forum.pine64.org/showthread.php?tid=1380&pid=12325#pid12325
I'll leave this ticket open as a feature request, but i'll move it out of the milestone. I'll also disable the Kodi install option for now. edit: Might give this a go http://forum.pine64.org/showthread.php?tid=424&pid=3468#pid3468 http://forum.pine64.org/showthread.php?tid=424&pid=7843#pid7843 |
Gah:
|
why does that say "armv7" ? shouldn't that be saying "arm64"? (I don't think this is a multi-arch kernel) |
Yep. Probably needs a flag, but no idea at the moment. The good news is FBturbo + libump works. So better performance in desktops:
I've uploaded the arm64 debs for FBturbo:
|
+ FBturbo for Pine64: https://github.com/Fourdee/DietPi/issues/380#issuecomment-226512966
Updates on mali driver: http://forum.pine64.org/showthread.php?tid=587&pid=12614#pid12614
|
+ Disable Kodi for Pine A64: https://github.com/Fourdee/DietPi/issues/380
v120 (24/06/16) Important Information: Raspberry Pi Wheezy | Support for Raspberry Pi Wheezy has now finished. I have uploaded a final Wheezy DietPi image which users must install if they want to continue using Wheezy. Please see here for more information: http://dietpi.com/phpbb/viewtopic.php?f=9&t=432 Image Downloads | All DietPi image downloads have been updated to v120. This includes all firmware/kernel/modules updates where applicable. http://dietpi.com/download Changes / Improvements / Optimizations: DietPi-Software > User Data | You can now setup a dedicated USB drive at any stage, on the fly : https://github.com/Fourdee/DietPi/issues/377 DietPi-Software > User Data | When changing user data location, DietPi will automatically move your existing data and setup required symlinks. DietPi-Software > User Data | You can now force Flash or USB drive user data locations on the fly, disabling the automatic setting. DietPi-Software > User Data | /mnt/dietpi_userdata will now always point to your user data location, even if its custom. DietPi-Software | Added DietPi installation option for Mate Desktop: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&start=60#p2073 . Many thanks to Xenformation (JK) for his contributions on this. DietPi-Software | Added DietPi installation option for GNUstep Desktop: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&start=60#p2072 . Many thanks to Xenformation (JK) for his contributions on this. DietPi-Software | Added DietPi installation option for NoMachine: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&start=60#p2071 . Many thanks to Xenformation (JK) for his contributions on this. DietPi-Software | Added DietPi installation option for XRDP: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&start=70#p2074 . Many thanks to Xenformation (JK) for his contributions on this. DietPi-Software | Added DietPi installation option for QuiteRSS: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&start=70#p2075 . Many thanks to Xenformation (JK) for his contributions on this. DietPi-Software | Added DietPi installation option for Cuberite (C++ Minecraft Server with web interface): http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=2069#p2068 DietPi-Software | Added DietPi installation option for MineOS (Java Minecraft Servers with web interface): http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=2069#p2069 DietPi-Software | FBturbo is now installed along with XSERVERXORG for Pine 64. Should improve 2D (eg: window) performance: https://github.com/Fourdee/DietPi/issues/380#issuecomment-226512966 DietPi-Software | HiFi (MPD + YMPD) is now available for ARM64 devices (eg: Odroid C2/Pine A64). DietPi-Config | You can now set your country code in "network options: adapters" menu, when running WiFi in hotspot mode (eg: dietpi-sofware > WiFi Hotspot installation). This will allow for channels 12/13 in some countries (eg: EU), and, increased power output (range) for the hotspot. DietPi-Config | RPi 3 internal WiFi is now disabled by default to save resources on new installs. It will automatically be enabled by DietPi if required. DietPi-Config | RPi 3 internal Bluetooth is now disabled by default to save resources on new installs. It can be enabled in the advanced menu. DietPi-Config | RPi 3 increased thermal limit from 65c to 75c. This should reduce the chance of users seeing the heat warning icon on-screen, whilst keeping the device below the 85c official thermal limit used in Raspbian: https://github.com/Fourdee/DietPi/issues/356#issuecomment-223282185 DietPi-Config | cfg80211 wifi module is now disabled by default to save resources on new installs. It will automatically be enabled by DietPi if required. DietPi-Config | bluetooth module is now disabled by default to save resources on new installs. It can be enabled in the advanced menu. DietPi-Config | Serial console is now disabled for all DietPi images (where possible): https://github.com/Fourdee/DietPi/issues/343#issuecomment-226946848 DietPi-Config | Corrected typos. Many thanks to Erkan-Yilmaz for spotting these: https://github.com/Fourdee/DietPi/pull/381 DietPi-Cloudshell | Added a feature which allows users to specify start and end times, where DietPi-Cloudshell will power off the screen and disable processing: https://github.com/Fourdee/DietPi/issues/379 DietPi-Backup | Now shows the most recent and successful backup date in main menu. DietPi-Sync | Now shows the most recent and successful sync date in main menu. Bug fixes: DietPi-Banner | Resolved an issue where delayed DHCP offers would not provide the IP address during boot: https://github.com/Fourdee/DietPi/issues/350#issuecomment-223273610 General | DietPi desktop items icon will now show correctly. DietPi-Automation | Updated missing software automation entries in dietpi.txt. Many thanks for K-plan for his input on this: https://github.com/Fourdee/DietPi/issues/374 DietPi-Software | Resolved an issue where Transmission would not start the web interface during boot (:9091), when using DHCP: https://github.com/Fourdee/DietPi/issues/350 DietPi-Software | Resolved an issue where VIFM and MTRTINY would not be flagged as installed, after the installation. Many thanks to K-plan for spotting this one: https://github.com/Fourdee/DietPi/issues/373 | https://github.com/Fourdee/DietPi/issues/374#issuecomment-225436379 DietPi-Software | Kodi has been disabled for Pine64 (non-functional) whilst we wait for working mali/mali_drm driver: https://github.com/Fourdee/DietPi/issues/380 DietPi-Config | Resolved an issue where the RPi3 internal wifi would still be active after being disabled: https://github.com/Fourdee/DietPi/issues/376 Many thanks to K-plan for reporting this. DietPi-Backup | Resolved an issue where search results, did not provide the most recent and successful backup date. DietPi-Sync | Now contains the correct program name in the backtitle.
Hi! Thanks! |
@nicothyrael Not sure if its released via Longsleeps kernel upgrade script yet, i'll take a look. Notes to self: Kernel source with Mali DRM driver: longsleep/linux-pine64@f79eb80 |
http://forum.pine64.org/showthread.php?tid=587&pid=17035#pid17035
Looks like its going be one of those "hacky hacky, workaroundy" jobs to get it working on Jessie 👎 |
This worked for me:
but still get: the following packages have unmet dependencies: |
Ok lets try upgrading to stretch, rather than create a endless list of dependency workarounds. On a fresh DietPi installation:
Kodi runs, but its < 1fps (software render), screen keeps cycling signal.
Boot log:
|
xinit startx
/usr/lib/aarch64-linux-gnu/dri/armsoc_dri.so |
Moving this out of milestone. This is going to take much longer than expected. Could really do with some input/suggestions if anyone has it. |
General Cleanup: |
I am trying to run Kodi for Debian 20.x on DietPi bookworm on Pine64, but videos have really low framerate since hw acceleration is missing. I wonder if @MichaIng would be interested in reopening this issue? Since 2020, the LibVA implementation for the Linux Video4Linux2 Request API is available for Allwinner: https://github.com/bootlin/libva-v4l2-request; and LibreElec seems to be running Kodi with hw acceleration on Pine64, too. Perhaps this would make support for Pine64 easier? |
As title
The text was updated successfully, but these errors were encountered: