Installing on x86?

Deicist
Posts: 2
Joined: Fri Nov 14, 2025 7:11 pm

Installing on x86?

Post by Deicist »

Is it possible to get a version of the Hudiy installer that will run on x86?

I want to try installing it on debian running on a surface pro.
hudiy
Site Admin
Posts: 517
Joined: Mon Jul 14, 2025 7:42 pm

Re: Installing on x86?

Post by hudiy »

Hello,
So far, Hudiy runs only on Raspberry Pi (ARM architecture) under Raspberry Pi OS (Bookworm or Trixie). However, we're planning to port it to x86, and this is one of the main areas we're currently focusing on.
Hudiy Team
Deicist
Posts: 2
Joined: Fri Nov 14, 2025 7:11 pm

Re: Installing on x86?

Post by Deicist »

Excellent, guess I'll just wait then.

Surface pros are really cheap on eBay, with decent specs and a 12inch screen....seems like a good platform for a head unit if I can run hudiy on it.
wkl3968
Posts: 71
Joined: Thu Aug 07, 2025 12:22 pm

Re: Installing on x86?

Post by wkl3968 »

I'm looking forward for x86 platform. I'm thinking of using lattepanda IOTA system.
viseme
Posts: 5
Joined: Sun Mar 01, 2026 5:42 am

Re: Installing on x86?

Post by viseme »

First of all, thank you to the development team for adding x86 support!

I'm using Hudiy 2.8 on an Intel Celeron J4105 (Geminilake) with Debian 13 (X11).
While Geminilake is supposedly supported, I’m experiencing a massive video delay (tens of seconds) that accumulates over time.
intel-gpu-top shows only 1.5% Video engine usage, suggesting that hardware acceleration (VA-API) isn't being fully utilized.
Is there a specific configuration for Geminilake to force low-latency hardware decoding and prevent this buffer accumulation?
hudiy
Site Admin
Posts: 517
Joined: Mon Jul 14, 2025 7:42 pm

Re: Installing on x86?

Post by hudiy »

viseme wrote: Mon Mar 02, 2026 12:03 am First of all, thank you to the development team for adding x86 support!

I'm using Hudiy 2.8 on an Intel Celeron J4105 (Geminilake) with Debian 13 (X11).
While Geminilake is supposedly supported, I’m experiencing a massive video delay (tens of seconds) that accumulates over time.
intel-gpu-top shows only 1.5% Video engine usage, suggesting that hardware acceleration (VA-API) isn't being fully utilized.
Is there a specific configuration for Geminilake to force low-latency hardware decoding and prevent this buffer accumulation?
Hello,
The drivers for VAAPI support in Debian are split across various packages. Could you please check if these packages are installed on your system?

Code: Select all

intel-media-va-driver - VAAPI driver for the Intel GEN8+ Graphics family
i965-va-driver - VAAPI driver for Intel G45 & HD Graphics family
gstreamer1.0-vaapi - VA-API plugins for GStreamer
Please also send the hudiy logs from $HOME/.hudiy/log directory (you can zip the entire directory and upload it to this thread as an attachment), as well as the output of the gst-inspect-1.0 and vainfo commands.
Hudiy Team
viseme
Posts: 5
Joined: Sun Mar 01, 2026 5:42 am

Re: Installing on x86?

Post by viseme »

Thank you for your guidance. I have installed all three requested packages.
I am providing the requested logs and command outputs as attachments.
Please let me know if you need any further information to investigate this problem.
Thank you!
Attachments
all_log.zip
(218.32 KiB) Downloaded 10 times
hudiy
Site Admin
Posts: 517
Joined: Mon Jul 14, 2025 7:42 pm

Re: Installing on x86?

Post by hudiy »

Thank you for the provided logs. The Hudiy logs show that the VAAPI decoder was selected for both useX86Drm = false and useX86Drm = true, so Hardware Acceleration is being used. Does the same problem occur on Wayland?
Hudiy Team
viseme
Posts: 5
Joined: Sun Mar 01, 2026 5:42 am

Re: Installing on x86?

Post by viseme »

I’ve tested on Wayland,but unfortunately, the delay persists.
Interestingly, standalone ffmpeg uses 72% of the Video engine, while hudiy stays around 2.5%.
It seems my system supports VAAPI correctly, but hudiy might not be utilizing it fully.
I’ve attached the latest logs and intel-gpu-top outputs from the Wayland session.
Thank you for your continued help!
Attachments
wayland.zip
(19.81 KiB) Downloaded 8 times
hudiy
Site Admin
Posts: 517
Joined: Mon Jul 14, 2025 7:42 pm

Re: Installing on x86?

Post by hudiy »

Based on the logs, Hudiy did its job and requested a VAAPI-compatible decoder from GStreamer, so the problem must be somewhere in the GStreamer-VAAPI-VPU-GPU pipeline. Android Auto/CarPlay are very specific video streams, where the majority are P-Frames (similar to e.g., Remote Desktops). Therefore, a VPU load of around 3% is normal.

Try temporarily disabling the GStreamer VAAPI plugin by moving it to your home directory (by sudo mv /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstva.so /home/YOUR_HOME_DIR/ command) - Hudiy will select a different decoder then. Also please set useX86Drm to false for the time of testing. Then, restart the machine and check how the projection behaves.

Please also let us know what display you are using, and what refresh rate and resolution are detected by the system.
Hudiy Team
Post Reply