Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Multimédia => Téma založeno: kaatya 15 Června 2010, 22:07:25
-
Dobrý den,
na svém notebooku Fujitsu-Siemens Amilo, s Ubuntu 10.04 (lucid) a jádrem 2.6.32-22-generic jsem se postupně přes nejrůznější pokusy o zprovoznění nefunkčního externího mikrofonu propracovala k totálně nefungujícímu zvuku. Problémy začaly po upgradu z karmic koaly, zvuk se nezdál být v pořádku, chyběla např. ikona změny hlasitosti na panelu a nešla přidat, přehrávání zvuku sice fungovalo, ale nefungoval mikrofon. Zkoušela jsem několikero návodů na zprovoznění mikrofonu, včetně reinstalací pulseaudio i alsy. Postupně přestal fungovat zvuk při přehrávání v Smplayer, pak i na youtube.com (tj. pod Firefoxem), následně začal padat Systém/Předvolby/Zvuk při pokusu o změnu hlasitosti a nyní již nejde ani spustit gnome-volume-control z příkazové řádky ani nijak jinak:
$ gnome-volume-control
* (gnome-volume-control:1928): WARNING **: Connection failed, reconnecting...
Výstup lspci:
00:00.0 Host bridge: ATI Technologies Inc RS480 Host Bridge (rev 10)
00:01.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge
00:04.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge
00:12.0 IDE interface: ATI Technologies Inc IXP SB400 Serial ATA Controller (rev 80)
00:13.0 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller (rev 80)
00:13.1 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller (rev 80)
00:13.2 USB Controller: ATI Technologies Inc IXP SB400 USB2 Host Controller (rev 80)
00:14.0 SMBus: ATI Technologies Inc IXP SB400 SMBus Controller (rev 83)
00:14.1 IDE interface: ATI Technologies Inc IXP SB400 IDE Controller (rev 80)
00:14.2 Audio device: ATI Technologies Inc IXP SB4x0 High Definition Audio Controller (rev 01)
00:14.3 ISA bridge: ATI Technologies Inc IXP SB400 PCI-ISA Bridge (rev 80)
00:14.4 PCI bridge: ATI Technologies Inc IXP SB400 PCI-PCI Bridge (rev 80)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:05.0 VGA compatible controller: ATI Technologies Inc RS482 [Radeon Xpress 200M]
05:03.0 Ethernet controller: Atheros Communications Inc. AR2413 802.11bg NIC (rev 01)
05:04.0 FireWire (IEEE 1394): O2 Micro, Inc. Firewire (IEEE 1394) (rev 02)
05:04.2 SD Host controller: O2 Micro, Inc. Integrated MMC/SD Controller (rev 01)
05:04.3 Mass storage controller: O2 Micro, Inc. Integrated MS/xD Controller (rev 01)
05:05.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Prosím o radu, zatím každý můj pokus skončil ještě hůře než začal :(
Předem děkuji!
-
Můžeš prosím vše nejdřív vyzkoušet v LiveCD 10.04? Abychom zjistili, jestli byly problémy způsobeny upgradem (tvými zásahy) nebo ne.
-
Dobrý den,
považuji to za takový malý zázrak, ale stalo se toto. Pod Live CD (konkrétně PC (Intel x86) netbook live CD verze Ubuntu 10.04) nefungovalo nic - zvuk ani internet. Přikládám log z pokusu o přehrání MP3:
Totem-WARNING **: Failed to create dbus proxy for org.gnome.SettingsDaemon: Could not get owner of name 'org.gnome.SettingsDaemon': no such name
** Message: Error: Your GStreamer installation is missing a plug-in.
gstdecodebin2.c(2944): gst_decode_bin_expose (): /GstPlayBin2:play/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20:
no suitable plugins found
** Message: Missing plugin: gstreamer|0.10|totem|MPEG-1 Layer 3 (MP3) decoder|decoder-audio/mpeg, mpegversion=(int)1, layer=(int)3 (MPEG-1 Layer 3 (MP3) decoder)
Překvapivá změna nastala po návratu do původní instalace Ubuntu - zvuk najednou funguje, přesněji lze spustit gnome-volume-control, lze nastavit hlasitost, lze přehrát MP3 či video, což považuji za velký úspěch. Co stále nefunguje je zvuk pod skype - vyzvánění je slyšet, hovor protistrany není slyšet a mikrofon stále nefunguje. V Sound Devices settings skypu bohužel nejde změnit nic - pod Microphone, Speakers i Ringing lze zvolit jen PulseAudio local server.
Děkuji za radu!
-
Máš ten mikrofon nastavený v Systém → Nastavení → Zvuk (viz volba Konektor)?
(http://www.mznouira.com/blog/wp-content/uploads/2009/10/Screenshot-Sound-Preferences.png)
-
Bohužel nevidím volbu Konektor... Může to být tím, že je mikrofon externí, konkrétně zabudovaný do sluchátek?
(http://kaatya.blema.cz/files/zvuk.png)
-
Všimni si rozdílu grafiky mezi tebou a kolegou výše na ukázce amplifikace mikrofonu. Máš to zaseklý. Toto mi dělalo taky. Zkus vypnout ve Skypu automatickou regulaci hlasitosti a restartuj Ubuntu. Potom zkus testovací hovor. Pokud by to nezabralo, vidím jediné východisko dát pryč pulseaudio a tím se objeví další možnosti ve Skypu.
-
Takže automatickou regulaci hlasitosti jsem zakázala, po restartu se leccos změnilo. Jednak v Systém/Předvolby/Zvuk nyní není žádné zařízení:
(http://kaatya.blema.cz/files/zv1.png)
V skype Sound Devices se pak objevila spousta nových možností na výběr. Pro Microphone to jsou tyto:
Default device (default)
Discard all samples (playback) or generate zero samples (capture) (null)
HDA ATI SB, ALC861 Analog default audio device (default: CARD=SB)
HDA ATI SB, ALC861 Analog Front Speakers (front: CARD=SB,DEV=0)
HDA ATI SB, ALC861 Analog 4.0 Surround output to front ...
HDA ATI SB, ALC861 Analog 5.1 Surround output to front
HDA ATI SB, ALC861 Analog 7.1 Surround output to front
HDA ATI SB, ALC861 Analog (hw: 0,0)
HDA ATI SB, Si3054 (hw: 0,6)
hdmi (unknown)
rawbluetooth (blootooth)
bluetooth (plug)
Hodnotu Speakers a Ringing jsem ponechala na Default, pro Microphone jsem vyzkoušela všechny výše zmíněné možnosti, pomocí testovacího hovoru. Mikrofon bohužel stále nefunguje. Přijde mi že je jeho hlasitost na minimu, ale nevím jak to změnit. Zkoušela jsem alsamixer, ale u některých položek tam nenulovou hlasitost dát neumím:
(http://kaatya.blema.cz/files/zv2.png)
-
Jak to máš nastavené na záložce Hardware?
-
Tak moment! Pouhé nastavení Skypu neodstraní nic víc! Jak to, že to máš najednou takhle? Co jsi prováděla? Odstranila balík pulseaudio? To jsem chtěl řešit až potom, co nezabere to prvé.
-
Neprováděla jsem nic, rozhodně ne odinstalaci pulseaudio. Teda aspoň ne tentokrát :) Před nějakou dobou jsem odinstalaci a novou instalaci pulseaudio skutečně zkoušela, ale to je déle.
Problém je, že se situace mění restart od restartu. Přijde mi, jako kdyby to moji kartu při restartu občas nenašlo nebo špatně inicializovalo nebo tak něco. Nyní po dalších pár restartech (mezi kterými jsem nic neměnila, pouze kontrolovala obsah okna v Systém/Předvolby/Zvuk a Sound Devices u skype) je situace takováhle. Ve skype lze opět všude vybrat jen pulseaudio local server (verze pulseaudio je 0.9.21-63-gd3efa-dirty). Úprava hlasitosti není skypu povolena. Záložky v předvolbách vypadají takto:
(http://kaatya.blema.cz/files/zv3.png)
(http://kaatya.blema.cz/files/zv4.png)
(http://kaatya.blema.cz/files/zv5.png)
Na záložce vstupu lze vybrat onen HW a pak i nastavit hlasitost mikrofonu.
(http://kaatya.blema.cz/files/zv6.png)
Při testovacím hovoru pod skype ovšem stále mikrofon nefunguje.
-
To by chtělo dát na blacklist to simultání cosi.
-
Omlouvám se, ale nevím co přesně jste měl na mysli - na který blacklist a co mám přidat? Napadá mě akorát /etc/modprobe.d/blacklist.conf, ale nevím co mám dopsat. Pro úplnost přikládám jak tento soubor u mě vypadá - zdá se mi že některé položky souvisí se zvukem.
$ cat /etc/modprobe.d/blacklist.conf
# This file lists those modules which we don't want to be loaded by
# alias expansion, usually so some other driver will be loaded for the
# device instead.
# evbug is a debug tool that should be loaded explicitly
blacklist evbug
# these drivers are very simple, the HID drivers are usually preferred
blacklist usbmouse
blacklist usbkbd
# replaced by e100
blacklist eepro100
# replaced by tulip
blacklist de4x5
# causes no end of confusion by creating unexpected network interfaces
blacklist eth1394
# snd_intel8x0m can interfere with snd_intel8x0, doesn't seem to support much
# hardware on its own (Ubuntu bug #2011, #6810)
blacklist snd_intel8x0m
# Conflicts with dvb driver (which is better for handling this device)
blacklist snd_aw2
# causes failure to suspend on HP compaq nc6000 (Ubuntu: #10306)
blacklist i2c_i801
# replaced by p54pci
blacklist prism54
# replaced by b43 and ssb.
blacklist bcm43xx
# most apps now use garmin usb driver directly (Ubuntu: #114565)
blacklist garmin_gps
# replaced by asus-laptop (Ubuntu: #184721)
blacklist asus_acpi
# low-quality, just noise when being used for sound playback, causes
# hangs at desktop session start (Ubuntu: #246969)
blacklist snd_pcsp
# EDAC driver for amd76x clashes with the agp driver preventing the aperture
# from being initialised (Ubuntu: #297750). Blacklist so that the driver
# continues to build and is installable for the few cases where its
# really needed.
blacklist amd76x_edac
# pc speaker driver
blacklist pcspkr
-
Co vypíše lsmod?
-
Dobrý den, výstup lsmod je takovýto:
Module Size Used by
nls_iso8859_1 3249 0
nls_cp437 4919 0
vfat 8901 0
fat 47767 1 vfat
binfmt_misc 6587 1
ppdev 5259 0
vboxnetadp 77556 0
vboxnetflt 84011 0
vboxdrv 120613 2 vboxnetflt
arc4 1153 2
snd_hda_codec_realtek 233513 1
joydev 8708 0
snd_hda_codec_si3054 3588 1
fbcon 35102 71
tileblit 2031 1 fbcon
font 7557 1 fbcon
bitblit 4707 1 fbcon
softcursor 1189 1 bitblit
vga16fb 11385 0
vgastate 8961 1 vga16fb
snd_hda_intel 23593 3
snd_hda_codec 91922 3 snd_hda_codec_realtek,snd_hda_codec_si3054,snd_hda_intel
snd_hwdep 5668 1 snd_hda_codec
snd_pcm_oss 41611 0
snd_mixer_oss 13461 1 snd_pcm_oss
snd_pcm 78086 6 snd_hda_codec_si3054,snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_seq_dummy 1498 0
snd_seq_oss 30866 0
snd_seq_midi 5101 0
snd_rawmidi 19879 1 snd_seq_midi
snd_seq_midi_event 5939 2 snd_seq_oss,snd_seq_midi
snd_seq 51494 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
radeon 674135 3
snd_timer 19106 2 snd_pcm,snd_seq
snd_seq_device 5990 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
ttm 49943 1 radeon
zd1211rw 42217 0
sdhci_pci 5470 0
drm_kms_helper 29297 1 radeon
video 17375 0
mac80211 204922 1 zd1211rw
sdhci 15462 1 sdhci_pci
snd 62362 20 snd_hda_codec_realtek,snd_hda_codec_si3054,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq_midi_event,snd_seq,snd_timer,snd_seq_device
output 1871 1 video
drm 162471 5 radeon,ttm,drm_kms_helper
i2c_algo_bit 5028 1 radeon
cfg80211 126485 2 zd1211rw,mac80211
led_class 2864 1 sdhci
psmouse 63245 0
serio_raw 3978 0
ati_agp 5094 0
k8temp 3024 0
soundcore 6620 1 snd
i2c_piix4 8335 0
snd_page_alloc 7140 2 snd_hda_intel,snd_pcm
agpgart 31724 3 ttm,drm,ati_agp
shpchp 28820 0
lp 7028 0
parport 32635 2 ppdev,lp
ohci1394 26950 0
8139too 18545 0
ieee1394 81181 1 ohci1394
8139cp 16186 0
mii 4381 2 8139too,8139cp
pata_atiixp 3148 0
sata_sil 6959 3
usb_storage 39425 0
Začínám se obávat, zda to vůbec půjde zprovoznit. Protože dneska a včera už mi zase nešlo ani přehrávání zvuku, a to jsem od posledně nic neměnila! Na kartě Hardware se již nehlásí žádné zařízení. Co myslíte, je ještě šance tu zvukovku rozchodit nebo je to spíš nějaký hardware problém (notebook již není z nejmladších)? Nerada bych plýtvala Vaším časem...
-
Tykej mi.
http://forum.ubuntu.cz/index.php?topic=42786.0 (http://forum.ubuntu.cz/index.php?topic=42786.0)
-
Toto byl určitě částečně i můj problém. Pod Správa/Ovladače HW jsem zakázala ovladač modemu. Pak jsem zkusila i zakázat modul snd_hda_codec_si3054 (pomocí přidání řádku blacklist snd_hda_codec_si3054 do /etc/modprobe.d/blacklist.conf). Přehrávání zvuku nyní funguje, mikrofon nikoli.
aplay -l
**** Seznam PLAYBACK Hardwarových zařízení ****
karta 0: SB [HDA ATI SB], zařízení 0: ALC861 Analog [ALC861 Analog]
Podzařízení: 1/1
Podzařízení #0: subdevice #0
karta 0: SB [HDA ATI SB], zařízení 1: ALC861 Digital [ALC861 Digital]
Podzařízení: 1/1
Podzařízení #0: subdevice #0
S tímto stavem bych se již raději spokojila, než zas přestane fungovat i zvuk:-)
Moc děkuji za všechny rady a trpělivost!!!
-
Máš oddělaný ve Skypu automatickou regulaci? Když mluvíš do mikrofonu nebo klepeš, je to vidět v nastavení zvuku? Nebo to má zase ten divnej bar meter.