Doh - nevermind. I was just inspecting my strace log a bit more carefully, and this is what I found. ioctl(1, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 0xbef88ca0) = -1 EINVAL (Invalid argument)