Triode wrote: 
> HF versions is hardfloat and is used if the distribution is using
> hardfloat calling conventions.  This is used by Pi and other more modern
> linux distros as its faster to pass floating point parameters using this
> convention where the floating point registers are used.  The soft float
> eabi passes float point parameters via the integer registers to remain
> compatible with cpus without floating point units.  This used to be the
> default for all linux arm systems and is slower.  Hence the migration to
> hardfloat as most machines now have floating point units.
> 
> Did you run squeezelite as root. The output thread is automatically
> created as sched_fifo if the user has permission to do this (which root
> has and you otherwise need to add the relavent permissions).  Should see
> one thread as FIFO when you do this.  Start with -d output=debug to see
> a log message indicating whether it was able to set fifo.

So I tried the debug and it said this:

[02:15:21.189444] output_init:1340 unable to set output sched fifo:
Operation not permitted

This distro that comes with the board runs everything as root, so I
don't think its a user/permission issue. Could this be something not
compiled in the kernel? Or is it something I can set somewhere? I'm not
nearly up enough on the internals of the kernels to know details about
this.

Thanks,

John S.


------------------------------------------------------------------------
JohnSwenson's Profile: http://forums.slimdevices.com/member.php?userid=5974
View this thread: http://forums.slimdevices.com/showthread.php?t=97881

_______________________________________________
discuss mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/discuss

Reply via email to