PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : soundkarte will ohne ersichtlichen grund nicht mehr :(



ogott
28.06.04, 01:47
hallo!

ich habe in meinem pc eine terratec dmx xfire 1024 mit einem cs46xx chipsatz. die hat bisher bei keinem kernel probleme gemacht (egal ob 2.4.x mit alsa oder 2.6).
heute wollte ich die creative soundblaster audigy 2 nx (extern) von meinem mitbewohner auf linuxtauglichkeit testen und hab das auch fast hinbekommen, allerdings gingen nach einem neustart, ohne dass ich was verändert hätte, weder meine interne noch die externe soundkarte mehr. ich habe den kernel 2.6.5 und 2.6.6 ausprobiert und auch von grund auf neu konfiguriert und kompiliert, aber es kommt immer folgender fehler beim ausführen von alsamixer:


ALSA lib control.c:654:(snd_ctl_open_noupdate) Invalid CTL default

alsamixer: function snd_ctl_open failed for default: No such file or directory

das kommt wenn ich den treiber in den kernel rein kompiliere. wenn ich ihn als modul kompiliere, kann ich es gar nicht laden, da mir ein "modprobe snd-cs46xx" sagt, dass die soundkarte nicht vorhanden ist.
wenn ich ein "lspci" mache, ist die soundkarte allerdings vorhanden.

hat irgendwer eine idee, wo ich da anfangen könnte, nach einem fehler zu suchen? die externe usb soundkarte habe ich abgesteckt und alle alsa-konfigurationsdateien (~/.asoundrc, /etc/asound.conf und /usr/share/alsa/alsa.conf) habe ich gelöscht. ausserdem ist der soundtreiber für die audigy 2 nx in der kernelkonfiguration nicht mehr ausgewählt.

irgendwie habe ich das gefühl, dass das ein software problem ist und kein hardware problem...

ogott

ogott
28.06.04, 12:49
ok, jetzt habe ich es auch noch mit dem 2.6.6er kernel versucht. da gehts genauso wenig. ich habe auch alsa seperat vom kernel kompiliert und so versucht, die module zu laden - wieder fehlanzeige :(

ogott

rEdRuM
28.06.04, 14:16
Hi habe gerade änliches Problem wie du auch.

Habe Gentoo 2004.1 Gentoo-dev-2.6.7-r5 Kernel mit fluxbox 0.9.9 und Audigy Soundkarte.
Habe gestern mal KDE 3.2.2 geemergt, danach kriege ich kein Sound mehr aus der Soundkarte raus. Alsa ist fest einkompiliert im Kernel (habe auch schon versucht nezukompilieren). Also kein Sound in KDE und auch kein Sound unter Fluxbox. Bevor ich KDE geemergt habe ging der Sound. :confused:
Habe auch in KDE Sound System ausgeschaltet. Hilft trotzdem nicht.
Alsa wird beim start gestartet (keine Fehler beim Booten). Alsamixer lässt sich einstellen, aber es kommt nix raus. Xine und XMMS geben keine Fehler raus, nur Mplayer hat mir was ausgegebn.



Log:
################################################## ###

bash-2.05b$ gmplayer
MPlayer 1.0pre4-3.3.3 (C) 2000-2004 MPlayer Team

CPU: Advanced Micro Devices Athlon MP/XP Thoroughbred 1760 MHz (Family: 6, Stepp
ing: 1)
Detected cache-line size is 64 bytes
3DNow supported but disabled
3DNowExt supported but disabled
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 SSE

Reading config file /usr/share/mplayer/mplayer.conf
Reading config file /home/redrum/.mplayer/config
[cfg] read config file: /home/redrum/.mplayer/gui.conf
Reading config file /home/redrum/.mplayer/gui.conf
vo: X11 running at 1280x1024 with depth 24 and 32 bpp (":0.0" => local display)
Disabling DPMS
xscreensaver_disable: Could not find xscreensaver window.
Reading /home/redrum/.mplayer/codecs.conf: Can't open '/home/redrum/.mplayer/cod
ecs.conf': No such file or directory
Reading /usr/share/mplayer/codecs.conf: 66 audio & 176 video codecs
font: can't open file: /home/redrum/.mplayer/font/font.desc
Font /usr/share/mplayer/font/font.desc loaded successfully! (206 chars)
Failed to open /dev/rtc: No such file or directory (/dev/rtc should be readable
by the user.)
Using usleep() timing
Can't open input config file /home/redrum/.mplayer/input.conf: No such file or d
irectory
Input config file /usr/share/mplayer/input.conf parsed: 53 binds
SKIN dir 1: '/home/redrum/.mplayer/Skin'
SKIN dir 2: '/usr/share/mplayer/Skin'
[gui] add video filter: pp

Playing /mnt/media/Videos/Final Fantasy Die Mächte in Dir.avi.
Cache fill: 0.00% (0 bytes) AVI file format detected.
VIDEO: [DX50] 704x360 24bpp 25.000 fps 1000.0 kbps (122.1 kbyte/s)
================================================== ========================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
MP3lib: init layer2&3 finished, tables done
AUDIO: 44100 Hz, 2 ch, 16 bit (0x10), ratio: 16000->176400 (128.0 kbit)
Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
================================================== ========================
Opening video filter: [pp]
================================================== ========================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffodivx] vfm:ffmpeg (FFmpeg MPEG-4)
================================================== ========================
Checking audio filter chain for 44100Hz/2ch/16bit -> 44100Hz/2ch/16bit...
AF_pre: af format: 2 bps, 2 ch, 44100 hz, little endian signed int
AF_pre: 44100Hz 2ch Signed 16-bit (Little-Endian)
[pl_volnorm] Normalizer plugin in use.
[pl_eq] Equalizer in use.
alsa-init: requested format: 44100 Hz, 2 channels, Signed 16-bit (Little-Endian)
alsa-init: 1 soundcard found, using: hw:0,0
alsa1x: 44100 Hz/2 channels/4 bpf/65536 bytes buffer/Signed 16 bit Little Endian
AO: [plugin] 44100Hz 2ch Signed 16-bit (Little-Endian) (2 bps)
Building audio filter chain for 44100Hz/2ch/16bit -> 44100Hz/2ch/16bit...
Starting playback...
VDec: vo config request - 704 x 360 (preferred csp: Planar YV12)
[PP] Using external postprocessing filter, max q = 6.
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.96:1 - prescaling to correct movie aspect.
VO: [xv] 704x360 => 704x360 Planar YV12
xscreensaver_disable: Could not find xscreensaver window.
ALSA lib control.c:654:(snd_ctl_open_noupdate) Invalid CTL 0.0% 0 0 57%
alsa-control: mixer attach error: No such file or directoryA: 0.2 V: 0.0 A-
ALSA lib control.c:654:(snd_ctl_open_noupdate) Invalid CTL
alsa-control: mixer attach error: No such file or directoryA: 0.2 V: 0.1 A-
ALSA lib control.c:654:(snd_ctl_open_noupdate) Invalid CTL
alsa-control: mixer attach error: No such file or directoryA: 0.2 V: 0.1

.... (die 3 Sätze davor wiederholen sich ständig)

Successfully enabled DPMS
alsa-uninit: pcm closed

Exiting... (Exit)




bash-2.05b# /etc/init.d/alsasound stop
* WARNING: you are stopping a boot service.
* Unloading ALSA...
* Storing ALSA Mixer Levels
* Unloading modules [ ok ]
bash-2.05b# /etc/init.d/alsasound start
* ALSA Detected...
* Restoring Mixer Levels [ ok ]
bash-2.05b#

Stopen und Starten klapt.
Jetzt muss ich nur noch rausfinden was KDE bei mir umgestellt hat.

Bist du schon weiter gekommen?

ogott
28.06.04, 19:28
nein, bin leider noch nicht weitergekommen :(

allerdings hast du wahrscheinlich ein anderes problem als ich, weil ich nichtmal das modul laden kann. ausserdem verwende ich kde 3.2.2 schon länger, das hat also nichts mit meinem problem zu tun.

hängts bei dir vielleicht doch mit den soundservern zusammen? arts unter kde kommt manchmal ganz unerwünscht wieder hoch. bekommst du sound, wenn du an der konsole gleich hintereinander folgendes eingibst (egal ob unter kde, fluxbox oder ohne X):


killall -9 artsd
aplay irgendwas.wav

mit aplay kannst du dir wenigstens sicher sein, dass er alsa als output plugin verwendet.

ogott

edit: was für eine soundkarte hast du überhaupt bzw. welches modul verwendest du?

rEdRuM
28.06.04, 19:57
Nein ich kriege leider kein Sound raus.
Und artsd lässt sich nicht schliessen, weil es gar nicht gestartet wird, ich habe KDE ohne arts kompiliert.
Habe eine Audigy I , und habe es bis jetzt immer mit kernelinternem Alsa Treiber benutzt. Und zwar den EMU10K1. Es hat auch immer funktioniert.


Wir haben die gleiche Fehlermeldung.
#####
ALSA lib control.c:654:(snd_ctl_open_noupdate) Invalid CTL
#####

rEdRuM
28.06.04, 22:03
@ogott

habe bei mir Alsa wieder zum laufen gekriegt. :D
Habe bei mir die alsa-utils und alsa-lib deinstalliert. Danach Kernel neukompiliert (ist wahrscheinlich nicht nötig gewesen, habe es gemacht, darum schreibe ich es rein) und alsa-utils ( alsa-lib ist mit drin) neuinstalliert.
Mit dem amixer Master (PCM, Center, Surround) 100 gesetzt.
und ich habe mich erschreckt als ich XMMS eingeschaltet habe, die boxen waren etwas aufgedreht. :eek: :eek: :eek:
Probier mal auch den Schritt mit alsa-utils und -lib.
Vielleicht hilft's.