Le 24/09/2018 à 10:46, Pablo Sebastian Greco a écrit :
Enjoy ;-)
No problem. I'm on vacation this week so it is probably betterHello Pablo,
Sorry for the direct mail.
OK. Got it there.You're right. I had touble finding it myself. It got lost when moving from the old to the new build system.
I'll have a look, this week, but I need the sources that CentOS delivers.
I Tried to check on vault.centos.org, but no armhfp (only aarch64).
Try here https://armv7.dev.centos.org/repodir/c7-extras-1/raspberrypi-vc/20170705-502.gitaa39775.el7.centos/I'll update the srpm and probably github when I'm back but if you find the problems, better. Hehe
Will inform you through the list, in case I find anything.
Thanks, Pablo
Can you indicate where to find the current raspberrypi-vc-utils.src.rpm ?
Regards,
Stéphan.
Le 20/09/2018 à 13:02, Pablo Sebastián Greco a écrit :
Stephan, sorry for the delay
El 10/9/18 a las 12:28, Stephan Guilloux escribió:
Hello,That seems to come from here (https://github.com/raspberrypi/userland/blob/master/host_applications/linux/apps/dtoverlay/dtoverlay-pre). If you run as root, it tries to run as the user "pi", as a normal user(any), you shouldn't have that problem
Small issues, today, with dtoverlay gpio-shutdown/poweroff
[root@mypi ~]# dtoverlay gpio-shutdown
su: user pi does not exist
* Failed to apply overlay '1_gpio-shutdown' (kernel)
su: user pi does not exist
[root@mypi ~]# dtoverlay gpio-poweroff
su: user pi does not exist
su: user pi does not exist
[root@mypi ~]#
That bit seems to come from here (https://github.com/raspberrypi/userland/blob/2448644657e5fbfd82299416d218396ee1115ece/host_applications/linux/apps/dtoverlay/dtoverlay_main.c#L982), it fails to check if the overlay was actually applied
Even if I add a fake user "PI", this does not work better.
[root@mypi ~]# useradd -r pi -p pi
[root@mypi ~]#
[root@mypi ~]#
[root@mypi ~]# dtoverlay gpio-poweroff
* Failed to apply overlay '2_gpio-poweroff' (kernel)
[root@mypi ~]# dtoverlay gpio-shutdown
* Failed to apply overlay '2_gpio-shutdown' (kernel)
[root@mypi ~]#
That is a little stranger, why does it say it did something when the command before said it failed???
But when I check the overlay list, I get:
[root@mypi ~]# dtoverlay -l
Overlays (in load order):
0: gpio-shutdown
1: gpio-poweroff
[root@mypi ~]#
At least, something is done :-)
Last problems:I guess I'll have to add some debugging info and check in my rpi (as time permits)
[root@mypi ~]# dtoverlay -h gpio-shutdown
* Help file not found
[root@mypi ~]# dtoverlay -h gpio-poweroff
* Help file not found
[root@mypi ~]# dtoverlay -h rpi-rtc
* Help file not found
[root@mypi ~]# dtoverlay -h rpi-display
* Help file not found
[root@mypi ~]#
In case ...2 questions
[root@mypi ~]# cat /proc/version
Linux version 4.14.65-v7.1.el7 (mockbuild@armhfp-03.bsys.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-28) (GCC)) #1 SMP Mon Aug 20 19:04:20 UTC 2018
[root@mypi ~]#
[root@mypi ~]# rpm -qa 'raspberrypi-vc*'
raspberrypi-vc-demo-source-20170705-502.gitaa39775.el7.noarch
raspberrypi-vc-libs-20170705-502.gitaa39775.el7.armv7hl
raspberrypi-vc-utils-20170705-502.gitaa39775.el7.armv7hl
[root@mypi ~]#
1) has it ever worked before?
2) which rpi exactly are you using? (don't know if it is really relevant).
Thanks.
Pablo.
P.S.: Today we built 4.14.71 and will be released as soon as it passes the tests.
Stephan.