Problem med ljudkortsdrivrutin till SB Audigy i Debian

Avdelningen för programmering, nätverk samt alternativa OS.
Post Reply
User avatar
lyckegard
Posts: 2190
Joined: 2002-03-11 20:30:35

Problem med ljudkortsdrivrutin till SB Audigy i Debian

Post by lyckegard »

Code: Select all

02:0d.0 Multimedia audio controller: Creative Labs SB Audigy LS
Linux bamse 2.6.18-4-686 #1 SMP Fri Feb 2 15:10:49 UTC 2007 i686 GNU/Linux
Mina högtalare är stereohögtalare med subwoofer Logitech z2300. I Windows är jag riktigt nöjd med ljudet. I Linux däremot så saknar ljudet den tyngd och fullhet som jag upplevde i Windows. Ljudet känns ungefär som när man spelar det på en bärbar dator eller liknande, det vill säga ihåligt.
Det andra problemet är att KMix sound mixer inte reagerar på sina reglage. Endast reglaget analog front reagerar - och det ändrar ljudet i båda högtalarna.
Det tredje problemet är att jag bara får monoljud i högtalarna.

Någon som vet om det finns en vettig lösning till mitt problem? Jag gissar att det är drivrutinsproblem och då undrar jag om det finns ett enkelt sätt att installera ett bättre drivrutin?
wham bam thank-you ye -ma'am
User avatar
derfian
Posts: 472
Joined: 2004-02-13 0:18:46
Location: Dorotea / Linköping
Contact:

Post by derfian »

Vilken drivare använder du? (cat /proc/asound/modules)

Det kan vara så att du pillar på fel mixer, t.ex. OSS istället för ALSA eller tvärtom.

Jag använder snd_emu10k1 till mitt Creative Labs SB Audigy, och det fungerar fint. alsamixer har två extra reglage för att kontrollera bass och treble, du kan alltid titta närmare på dem, samt försöka använda alsamixer för att kolla om det funkar.
User avatar
lyckegard
Posts: 2190
Joined: 2002-03-11 20:30:35

Post by lyckegard »

Code: Select all

jonas@bamse:~$ cat /proc/asound/modules
 0 snd_ca0106
Det är inte emu10k1 i alla fall.. vilket kanske då förklarar mitt problem... Hur löser jag det då?
wham bam thank-you ye -ma'am
User avatar
trappski
Posts: 2310
Joined: 2004-09-25 23:53:15
Location: Örebro

Post by trappski »

lyckegard wrote:

Code: Select all

jonas@bamse:~$ cat /proc/asound/modules
 0 snd_ca0106
Det är inte emu10k1 i alla fall.. vilket kanske då förklarar mitt problem... Hur löser jag det då?
Enligt ALSA's lista ska snd_ca0106 vara rätt modul för ditt ljudkort...

DU kanske kan hitta någon vettig info här:
Soundblaster Audigy LS info på ALSA.com

Något som fångade mina ögon där var detta:

Note to debian users: You need to save this information into a file in the /etc/modutils/ directory (Eg. /etc/modutils/alsa) and run update-modules

Code: Select all


        # ALSA portion
        alias char-major-116 snd
        alias snd-card-0 snd-ca0106
	# module options should go here

        # OSS/Free portion
        alias char-major-14 soundcore
        alias sound-slot-0 snd-card-0
	
	# card #1
	alias sound-service-0-0 snd-mixer-oss
	alias sound-service-0-1 snd-seq-oss
	alias sound-service-0-3 snd-pcm-oss
	alias sound-service-0-8 snd-seq-oss
	alias sound-service-0-12 snd-pcm-oss
 
Lista med Creative's kort på ALSA.com
Förhoppningsvis kanske något hjälper.
User avatar
derfian
Posts: 472
Joined: 2004-02-13 0:18:46
Location: Dorotea / Linköping
Contact:

Post by derfian »

Trappski wrote:Något som fångade mina ögon där var detta:

Note to debian users: You need to save this information into a file in the /etc/modutils/ directory (Eg. /etc/modutils/alsa) and run update-modules

Code: Select all

[...]
Nja, om inte den informationen laddas in så tror jag det inte blir något ljud alls. Jag tror fortfarande på mixerinställningar. Har du testat alsamixer, lyckegard? Eller du kanske kan prova med att ställa ner master till 70-80% och sedan öka volymen på högtalarna och se om det blir någon skillnad.
ta_bort_mig

Post by ta_bort_mig »

ljudet brukar bli så om du kör PCM för högt. Försök hålla dig under 70%
User avatar
linc
Administratör
Posts: 7602
Joined: 2002-02-13 22:22:11
Location: Skåneland
Contact:

Post by linc »

Ber om ursäkt för att jag drar upp och kapar den här tråden, men jag har ett liknande problem.

Jag kör Debian Unstable med en egenkompilerad 2.6.22.1-kärna, samt har ett SB Audigy 2 ZS. Jag får inget ljud öht.

Saken är den att jag inte kan något alls som har med ALSA att göra och vet inte hur jag ska göra för att få det att fungera.

lspci -v:

Code: Select all

05:06.0 Multimedia audio controller: Creative Labs SB Audigy (rev 04)
        Subsystem: Creative Labs Unknown device 2001
        Flags: bus master, medium devsel, latency 32, IRQ 5
        I/O ports at 7c00 [size=64]
        Capabilities: [dc] Power Management version 2

05:06.1 Input device controller: Creative Labs SB Audigy Game Port (rev 04)
        Subsystem: Creative Labs SB Audigy MIDI/Game Port
        Flags: bus master, medium devsel, latency 32
        I/O ports at 7800 [size=8]
        Capabilities: [dc] Power Management version 2

05:06.2 FireWire (IEEE 1394): Creative Labs SB Audigy FireWire Port (rev 04) (prog-if 10 [OHCI])
        Subsystem: Creative Labs SB Audigy FireWire Port
        Flags: bus master, medium devsel, latency 32, IRQ 16
        Memory at fdeff000 (32-bit, non-prefetchable) [size=2K]
        Memory at fdef8000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: [44] Power Management version 2
cat /prov/asound/cards

Code: Select all

 0 [VirMIDI        ]: VirMIDI - VirMIDI
                      Virtual MIDI Card 1
Jag vet inte hur jag ska få ALSA att förstå att jag har ett audigykort. Jag har provat att ha snd_emu10k1-drivarna inbakade i kärnan och jag har provat att ha dem som moduler (och då hittade alsaconfig dem, dock utan resultat).
hej.
User avatar
linc
Administratör
Posts: 7602
Joined: 2002-02-13 22:22:11
Location: Skåneland
Contact:

Post by linc »

Nu har jag fått det att fungera.. lösningen var att ta bort Virtual Midi-saken från kerneln helt. Sen fungerade det helt automagiskt.
hej.
Post Reply