Kirjoittaja Aihe: LCD:n asennus -> ääni pätkii  (Luettu 2002 kertaa)

Reaktor

  • Käyttäjä
  • Viestejä: 57
    • Profiili
LCD:n asennus -> ääni pätkii
« : 03.05.07 - klo:15.31 »
Morjes,

asentelin puhtaan Feistyn. Ensimmäinen ongelma oli että ääni pätki. Päivitin aptilla Nvidian ajurit (korttina 7600GS) ja ongelma hävisi. Seuraavan päivänä vaihdoin vanhan putkinäyttöni LG:n 20" LCD näyttöön, resona 1680x1050, ja äänen pätkiminen palasi. En toistaiseksi saanut jäljitettyä ongelmaa tai keksinyt ratkaisua. Mistäs kannattaisi lähteä liikkeelle? Xorgiin konffasin ainoastaan uuden 1680x1050 natiivireson ehdolle, ja näyttö kyllä toimii sillä (kuin myös asentamani beryl. Pätkiminen tapahtuu kuitenkin sekä Berylissä että ilman Beryliä, eli ongelma ei liittyne tähän).

Xorgissa mm. määritykset:

---monitor---
horizsync 28.0 - 83.0
vertrefresh 56.0 - 75.0
option "dpms"

---device---
driver "nvidia"

---screen---

option "metamodes" "1680x1050 +0+0;"



Ongelma tulee vastaan esim. Music boxilla soitellessa. Alkuperäinen ongelma oli sidonnainen näytöllä tapahtuvaan liikkeeseen (esim. firefoxin selaamiseen), mutta LCD:n liittämisen jälkeen ääni on pätkinyt kahden sekunnin välein huolimatta siitä käytetäänkö konetta mihinkään muuhun kuuntelun aikana.
"Tämä päivä oli huono päivä mutta huominen on parempi!"

scub

  • Käyttäjä
  • Viestejä: 42
    • Profiili
Vs: LCD:n asennus -> ääni pätkii
« Vastaus #1 : 09.07.07 - klo:21.09 »
Itselläni sama ongelma ja mahdollisesti sama näyttökin (LG 204WT 20" laajakuva). Kuvittelin tosin ongelman olevan äänissä eikä näytössä/näytönohjaimessa/niiden ajureissa. Ääni tosiaan tökkii muutaman sekunnin välein esim. Amarok:lla musiikkia kuunneltaessa tai esim. Kaffeinella leffoja katsellessa. Myös muilla mediasoitin ohjelmilla olen kokeillu (mm. Mplayer, Totem) ja hämmästyksekseni vain VLC:llä ääni ei tökkinyt, mutta kuvaa en osannut konffata siinä yhtä mukavan näköiseksi, kuin kaffeinessa. Käytössä Nvidia GeForce 7950 GT, Core 2 Duo, Intelin Guardfish emo, jossa integroitu äänikortti ja primääri äänikorttina ulkoinen Sound Blaster Audigy 2 NX. Käytössä myös Optoman HD80 videoprojektori, jossa pyörivässä videossa ilmenee sama ääniongelma. Näyttö ja tykki on kytketty dvi liitäntään.

Onkohan ääniongelma esim. Alsa:n asetuksissa? Vai voiko johtua esim. tiettyjen Codecien käytöstä? Jos joku osais edes suuntaa antaa, että mistä vikaa etsiä, niin olisin kiitollinen. Tietty VLC:n kuvan konffaamis vinkkejäkin saa antaa.

Tässä asoundrc (ks. kommentit dmixs51): edit: uusi toimiva asoundrc seuraavassa viestissä.


Ja xorg.conf:

Koodia: [Valitse]

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 1280 0
    Screen      1  "Screen1" LeftOf "Screen0"
    InputDevice "Generic Keyboard"
    InputDevice "S510"
EndSection

Section "Files"
    RgbPath         "/usr/X11R6/lib/X11/rgb"
EndSection

Section "Module"
    Load           "dbe"
    Load           "extmod"
    Load           "type1"
    Load           "freetype"
    Load           "glx"
EndSection

Section "ServerFlags"
    Option         "Xinerama" "0"
EndSection

#---------------------------#
#HIIRI
#---------------------------#

Section "InputDevice"
Identifier  "S510"
Option      "Name"               "Logitech USB Receiver"
Driver      "mouse"
Option      "CorePointer"
Option     "Protocol"           "ExplorerPS/2"
Option     "Emulate3Buttons"    "true"
Option "Buttons" "7"
Option "ButtonMapping" "1 2 3 6 7"
EndSection

#---------------------------#
#NÄPPÄIMISTÖ
#---------------------------#

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "fi"
EndSection




#---------------------------#
#LCD
#---------------------------#
Section "Device"
    Identifier     "Videocard0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 7950 GT"
    BusID          "PCI:1:0:0"
    #Option "VideoOverlay" "on"
    Screen          0
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "LG L204WT"
    HorizSync       28.0 - 83.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "metamodes" "DFP-0: 1680x1050 +0+0" #; DFP-0: 1280x1024 +0+0; DFP-0: 1024x768 +0+0; DFP-0: 832x624 +0+0; DFP-0: 800x600 +0+0; DFP-0: 640x480 +0+0"
    SubSection     "Display"
        Depth       24
        Modes      "1680x1050" #"1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

#---------------------------#
#TYKKI
#---------------------------#
Section "Device"
    Identifier     "Videocard1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 7950 GT"
    BusID          "PCI:1:0:0"
    Option "VideoOverlay" "on"
    Screen          1
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "OPTi OptomaHD70 v2"
    HorizSync       15.0 - 120.0
    VertRefresh     15.0 - 99.0
    Option         "DPMS"
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Videocard1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "metamodes" "DFP-1: 1280x720 +0+0" #nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
        Modes      "1280x720" #"1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection
« Viimeksi muokattu: 12.07.07 - klo:23.27 kirjoittanut scub »

scub

  • Käyttäjä
  • Viestejä: 42
    • Profiili
Vs: LCD:n asennus -> ääni pätkii
« Vastaus #2 : 12.07.07 - klo:23.23 »
Jahs... kun kukaan kerran ei joutanut kesälomiltaan vastaamaan, vastaan itse ongelmaani, jos siitä olis vaikka jollekulle muullekin apua. Tuosta VLC:stä mainitakseni vielä, että en saanut siihen oikeita 5.1 ääniä toimiin, vaan soitin kaatu aina ku niitä kytki päälle. Tosin asetuksissa varmaa vika. Ja kuva on edelleen parempi kaffeinessa. Mutta itse asiaan:

Kaffeine ei jostain ihmeen syystä taipunut tuohon ttable äänikanavien mäppäykseen, vaikka speaker-test soitti mäppäyksen avulla äänet oikein. Tästä johtuen jouduin hardkoodaamaan äänet vaihtamalla äänijärjestelmän piuhoja keskenään taka ja keskikaiuttimen/sub signaalin osalta ja vähän vasen <-> oikea säätöä myös. Piuhoja vaihdettuani myös speaker-test soitti äänet oikeassa järjestyksessä ilman ttable asetuksia. Ttable mäppäykset kuitenkin tarvitaan stereo ja mono äänen soittoon (en kokeillut stereoäänen toimivuutta kaffeinessa, mut monikanava toimii nyt). Äänen pätkiminen johtui Alsan asoundrc:n asetuksista aivan kuten arvelinkin: bufferi ja periodi asetukset olivat väärin. Eli laitteistollani toimii seuraavanlainen asoundrc (laitteisto ks. edellinen viesti):

Koodia: [Valitse]
pcm.dmixs51 {
  type dmix
  ipc_key 1024
  slave {
    pcm "hw:1,0"
    rate 48000
    channels 6
    period_size 256
    periods 64              # riittävästi periodeja nii ääni ei pätki
    buffer_size 16384  # period_size * periods = buffer_size
  }
}

pcm.mono {
  type plug
  slave{
pcm dmixs51
  channels 6
  }
  ttable.0.0 1 #vasenetu
  ttable.0.1 1 #oikeaetu
  ttable.0.2 1 #oikea taka
  ttable.0.3 1 #takaoikea   
  ttable.0.4 1 #keski 
  ttable.0.5 1 #sub
}

pcm.stereo {
type plug
  slave{
  pcm dmixs51
  channels 6
  }
  ttable.0.0 1 #vasenetu
  ttable.1.1 1 #oikeaetu
  ttable.0.2 1 #oikea taka
  ttable.1.3 1 #takaoikea   
  ttable.0.4 1 #keski
  ttable.1.4 1 #keski
  ttable.0.5 1 #sub
  ttable.1.5 1 #sub
}

pcm.!surround51 {
    type plug
    slave{
        pcm "dmixs51"
        channels 6
    }   
}