I now have new information on this issue, testing under Nevada build 104 this 
time.
Moving the slider in gnome-volume-control while audio is playing from another
application stops the sound permanently.  To generate sound, I used the `sound'
application from the main menu, by clicking on [test].  While the tone was 
sounding,
I moved the slider in gnome-volume-control.  The sound disappeared, and never
returned until I rebooted the computer.  This happens with the 
gnome-volume-control
started from the main menu, or the one in the panel bar.  It happens with either
slider in that case.

This is my driver:

Dec 13 09:41:30 amd npe: [ID 236367 kern.info] PCI Express-device: pci1043,81cb 
at 10,1, audiohd0
Dec 13 09:41:30 amd genunix: [ID 936769 kern.info] audiohd0 is /pci at 
0,0/pci1043,81cb at 10,1

-rwxr-xr-x   1 root     sys        70360 Nov 27 17:37 /kernel/drv/amd64/audiohd

I have `truss' output from gnome-volume-control at the time I moved the slider.
This appears to be the relevant part:

ioctl(6, FIONREAD, 0x08046E54)                  = 0
read(6, "\n\0981804\08003\0 lAC\0".., 192)      = 192
pollsys(0x0857E098, 8, 0x08046F08, 0x00000000)  = 0
pollsys(0x0857E098, 8, 0x08046F08, 0x00000000)  = 0
pollsys(0x0857E098, 8, 0x08046F08, 0x00000000)  = 0
pollsys(0x0857E098, 8, 0x08046F08, 0x00000000)  = 0
ioctl(18, AUDIO_SETINFO, 0x0804601C)            = 0
write(6, " *0203\004\08003E0 P06\0".., 44)      = 44
ioctl(6, FIONREAD, 0x08046E54)                  = 0
read(6, "\n02991803\08003\0 ~F2\0".., 32)       = 32
pollsys(0x0857E098, 8, 0x08046F08, 0x00000000)  = 1
ioctl(18, AUDIO_GETINFO, 0x08046D1C)            = 0
ioctl(18, AUDIO_GETINFO, 0x08046D1C)            = 0
ioctl(18, AUDIO_GETINFO, 0x08046D1C)            = 0
ioctl(6, FIONREAD, 0x08046E54)                  = 0
read(6, "\t\0991804\08003\0\0\0\0".., 32)       = 32

These are the two devices:

   6: S_IFSOCK mode:0666 dev:338,0 ino:21634 uid:0 gid:0 size:0
      O_RDWR|O_NONBLOCK FD_CLOEXEC
        SOCK_STREAM
        SO_SNDBUF(16384),SO_RCVBUF(5120)
        sockname: AF_UNIX
        peername: AF_UNIX /tmp/.X11-unix/X0
  18: S_IFCHR mode:0000 dev:329,0 ino:19002 uid:0 gid:0 rdev:83,10
      O_WRONLY
      /devices/pci at 0,0/pci1043,81cb at 10,1:sound,audioctl
  19: S_IFCHR mode:0000 dev:329,0 ino:18995 uid:0 gid:0 rdev:83,11
      O_RDWR|O_NONBLOCK
      /devices/pci at 0,0/pci1043,81cb at 10,1:sound,audioctl

Has anyone else seen this behavior?  I'm assuming that it only happens with this
driver or this hardware.  All the indications in gnome-volume-control appear and
operate normally after the sound stops.
-- 
This message posted from opensolaris.org

Reply via email to