• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Sound auf Linux: total schlecht

Salim

Member
Hi,
auf meinem Notebook Acer Extensa 4101-250 läuft Windows XP und SuSE Linux 10.0 eigentlich ganz gut, 3D wird unterstützt, WLAN und soweiter klappt alles super. Nur ist mir aufgefallen, dass der Sound ziemlich schlecht ist. Zuerst dachte ich, es liegt an den Lautsprechern meines Notebooks, doch als ich den Sound auf Windows testete, fiel mir auf, dass es sich in Windows Topp anhört! Bei bestimmten Tönen (besonders hellere lautere) hört man so ein komisches Rauschen oder "gurgeln" nenn ich es mal. Halt, schlechte Sound qualli, die aber nicht direkt auffällt.
Das Infozentrum von KDE gibt mir folgende Informationen über mein "Sound":
http://www.virtualuna.de/files/soundinfo.png (sorry ich hab den text nicht kopiert gekriegt)

Ich hoffe ihr könnt mir helfen.
 
Code:
lsmod
cat /proc/interrupts
Und führe auch mal `alsamixer` aus, und schau mal ob du Master und PCM überhaupt regeln kannst oder nicht.
 
OP
S

Salim

Member
dein Code gibt folgende Ausgabe:
> lsmod
Module Size Used by
ipt_pkttype 1664 3
ipt_LOG 6912 17
ipt_limit 2304 17
cpufreq_ondemand 6044 0
cpufreq_userspace 4444 0
cpufreq_powersave 1792 0
acpi_cpufreq 6792 1
speedstep_lib 4228 0
freq_table 4612 1 acpi_cpufreq
snd_pcm_oss 59168 0
snd_mixer_oss 18944 1 snd_pcm_oss
snd_seq 51984 0
snd_seq_device 8588 1 snd_seq
button 7056 0
battery 10244 1
ac 5252 0
fglrx 453452 7
af_packet 21384 2
arc4 1920 1
ieee80211_crypt_wep 4864 1
cisco_ipsec 556540 0
edd 9824 0
binfmt_misc 11272 1
joydev 9408 0
pcmcia 37176 0
usbhid 43616 0
yenta_socket 23820 1
rsrc_nonstatic 12800 1 yenta_socket
pcmcia_core 39952 3 pcmcia,yenta_socket,rsrc_nonstatic
tg3 97412 0
ohci1394 32820 0
ieee1394 97208 1 ohci1394
ipw2200 171656 0
ieee80211 51140 1 ipw2200
ieee80211_crypt 5508 2 ieee80211_crypt_wep,ieee80211
firmware_class 9856 2 pcmcia,ipw2200
snd_intel8x0 33408 1
snd_ac97_codec 90876 1 snd_intel8x0
i2c_i801 8844 0
snd_ac97_bus 2432 1 snd_ac97_codec
snd_pcm 93064 3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer 24452 2 snd_seq,snd_pcm
snd 60420 10 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore 9184 1 snd
snd_page_alloc 10632 2 snd_intel8x0,snd_pcm
i2c_core 20368 1 i2c_i801
generic 4484 0 [permanent]
ehci_hcd 32136 0
uhci_hcd 32016 0
usbcore 112640 4 usbhid,ehci_hcd,uhci_hcd
intel_agp 22044 1
agpgart 33096 2 fglrx,intel_agp
shpchp 88676 0
pci_hotplug 26164 1 shpchp
ip6t_REJECT 5504 3
ipt_REJECT 5632 3
ipt_state 1920 12
iptable_mangle 2688 0
iptable_nat 22228 0
iptable_filter 2816 1
ip6table_mangle 2304 0
ip_conntrack 42168 2 ipt_state,iptable_nat
ip_tables 19456 8 ipt_pkttype,ipt_LOG,ipt_limit,ipt_REJECT,ipt_state,iptable_mangle,iptable_nat,iptable_filter
ip6table_filter 2688 1
ip6_tables 18176 3 ip6t_REJECT,ip6table_mangle,ip6table_filter
ipv6 242752 11 ip6t_REJECT
parport_pc 38980 0
lp 11460 0
parport 33864 2 parport_pc,lp
nls_utf8 2048 1
ntfs 182288 1
dm_mod 54972 0
ext3 130440 2
jbd 59940 1 ext3
ide_cd 39684 0
cdrom 36896 1 ide_cd
fan 4996 0
thermal 14472 0
processor 24252 2 acpi_cpufreq,thermal
piix 9988 0 [permanent]
ide_disk 17152 5
ide_core 122380 4 generic,ide_cd,piix,ide_disk
> cat /proc/interrupts
CPU0
0: 89272 XT-PIC timer
1: 178 XT-PIC i8042
2: 0 XT-PIC cascade
8: 2 XT-PIC rtc
9: 37095 XT-PIC acpi
10: 19151 XT-PIC uhci_hcd:usb3, uhci_hcd:usb4, ohci1394, yenta, fglrx
11: 27141 XT-PIC uhci_hcd:usb1, uhci_hcd:usb2, ehci_hcd:usb5, Intel ICH6, ipw2200
12: 722 XT-PIC i8042
14: 20159 XT-PIC ide0
NMI: 0
LOC: 0
ERR: 3
MIS: 0
Alsamixer klappt auch, und alsaconf habe ich auch schon ausgeführt.

Ich hab mal bei Amarok Einstellungen geschaut, und wenn ich Ausgabemodul von "oss" auf "alsa" stelle, kommt eine Fehlermeldung:
"Die installierte Helix Bibliothek unterstützt ALSA nicht, ... greift auf OSS zurück"
Liegt es vielleicht daran?
 
> lsmod
Module Size Used by
snd_intel8x0 33408 1
> cat /proc/interrupts
CPU0
0: 89272 XT-PIC timer
1: 178 XT-PIC i8042
2: 0 XT-PIC cascade
8: 2 XT-PIC rtc
9: 37095 XT-PIC acpi
10: 19151 XT-PIC uhci_hcd:usb3, uhci_hcd:usb4, ohci1394, yenta, fglrx
11: 27141 XT-PIC uhci_hcd:usb1, uhci_hcd:usb2, ehci_hcd:usb5, Intel ICH6, ipw2200
12: 722 XT-PIC i8042
14: 20159 XT-PIC ide0
NMI: 0
LOC: 0
ERR: 3
MIS: 0
Alsamixer klappt auch, und alsaconf habe ich auch schon ausgeführt.[/quote]
So eine miese Soundkarte (intel8x0) habe ich als Onboard. Alsamixer klappt zwar, aber PCM und Master sind ohne Regler - d.h. Volllautstärke, die man nur softwareseitig oder am Lautspracher einstellen kann.
Ausserdem scheint es, dass du APIC nicht an hast (kein IOAPIC-Controller auf'm Mainboard?) Dadurch musst du u.U. hinnehmen, dass die Soundkarte sich Interrupts mit anderen Geräten teilt, was in seltenen Fällen mit Knacksern o.ä. verbunden ist.
Ich hab mal bei Amarok Einstellungen geschaut, und wenn ich Ausgabemodul von "oss" auf "alsa" stelle, kommt eine Fehlermeldung:
"Die installierte Helix Bibliothek unterstützt ALSA nicht, ... greift auf OSS zurück"
Liegt es vielleicht daran?
Kann auch sein. Aber das erfährst du am einfachsten, indem du XMMS oder Mplayer mit ALSA verwendest, die nehmen nämlich nicht Helix, sondern libalsa/libao direkt. Ich vermute mal, dass es keinen Unterschied macht.
 
OP
S

Salim

Member
Ich hab jetzt alsa-zeug und so installiert/hinzugefügt/aktualisiert (z.B. alsamixer, alsaplayer und sonst so sachen ^^).
Mir ist aufgefallen: Mein Laptop piept jetzt bei jeder kleinigkeit (so ein Systempiep, kommt von den Lautsprechern und lässt sich regulieren). Z.B. wenn ich in der Konsole TAB drücke: biep. Wenn bei Kontact eine Email kommt: BIEP. Bei allem: BIEP.
Hilfe, was hab ich gemacht/wie kann ich das ausstellen?
 
Oben