Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Multimédia => Téma založeno: JohnDoe 21 Listopadu 2008, 00:18:23

Název: podivny zvuk s kartou Intel
Přispěvatel: JohnDoe 21 Listopadu 2008, 00:18:23
Ahoj,

mam ubuntu 8.10 64bit na novym notebooku. Podle lspci je zvukovka tato:
Kód: [Vybrat]
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
Jenze jestli to je fakt ona nevim, ve vistach se ta zvukovka hlasila jako IDT high definition audio codec ::)

Kdyz si pustim mp3, tak to hraje jakoby s ozvenou, a jeste tu ozvenu ma kazda tak desata nota, nebo spis sekvence not, nevim jak bych ten zvuk lip popsal. Nicmene z repro se neco jako zvuk line (i kdyz to nejde poslouchat), kdyz zastavim hrani, zvuk se stopne taky, stelovani hlasitosti funguje, takze je to tak nejak na pul cesty...

Poradi mi nekdo, co bych mohl zkusit, abych tu kartu zprovoznil? Ve vistach hrala perfektne (nicmene v XP jsem ji taky nerozchodil, nenasel jsem zadnej ovladac). Podle prikazu lspci je tam tech detekovanejch veci malo, v notebooku je jeste tv karta, webcam, modem, IR prijmac pro dalkovej ovladac, a hromada dalsich vymozenosti, ktery to asi nenaslo, protoze se tam nevypisujou, ale to me zatim netrapi, ty zatim nepotrebuju ;)

Jak treba v linuxu zjistim nejaky ID toho zarizeni? Ve windows se v nejaky karte u ovladacu dalo zjistit DEV_xxx a VEN_xxx, a podle toho se pak dal treba vygooglit ovladac. Treba bych podle toho neco nasel, ale to uz nezjistim, visty jsem zabil a v linuxu to neumim :)

Diky predem za radu.
Název: Re: podivny zvuk s kartou intel
Přispěvatel: impact 21 Listopadu 2008, 23:32:22
Na to zjištění informací se dá použít lspci, akorát ho pusť jako
sudo lspci -vvvnn > log.txt
Ve vzniklém souboru hledej část označenou jako Audio Device. Obvykle tam bývá za názvem nějaké číslo pak dvojtečka a zase nějaké číslo, to je to přesné označení, o jakou verzi se jedná. Dále pak spousta dalších informací, které asi budou užitečné, ale nejsem si jistý, k čemu. :)

Spíš bych asi nejprve zkusil otevřít ovládání hlasitosti a pohrát si s nastavení těch šoupátek, zvlášť PCM. Pokud to zvuk nějak neovlivní, tak bych pak na netu hledal zkušenosti ostatních uživatelů daného typu notebooku. Škoda, žes nenapsal, co máš vlastně za typ notebooku, mohli bychom podle toho postupovat dál.
Název: Re: podivny zvuk s kartou intel
Přispěvatel: JohnDoe 22 Listopadu 2008, 13:34:53
Ahoj, dekuju moc za odpoved. Typ notebooku je HP dv7-1060ec, rekl bych novinka letosniho leta, vcetne tech nekterejch komponentu, takze se divim, ze to vubec na ubuntu bezi, ubuntu tym, co dela na driverech jsou opravdu machri - kdyby sel zvuk, tak uz muzu normalne pracovat :) Ovladace jsou pouze pro visty, Xp jsem sice po integraci ICH9 driveru na instalacni cd aspon nainstaloval, ale mam tam asi 10 otazniku a zvuk taky nejde :-( Clovek kdyz chce dneska notebook, na kterym pojede linux i xp bez problemu, tak si musi koupit nejakou sunku, jenze ja chtel 17" displej kvuli filmum a grafiku minimalne 9600GT kvuli hram, takze sem koupil tenhle.

Tohle mi to pise lspci jako audio, coz by moh byt ten problem, protoze ve vistach se to jmenovala "IDT high definition audio" a ubuntu tu zvukovku detekuje jako Intel, pres google jsem nasel ze IDT je nejaka firma, co koupila firmu SigmaTel a na jejich webu drivery nejsou, odkazou me tam akorat na vyrobce, kteryho par zakazniku s linuxem nezajma :(

00:1b.0 Audio device [0403]: Intel Corporation 82801I (ICH9 Family) HD Audio Controller [8086:293e] (rev 03)
   Subsystem: Hewlett-Packard Company Device [103c:30f4]
   Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
   Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
   Latency: 0, Cache Line Size: 64 bytes
   Interrupt: pin B routed to IRQ 22
   Region 0: Memory at df300000 (64-bit, non-prefetchable) [size=16K]
   Capabilities: [50] Power Management version 2
      Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
      Status: D0 PME-Enable- DSel=0 DScale=0 PME-
   Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable+
      Address: 0000000000000000  Data: 0000
   Capabilities: [70] Express (v1) Root Complex Integrated Endpoint, MSI 00
      DevCap:   MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
         ExtTag- RBE- FLReset+
      DevCtl:   Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
         RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
         MaxPayload 128 bytes, MaxReadReq 128 bytes
      DevSta:   CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
      LnkCap:   Port #0, Speed unknown, Width x0, ASPM unknown, Latency L0 <64ns, L1 <1us
         ClockPM- Suprise- LLActRep- BwNot-
      LnkCtl:   ASPM Disabled; Disabled- Retrain- CommClk-
         ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
      LnkSta:   Speed unknown, Width x0, TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt-
   Capabilities: [100] Virtual Channel <?>
   Capabilities: [130] Root Complex Link <?>
   Kernel driver in use: HDA Intel
   Kernel modules: snd-hda-intel

Predem dekuji za dalsi rady, ten vypis mi vubec nic nerika ;)

pulseaudio jsem zkousel odinstalovat:
aptitude remove pulseaudio
aptitude install esound
rm /etc/X11/Xsession.d/70pulseaudio

Ale nepomohlo to...
Název: Re: podivny zvuk s kartou intel
Přispěvatel: impact 23 Listopadu 2008, 00:02:20
Pulseaudio nech napokoji. To budeš potřebovat. :)

Hledal jsem a hledal informace o nějakém vhodném HP notebooku, na který by bez problémů šlo Ubuntu (prostě takový bezúdržbový stroj na surfování :) ), a našel jsem shodou okolností nějaké podobné konfigurace ntb, které, světe div se, také mají problémy se zvukem. Koukám, že ty lidi tam píšou stejné označení té zvukovky, jako máš ty. Řešení pro ně bylo instalace posledních ovladačů alsa a editace konfiguračního souboru. Tak třeba to pomůže i tobě.

http://www.linlap.com/wiki/HP-Compaq+6730S
Sound
You will need to install ALSA version 1.0.18rc3 or greater to get sound working with the 6730S. Instructions for installing ALSA are available in the guides section of this site.

You may also need to add the following line to your /etc/modprobe.conf (or your distributions equivalent) files:
options snd-hda-intel model=laptop enable=1 index=0

nebo
http://ubuntuforums.org/showthread.php?p=6150009#post6150009
just a quick reply with a solution that worked for me.. might help some one..

hardware: HP/Compaq 6730s
Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)

sound didnt work at all with a default installation.
I downloaded the latest alsa version, alsa-driver-1.0.18 (and util en lib)
compiled these and edited /etc/modprobe.d/alsa-base to only contain the following:
Code:

options snd-hda-intel model=laptop

after rebooting I had sound. Switch between speaker/headphone works, mixer works, everything works pretty much..
all according to this guide - https://help.ubuntu.com/community/HdaIntelSoundHowto

---
Nevypadá to příliš složitě, takže jestli se ti nechce čekat až se alsa-driver-1.0.18 objeví v repozitářích, tak to můžeš zkusit. Ale asi bych radši před tím všechno důležité zálohoval.
Název: Re: podivny zvuk s kartou intel
Přispěvatel: JohnDoe 23 Listopadu 2008, 00:08:35
Diky moc. To vypada nadejne ;) Jsem si myslel, ze umim guglit, ale vyvedls me z omylu ::)

Zkusim to, ale vypada to slozite, ne ze ne, aspon pro me ;D Ale snad se tim nejak prokousu :) Na cerstvy instalci vist zvuk maka i bez ovladace, takze to neni zas az tak uplne nova zvukovka.

Poradis mi prosim jeste jak to uvedu do puvodniho stavu? Provedl jsem jen ty 3 prikazy... Diky.
Název: Re: podivny zvuk s kartou intel
Přispěvatel: impact 23 Listopadu 2008, 00:36:11
Ty první dva budou snadný, pomocí aptitude, apt-get nebo synaptic odinstaluješ esound a nainstaluješ znovu pulseaudio. Bohužel však netuším, co za soubor bylo "/etc/X11/Xsession.d/70pulseaudio" a předpokládám, že příkaz rm ho nedal do koše. Třeba se při reinstalaci pulseaudia sám znovu vytvoří? Takže napřed odeber esound a nainstaluj pulseaudio a pak se podívej do /etc/X11/Xsession.d jestli tam 70pulseaudio je nebo ne.

Pokud ne, tak ho zkus stáhnout tady http://launchpadlibrarian.net/19522692/70pulseaudio , ale něco mi říká, že nebude stačit ho jen tak nakopírovat do té složky, ale taky mu správně nastavit vlastníka a práva. Takže bych si ho otevřel v editoru, pak bych zkopíroval nějakej jinej soubor, co už v /etc/X11/Xsession.d je, třeba 75dbus_dbus-launch a přejmenoval a pak bych v editoru do něj nakopíroval ten text. Nějak takhle:

sudo cp /etc/X11/Xsession.d/75dbus_dbus-launch /etc/X11/Xsession.d/70pulseaudio
sudo gedit /etc/X11/Xsession.d/70pulseaudio

pak vymaž obsah a nakopíruj tam

Kód: [Vybrat]
# If we are loading a GNOME session, load pulseaudio.

if [ "$BASESTARTUP" = gnome-session -o \
\( "$BASESTARTUP" = x-session-manager -a \
"`readlink /etc/alternatives/x-session-manager`" = \
/usr/bin/gnome-session \) ]; then
  STARTUP="/usr/bin/pulse-session $STARTUP"
fi

Pak ho ulož a mělo by to být všechno.

Když to nebud stačit, tak třeba poradí někdo zkušenější. Nebo vždycky můžeš reinstalovat celý systém a začít odznova. :) Já si takhle udržuju na disku dvě instalace Ubuntu, kdyby jedna už nenaběhla, abych to z té druhé mohl opravit. :) A kdyby selhala i ta, tak je tu vždy Live CD nebo flashka... :)
Název: Re: podivny zvuk s kartou intel
Přispěvatel: JohnDoe 23 Listopadu 2008, 22:49:00
Diky, jses moc hodnej. Uz to mam zpatky ;) S tema pravama mi to prislo nejaky moc slozity, tak jsem nabootoval z livecd a prekopiroval to odtamtud tim prikazem sudo cp, cos radils. Kdyz si dam prikaz ls -l tak maj ted vsechny soubory v tom adresari stejny atributy i vlastnika, tak snad je to, co jsem napachal, zase v puvodnim stavu :)

Ted se zkusim podle tvojeho prvniho navodu vrhnout na instalaci te zvukovky  ;)
Název: Re: podivny zvuk s kartou intel
Přispěvatel: JohnDoe 24 Listopadu 2008, 00:30:51
No, tak jsem se do toho pustil. stah jsem si posledni verzi alsa 1.0.18, a po nevim kolika minutach diveho kompilovani (uz jsem si zacinal pripadat jak na gentoo :) ) jsem to zkompiloval

Nakonci toho vseho to napsalo to nejakej warning, ze sound bude muted, cemuz jsem neprikladal velkou vahu, protoze odtlumit ho zvladne i decko. Taky ze je muted, ale odtlumit nejde :(

kdyz si spustim
alsactl -v
vypise to: alsactl version 1.0.18

Takze mam tu posledni verzi alsy asi nainstalovanou ok. Problem je v tom, ze neslysim zadnej zvuk a kontrolka na notebooku, ktera ukazuje hlasitost, je oranzova - to znamena, ze zvuk je ztlumenej. Kdyz na ni chmatnu prstem, tak se na displeji ukaze preskrtnutej nebo nepreskrtnutej repracek, stav kontrolky se vsak nezmeni (zmodrala by, kdyby to fungovalo). V alsamixeru a v ovladani hlasitosti gnome to je vsechno nastaveny na max, mute nikde neni :(

Pomoci:
gksu gedit /etc/modprobe.d/alsa-base

jsem pridal radku:
options snd-hda-intel enable_msi=1

Coz ostatnim lidem s notebookem dv7 pomohlo, ale mne ne :( Takze jsem v haji zelenem :( :( Asi delam, nebo jsem nekde cesou udelal neco blbe. Pokud bys (nebo nekdo) mel nejakej tip, jak unmute sound, tak dej vedet, ale to, co jsem vyguglil, jsem uz vyzkousel.

Predem diky.
Název: Re: podivny zvuk s kartou intel
Přispěvatel: impact 24 Listopadu 2008, 11:07:20
Momentálně mě nic víc nenapadá. Taky jsem našel to enable_msi=1
http://ubuntuforums.org/archive/index.php/t-912896.html

Ale nic konkrétního k tomu mute tlačítku. Asi nevíš, co přesně bylo v té hlášce warning, nějaký důvod?
Název: Re: podivny zvuk s kartou intel
Přispěvatel: JohnDoe 03 Prosince 2008, 22:13:59
Takze zvuk jsem vyresil instalaci fedory 10 ::) Zbabele, ale funkcni... No co, ucel sveti prostredky, ale nejakou pristi verzi ubuntu zas vyzkousim ;) Ne, ze by v tom byl nejakej rozdil, fedora je pekna, ale tohle forum je bezva ;)

Diky za pomoc, skoda, ze to neklaplo :(
Název: Re: podivny zvuk s kartou Intel
Přispěvatel: Roman777 12 Června 2009, 23:24:03
samy problem, ale uz je vyresen - stacilo drzet se https://help.ubuntu.com/community/HdaIntelSoundHowto - alsu jsem dal na 1.0.20 a v /etc/modprobe.d/alsa-base.conf jsem dal nakonec options snd-hda-intel enable_msi=1  po restartu zvuk plne funkcni