Kein Sound nach S3 mit aktuellem nvidia-Treiber

  • Ich mache mal einen neuen Beitrag auf um nicht den nvidia-announce-thread "vollzumüllen".


    Nur noch mal zur kurzen Erklärung.
    Ab dem 260er nvidia Treiber bleibt der vdr nach dem Aufwecken aus dem S3 stumm. Mit dem 256er Treiber funktioniert dies ohne Probleme, daher habe ich bis jetzt immer auf diesen Treiber zurückgewechselt. Seit dem dist-upgrade von gestern funktioniert yavdr (bei mir) nicht mehr mit dem 256er Treiber und der Monitor erhält kein Signal.


    restart vdr und restart vdr-frontend bringen keine Abhilfe.


    syslog nach s3


    aplay-l bzw. aplay-L nach S3 und nach shutdown sind identisch.



    speaker-test sagt, dass die Ressource belegt ist.


    Wenn ich vorher den vdr stoppe (stop vdr) kommt dies


    Ich wollte die Module nvidia und alsa mit modprobe neu laden, aber diese werden nicht gefunden. Auch ein entladen geht daher nicht.

    Code
    root@yavdr:/home/marco# modprobe nvidia
    FATAL: Module nvidia not found.
    root@yavdr:/home/marco# modprobe alsa
    FATAL: Module alsa not found.
    root@yavdr:/home/marco# modprobe nvidia -r
    FATAL: Module nvidia not found.
    root@yavdr:/home/marco# modprobe alsa -r
    FATAL: Module alsa not found.


    lsmod zeigt aber nvidia an, aber alsa nicht. Ist das normal?


    Marco

    Asus Q1900 ITX

    Crucial 8GB DDR3L

    Digital Devices Cine S2 V5.5

    MLD 5.4

    Einmal editiert, zuletzt von cekaro ()

  • Zum dritten Mal, hast du Sound nach

    Code
    restart vdr

    oder

    Code
    restart vdr-frontend

    ?


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

    Einmal editiert, zuletzt von gda ()

  • Sorry, übersehen. Die alsa Module heißen nicht alsa, sondern irgendwas mit snd. Das nivida Module ist ein alias und heißt nvidia-current IIRC.


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • Ein

    Code
    modprobe nvidia-current -r


    gibt keine Fehlermeldung aus, egal ob vdr vorher beendet wurde oder nicht.
    In der Liste von lsmod wird nvidia allerdings nach wie vor aufgeführt.
    Ein

    Code
    modprobe nvidia-current

    mit anschließendem restart vdr bzw. restart vdr-frontend bringt keinen Sound.
    Die snd-Module können mit

    Code
    modprobe snd**** -r

    nicht entladen werden, weil sie verwendet werden.
    Dies ist auch so, wenn ich vdr vorher beendet habe. Wie kann ich herausfinden, wer bzw. was die Module benutzt und wie kann ich diese ggf. schließen.


    Marco

    Asus Q1900 ITX

    Crucial 8GB DDR3L

    Digital Devices Cine S2 V5.5

    MLD 5.4

  • steffen_b
    meintest Du wirklich

    Code
    modprobe -r nvidia

    ?
    Dieses Modul findet er nicht.


    Ich habe zunächst vdr-frontend gestoppt und snd_hda_intel ent- und wieder geladen. Danach vdr-frontend wieder gestartet und nachdem kein Ton zu hören war noch mal ein restart vdr durchgeführt. Dies brachte auch keinen Erfolg.


    Danach habe ich openbox gestoppt und nvidia-current ent- und wieder geladen. Anschließend auch hier openbox gestartet und vdr neu gestartet. Leider auch hier kein Ton.


    Marco

    Asus Q1900 ITX

    Crucial 8GB DDR3L

    Digital Devices Cine S2 V5.5

    MLD 5.4

  • Zitat

    Original von cekaro
    steffen_b
    meintest Du wirklich

    Code
    modprobe -r nvidia

    ?
    Dieses Modul findet er nicht.
    Marco


    Sorry, aber meinst du die Frage wirklich ernst?
    Natürlich hat er sich da Vertippt und wo der vertipper liegt sieht man doch auch direkt wenn man die Zeile weiter liest:

    Zitat


    modprobe -r nvidia ; modprobe nvidia-current

    Server: Athlon II X2 250 - Asus M3N-H HDMI - 2x1GB RAM - 3TB HDDs -
    1 x Digital Devices Cine S2 V6 DVB-S2 (SD Sender im Highband funktionieren mit der Karte nach wie vor unter Linux nicht, unter Windows schon)
    3 x Nova Budget (die ich eigentlich durch die Cine S2 mit Erweiterungsmodul ersetzen wollte, leider aber für die SD Sender immer noch brauche)
    mit yavdr 0.4.0

  • Zitat

    Original von Egalus


    Sorry, aber meinst du die Frage wirklich ernst?
    Natürlich hat er sich da Vertippt und wo der vertipper liegt sieht man doch auch direkt wenn man die Zeile weiter liest:


    Natürlich meinte ich die Frage ernst, sonst hätte ich sie nicht gestellt. Wenn Du weiter gelesen hättest, hättest Du ja auch gelesen, dass ich das Entladen mit nvidia-current getestet habe. Da danach lsmod aber noch nvidia anzeigt war ich mir nicht sicher ob es sich um einen Tippfehler handelt oder nicht. Daher habe ich nochmal nachgefragt.
    Aber was war die Intension Deines Beitrags?


    Marco

    Asus Q1900 ITX

    Crucial 8GB DDR3L

    Digital Devices Cine S2 V5.5

    MLD 5.4

  • Eigentlich ging das ja aus meinem Beitrag schon hervor. Richtig ist natürlich:

    Code
    modprobe -r nvidia ; modprobe -r nvidia-current


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • Ich habe mal die alsa Module entladen:

    Code
    /sbin/alsa unload
    Unloading ALSA sound driver modules: snd-hda-intel snd-hda-codec-nvhdmi snd-hda-codec-via 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 snd-page-alloc.

    und mit

    Code
    modprobe snd-hda-intel snd-hda-codec-nvhdmi snd-hda-codec-via 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 snd-page-alloc
    FATAL: Error inserting snd_hda_intel (/lib/modules/2.6.32-28-generic/updates/alsa/snd-hda-intel.ko): Unknown symbol in module, or unknown parameter (see dmesg)


    Hier die Ausgabe von dmesg:

    Code
    [  337.701531] HDA Intel 0000:00:07.0: power state changed by ACPI to D0
    [  337.701577] HDA Intel 0000:00:07.0: power state changed by ACPI to D0
    [  337.701586] HDA Intel 0000:00:07.0: PCI INT A -> Link[LAZA] -> GSI 20 (level, low) -> IRQ 20
    [  337.701590] hda_intel: Disable MSI for Nvidia chipset
    [  337.701617] HDA Intel 0000:00:07.0: setting latency timer to 64
    [  341.333388] forcedeth 0000:00:0a.0: irq 27 for MSI/MSI-X
    [  351.480018] eth0: no IPv6 routers present
    [ 1005.533242] HDA Intel 0000:00:07.0: PCI INT A disabled
    [ 1182.137730] snd_hda_intel: Unknown parameter `snd-hda-codec-nvhdmi'


    Sieht nicht so toll aus

  • so geht kommt auch kein Ton:

    Code
    stop vdr-frontend
    stop openbox
    modprobe -r snd_hda_intel ; modprobe snd_hda_intel 
    modprobe -r nvidia-current ; modprobe nvidia-current
    start openbox
    start vdr-frontend


    Code
    stop vdr-frontend
    stop openbox
    modprobe -r snd_hda_intel 
    modprobe -r nvidia-current
    start openbox
    start vdr-frontend


    Code
    stop vdr-frontend
    stop openbox
    alsa unload
    modprobe snd_hda_intel 
    start openbox
    start vdr-frontend


    YaVDR 0.5
    M3N78-VM Satelco Easywatch DVB-C

    Einmal editiert, zuletzt von omek ()

  • @ steffen_b
    OK, wieder was gelernt. Trotzdem bin ich immer noch nicht weiter.
    Ich habe auch mal versucht ohne die edid.bin zu starten ( in xorg.conf.yavdr auskommentiert) hat auch nix geholfen.


    YaVDR 0.5
    M3N78-VM Satelco Easywatch DVB-C

    Einmal editiert, zuletzt von omek ()

  • war falsch, was ich gepostet hab..... ;)

    Wissen ist Macht, nix wissen macht auch nix
    VDR1: yaVDR0.3.0a Gigabyte GAM85M-US2H VDPAU 1GB Ram Sempron140 500GB WD CaviarBlue 2xTT-S2-1600, ATRIC on Com1
    VDR2: yaVDR0.3.0a Zotac Ion-F 2GB Ram 1TB WD CaviarBlue Dual TBS 6981

    Einmal editiert, zuletzt von Licherkette ()

  • Zitat

    Original von omek
    so geht kommt auch kein Ton


    Du prüfst aber zwischendurch immer mal mit alsamixer nach ob der sound nicht gemuted ist, oder?


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • Ja, alsamixer hab ich mir immer wieder angeschaut. Hab auch versucht eine test.wav abzuspielen, device war verfügbar aber auch ohne ton

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!