

robertoj
-
Posts
479 -
Joined
-
Last visited
Content Type
Forums
Store
Crowdfunding
Applications
Events
Raffles
Community Map
Posts posted by robertoj
-
-
I don't see it as the very latest bleeding edge kernel version.
I see it as a newish Linux, which already has the armbian patches updated for.
Some CPUs end up with newer or older Linux versions, due to varying levels of development success.
For example, sunxi's armbian edge is 6.15.4 today, but the linux trunk is up to 6.17-rc6 ... (not available in Armbian)
-
9 hours ago, Stefal said:
I understand that I should not care of these MOTD messages, the meaning is not what I thought it was.
Building a rolling release is more than just showing that in the MOTD.
If you do "sudo apt upgrade" in an OS image you just built, you probably will have zero or one packages to upgrade.
If you start with an image built a long time ago, or with packages defined a long time ago, then "sudo apt upgrade" would take a long time.
-
I have the same debian as you: 5.1.4-xxx-v4l2request, installed over Debian Bookworm, with Linux 6.15 (OS built by myself).
When I tried the ffmpeg-7.x.x-v4l2request for Trixie, I could not get hardware acceleration.
-
Search my threads with keyword "ili9341".
Post a photo of your wiring, a schematic, and what did you try within armbian... in this thread.
-
3 hours ago, Ryzer said:
It still looks to me like the packaged version of ffmpeg is being installed rather than from the custom repo
That will definitely make you not get hardware accelerated video
Make sure to follow the 3 commands to install the custom repo, its certificate and higher priority:
sudo wget http://apt.undo.it:7242/apt.undo.it.asc -O /etc/apt/trusted.gpg.d/apt.undo.it.asc
. /etc/os-release && echo "deb http://apt.undo.it:7242 $VERSION_CODENAME main" | sudo tee /etc/apt/sources.list.d/apt.undo.it.list $ echo -e "Package: *\nPin: release o=apt.undo.it\nPin-Priority: 600" | sudo tee /etc/apt/preferences.d/apt-undo-it
sudo apt update
Then check that the new custom dpkgs are available for install/upgrade
apt list ffmpeg-whatever
Here's how I force install a specific version:
sudo apt install packagename=nn.nn.n
-
Share your displaying configuration by running "neofetch" and post it here.
If your X11 is running on top of framebuffer, instead of DRM, it wont work.
I also would like to get more debug from cedrus, linux's v4l2... but at least you can add -v to mpv to get more debug
You only need the ffmpeg plugins offered by the original poster of the v4l2-request thread
This is tested with mpv player only.
v4l2-util and -ctl are only useful for webcams and video capture devices.
v4l2loopback is not involved here. I don't have it
I have an orange pi zero LTS, but I havent tested it there (I would use an SPI LCD, since it doesn't have an HDMI prot)
-
For debian problems, do what I do:
Get the cheapest raspberry
Recreate the problem
Ask the question in the raspberry forum
Apply solution to Armbian
XD
-
XD
take your concerns to Canonical
-
56 minutes ago, SteeMan said:
Stable images can only be built by Armbian. All user built images are essentially rolling releases. But once booted into an image, you can use armbian-config to switch to the stable apt repositories, which means you won't get bug fixes or security updates to the kernel, but instead you get a stable kernel build released once every three months.
With the armbian build system, you can build either Bookworm or Trixie
You will always get the latest Bookworm or the latest Trixie packages in a freshly built armbian OS.
This is what's meant by "always rolling release"... not to be understood as "always sid or Trixie".
Independently, the armbian build system will let you choose a stable Linux version, or the latest available from Armbian (edge).
-
You are still using an old Linux. You need Linux 6.13 or newer.
You need to build your own Armbian OS.
Also, don't forget the cma=256M kernel argument
-
Get the microsd card mounted in your linux laptop
Open /boot/armbianEnv.txt
Add the line:
extraargs=plymouth.enable=0 disablehooks=plymouth
https://wiki.archlinux.org/title/Plymouth
When you get booted in your armbian OS:
sudo apt remove plymouth
-
On 8/16/2025 at 8:25 PM, dale said:
Hi I got error when applying the patch you shared.
Can I know how to fix it?
I don't know anything about this patch, but check this:
* Linux version you are using, vs Linux version corneliius has used
* Try deleting the hunk in the patch that caused the problem you saw, and see if other hunks cause patch failures
* If it is only one hunk causing the problem, look at the file that is affected by the patch drivers/auxdisplay/Makefile: do the lines mentioned in the hunk exist in the Makefile? In the expected line number?
-
Find a DTS that uses compatible="waveshare,rpi-lcd-35" and try again
(I don't use that LCD, so I am not sure... but I know it is special because it contains a SPI-to-parallel chip)
-
Can you try if any of the H3 images from libre-elec would get you video acceleration?
https://libreelec.tv/downloads/allwinner/
i once tried the orange pi pc image in my orange pi zero lts (h3) and it worked
-
Bookworm is going to remain as an armbian-build option, right?
-
My main theory is that linux 6.12 doesn't have the v4l2 improvements needed for hw acceleration, that you can only get with linux 6.13....
The link i published explains that.
-
Did you compile your armbian OS with linux edge 6.15.x, bookworm, xfce?
-
Your gpios lines are declaring reset="i6" and dc="h4"... is that correct?
At this point, we can see that all pins are correctly defined and connected.
Maybe wire length issue? Bad terminal connection? My wires are 15cm long... directly connected with dupont connectors.
-
Boot while looking at the serial output, what do you see?
-
1 minute ago, going said:
Which OS works well for you?
Self compiled Armbian Bookworm + XFCE with Linux Edge 6.15.x
Then follow all the instructions in https://forum.armbian.com/topic/32449-repository-for-v4l2request-hardware-video-decoding-rockchip-allwinner/#findComment-176981
Then add extraargs=cma=256M to armbianEnv.txt
-
On 8/10/2025 at 7:34 AM, going said:
v6.12.35
Please use the current documentation for the CURRENT kernel.
If it doesn't work, compile your own Armbian with EDGE linux (what worked for me).
Stay away from Trixie at this time (its mpv doesn't work as well as Bookworm's)
-
-
I get this warning because I removed lightdm-gtk-greeter.desktop... what should I do to not expect the file?
roberto@orangepizero3:~$ update-alternatives --display lightdm-greeter
update-alternatives: warning: alternative /usr/share/xgreeters/lightdm-gtk-greeter.desktop (part of link group lightdm-greeter) doesn't exist; removing from list of alternatives
lightdm-greeter - auto mode
link best version is /usr/local/share/xgreeters/pi-greeter.desktop
link currently points to /usr/local/share/xgreeters/pi-greeter.desktop
link lightdm-greeter is /usr/share/xgreeters/lightdm-greeter.desktop
/usr/local/share/xgreeters/pi-greeter.desktop - priority 70After some research of greeters, I see that the default greeter is compatible with wayland
https://github.com/Xubuntu/lightdm-gtk-greeter
I have been working as if lightdm requires X11 (which I need to avoid), and so I wanted to used pi-greeter
Does anybody have lightdm+gtkgreeter in a pure wayland setup? No X11
-
What is the difference between --hwdec=v4l2request and --hwdec=drm ? And drmprime, drmprime_overlay, and auto?
Is the v4l2request absent from Trixie's mpv, due to a pre-compile configuration, or was it removed from the mpv source code?
ESP-WROOM-32 Module: Crashing under Python Script on Armbian
in Software, Applications, Userspace
Posted
Have you tried your python script with your Linux PC? If it happens again, you can tell that the problem is within the ESP32 program.
I generally prefer having the most complex system (Armbian) poll the simplest device (ESP32), instead of the ESP32 interrupting the Armbian system. I found it more stable that way.
Stay with wifi, and use the ESP32 serial port just for debugging. Program the ESP32 print an acknowledgement of data requests, and an alarm if it gets stuck in an unexpected state.
I have also found ESP32 circuit or micro python very stable for serial port communications.