PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie deaktiviere ich den on-board Sound? (Audigy NX Probleme)



stokedfish
17.03.06, 11:12
OS: Kubuntu Dapper Flight 5
Problem: USB Soundkarte wird zwar erkannt, aber selbst wenn ich auf diesen Channel schalte in Kmix läuft die Soundausgabe weiter on-board
Mögliche Lösung: On-board Soundchip komplett deaktivieren (ich brauche ihn nie, ist defekt)

ABER WIE?? :eek:

- im Bios geht es nicht
- auf Suse geht es (deaktivieren in Yast) aber nicht auf Kubuntu

Hier ein paar Ausgaben:


lsufish@fish:~$ lsusb
Bus 001 Device 003: ID 041e:3020 Creative Technology, Ltd SoundBlaster Audigy 2 NX
Bus 001 Device 001: ID 0000:0000


fish@fish:~$ cat /proc/asound/cards
0 [rev40 ]: VIA686A - VIA 82C686A/B rev40
VIA 82C686A/B rev40 with Cx20468 at 0x1400, irq 10
1 [modem ]: VIA82XX-MODEM - VIA 82XX modem
VIA 82XX modem at 0x1800, irq 10
2 [NX ]: USB-Audio - SB Audigy 2 NX
Creative Technology Ltd SB Audigy 2 NX at usb-0000:00:11.2-2, full speed

fish@fish:~$ lsmod | grep snd
snd_seq_dummy 3844 0
snd_seq_oss 33536 0
snd_seq_midi 9376 0
snd_seq_midi_event 7552 2 snd_seq_oss,snd_seq_midi
snd_seq 51984 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_mid i_event
snd_usb_audio 76864 1
snd_usb_lib 16640 1 snd_usb_audio
snd_hwdep 9376 1 snd_usb_audio
snd_via82xx_modem 15368 1
snd_via82xx 28696 4
gameport 15496 1 snd_via82xx
snd_ac97_codec 92448 2 snd_via82xx_modem,snd_via82xx
snd_ac97_bus 2304 1 snd_ac97_codec
snd_pcm_oss 53664 0
snd_mixer_oss 18688 1 snd_pcm_oss
snd_pcm 89736 6 snd_usb_audio,snd_via82xx_modem,snd_via82xx,snd_ac 97_codec,snd_pcm_oss
snd_timer 25220 3 snd_seq,snd_pcm
snd_page_alloc 10632 3 snd_via82xx_modem,snd_via82xx,snd_pcm
snd_mpu401_uart 7680 1 snd_via82xx
snd_rawmidi 25504 3 snd_seq_midi,snd_usb_lib,snd_mpu401_uart
snd_seq_device 8716 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq,snd _rawmidi
snd 55268 24 snd_seq_oss,snd_seq,snd_usb_audio,snd_hwdep,snd_vi a82xx_modem,snd_via82xx,snd_ac97_codec,snd_pcm_oss ,snd_mixer_oss,snd_pcm,snd_timer,snd_mpu401_uart,s nd_rawmidi,snd_seq_device
soundcore 10208 1 snd
usbcore 129668 4 snd_usb_audio,snd_usb_lib,uhci_hcd
Die /home/fish/.asoundrc:


pcm.dmixer {
type dmix
ipc_key 1024
slave {
pcm "hw:1,0"
period_time 0
period_size 1024
buffer_size 8192
rate 48000
}

bindings {
0 0
1 1
}
}

pcm.dmixer {
type dmix
ipc_key 1024
slave {
pcm "hw:0,0"
period_time 0
period_size 1024
buffer_size 8192
rate 48000
}

bindings {
0 0
1 1
}
}

pcm.dsp0 {
type plug
slave.pcm "dmixer"
}

pcm.dsp1 {
type plug
slave.pcm "dmixer"
}

pcm.!default {
type plug
slave.pcm "dmixer"
}

pcm.default {
type plug
slave.pcm "dmixer"
}

ctl.mixer1 {
type hw
card 1
}

ctl.mixer0 {
type hw
card 0
}
Die /etc/modprobe.d/alsa-base:


# autoloader aliases
install sound-slot-0 modprobe snd-card-0
install sound-slot-1 modprobe snd-card-1
install sound-slot-2 modprobe snd-card-2
install sound-slot-3 modprobe snd-card-3
install sound-slot-4 modprobe snd-card-4
install sound-slot-5 modprobe snd-card-5
install sound-slot-6 modprobe snd-card-6
install sound-slot-7 modprobe snd-card-7

# Cause optional modules to be loaded above generic modules
install snd modprobe --ignore-install snd $CMDLINE_OPTS && { modprobe -Qb snd-ioctl32 ; : ; }
install snd-pcm modprobe --ignore-install snd-pcm $CMDLINE_OPTS && { modprobe -Qb snd-pcm-oss ; : ; }
install snd-mixer modprobe --ignore-install snd-mixer $CMDLINE_OPTS && { modprobe -Qb snd-mixer-oss ; : ; }
install snd-seq modprobe --ignore-install snd-seq $CMDLINE_OPTS && { modprobe -Qba snd-seq-midi snd-seq-oss ; : ; }

# Cause optional modules to be loaded above sound card driver modules
install snd-emu10k1 modprobe --ignore-install snd-emu10k1 $CMDLINE_OPTS && { modprobe -Qb snd-emu10k1-synth ; }
install snd-via82xx modprobe --ignore-install snd-via82xx $CMDLINE_OPTS && { modprobe -Qb snd-seq ; }

# Prevent abnormal drivers from grabbing index 0
options snd-bt87x index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2
Die /etc/modules:


# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

lp
psmouse
Wo muss ich den Hebel ansetzen? Bin ratlos... :confused:

ollonois
17.03.06, 11:14
Am besten das Kernelmodul für den Onbaordsound nichtm ehr laden.

stokedfish
17.03.06, 11:20
Sehr witzig, das versuche ich ja die ganze Zeit... :ugly:

Wärst du vielleicht so nett und würdest mir auch noch verraten, wie ich das hinkriege?

ollonois
17.03.06, 11:26
in /etc/modules.d/modules.autoload-2.6

sollte das drinstehen welche module er beim start läd

der Pfad kann auch leicht anders sein.

Glorks
17.03.06, 11:31
alternativ das handbuch von deinem mainboard suchen und nachschaun ob es einen jumper zum deaktivieren gibt. So wars zumindest bei meinem Ac97 chipsatz

stokedfish
17.03.06, 11:34
Das hier ist ein Laptop, da kann ich leider schlecht was deaktivieren...

Den obigen Pfad gibt es nicht und eine modules.autoload-2.6 findet sich auf meinem System nicht.

Weitere Ideen? :(

ollonois
17.03.06, 11:53
also bei mir ist es in /etc/modules.autoload.d/kernel-2.6

muss bei dir auch oder so ähnlich sein

stokedfish
17.03.06, 11:58
fish@fish:/etc$ ls -l
total 1108
drwxr-xr-x 5 root root 4096 2006-03-16 19:39 acpi
-rw-r--r-- 1 root root 2077 2006-03-16 19:18 adduser.conf
-rw-r--r-- 1 root root 45 2006-03-17 11:52 adjtime
-rw-r--r-- 1 root root 49 2006-03-16 19:49 aliases
drwxr-xr-x 2 root root 4096 2006-03-16 23:58 alternatives
-rw-r--r-- 1 root root 364 2005-05-03 04:10 anacrontab
drwxr-xr-x 7 root root 4096 2006-03-16 19:39 apm
drwxr-xr-x 4 root root 4096 2006-03-17 00:24 apt
-rw-r----- 1 root daemon 144 2006-02-15 02:32 at.deny
-rw-r--r-- 1 root root 1351 2006-03-08 02:42 bash.bashrc
-rw-r--r-- 1 root root 192734 2006-03-08 02:42 bash_completion
drwxr-xr-x 2 root root 4096 2006-03-16 20:26 bash_completion.d
drwxr-xr-x 2 root root 4096 2006-03-16 19:16 belocs
drwxr-xr-x 2 root root 4096 2006-03-16 19:40 bluetooth
-rw-r--r-- 1 root root 4800 2006-03-16 19:40 ca-certificates.conf
drwxr-xr-x 2 root root 4096 2006-03-16 19:38 calendar
drwxr-xr-x 2 root root 4096 2006-03-16 19:31 cdrecord
drwxr-s--- 2 root dip 4096 2006-03-16 19:39 chatscripts
drwxr-xr-x 2 root root 4096 2006-03-16 19:49 console
drwxr-xr-x 2 root root 4096 2006-03-16 19:18 console-tools
drwxr-xr-x 2 root root 4096 2006-03-16 19:39 cron.d
drwxr-xr-x 2 root root 4096 2006-03-16 19:40 cron.daily
drwxr-xr-x 2 root root 4096 2006-03-16 19:38 cron.hourly
drwxr-xr-x 2 root root 4096 2006-03-16 19:42 cron.monthly
-rw-r--r-- 1 root root 651 2005-11-15 13:42 crontab
drwxr-xr-x 2 root root 4096 2006-03-16 19:39 cron.weekly
drwxr-sr-t 6 cupsys lpadmin 4096 2006-03-16 19:50 cups
drwxr-xr-x 4 root root 4096 2006-03-16 20:23 dbus-1
-rw-r--r-- 1 root root 2673 2006-03-03 20:02 debconf.conf
-rw-r--r-- 1 root root 17 2005-06-06 19:50 debian_version
drwxr-xr-x 4 root root 4096 2006-03-16 19:39 debtags
drwxr-xr-x 2 root root 4096 2006-03-16 20:23 default
drwxr-xr-x 4 root root 4096 2006-03-16 19:42 defoma
-rw-r--r-- 1 root root 392 2006-03-07 17:45 deluser.conf
drwxr-xr-x 4 root root 4096 2006-03-16 19:19 devfs
drwxr-xr-x 4 root root 4096 2006-03-16 19:18 dhcp3
drwxr-xr-x 2 root root 4096 2005-12-13 18:16 dictionaries-common
-rw-r--r-- 1 root root 646 2005-11-09 23:15 discover.conf
-rw-r--r-- 1 root root 197 2005-11-09 23:15 discover.conf-2.6
drwxr-xr-x 3 root root 4096 2006-03-16 19:20 discover.d
drwxr-xr-x 3 root root 4096 2006-03-16 19:38 dpkg
drwxr-xr-x 3 root root 4096 2006-03-16 19:31 emacs
-rw-r--r-- 1 root root 5138 2005-04-14 07:58 enscript.cfg
-rw-r--r-- 1 root root 143 2006-03-16 19:18 environment
drwxr-xr-x 2 root root 4096 2006-03-16 19:39 esound
-rw-r--r-- 1 root root 7589 2006-01-30 11:46 evms.conf
-rw-r--r-- 1 root root 354 2005-10-25 05:26 fdmount.conf
drwxr-xr-x 4 root root 4096 2006-03-16 19:53 firefox
drwxr-xr-x 3 root root 4096 2006-03-16 19:41 fonts
drwxr-xr-x 3 root root 4096 2006-03-16 19:41 foomatic
-rw-r--r-- 1 root root 1025 2006-03-16 21:22 fstab
-rw-r--r-- 1 root root 1009 2006-03-16 21:20 fstab~
drwxr-xr-x 2 root root 4096 2006-03-16 19:41 gamin
drwxr-xr-x 5 root root 4096 2006-03-16 23:58 gconf
-rw-r--r-- 1 root root 588 2005-12-18 17:14 GeoIP.conf.default
drwxr-xr-x 2 root root 4096 2006-03-16 19:53 gre.d
drwxr-xr-x 2 root root 4096 2006-03-16 19:39 groff
-rw-r--r-- 1 root root 686 2006-03-16 19:49 group
-rw------- 1 root root 682 2006-03-16 19:49 group-
-rw-r----- 1 root shadow 577 2006-03-16 19:49 gshadow
-rw------- 1 root root 573 2006-03-16 19:49 gshadow-
drwxr-xr-x 2 root root 4096 2006-03-16 20:45 gtk
drwxr-xr-x 2 root root 4096 2006-03-16 19:46 gtk-2.0
drwxr-xr-x 3 root root 4096 2006-03-16 19:31 hal
-rw-r--r-- 1 root root 4728 2006-01-04 12:13 hdparm.conf
-rw-r--r-- 1 root root 26 1995-09-26 05:20 host.conf
-rw-r--r-- 1 root root 5 2006-03-16 19:15 hostname
-rw-r--r-- 1 root root 242 2006-03-16 19:15 hosts
-rw-r--r-- 1 root root 677 2006-03-16 19:18 hosts.allow
-rw-r--r-- 1 root root 901 2006-03-16 19:18 hosts.deny
drwxr-xr-x 3 root root 4096 2006-03-16 19:32 hotplug
drwxr-xr-x 2 root root 4096 2006-03-16 19:42 hp
-rw-r--r-- 1 root root 115 2006-03-16 19:15 iftab
drwxr-xr-x 2 root root 4096 2006-03-16 20:26 init.d
-rw-r--r-- 1 root root 2008 2006-03-02 16:30 inittab
-rw-r--r-- 1 root root 1698 2005-12-31 19:20 inputrc
drwxr-xr-x 2 root root 4096 2006-03-16 19:18 iproute2
-rw-r--r-- 1 root root 5831 2006-02-27 19:30 irssi.conf
-rw-r--r-- 1 root root 53 2006-01-18 12:11 issue
-rw-r--r-- 1 root root 46 2006-01-18 12:11 issue.net
drwxr-xr-x 3 root root 4096 2006-03-16 19:31 java
-rw-r--r-- 1 root root 233 2005-07-07 03:41 jvm
drwxr-xr-x 2 root root 4096 2005-07-07 21:51 jvm.d
drwxr-xr-x 6 root root 4096 2006-03-16 20:43 kde3
-rw-r--r-- 1 root root 144 2006-03-14 02:28 kderc
-rw-r--r-- 1 root root 18 2006-03-14 02:28 kde-user-profile
-rw-r--r-- 1 root root 179 2006-03-16 19:49 kernel-img.conf
-rw-r--r-- 1 root root 848 2005-09-10 10:26 ksysguarddrc
drwxr-xr-x 2 root root 4096 2006-03-16 19:39 laptop-mode
drwxr-xr-x 2 root root 4096 2006-03-16 19:18 ldap
-rw-r--r-- 1 root root 54224 2006-03-16 23:58 ld.so.cache
-rw-r--r-- 1 root root 47 2006-03-16 19:18 ld.so.hwcappkgs
-rw-r--r-- 1 root root 3296 2006-01-01 20:49 lftp.conf
-rw-r--r-- 1 root root 22 2005-11-15 16:13 libao.conf
-rw-r--r-- 1 root root 2586 2003-12-04 08:57 locale.alias
lrwxrwxrwx 1 root root 33 2006-03-16 19:49 localtime -> /usr/share/zoneinfo/Europe/Zurich
drwxr-xr-x 5 root root 4096 2006-03-16 19:30 logcheck
-rw-r--r-- 1 root root 10769 2006-03-13 00:46 login.defs
-rw-r--r-- 1 root root 599 2005-10-25 12:32 logrotate.conf
drwxr-xr-x 2 root root 4096 2006-03-16 20:26 logrotate.d
drwxr-xr-x 2 root root 4096 2006-02-27 14:41 lsb-base
-rw-r--r-- 1 root root 3140 2006-02-27 13:38 lsb-base-logging.sh
-rw-r--r-- 1 root root 138 2005-10-25 15:55 lsb-release
-rw-r--r-- 1 root root 10815 2004-11-09 13:25 ltrace.conf
drwxr-xr-x 2 root root 4096 2006-03-16 18:50 lvm
-rw-r--r-- 1 root root 0 2006-03-16 19:18 lvmtab
-rw-r--r-- 1 root root 111 2006-02-14 18:53 magic
-rw-r--r-- 1 root root 13045 2006-03-16 23:47 mailcap
-rw-r--r-- 1 root root 449 2005-10-25 12:33 mailcap.order
-rw-r--r-- 1 root root 4696 2005-09-26 17:11 manpath.config
drwxr-xr-x 2 root root 4096 2006-01-04 18:40 mdadm
-rw-r--r-- 1 root root 11742 2005-10-25 05:26 mediaprm
drwxr-xr-x 2 root root 4096 2006-03-16 19:39 menu-methods
-rw-r--r-- 1 root root 20327 2005-10-25 12:33 mime.types
drwxr-xr-x 5 root root 4096 2006-03-16 19:19 mkinitramfs
drwxr-xr-x 3 root root 4096 2006-03-16 19:20 mkinitrd
drwxr-xr-x 3 root root 4096 2006-03-16 19:41 modprobe.d
-rw-r--r-- 1 root root 206 2006-03-16 19:49 modules
drwxr-xr-x 2 root root 4096 2006-03-16 19:40 modutils
-rw-r--r-- 1 root root 345 2006-03-17 11:55 motd
-rw-r--r-- 1 root root 372 2006-03-17 11:54 mtab
drwxr-xr-x 2 root root 4096 2006-03-16 19:39 mysql
-rw-r--r-- 1 root root 11887 2005-12-29 16:52 nanorc
drwxr-xr-x 6 root root 4096 2006-03-16 19:17 network
-rw-r--r-- 1 root root 21 2006-03-16 19:15 networks
-rw-r--r-- 1 root root 470 2005-09-29 19:40 nsswitch.conf
drwxr-xr-x 2 root root 4096 2006-03-16 20:26 openoffice
drwxr-xr-x 2 root root 4096 2006-03-16 19:16 opt
-rw-r--r-- 1 root root 552 2006-02-23 18:37 pam.conf
drwxr-xr-x 2 root root 4096 2006-03-16 20:26 pam.d
drwxr-xr-x 2 root root 4096 2006-03-16 19:42 pango
-rw-r--r-- 1 root root 7 2006-03-16 19:39 papersize
-rw-r--r-- 1 root root 1101 2006-03-16 19:49 passwd
-rw------- 1 root root 1094 2006-03-16 19:49 passwd-
drwxr-xr-x 3 root root 4096 2006-03-16 19:40 pcmcia
drwxr-xr-x 4 root root 4096 2006-03-16 19:28 perl
-rw-r--r-- 1 root root 104 2006-03-09 13:51 pmount.allow
-rw-r--r-- 1 root root 7646 2006-03-16 19:41 pnm2ppa.conf
-rw-r--r-- 1 root root 342 2006-03-16 19:39 popularity-contest.conf
drwxr-xr-x 4 root root 4096 2006-03-16 19:29 power
drwxr-xr-x 8 root dip 4096 2006-03-16 19:39 ppp
-rw-r--r-- 1 root root 135 2006-03-17 11:55 printcap
-rw-r--r-- 1 root root 368 2006-03-16 19:17 profile
-rw-r--r-- 1 root root 2478 2006-02-24 14:32 protocols
drwxr-xr-x 2 root root 4096 2006-03-16 19:16 python2.4
drwxr-xr-x 2 root root 4096 2006-03-17 03:10 qt3
drwxr-xr-x 2 root root 4096 2006-03-16 20:23 rc0.d
drwxr-xr-x 2 root root 4096 2006-03-16 20:23 rc1.d
drwxr-xr-x 2 root root 4096 2006-03-16 20:23 rc2.d
drwxr-xr-x 2 root root 4096 2006-03-16 20:23 rc3.d
drwxr-xr-x 2 root root 4096 2006-03-16 20:23 rc4.d
drwxr-xr-x 2 root root 4096 2006-03-16 20:23 rc5.d
drwxr-xr-x 2 root root 4096 2006-03-16 20:23 rc6.d
-rwxr-xr-x 1 root root 306 2006-03-16 20:19 rc.local
drwxr-xr-x 2 root root 4096 2006-03-16 20:19 rcS.d
drwxr-xr-x 2 root root 4096 2006-03-16 19:40 readahead
-rw-r--r-- 1 root root 2554 2006-01-16 10:57 reportbug.conf
-rw-r--r-- 1 root root 23 2006-03-16 19:15 resolv.conf
-rwxr-xr-x 1 root root 268 2006-02-23 12:54 rmt
-rw-r--r-- 1 root root 887 2006-02-24 14:32 rpc
drwxr-xr-x 2 root root 4096 2006-03-16 19:40 samba
drwxr-xr-x 3 root root 4096 2006-03-16 19:41 sane.d
-rw-r--r-- 1 root root 3578 2006-02-23 15:29 screenrc
-rw-r--r-- 1 root root 23 2006-02-19 18:32 scrollkeeper.conf
-rw-r--r-- 1 root root 994 2006-03-13 00:46 securetty
drwxr-xr-x 2 root root 4096 2006-03-16 19:17 security
-rw-r--r-- 1 root root 17547 2006-02-24 14:32 services
drwxr-xr-x 3 root root 4096 2006-03-16 19:42 sgml
-rw-r----- 1 root shadow 726 2006-03-16 19:49 shadow
-rw------- 1 root root 693 2006-03-16 19:49 shadow-
-rw-r--r-- 1 root root 212 2006-03-16 19:38 shells
drwxr-xr-x 2 root root 4096 2006-03-16 19:31 skel
drwxr-xr-x 2 root root 4096 2006-03-16 19:39 ssh
drwxr-xr-x 4 root root 4096 2006-03-16 19:40 ssl
-r--r----- 1 root root 403 2006-03-16 19:49 sudoers
-rw-r--r-- 1 root root 985 2006-01-23 17:10 sysctl.conf
-rw-r--r-- 1 root root 1664 2005-12-14 20:17 syslog.conf
drwxr-xr-x 2 root root 4096 2006-03-16 19:17 terminfo
-rw-r--r-- 1 root root 14 2006-03-16 19:49 timezone
-rw-r--r-- 1 root root 1260 2004-10-28 20:50 ucf.conf
drwxr-xr-x 3 root root 4096 2006-03-16 20:26 udev
-rw-r--r-- 1 root root 142 2006-01-17 14:15 uniconf.conf
-rw-r--r-- 1 root root 777 2005-11-21 06:46 updatedb.conf
drwxr-xr-x 2 root root 4096 2006-03-16 19:18 vim
drwxr-xr-x 2 root root 4096 2006-03-16 19:39 w3m
-rw-r--r-- 1 root root 4221 2005-11-15 16:49 wgetrc
-rw-r----- 1 root dialout 66 2006-03-16 19:40 wvdial.conf
drwxr-xr-x 9 root root 4096 2006-03-16 20:26 X11
drwxr-xr-x 3 root root 4096 2006-03-16 19:29 xdg
drwxr-xr-x 2 root root 4096 2006-03-16 20:26 xml
Ich finds nicht, wohl nicht mein Tag heute...sigh

stokedfish
17.03.06, 14:03
Ich habs raus!!!

In der /etc/modprobe.d/alsa-base folgende Zeile ergänzen:


# Prevent abnormal drivers from grabbing index 0
options snd-bt87x index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2
options snd-via82xx index=-2
Die meisten Werte für euer System sollten schon drin sein, wenn ihr die Datei öffnet, nur die des on-board sounds fehlen.

Ich musste also nur noch options snd-via82xx index=-2 ergänzen.

Die Option verhindert, dass sich der on-board chip die Soundausgabe kapert...

Thx for help! :D

LarsT
17.03.06, 23:09
Kurze Fragen:
Was für ein Mainboard hast du?
Wer ist der Bios Hersteller und welche Version hat das Bios?

ollonois
18.03.06, 11:06
Das hier ist ein Laptop, da kann ich leider schlecht was deaktivieren...


Jaja wer lesen kann...