ljudkorts strul

Pickled Jesus
Inlägg: 7
Blev medlem: 12 okt 2006, 14:53
Ort: Gävle

ljudkorts strul

Inlägg av Pickled Jesus »

Mitt ljudkort Soundblaster Audigy fungerar perfekt efter installation av ubuntu...
men när jag ansluter en logitech webcam så slutar det funka och jag kan inte få igång det igen...
Har någon nån ide om vad som hänt?
Pickled Jesus
Inlägg: 7
Blev medlem: 12 okt 2006, 14:53
Ort: Gävle

ljudkorts strul

Inlägg av Pickled Jesus »

jag skall tillägga att Amarok kan spela upp ljud medan systemljuden vid inloggning är helt tysta samt att ljuden i Cedega har lagt av och ljudtesterna failar

Jag kör ubuntu dapper
p4 - 3 ghz
soundblaster audigy

edit:
när jag drar ur webcamen och rebootar så fungerar allt som vanligt... vad är det som orsakar konflikten?
Okänd
Inlägg: 30172
Blev medlem: 03 mar 2008, 01:30
OS: Ubuntu

ljudkorts strul

Inlägg av Okänd »

Verkar vara webcamen som orsakar det, eller soundblaster, de har väl alltid varit tjuriga? :)

Här kan du kolla deras kompatibilitet med Ubuntu: https://wiki.ubuntu.com/Hardware



EDIT: Hur är det förresten med Linux IRQ-hantering? Klarar den fler än MS OS eller beror det på BIOS? Nån som vet?
Okänd
Inlägg: 30172
Blev medlem: 03 mar 2008, 01:30
OS: Ubuntu

ljudkorts strul

Inlägg av Okänd »

Förmodligen beror detta på en konflikt mellan de två ljudsystemen som finns i Linuxvärlden: Open Sound System (OSS) och Advanced Linux Sound Architecture (ALSA).

SB Audigy kör via det nyare ALSA som tillåter flera ljudkällor och webkameran tror jag använder OSS, som bara tillåter en ljudkälla åt gången. När dessa två inte kan komma överens låser sig ALSA ibland till förmån för OSS. Webkameran ses av linux ljudsystem som ett USB-ljudkort med tillhörande kamera, se min hemsida till vänster för ingående studier i ALSAs ljudsystem. ;)

En lösning kan vara att installera paketet "alsa-oss" som är en wrapper för gamla OSS-grejer som använder ALSA.

OSS och ALSA använder olika device-filer för sin in och utmatning till ljudkortet

OSS använder /dev/dsp*
ALSA använder /dev/snd/*

För att kolla om något program använder OSS kan man t ex använda lsof (list open files) på OSS-devicefilerna:

$ lsof /dev/dsp*

Kolla här för lite tankar om Logitech webcams:
http://kontrawize.blogs.com/kontrawize/ ... ux_sk.html

Eller släng in hacket som visas på sidan nedan:
http://blog.somekool.net/articles/2006/ ... e-love-you
Skriv svar

Återgå till "Installation/Uppgradering/Drivrutiner - inaktuell"