On Sun, Nov 27, 2016 at 3:59 PM, Moscowbob <moscow...@gmail.com> wrote: > > I have just built fresh kernel, dtb, u-boot and sgx as per RCN eewiki and I > have also built Qt 5.6.2. > Everything is working correctly except for one problem which I do not > understand and hope somebody could explain. > > After installing sgx drivers and a reboot I have everything as per > instructions: > > lsmod | grep omaplfb > > omaplfb 12356 0 > tilcdc 26717 1 omaplfb > pvrsrvkm 157212 1 omaplfb > > but my Qt Quick programs only work when run as root (sudo). > > Looking at the sgx-startup script, /dev/pvrsvrkm should be set with 666 > permissions, but after startup this is what I get: > ls -al /dev/pvrsrvkm > crw------- 1 root root 247, 0 Nov 27 20:54 /dev/pvrsrvkm > > When I run: > sudo /etc/init.d/sgx-startup.sh stop > sudo /etc/init.d/sgx-startup.sh start > > I get: > sgx: Starting PVR > /usr/local/bin/pvrsrvctl: SrvInit failed (already initialized?) (err=129) > > ls -al /dev/pvrsrvkm > crw-rw-rw- 1 root root 247, 0 Nov 27 21:48 /dev/pvrsrvkm > Permissions are now correct for running program as normal user. > > my programs run correctly with platform eglfs - which is what I want. > > My questions: > > 1. Why does sgx-startup.sh not set the permissions correctly on boot and is > there a way to solve this?
Oh let's patch that in the sgx-startup.sh script.. Probably after the modprobe/pvrsrvct start.. Send me a patch and i'll push it out... Regards, -- Robert Nelson https://rcn-ee.com/ -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/CAOCHtYgdr-JQBqvv8TMuAXp-07AXf9at6vq4o%2BFiCde4iacKJA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.