Byta ljudkortet i UBUNTU från onboard till PCI, hur göra?

Permalänk
Medlem

Byta ljudkortet i UBUNTU från onboard till PCI, hur göra?

skaffa ett "Audigy 2 ZS" och nu undrar jag hur jag får Ubuntu att använda det istället för onboard-ljudet?

hittade bara detta på guggle:

apt-get --purge remove xserver-xfree86

Citat:

moi@ap4:~$ sudo apt-get --purge remove xserver-xfree86
Password:
Läser paketlistor... Färdig
Bygger beroendeträd... Färdig
Paketet xserver-xfree86 är inte installerat, så tas inte bort
0 uppgraderade, 0 nyinstallerade, 0 att ta bort och 2 ej uppgraderade.
moi@ap4:~$

uppenbarligen för att ta bort x-inställningar så att de skulle skrivas om, det finkade inte. (vilket kanske var lika bra, verkade lurigt att göra så ändå..)

ska jag deaktivera ljud i Bios eller kan det va kvar på? det fanns nån mer skit att stänga av där med, LMA eller nått liknande, vad är det?

det stod att det var för warty warthog iof, (har hoary) men så mycket är la inte ändrat?

problem problem, men nätverkskortet krånglade inte av att jag flyttade på det, mestadels älskar jag Linux, ibland blir jag mindre glad. hjälp!

/ EDIT: fanken va seg jag är, xfree används ju inte nu på burken.. så bortse från det, tack.

Visa signatur

Operativsystemet som löser nästan alla problem: Mint

Permalänk
Medlem

X-grejjen har inget med ditt ljud att göra, så skit i den :). Kan du inte välja ljudkort i volymkontrollern? Prövat att stänga av det inbyggda ljudkortet? Vad säger lsmod och lspci?

Permalänk
Medlem

lsmod

Citat:

Module Size Used by
proc_intf 4100 0
cpufreq_powersave 1920 0
cpufreq_userspace 4572 0
cpufreq_ondemand 6172 0
freq_table 4100 0
video 16260 0
battery 10244 0
container 4608 0
button 6800 0
pcc_acpi 11264 0
sony_acpi 6280 0
ac 4996 0
ipv6 229504 9
ohci1394 31876 0
af_packet 20744 2
ieee1394 100408 1 ohci1394
emu10k1_gp 3840 0
gameport 4608 1 emu10k1_gp
snd_emu10k1 81668 3
snd_rawmidi 22944 1 snd_emu10k1
snd_seq_device 8332 2 snd_emu10k1,snd_rawmidi
snd_ac97_codec 64608 1 snd_emu10k1
snd_pcm_oss 47652 1
snd_mixer_oss 16768 3 snd_pcm_oss
snd_pcm 84872 3 snd_emu10k1,snd_ac97_codec,snd_pcm_oss
snd_timer 23300 1 snd_pcm
snd_page_alloc 9604 2 snd_emu10k1,snd_pcm
snd_util_mem 4608 1 snd_emu10k1
snd_hwdep 9220 1 snd_emu10k1
snd 50276 9 snd_emu10k1,snd_rawmidi,snd_seq_device,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_hwdep
soundcore 9824 4 snd
joydev 9408 0
via_rhine 19972 0
mii 4736 1 via_rhine
wacom 11392 0
i2c_i801 8076 0
i2c_core 21264 1 i2c_i801
tsdev 7488 0
piix 9988 1
hw_random 5524 0
ehci_hcd 29444 0
usbhid 29376 0
uhci_hcd 30224 0
usbcore 107384 5 wacom,ehci_hcd,usbhid,uhci_hcd
shpchp 86116 0
pci_hotplug 30512 1 shpchp
intel_agp 20636 0
intel_mch_agp 10000 1
pcspkr 3816 0
rtc 12216 0
md 43856 0
dm_mod 53116 1
capability 5000 0
commoncap 7808 1 capability
nvidia 3923388 12
evdev 9088 0
agpgart 31784 3 intel_agp,intel_mch_agp,nvidia
psmouse 19336 0
mousedev 11160 1
parport_pc 34372 0
lp 10792 0
parport 33480 2 parport_pc,lp
ide_generic 1664 0
ide_disk 18176 0
ide_cd 38532 0
ide_core 118988 4 piix,ide_generic,ide_disk,ide_cd
cdrom 36508 1 ide_cd
reiserfs 225616 1
ext3 120968 1
jbd 54168 1 ext3
sd_mod 16784 4
ata_piix 8836 6
libata 44548 1 ata_piix
scsi_mod 119936 2 sd_mod,libata
unix 26164 759
thermal 13576 0
processor 22708 1 thermal
fan 4612 0
fbcon 34048 0
font 8448 1 fbcon
bitblit 5120 1 fbcon
vesafb 6948 0
cfbcopyarea 3968 1 vesafb
cfbimgblt 3072 1 vesafb
cfbfillrect 3584 1 vesafb

lspci

Citat:

0000:00:00.0 Host bridge: Intel Corp. 82865G/PE/P DRAM Controller/Host-Hub Interface (rev 02)
0000:00:01.0 PCI bridge: Intel Corp. 82865G/PE/P PCI to AGP Controller (rev 02)
0000:00:1d.0 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #1 (rev 02)
0000:00:1d.1 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #2 (rev 02)
0000:00:1d.2 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #3 (rev 02)
0000:00:1d.3 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #4 (rev 02)
0000:00:1d.7 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02)
0000:00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev c2)
0000:00:1f.0 ISA bridge: Intel Corp. 82801EB/ER (ICH5/ICH5R) LPC Bridge (rev 02)0000:00:1f.1 IDE interface: Intel Corp. 82801EB/ER (ICH5/ICH5R) Ultra ATA 100 Storage Controller (rev 02)
0000:00:1f.2 IDE interface: Intel Corp. 82801EB (ICH5) Serial ATA 150 Storage Controller (rev 02)
0000:00:1f.3 SMBus: Intel Corp. 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 02)
0000:01:00.0 VGA compatible controller: nVidia Corporation NV35 [GeForce FX 5900XT] (rev a1)
0000:02:01.0 Ethernet controller: VIA Technologies, Inc. VT6105 [Rhine-III] (rev 86)
0000:02:02.0 Multimedia audio controller: Creative Labs SB Audigy (rev 04)
0000:02:02.1 Input device controller: Creative Labs SB Audigy MIDI/Game port (rev 04)
0000:02:02.2 FireWire (IEEE 1394): Creative Labs SB Audigy FireWire Port (rev 04)

säger mig att jag ska välja "0000:02:02.0" antar jag (?) i volymkontrollen (finns 2 st där) men blir inget ljud ändå.. =/

har stängt av onboard-ljudet nu med. fannse en grej som heter ASP, och inte "LSA" som jag skrev först, (advanced sound processor?) ska jag stänga av den med?

Visa signatur

Operativsystemet som löser nästan alla problem: Mint

Permalänk
Medlem

pröva att köra 'alsamixer' i konsollen. Unmuta Audigy Analog/Digital Output Jack (längst till höger)

Permalänk
Medlem

ja, dom var på lägsta nivån. (höjde) dessvärre hjälpte inte det heller.. =/

i xmms inställningar (för alsa) kan man välja 2 olika kortidentifikationer gör heller ingen skillnad, tyst som i graven..

Visa signatur

Operativsystemet som löser nästan alla problem: Mint

Permalänk
Medlem

Ingen tröst åt dig nu kanske, men med Breezy så följer det med möjlighet att välja vilket ljudkort som skall användas primärt Fungerar inte klockrent än, VLC använder fortfarande mitt integrerade samt systemet i sig innan man loggat in, efter det är det bara finfint. Aja, inte långt till Oktober.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av AndreaX
ja, dom var på lägsta nivån. (höjde) dessvärre hjälpte inte det heller.. =/

i xmms inställningar (för alsa) kan man välja 2 olika kortidentifikationer gör heller ingen skillnad, tyst som i graven..

Ehm... du ska inte kunna "höja" volymen på jacket, bara mutea eller unmutea (älska äcklig försvenskning av uttryck....) Markera "Audigy Analog....." (näst längst till höger) och tryck på 'm'-tangenten.

Permalänk
Medlem

Testa med att stänga av det inbyggda ljudkortet i BIOS. Om det inte funkar då kan du testa med att köra alsaconf och välja ditt SB.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Ibis
Ingen tröst åt dig nu kanske, men med Breezy så följer det med möjlighet att välja vilket ljudkort som skall användas primärt Fungerar inte klockrent än, VLC använder fortfarande mitt integrerade samt systemet i sig innan man loggat in, efter det är det bara finfint. Aja, inte långt till Oktober.

hehe, jodå. allt brukar ju funka om det är med vid installationen så.. bara en månad kvar.

Citat:

Ursprungligen inskrivet av Hamman

Ehm... du ska inte kunna "höja" volymen på jacket, bara mutea eller unmutea (älska äcklig försvenskning av uttryck....) Markera "Audigy Analog....." (näst längst till höger) och tryck på 'm'-tangenten.

"otysta" eller "ostuma" låter som en ort i Blekinge eller nått (Svenska is teh shit ehe) ..

jodå, det gick att dra en stapel upp o ner, men om det var en funktion för den är iof svårt att säga..

men nu har jag andra problem istället:

alsamixer: function snd_ctl_open failed for default: No such file or directory
moi@ap4:~$

Citat:

Ursprungligen inskrivet av e-cone
Testa med att stänga av det inbyggda ljudkortet i BIOS. Om det inte funkar då kan du testa med att köra alsaconf och välja ditt SB.

när jag stängde av ljudet i bios försvann även Audigy-kortet ur sikte.. och nu när jag återaktiverade så hittas bara Intel-ljudet.. *hjälp!*

usch, drog igån Windows och testade där, gick heller inget bra.. "instal-sheild krashade vill du formatera mig?" Y! kortet kan inte hittas, radera drivrutiner, omstart, kortet hittas automatisk drivrutins-intallation, kan inte hitta rutiner. sen fick jag starta om med skivan i driven för att Windows skulle hitta den.. FUCKING ***** ***-WINDOWS!

*löder bort Intel-chipet på MB*

Visa signatur

Operativsystemet som löser nästan alla problem: Mint

Permalänk
Medlem

Verkar inte som om "device":t saknas. Några snabba saker...

vad säger:
$ ls -l /dev/snd
$ lsmod | grep emu10k

blir det någon skillnad om du försöker ladda drivaren för hand?
$ sudo modprobe snd_emu10k1
$ ls -l /dev/snd
$ lsmod | grep emu10k

finns ljudkortet i sysfs? har den en irq? (jag hade ett annat nummer på mitt device.. detta skall passa dig - titta med lspci )
$ cd /sys/bus/pci/devices/0000:02:02.0
$ cat irq
17

finns det andra kort som använder samma irq? (i mitt fall hade ljudkortet irq-nummer 17 - se ovan)
$ ls /proc/irq/17
EMU10K1

titta även runt i drivaren
$ cd /sys/module/snd_emu10k1
$ cat parameters/enable
Y,Y,Y,Y,Y,Y,Y,Y

titta om du hittar något i "dmesg" angående ljudkortet
$ dmesg | less

Permalänk
Medlem

hmm.. när jag körde smod | grep emu10k först hittade den inget nej, efter sudo modprobe snd_emu10k1 så hittade den det inbyggda intel-ljudet igen. (stängde jag av ljud i bios fungerade inget ändå) iad, så ser det ut efter:

and@ap4:~$ lsmod | grep emu10k
snd_emu10k1 81668 0
snd_rawmidi 22944 1 snd_emu10k1
snd_seq_device 8332 2 snd_emu10k1,snd_rawmidi
snd_util_mem 4608 1 snd_emu10k1
snd_hwdep 9220 1 snd_emu10k1
snd_ac97_codec 64608 2 snd_emu10k1,snd_intel8x0
snd_pcm 84872 4 snd_emu10k1,snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd 50276 10 snd_emu10k1,snd_rawmidi,snd_seq_device,snd_hwdep,snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
snd_page_alloc 9604 3 snd_emu10k1,snd_intel8x0,snd_pcm

tror du att de kan fått samma IRQ i bios så att jag ställer in det manuellt till en annan IRQ där? (antar att prylar behöver anropsadresser även om de inte är på portar.:?)

isf, vilken är PCI-porten som är 3dje från AGPn? 3 eller 1? och vad kan ett bra IRQ vara som garanterat inte krockar med nått vara?

Visa signatur

Operativsystemet som löser nästan alla problem: Mint

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av AndreaX
hmm.. när jag körde smod | grep emu10k först hittade den inget nej, efter sudo modprobe snd_emu10k1 så hittade den det inbyggda intel-ljudet igen. (stängde jag av ljud i bios fungerade inget ändå) iad, så ser det ut efter:

Mycket märkligt eftersom emu10k1 är drivaren till Soundblaster-korten, inte Intel-korten. Är du säker på att ljudkortet är avstängt i BIOS?

Citat:

Ursprungligen inskrivet av AndreaX
and@ap4:~$ lsmod | grep emu10k
snd_emu10k1 81668 0
snd_rawmidi 22944 1 snd_emu10k1
snd_seq_device 8332 2 snd_emu10k1,snd_rawmidi
snd_util_mem 4608 1 snd_emu10k1
snd_hwdep 9220 1 snd_emu10k1
snd_ac97_codec 64608 2 snd_emu10k1,snd_intel8x0
snd_pcm 84872 4 snd_emu10k1,snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd 50276 10 snd_emu10k1,snd_rawmidi,snd_seq_device,snd_hwdep,snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
snd_page_alloc 9604 3 snd_emu10k1,snd_intel8x0,snd_pcm

Ser normalt ut, förrutom att den hittar ett ljudkort som du stängt av i BIOS. Testade du de andra sakerna jag listade?

Citat:

Ursprungligen inskrivet av AndreaX
tror du att de kan fått samma IRQ i bios så att jag ställer in det manuellt till en annan IRQ där? (antar att prylar behöver anropsadresser även om de inte är på portar.:?)

IRQ:erna är normalt tilldelade via IO-APIC., om du har irq-problem skulle du kunna testa att slå av detta i kärnan så den väljer något annat protokoll istället (ex XTPIC). Du ser vad som används i /proc/interrupts:

$ cat /proc/interrupts

Vad står det där?

Om du vill slå av apic: Leta upp din kärna i filen /boot/grub/menu.lst och lägg till "noapic" i kernel-raden. t. ex. (för mig)

title Ubuntu, kernel 2.6.10-5-386 root (hd0,0) kernel /vmlinuz-2.6.10-5-386 root=/dev/hda2 ro quiet splash noapic initrd /initrd.img-2.6.10-5-386 savedefault boot

Citat:

Ursprungligen inskrivet av AndreaX
isf, vilken är PCI-porten som är 3dje från AGPn? 3 eller 1? och vad kan ett bra IRQ vara som garanterat inte krockar med nått vara?

1 borde sitta närmast AGP:n så det borde vara nr 3. Jag skulle inte rekommendera att tilldela egna IRQ-addresser. Du ser i /proc/interrupts om du har konflikter.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Soulfly
Mycket märkligt eftersom emu10k1 är drivaren till Soundblaster-korten, inte Intel-korten. Är du säker på att ljudkortet är avstängt i BIOS?

$ cat /proc/interrupts

Vad står det där?

1 borde sitta närmast AGP:n så det borde vara nr 3. Jag skulle inte rekommendera att tilldela egna IRQ-addresser. Du ser i /proc/interrupts om du har konflikter.

nej, men nu är den avstäng igen. fick:

Citat:

crw-rw---- 1 root audio 116, 0 2005-09-11 20:13 controlC0
crw-rw---- 1 root audio 116, 33 2005-09-11 20:13 timer

&

snd_emu10k1 81668 0
snd_rawmidi 22944 1 snd_emu10k1
snd_seq_device 8332 2 snd_emu10k1,snd_rawmidi
snd_ac97_codec 64608 1 snd_emu10k1
snd_pcm 84872 3 snd_emu10k1,snd_ac97_codec,snd_pcm_oss
snd_page_alloc 9604 2 snd_emu10k1,snd_pcm
snd_util_mem 4608 1 snd_emu10k1
snd_hwdep 9220 1 snd_emu10k1
snd 50276 9 snd_emu10k1,snd_rawmidi,snd_seq_device,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_hwdep

men det här är väll inte heller identifiering av kortet utan rutiner för det sås?

äh, måste va nått fel i hårdvaran. det går ju knappt att installera rutinerna i Windows heller (se längre upp) och när man lyckas få in dom så vill de inte kännas vid kortet ändå.. (ljud i BIOS på eller av spelar ingen roll där heller)

/ ger upptror jag.. tack för alla hjälp iaf.

Visa signatur

Operativsystemet som löser nästan alla problem: Mint