Package: kmix Version: 4:3.3.1-1 Severity: normal
-- System Information: Debian Release: 3.1 APT prefers testing APT policy: (990, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.7-1-bs-686 Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1) Versions of packages kmix depends on: ii kdelibs4 4:3.3.2-1 KDE core libraries ii libart-2.0-2 2.3.17-1 Library of functions for 2D graphi ii libasound2 1.0.8-1 ALSA library ii libc6 2.3.2.ds1-20 GNU C Library: Shared libraries an ii libfam0c102 2.7.0-6 client library to control the FAM ii libgcc1 1:3.4.3-6 GCC support library ii libice6 4.3.0.dfsg.1-10 Inter-Client Exchange library ii libidn11 0.5.2-3 GNU libidn library, implementation ii libpng12-0 1.2.8rel-1 PNG library - runtime ii libqt3c102-mt 3:3.3.3-8 Qt GUI Library (Threaded runtime v ii libsm6 4.3.0.dfsg.1-10 X Window System Session Management ii libstdc++5 1:3.3.5-8 The GNU Standard C++ Library v3 ii libx11-6 4.3.0.dfsg.1-10 X Window System protocol client li ii libxext6 4.3.0.dfsg.1-10 X Window System miscellaneous exte ii libxrender1 0.8.3-7 X Rendering Extension client libra ii xlibs 4.3.0.dfsg.1-10 X Keyboard Extension (XKB) configu ii zlib1g 1:1.2.2-3 compression library - runtime -- no debconf information I have an Intel Motherboard D915PGN, which uses the I915P chipset. In order to get the sound working I had to install and compiled the alsa-source package. (driver is azx). ||/ Name Version Description +++-============================-============================-======= ii alsa-source 1.0.8-4 ALSA driver sources The mixer shows the following output sliders: Headphones, PCM, Front, Surround,Center,LFE,Line,CD,Mic-1,Mic-2,PC Speaker. The Slider labelled "Front" is a bit of a misnomer, as it appears to be the master volume control. The problem is the system tray volume control adjusts the Headphones channel rather than master volume ("Front"). It appears this is set in Mixer_ALSA::identify when a device called "Master" is found. m_masterDevice = snd_mixer_selem_id_get_index( sid ); Since m_masterDevice is assigned 0 as default value in mixer.cpp the first device will be used as master if the ALSA driver does not provide one called "Master". Clearly this does not work for all drivers (or does this mean the driver is broken rather than kmix?) Perhaps what Kmix needs is an option for the user to select the channel that will be controlled by the systray volume control, since Kmix can't guess the correct device 100% of the time. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]