Happens to me on precise. Strace output while unresponsive open("/dev/sr0", O_RDONLY|O_NONBLOCK) = 6 ioctl(6, CDROM_DISC_STATUS, 0x7fffffff) = 100 close(6) = 0 poll([{fd=5, events=POLLIN}, {fd=4, events=POLLIN}], 2, 0) = 1 ([{fd=4, revents=POLLIN}]) read(5, 0x7ffff52fd530, 16) = -1 EAGAIN (Resource temporarily unavailable) open("/dev/sr0", O_RDONLY|O_NONBLOCK) = 6 ....
This is using Xubuntu.
If I open the disc in Thunar (XFCE file manager), but don't play anything, then suddenly asunder starts working properly. So there's a workaround....
Happens to me on precise. Strace output while unresponsive O_NONBLOCK) = 6 O_NONBLOCK) = 6
open("/dev/sr0", O_RDONLY|
ioctl(6, CDROM_DISC_STATUS, 0x7fffffff) = 100
close(6) = 0
poll([{fd=5, events=POLLIN}, {fd=4, events=POLLIN}], 2, 0) = 1 ([{fd=4, revents=POLLIN}])
read(5, 0x7ffff52fd530, 16) = -1 EAGAIN (Resource temporarily unavailable)
open("/dev/sr0", O_RDONLY|
....
This is using Xubuntu.
If I open the disc in Thunar (XFCE file manager), but don't play anything, then suddenly asunder starts working properly. So there's a workaround....