Re: 9.3, no sound or conflict via82xx versus sb128 choice by default
From: Michel Catudal (mcatudal_at___comcast.net)
Date: 07/10/05
- Next message: ac: "anomalies - download of large files (eg iso suse 9.3 dvd 4.2Gb)"
- Previous message: Timothy J. Bogart: "Re: ending wget ??"
- In reply to: Aldo: "9.3, no sound or conflict via82xx versus sb128 choice by default"
- Next in thread: Rajko M.: "Re: 9.3, no sound or conflict via82xx versus sb128 choice by default"
- Reply:(deleted message) Rajko M.: "Re: 9.3, no sound or conflict via82xx versus sb128 choice by default"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Sun, 10 Jul 2005 11:40:16 -0500
Aldo wrote:
> Hi,
> my girlfriend is migrating from suse 9.0 to the professional 9..3
>
> But we have a problem never got under 9.0:
> if you do a /usr/sbin/alsaconf ok you will have sound under the SB128;
> but after rebooting its finished again.
>
> How can she tell to kde and or the system to use alsa for the sb128 and
> not for the on board soundchip via?
>
> Conf info (lsmod, lspci, etc):
>
> # System: SuSE Professional 9.3
>
> @ Desktop: KDE 3.4
>
> # Sound hardware: VT82 chip on board sound
> # + SB 128 (needed t obecome standard, runned with Alsa)
>
> # lsmod |grep snd:
>
> snd_pcm_oss 57632 0
> snd_mixer_oss 18944 1 snd_pcm_oss
> snd_seq_midi 9376 0
> snd_seq_midi_event 7552 1 snd_seq_midi
> snd_seq 52752 2 snd_seq_midi,snd_seq_midi_event
> snd_via82xx 27328 0
> snd_mpu401_uart 7296 1 snd_via82xx
> snd_ens1371 23008 0
> snd_ac97_codec 71416 2 snd_via82xx,snd_ens1371
> snd_ens1370 18272 0
> gameport 14728 3 snd_via82xx,snd_ens1371,snd_ens1370
> snd_rawmidi 24864 4
> snd_seq_midi,snd_mpu401_uart,snd_ens1371,snd_ens1370
> snd_seq_device 8588 3 snd_seq_midi,snd_seq,snd_rawmidi
> snd_pcm 93832 5
> snd_pcm_oss,snd_via82xx,snd_ens1371,snd_ac97_codec,snd_ens1370
> snd_timer 24452 2 snd_seq,snd_pcm
> snd_page_alloc 9988 3 snd_via82xx,snd_ens1370,snd_pcm
> snd_ak4531_codec 8064 1 snd_ens1370
> snd 60548 15
> snd_pcm_oss,snd_mixer_oss,snd_seq_midi,snd_seq_midi_event,snd_seq,snd_via82xx,snd_mpu401_uart,snd_ens1371,snd_ac97_codec,snd_ens1370,snd_rawmidi,snd_seq_device,snd_pcm,snd_timer,snd_ak4531_codec
> soundcore 8928 1 snd
>
> # Kernel:
> Linux linux 2.6.11.4-21.7-default #1 Thu Jun 2 14:23:14 UTC 2005 i686
> athlon i386 GNU/Linux
>
> # lspci -v:
> 0000:00:00.0 Host bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo
> KT266/A/333]
> Subsystem: VIA Technologies, Inc.: Unknown device 0000
> Flags: bus master, 66Mhz, medium devsel, latency 0
> Memory at e0000000 (32-bit, prefetchable) [size=128M]
> Capabilities: [a0] AGP version 2.0
> Capabilities: [c0] Power Management version 2
>
> 0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo
> KT266/A/333 AGP] (prog-if 00 [Normal decode])
> Flags: bus master, 66Mhz, medium devsel, latency 0
> Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
> Memory behind bridge: dde00000-dfefffff
> Prefetchable memory behind bridge: cdc00000-ddcfffff
> Capabilities: [80] Power Management version 2
>
> 0000:00:06.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
> RTL-8139/8139C/8139C+ (rev 10)
> Subsystem: Realtek Semiconductor Co., Ltd. RT8139
> Flags: bus master, medium devsel, latency 32, IRQ 10
> I/O ports at ec00 [size=256]
> Memory at dfffff00 (32-bit, non-prefetchable) [size=256]
> Capabilities: [50] Power Management version 2
>
> 0000:00:0a.0 Multimedia audio controller: Ensoniq 5880 AudioPCI (rev 02)
> Subsystem: Ensoniq Creative Sound Blaster AudioPCI128
> Flags: bus master, slow devsel, latency 32, IRQ 10
> I/O ports at e800 [size=64]
> Capabilities: [dc] Power Management version 1
>
> 0000:00:11.0 ISA bridge: VIA Technologies, Inc. VT8233A ISA Bridge
> Subsystem: VIA Technologies, Inc.: Unknown device 0000
> Flags: bus master, stepping, medium devsel, latency 0
> Capabilities: [c0] Power Management version 2
>
> 0000:00:11.1 IDE interface: VIA Technologies, Inc.
> VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06) (prog-if
> 8a [Master SecP PriP])
> Subsystem: VIA Technologies, Inc.
> VT82C586/B/VT82C686/A/B/VT8233/A/C/VT8235 PIPC Bus Master IDE Flags: bus
> master, medium devsel, latency 32, IRQ 255 I/O ports at fc00 [size=16]
> Capabilities: [c0] Power Management version 2
>
> 0000:00:11.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
> Controller (rev 23) (prog-if 00 [UHCI])
> Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller
> Flags: bus master, medium devsel, latency 32, IRQ 5
> I/O ports at dc00 [size=32]
> Capabilities: [80] Power Management version 2
>
> 0000:00:11.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
> Controller (rev 23) (prog-if 00 [UHCI])
> Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller
> Flags: bus master, medium devsel, latency 32, IRQ 5
> I/O ports at e000 [size=32]
> Capabilities: [80] Power Management version 2
>
> 0000:00:11.5 Multimedia audio controller: VIA Technologies, Inc.
> VT8233/A/8235/8237 AC97 Audio Controller (rev 40)
> Subsystem: Micro-Star International Co., Ltd.: Unknown device 4720
> Flags: medium devsel, IRQ 5
> I/O ports at e400 [size=256]
> Capabilities: [c0] Power Management version 2
>
> 0000:01:00.0 VGA compatible controller: nVidia Corporation NV11 [GeForce2
> MX/MX 400] (rev b2) (prog-if 00 [VGA])
> Flags: bus master, 66Mhz, medium devsel, latency 32, IRQ 11
> Memory at de000000 (32-bit, non-prefetchable) [size=16M]
> Memory at d0000000 (32-bit, prefetchable) [size=128M]
> Expansion ROM at dfef0000 [disabled] [size=64K]
> Capabilities: [60] Power Management version 2
> Capabilities: [44] AGP version 2.0
>
> # lsmod |grep snd AFTER /usr/sbin/alsaconf for SB128 with success:
> snd_pcm_oss 57632 0
> snd_mixer_oss 18944 1 snd_pcm_oss
> snd_seq_midi 9376 0
> snd_seq_midi_event 7552 1 snd_seq_midi
> snd_seq 52752 2 snd_seq_midi,snd_seq_midi_event
> snd_ens1371 23008 0
> snd_rawmidi 24864 2 snd_seq_midi,snd_ens1371
> snd_seq_device 8588 3 snd_seq_midi,snd_seq,snd_rawmidi
> snd_ac97_codec 71416 1 snd_ens1371
> snd_pcm 93832 3 snd_pcm_oss,snd_ens1371,snd_ac97_codec
> snd_timer 24452 2 snd_seq,snd_pcm
> snd 60548 11
> snd_pcm_oss,snd_mixer_oss,snd_seq_midi,snd_seq_midi_event,snd_seq,snd_ens1371,snd_rawmidi,snd_seq_device,snd_ac97_codec,snd_pcm,snd_timer
> gameport 14728 1 snd_ens1371
> snd_page_alloc 9988 1 snd_pcm
> soundcore 8928 1 snd
>
> # cat /etc/modprobe.conf:
> # Copyright (c) 1996-2002 SuSE Linux AG Nuernberg, Germany.
> # All rights reserved.
> #
> # Author: Hubert Mantel <mantel@suse.de>, 1996-2002
> #
> # Configuration file for loadable modules; used by modprobe
> #
> # Please don't edit this file. Place your settings into
> # /etc/modprobe.conf.local instead.
> #
> ########################################################################
> # Aliases - specify your hardware
> ########################################################################
>
> install eth0 /bin/true
> install eth1 /bin/true
> install tr0 /bin/true
> install scsi_hostadapter /bin/true
> install fb0 /bin/true
>
> ########################################################################
> # only used for Mylex or Compaq Raid as module
> ########################################################################
>
> install block-major-48 /bin/true
> install block-major-49 /bin/true
> install block-major-72 /bin/true
> install block-major-73 /bin/true
>
> ########################################################################
> # only needed for fifth and sixth IDE adaptor
> ########################################################################
>
> install block-major-56 /bin/true
> install block-major-57 /bin/true
>
> ########################################################################
> # mouse (for older busmice)
> ########################################################################
>
> install char-major-10 /bin/true
>
> ########################################################################
> # If you want to use the new autofs4
> ########################################################################
>
> alias autofs autofs4
>
> ########################################################################
> # For parallel port devices, uncomment the following two lines and
> # change "frpw" to the protocol type you use
> ########################################################################
>
> # install paride /sbin/modprobe --ignore-install paride && {
> # /sbin/modprobe --ignore-install frpw; } remove paride { /sbin/modprobe
> # -r --ignore-remove frpw; } ; /sbin/modprobe -r --ignore-remove paride
>
> ########################################################################
> # Options; these are examples; uncomment and modify the lines you need
> ########################################################################
>
> # options cdu31a cdu31a_port=0x340 cdu31a_irq=0
> # options sbpcd sbpcd=0x230,1
> # options aztcd aztcd=0x320
> # options cm206 cm206=0x340,11
> # options gscd gscd=0x340
> # options mcd mcd=0x300,11
> # options mcdx mcdx=0x300,11
> # options optcd optcd=0x340
> # options sjcd sjcd_base=0x340
> # options sonycd535 sonycd535=0x340
> # options isp16 isp16_cdrom_base=0x340 isp16_cdrom_irq=0
> # isp16_cdrom_dma=0 isp16_cdrom_type=Sanyo
>
> # options ne io=0x300 irq=5
>
> # Use this if you have two cards:
> # options ne io=0x300,0x320 irq=5,7
>
> # options tulip options=0
> # options 3c59x options=0
> # options 3c501 io=0x280 irq=5
> # options 3c503 io=0x280 irq=5 xcvr=0
> # options 3c505 io=0x300 irq=10
> # options 3c507 io=0x300 irq=10
> # options 3c509 irq=10
> # options at1700 io=0x260 irq=10
> # options smc-ultra io=0x200 irq=10
> # options wd io=0x300 irq=10
> # options smc9194 io=0x200 irq=10 ifport=0
> # options e2100 io=0x300 irq=10 mem=0xd0000 xcvr=0
> # options depca io=0x200 irq=7
> # options ewrk3 io=0x300 irq=10
> # options eexpress io=0x300 irq=10
> # options hp-plus io=0x300 irq=10
> # options hp io=0x300 irq=10
> # options hp100 hp100_port=0x380
> # options apricot io=0x300 irq=10
> # options ac3200 io=0x300 irq=10 mem=0xd0000
> # options de620 io=0x378 irq=7 bnc=1
> # options ibmtr io=0xa20
> # options arcnet io=0x300 irq=10 shmem=0xd0000
> # options plip io=0x378 irq=7
> # options eepro io=0x260 irq=10 mem=0x6000
> # options eth16i io=0x2a0 irq=10
> # options fmv18x io=0x220 irq=10
> # options ni52 io=0x360 irq=9 memstart=0xd0000 memend=0xd4000
> # options bttv pll=1 radio=0 card=0
> # options tuner type=0
> # options msp3400 once=1 simple=1
>
> # install bttv /sbin/modprobe --ignore-install bttv && { /sbin/modprobe -k
> # tuner; /sbin/modprobe -k msp3400; }
> #
>
> install dummy0 /sbin/modprobe -o dummy0 --ignore-install dummy
> install dummy1 /sbin/modprobe -o dummy1 --ignore-install dummy
> remove dummy0 /sbin/modprobe -r -o dummy0 --ignore-remove dummy
> remove dummy1 /sbin/modprobe -r -o dummy1 --ignore-remove dummy
>
> ########################################################################
> # cipe section
> ########################################################################
>
> alias cipcb0 cipcb
> alias cipcb1 cipcb
>
> options cipcb cipe_debug=0
>
> ########################################################################
> # block dev aliases
> ########################################################################
>
> alias block-major-1 rd
> alias block-major-2 floppy
> install block-major-3 /bin/true
> alias block-major-7 loop
> alias block-major-8 sd_mod
> alias block-major-11 sr_mod
> alias block-major-13 xd
> alias block-major-15 cdu31a
> alias block-major-16 gscd
> alias block-major-17 optcd
> alias block-major-18 sjcd
> alias block-major-20 mcdx
> install block-major-22 /bin/true
> alias block-major-23 mcd
> alias block-major-24 sonycd535
> alias block-major-25 sbpcd
> alias block-major-26 sbpcd
> alias block-major-27 sbpcd
> alias block-major-28 sbpcd
> alias block-major-29 aztcd
> alias block-major-32 cm206
> install block-major-33 /bin/true
> install block-major-34 /bin/true
> # network block device
> install block-major-43 /bin/true
> alias block-major-45 pd
> alias block-major-46 pcd
> alias block-major-47 pf
> alias block-major-117 evms
>
> ########################################################################
> # char dev aliases
> ########################################################################
>
> alias char-major-6 lp
> alias char-major-9 st
> alias char-major-10-130 softdog
> install char-major-10-134 /bin/true
> install char-major-10-135 /bin/true
> alias char-major-10-175 agpgart
> alias char-major-10-181 toshiba
> alias char-major-10-250 sonypi
> options sonypi minor=250
> install char-major-15 /bin/true
> alias char-major-19 cyclades
> alias char-major-20 cyclades
> alias char-major-21 sg
> alias char-major-27 ftape
> install char-major-29 /bin/true
> alias char-major-36 netlink_dev
> # alias char-major-43 hisax
> # alias char-major-44 hisax
> # alias char-major-45 hisax
> install char-major-43 /bin/true
> install char-major-44 /bin/true
> install char-major-45 /bin/true
> alias char-major-48 riscom8
> alias char-major-49 riscom8
> alias char-major-67 coda
> alias char-major-75 specialix
> alias char-major-76 specialix
> alias char-major-81 videodev
> install char-major-81-0 /bin/true
> install char-major-81-1 /bin/true
> install char-major-81-2 /bin/true
> install char-major-81-3 /bin/true
>
> alias char-major-83 vtx
> options vtx quiet=1
>
> alias char-major-89 i2c-dev
> alias char-major-96 pt
> alias char-major-97 pg
> alias char-major-107 3dfx
> alias char-major-109 lvm-mod
> # remove this if sound is configured
> install char-major-116 /bin/true
>
> ########################################################################
> # ppp over ethernet
> # the kernel 2.2 uses pppox
> # the kernel 2.4 uses pppoe
> ########################################################################
>
> alias char-major-108 ppp_generic
> alias char-major-144 pppoe
> alias net-pf-24 pppoe
>
> ########################################################################
> # IrDA
> ########################################################################
>
> alias char-major-161 ircomm-tty
>
> alias char-major-162 raw
>
> ########################################################################
> # USB
> ########################################################################
>
> install char-major-166 /bin/true
>
> ########################################################################
> # Moxa Multiport Serial Boards
> ########################################################################
>
> alias char-major-172 moxa
> alias char-major-173 moxa
>
> # options moxa type=2,,, baseaddr=0xdc000,,, numports=8,,,
> alias char-major-174 mxser
> alias char-major-175 mxser
> # options mxser ioaddr=0x180
>
> #alias char-major-180 usbcore
>
> alias InterMezzo intermezzo
> alias char-major-185 intermezzo
>
> alias char-major-188 usbserial
>
> alias char-major-195* nvidia
> alias char-major-206 osst
> alias char-major-212 /bin/true
>
> alias binfmt-204 binfmt_aout
> alias binfmt-263 binfmt_aout
> alias binfmt-264 binfmt_aout
> alias binfmt-267 binfmt_aout
> alias binfmt-0064 binfmt_aout
> alias binfmt-0008 binfmt_aout
>
> alias iso9660 isofs
> alias tty-ldisc-1 slip
> alias tty-ldisc-2 serio
> alias tty-ldisc-5 mkiss
>
> # alias tty-ldisc-7 6pack
> install tty-ldisc-7 /bin/true
>
> # IrDA
> alias tty-ldisc-11 irtty-sir
>
> # alias ax0 mkiss
> install ax0 /bin/true
> # alias sp0 6pack
> install sp0 /bin/true
> alias slip0 slip
> alias sl0 slip
> alias slip1 slip
> alias sl1 slip
>
> ########################################################################
> # the kernel 2.2 uses ppp.o as ppp driver,
> # the kernel 2.4 uses ppp_generic.o
> ########################################################################
>
> alias ppp0 ppp_generic
> alias ppp1 ppp_generic
> alias tty-ldisc-3 ppp_async
>
> alias plip0 plip
> alias plip1 plip
>
> # Tunnel interfaces
> alias sit0 ipv6
> alias gre0 ip_gre
> alias ipip0 ipip
>
> alias ppp-compress-18 ppp_mppe
> alias ppp-compress-21 bsd_comp
> alias ppp-compress-24 ppp_deflate
> alias ppp-compress-26 ppp_deflate
>
> alias net-pf-1 unix
> alias net-pf-3 ax25
> # install net-pf-3 /bin/true
> alias net-pf-4 ipx
> # install net-pf-4 /bin/true
> alias net-pf-5 appletalk
> # install net-pf-5 /bin/true
> alias net-pf-6 netrom
> # install net-pf-6 /bin/true
> alias net-pf-10 ipv6
> # install net-pf-10 /bin/true
> alias net-pf-11 rose
> # install net-pf-11 /bin/true
> alias net-pf-15 af_key
> alias net-pf-17 af_packet
> alias net-pf-31 bluetooth
>
> alias bt-proto-0 l2cap
> alias bt-proto-2 sco
> alias bt-proto-3 rfcomm
> alias bt-proto-4 bnep
>
> alias md-personality-1 linear
> alias md-personality-2 raid0
> alias md-personality-3 raid1
> alias md-personality-4 raid5
> alias md-personality-7 multipath
>
> alias tap0 ethertap
> alias tap1 ethertap
> alias tap2 ethertap
> alias tap3 ethertap
> alias tap4 ethertap
> alias tap5 ethertap
> alias tap6 ethertap
> alias tap7 ethertap
> alias tap8 ethertap
> alias tap9 ethertap
> alias tap10 ethertap
> alias tap11 ethertap
> alias tap12 ethertap
> alias tap13 ethertap
> alias tap14 ethertap
> alias tap15 ethertap
>
> alias xfrm-type-2-50 esp4
> alias xfrm-type-2-51 ah4
> alias xfrm-type-2-108 ipcomp
> alias xfrm-type-10-50 esp6
> alias xfrm-type-10-51 ah6
> alias xfrm-type-10-108 ipcomp6
>
> # don't try to reset isa-pnp cards on startup
> options isa-pnp isapnp_reset=0
>
> # Linux-ABI
> install binfmt_misc /sbin/modprobe --ignore-install binfmt_misc && { mount
> -t binfmt_misc none /proc/sys/fs/binfmt_misc; } remove binfmt_misc {
> umount /proc/sys/fs/binfmt_misc; } ; /sbin/modprobe -r --ignore-remove
> binfmt_misc
>
> # Bluetooth
> alias bt-proto-5 cmtp
> alias bt-proto-6 hidp
>
> # Load lp after parport
> install parport /sbin/modprobe -i parport && /sbin/modprobe lp
>
> # end of common part for modprobe.conf
> # begin of i386 part for modprobe.conf
>
> alias char-major-4 serial
> alias char-major-5 serial
>
> alias parport_lowlevel parport_pc
> # options parport_pc io=0x378 irq=none,none
> # If you have multiple parallel ports, specify them this way:
> # options parport_pc io=0x378,0x278 irq=none,none
>
> # Linux ACP modem (Mwave)
> alias char-major-10-219 mwave
> # options mwave dspirq=10 dspio=0x130 uartirq=3 uartio=0x2f8
>
> # nVidia nforce chipset (network + audio)
> #alias eth0 nvnet
> #alias sound-slot-1 nvaudio
> #alias usb-interface usb-ohci
>
> # IBM thinkpad tpctl
> # see /usr/share/doc/packages/tpctl/
> alias char-major-10-170 thinkpad
> # options thinkpad enable_smapi=0
>
> # Linux-ABI
> alias char-major-30 abi-ibcs
> alias binfmt-0004 binfmt_coff
> alias binfmt-332 abi-ibcs
> alias binfmt-518 abi-ibcs
> alias binfmt-002c abi-ibcs
> alias personality-1 abi-ibcs
> alias personality-2 abi-ibcs
> alias personality-3 abi-sco
> alias personality-4 abi-wyse
> alias personality-5 abi-ibcs
> alias personality-7 abi-ibcs
> alias personality-13 abi-solaris
> alias personality-14 abi-uw7
>
> # required for DRI support on SiS chips
> options sisfb mode=none mem=12288
>
> # ata_piix can't handle ICH6 in AHCI mode
> install ata_piix /sbin/modprobe ahci; /sbin/modprobe --ignore-install
> ata_piix
>
> # end of i386 part for modprobe.conf
> # please keep this at the end and add local modifications to
> # modules.conf.local
> include /etc/modprobe.d
> include /etc/modprobe.conf.local
>
> (thanx for here, she doesn't talk English).
>
> Aldo.
I had a similar problem with my USB sound card. A little more complicated though
because the hardware sniffer doesn't recognize it. There are actually two issues
that you need to deal with.
When I installed I had the on board sound card as sound card 0. KDE and Gnome don't
know how to use two cards and will default to the first one.
I deleted the entry for that sound card and chose from the list for generic USB.
I had to then change the volume because of a bug in alsa that disables the
sound by default. Bring the sound from turned off to a decent level.
You can then add the other card which will be set as sound card 1. Don't forget to
change the volume as well.
You should be able to do the same with Yast. It is a bit more of a pain than
during installation because there might be some running applications that keep
you from doing it. If all fails, short of reinstalling, ask Novell for ideas.
-- Tired of Microsoft's rebootive multitasking? then it's time to upgrade to Linux. http://home.comcast.net/~mcatudal We are the Cybernetic Entomology Experts
- Next message: ac: "anomalies - download of large files (eg iso suse 9.3 dvd 4.2Gb)"
- Previous message: Timothy J. Bogart: "Re: ending wget ??"
- In reply to: Aldo: "9.3, no sound or conflict via82xx versus sb128 choice by default"
- Next in thread: Rajko M.: "Re: 9.3, no sound or conflict via82xx versus sb128 choice by default"
- Reply:(deleted message) Rajko M.: "Re: 9.3, no sound or conflict via82xx versus sb128 choice by default"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|