Newbie Frage: VIA Chipsatztreiber? war: kein Xfree86, kein Bild?

  • Hallo Experten,


    bin ein absoluter Neuling in Sachen Linux, in Computerdingen ansonsten aber nicht ganz unbeleckt. Jetzt bin ich aber kurz vorm verzweifeln...


    Letzte Woche habe ich von einem Freund einen Haufen Hardware bekommen, der bei ihm eigentlich als VDR laufen sollte. Er selber hat's nicht hinbekommen und deshalb das Handtuch geschmissen. Mein System ist aus folgenden Komponenten zusammengebaut:


    • Mainboard MSI KM4M
    • CPU Athlon XP 2400+
    • RAM 512 MB Kingston
    • Hauppauge WinTV Nexus-S Rev. 2.1
    • VGA Geforce 2Ti
    • Terratec Aureon 5.1 Fun
    • HDD 160 GB (Samsung)
    • LG DVD+/-RW


    Das ganze steckt in einem Gehäuse von CoolerMaster.


    Um die Büchste zum Fliegen zu kriegen habe ich mir aus dem Web vom Server der c't deren Knoppix VDR-Image gezogen. Die Grundinstallation läuft auch noch prima durch; es werden aktualisierte Dateien aus dem Web geladen und auch keinerlei Fehlermeldungen angezeigt...


    Nach abgeschlossener Installation und Neustart wird mir Konsole Nr. 8 angezeigt und eine Meldung eingeblendet, daß der VDR läuft. Über die Kabelpeitsche meiner Nexus kommt jedoch kein Videosignal. :(
    Der S-Video Ausgang der Grafikkarte hingegen gibt das ganz normale Bild vom System aus, hierüber kann ich auch die Konsole auf meinem Fernseher sehen. Versuche ich aber mein Xfree86 zu starten, so klappt auch das nicht. In einer älteren c't habe ich gelesen, ich müsse dazu erst noch den Nvidia VGA Treiber nachinstallieren, indem ich apt-get install nvidia-glx eingebe. Hier bekomme ich jedoch die Info, daß kein solches Paket online verfügbar ist?!


    Mache ich was falsch? Lässt sich Linux nicht auf meinem PC installieren?


    Bitte helft mir, ich bin kurz davor, auf Drängen meiner besseren Hälfte Windoof zu installieren, nur damit sie endlich fernsehen kann... ;(


    Danke und Gruß
    Black Death

  • Wenn der VDR läuft kriegst du das Bild über den Ausgang der Nexus. Deine Hardware stellt eigentlich eine sehr solide Basis dar, das ist zum Laufen zu kriegen.


    Ich würd mal nochmal die Logs und dmesg durchforsten und die Kabelpeitsche prüfen. Vielleicht kann dein Fernseher nicht mit dem Signal der Karte?

  • Hmm. Also ich habe das Teil inzwischen an zwei verschiedenen Fernsehern ausprobiert - ohne Erfolg. Für mich hat es den Anschein, daß gar kein Bild ausgegeben wird... :(


    Bin ganz neu in der Materie. Daher die (wahrscheinlich blöde :O) Frage: Wie kann ich die Logdateien überprüfen, bzw. wo finde ich die? Worauf muß ich achten (Profitip)?

  • Hallo Blackdeath,


    installiere einfach LinVDR, das dauert ca. 10 Minuten.


    Am Video-Ausgang der DVB-Karte sollte dann sofort ein Fernsehbild kommen.


    Wenn nicht, dann drücke die Taste "M" für Menü.


    Wenn kein Bild kommt dann ist event. der Ausgang der DVB-Karte defekt.


    Wenn bei "M" das menü kommt aber kein Bild, dann fehlt das Sat-Signal oder es wird kein Sender gefunden.


    Windows braucht keiner zum fernsehgucken ;)

    VDR : POV Atom 330-1 Mainboard, MSI TV@nywhere Satellite II, 2 GB RAM, natürlich mit yaVDR 0.61. Heimkino mit Onkyo AVR, Nubert-Surround-Boxen und JVC Beamer mit 4K und HDR. HD-VDR für Newbies: www.partyfotos.de/vdr

    Einmal editiert, zuletzt von Bernie7 ()

  • Hallo,


    ich würde zunächst auch nochmal ein Problem mit der Kabelpeitsche ausschließen wollen und einfach mit einem Composit-Kabel das Videosignal von der Karte abgreifen.


    Der Fernseher steht schon auch auf dem richtigen Eingang, und da dann auch auf dem richtigen Modus (Composite, S-Video, RGB), oder? (Ich weiss, blöde Frage, aber das ist so wie wenn der ADAC nach dem Benzin im Tank fragt.)


    Den Tipp mit LinVDR hätte ich auch als erstes gegeben.


    Tschüss Jo

    yaVDR 0.7, ASRock Q1900M, Zotac GT630 1GB, DD Cine S2 V6.5, 2x2GB, 64 GB SSD, PicoPSU 80W, MeanWell Netzteil 90W mit eingebautem Tinnitus, HAMA MCE-Remote Control

  • Neuer Tag, neues Pech: Habe gerade wie von Euch geraten den LinVDR installiert und bin trotzdem keinen Schritt weiter. :(


    Die Kiste startet ratz-fatz durch, wechselt zur VDR Konsole und gibt mir dann die Fehlermeldung Something went wrong. VDR respawning to fast, sleep 2 minutes. aus. Dann scheint er sich wirklich für 2 Minuten nix zu machen und bringt anschließend wieder genau die selbe Meldung...


    Was will mir das System damit sagen?
    Und vor allem: wie kriege ich das Teil zum fliegen (nein, nicht aus dem Fenster, wie meine Freundin es inzwischen möchte!)? ;)

  • Zitat

    Originally posted by BlackDeath
    Neuer Tag, neues Pech: Habe gerade wie von Euch geraten den LinVDR installiert und bin trotzdem keinen Schritt weiter. :(


    Die Kiste startet ratz-fatz durch, wechselt zur VDR Konsole und gibt mir dann die Fehlermeldung Something went wrong. VDR respawning to fast, sleep 2 minutes. aus. Dann scheint er sich wirklich für 2 Minuten nix zu machen und bringt anschließend wieder genau die selbe Meldung...


    Was will mir das System damit sagen?
    Und vor allem: wie kriege ich das Teil zum fliegen (nein, nicht aus dem Fenster, wie meine Freundin es inzwischen möchte!)? ;)


    Hallo,


    das hat häufig was mit den Treibern zu tun.


    Schau mal mit dem Befehl 'logread' nach was denn geschehen ist und schicke uns den output, da kann man eventuell etwas mehr sagen.
    Da der Output wohl recht lange ist macht's Sinn die relevanten Teile zu extrahieren.


    Tschüss Jo

    yaVDR 0.7, ASRock Q1900M, Zotac GT630 1GB, DD Cine S2 V6.5, 2x2GB, 64 GB SSD, PicoPSU 80W, MeanWell Netzteil 90W mit eingebautem Tinnitus, HAMA MCE-Remote Control

  • OK, hier der Teil, der mit logread ausgegeben wird und mir auffällig erscheint:


    ~~~ schnipp ~~~
    linvdr user.info vdr[978]: initializing plugin remote (0.2.1): Remote control
    linvdr user.err vdr[978]: Error: invalid primary device number: 1
    linvdr user.err vdr[978]: Error: no primary device found - using first device!
    linvdr syslog.warn klogd: saa7146: unregister extension 'budget dvb /w video in'
    linvdr syslog.warn klogd: saa7146: unregister extension 'budget_ci dvb'
    linvdr syslog.warn klogd: saa7146: unregister extension 'budget dvb'
    linvdr syslog.warn klogd: saa7146: unregister extension 'dvb'
    ~~~ schnapp ~~~


    Ich hoffe, Ihr könnt damit was anfangen...


    Sonnige Grüße
    BlackDeath


  • Hm, ein wenig großzügiger hättest Du mit den Logs sein können ;)


    So weit ich mich erinnere beginnt die Nummerierung der Devices bei 0. Da Du nur ein Device hast müsste das demnach auch 0 sein.
    Aber da er ja auf das 1. Device zurück fallen möchte müsste es ja klappen.
    Was die Meldungen "unregister extension 'budget ..." sollen verstehe ich ehrlich gesagt nicht so ganz.


    Mal eine Frage an die mitlesende Allgemeinheit bzw. die Leute, die davon mehr verstehen als ich: Kann es sein, dass der MPEG-Teil einen Knacks ab hat und der VDR da drüber stolpert?


    Schieb doch noch mal etwas mehr vom log rüber. Zur Not halt das ganze Log.


    Tschüss Jo

    yaVDR 0.7, ASRock Q1900M, Zotac GT630 1GB, DD Cine S2 V6.5, 2x2GB, 64 GB SSD, PicoPSU 80W, MeanWell Netzteil 90W mit eingebautem Tinnitus, HAMA MCE-Remote Control

  • Tach ,


    1. lspci - findet er die Nexus ? Wenn nicht , Karte auf korrekten Sitz prüfen .
    2. Setup von LinVDR aufrufen , ALLE Plugins raus - Neustart .
    Um das hin zu kriegen , VDR stoppen mit ./etc/init.d/runvdr stop .
    3. Wenn gleicher Fehler modprobe stv0299
    Fehlermeldung ?
    4. Wenns immer noch nich löppt , posten was logread ausspuckt


    HJS

  • OK, habe mich per SSH auf die Konsole geklemmt und mal die von Dir beschriebenen Dinge ausprobiert...


    1. lspci:
    ~~~ schnipp ~~~
    linvdr:~# lspci
    00:00.0 Host bridge: VIA Technologies, Inc.: Unknown device 3205
    00:01.0 PCI bridge: VIA Technologies, Inc.: Unknown device b198
    00:06.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
    00:07.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
    00:10.0 USB Controller: VIA Technologies, Inc. UHCI USB (rev 80)
    00:10.1 USB Controller: VIA Technologies, Inc. UHCI USB (rev 80)
    00:10.2 USB Controller: VIA Technologies, Inc. UHCI USB (rev 80)
    00:10.3 USB Controller: VIA Technologies, Inc.: Unknown device 3104 (rev 82)
    00:11.0 ISA bridge: VIA Technologies, Inc.: Unknown device 3177
    00:11.1 IDE interface: VIA Technologies, Inc. Bus Master IDE (rev 06)
    00:12.0 Ethernet controller: VIA Technologies, Inc. Ethernet Controller (rev 74)
    01:00.0 VGA compatible controller: nVidia Corporation NV15 DDR (GeForce2 GTS) (rev a4)
    linvdr:~#
    ~~~ schnapp ~~~


    So wie es aussieht, findet er die Nexus schon mal...


    2. setup linvdr -> alle Plugins raus
    Hab ich gemacht. Unter VDR -> Plugins sind keine mehr ausgewählt.
    Effekt: leider keiner. Auf tty10 wird nach Neustart immer noch die selbe Fehlermeldung ausgegeben. :(


    3. modprobe stv0299
    Es wird keine Fehlermeldung ausgegeben.


    4. logread
    ~~~ schnipp ~~~
    linvdr:~# logread
    Sep 8 15:32:58 linvdr syslog.info syslogd started: BusyBox v1.00-pre8 (2004.03.02-16:27+0000)
    Sep 8 15:32:58 linvdr syslog.info klogd: via-rhine.c:v1.10-LK1.1.19-2.5 July-12-2003 Written by Donald Becker
    Sep 8 15:32:58 linvdr syslog.info klogd: http://www.scyld.com/network/via-rhine.html
    Sep 8 15:32:58 linvdr syslog.info klogd: c4, IRQ 11.
    Sep 8 15:32:58 linvdr syslog.info klogd: eth0: MII PHY found at address 1, status 0x786d advertising 05e1 Link 45e1.
    Sep 8 15:32:58 linvdr local0.info udhcpc[75]: udhcpc (v0.9.9-pre) started
    Sep 8 15:32:58 linvdr syslog.info klogd: eth0: Setting full-duplex based on MII #1 link partner capability of 45e1.
    Sep 8 15:32:58 linvdr local0.debug udhcpc[75]: Sending discover...
    Sep 8 15:32:58 linvdr syslog.info klogd: Linux video capture interface: v1.00
    Sep 8 15:32:58 linvdr local0.debug udhcpc[75]: Sending select for 192.168.0.4...
    Sep 8 15:32:58 linvdr syslog.warn klogd: saa7146: register extension 'dvb'.
    Sep 8 15:32:58 linvdr syslog.warn klogd: saa7146: register extension 'budget dvb'.
    Sep 8 15:32:58 linvdr syslog.warn klogd: saa7146: register extension 'budget_ci dvb'.
    Sep 8 15:32:58 linvdr syslog.warn klogd: saa7146: register extension 'budget dvb /w video in'.
    Sep 8 15:32:58 linvdr local0.info udhcpc[75]: Lease of 192.168.0.4 obtained, lease time 259200
    Sep 8 15:32:58 linvdr user.info vdr[114]: VDR version 1.2.6 started
    Sep 8 15:32:58 linvdr user.info vdr[114]: loading plugin: /usr/lib/vdr/plugins/libvdr-remote.so.1.2.6
    Sep 8 15:32:58 linvdr user.info vdr[114]: loading /etc/vdr/setup.conf
    Sep 8 15:32:58 linvdr user.err vdr[114]: ERROR: unknown config parameter: BgClrChannelNum = -1996488705
    Sep 8 15:32:58 linvdr user.err vdr[114]: ERROR: unknown config parameter: BgClrEpgData = -2013265920
    Sep 8 15:32:58 linvdr user.err vdr[114]: ERROR: unknown config parameter: ClrChannelnum = 1
    Sep 8 15:32:58 linvdr user.err vdr[114]: ERROR: unknown config parameter: MainMenuStyle = 1
    Sep 8 15:32:58 linvdr user.info vdr[114]: loading /etc/vdr/sources.conf
    Sep 8 15:32:58 linvdr user.info vdr[114]: loading /etc/vdr/diseqc.conf
    Sep 8 15:32:58 linvdr user.info vdr[114]: loading /etc/vdr/channels.conf
    Sep 8 15:32:58 linvdr user.info vdr[114]: loading /etc/vdr/commands.conf
    Sep 8 15:32:59 linvdr user.info vdr[114]: loading /etc/vdr/reccmds.conf
    Sep 8 15:32:59 linvdr user.info vdr[114]: loading /etc/vdr/svdrphosts.conf
    Sep 8 15:32:59 linvdr user.info vdr[114]: loading /etc/vdr/ca.conf
    Sep 8 15:32:59 linvdr user.info vdr[114]: loading /etc/vdr/remote.conf
    Sep 8 15:32:59 linvdr user.info vdr[114]: loading /etc/vdr/keymacros.conf
    Sep 8 15:32:59 linvdr user.debug vdr[114]: probing /dev/dvb/adapter0/frontend0
    Sep 8 15:32:59 linvdr user.info vdr[114]: no DVB device found
    Sep 8 15:32:59 linvdr user.info vdr[114]: initializing plugin: remote (0.2.1): Remote control
    Sep 8 15:32:59 linvdr user.err vdr[114]: ERROR: invalid primary device number: 1
    Sep 8 15:32:59 linvdr user.err vdr[114]: ERROR: no primary device found - using first device!
    Sep 8 15:32:59 linvdr user.err vdr[114]: ERROR: invalid primary device number: 1
    Sep 8 15:32:59 linvdr auth.info sshd[124]: Server listening on 0.0.0.0 port 22.
    Sep 8 15:32:59 linvdr daemon.info init: Starting pid 138, console /dev/tty1: '/sbin/getty'
    Sep 8 15:32:59 linvdr daemon.info init: Starting pid 139, console /dev/tty2: '/sbin/getty'
    Sep 8 15:32:59 linvdr daemon.info init: Starting pid 140, console /dev/tty3: '/sbin/getty'
    Sep 8 15:32:59 linvdr daemon.info init: Starting pid 141, console /dev/tty4: '/sbin/getty'
    Sep 8 15:33:18 linvdr auth.info sshd[144]: Could not reverse map address 192.168.0.200.
    Sep 8 15:33:20 linvdr auth.info sshd[144]: Accepted password for root from 192.168.0.200 port 1229 ssh2
    Sep 8 15:33:20 linvdr auth.info sshd[144]: lastlog_get_entry: Error reading from /var/log/lastlog: Bad file descriptor
    Sep 8 15:33:20 linvdr auth.info PAM_unix[144]: (ssh) session opened for user root by (uid=0)
    Sep 8 15:33:20 linvdr auth.err PAM-env[144]: Unable to open config file: No such file or directory
    Sep 8 15:33:21 linvdr auth.err PAM-env[145]: Unable to open config file: No such file or directory
    ~~~ schnapp ~~~


    Das ist die Ausgabe von logread direkt nach dem Booten und dem ersten Auftreten der Fehlermeldung. Ich hoffe, ihr könnt damit was anfangen...


    Danke und Gruß
    BlackDeath

  • Zitat

    Original von BlackDeath
    00:00.0 Host bridge: VIA Technologies, Inc.: Unknown device 3205
    00:01.0 PCI bridge: VIA Technologies, Inc.: Unknown device b198


    Da hat er wohl n Prob mit dem VIA Chipsatz


    Zitat


    Sep 8 15:32:58 linvdr syslog.warn klogd: saa7146: register extension 'dvb'.
    Sep 8 15:32:58 linvdr syslog.warn klogd: saa7146: register extension 'budget dvb'.
    Sep 8 15:32:58 linvdr syslog.warn klogd: saa7146: register extension 'budget_ci dvb'.
    Sep 8 15:32:58 linvdr syslog.warn klogd: saa7146: register extension 'budget dvb /w video in'.


    Weshalb er möglicherweise dort auch ne Budget registrieren will ,statt der FF .
    lspci ergab ne Karte mit SAA7146 - der sitzt aber auch auf Budget Karten wie der KNC - das heiß nicht , daß er die Nexus sauber erkennt - was er ja offensichtlich auch nich macht .



    Dagegen ist das ja fast ne Lapalie :mua


    Was ist das fürn Board ? Ahja - im ersten Beitrag gesehen - sacht mir nix - Chipset ? Ein VIA-Xperte anwesend ? :D


    HJS

    Working VDR : VDR-1.4.6 - ACPI/NVRAM Wakeup - working on hjslfs

    Einmal editiert, zuletzt von hjs ()

  • Hast du schon das neuste BIOS aufs Board geflasht ? Auf der Website gibt es eins vom Juni disen Jahres.
    Außerdem hat das Board onboard Grafik, Bau die GRAKA mal aus und versuche es damit.....

    VDR: DD 5.5 mit 4 Tunern , Intel 847 mit nvidia Kepler 630 , 4GB RAM , 1x 1TB , yavdr 0.5 X10 Fernbedienung von Pollin zu Steuerung, Diverse XBMC (openelec + Windows) im Haus als Clients

  • Habe das BIOS auf den aktuellsten Stand gebracht und die Grafikkarte ausgebaut. Hat leider auch nichts geholfen.


    Lt. Beschreibung des Boards sitzt dort ein VIA UniChrome KM400 nebst einer VIA VT8235CE Southbridge drauf. Vielleicht hilft Euch diese Info weiter ja bei der Fehleranalyse weiter... :)


    Hasta luego!
    BD

  • Hallo Experten!


    Ich stehe immer noch auf dem Schlauch, was die Unterstützung vom Chipsatz meines Mainboards angeht. Kann mir bitte jemand einen Tip geben, wie ich es schaffe, daß dieser drecks VIA KM400 korrekt erkannt wird?


    Da ich ein absoluter Anfänger in Sachen Linux bin, weiß ich nicht mehr weiter. Diese Sch.... bringt mich echt noch zur Weißglut! :motz4

  • Ja sicher wird der normal erkannt. Ein KM400 ist der gewöhnliche KT400, nur halt mit onboard Grafik.


    Die Karte wird erstmal normal am pci-Bus gefunden. Hat sogar nen eigenen IRQ. okay.


    Dann weiter, VDR startet:
    ..Sep 8 15:32:58 linvdr user.err vdr[114]: ERROR: unknown config parameter: BgClrChannelNum = -1996488705
    Sep 8 15:32:58 linvdr user.err vdr[114]: ERROR: unknown config parameter: BgClrEpgData = -2013265920
    Sep 8 15:32:58 linvdr user.err vdr[114]: ERROR: unknown config parameter: ClrChannelnum = 1
    Sep 8 15:32:58 linvdr user.err vdr[114]: ERROR: unknown config parameter: MainMenuStyle = 1
    ..
    Unkristisch.
    ..
    Sep 8 15:32:59 linvdr user.debug vdr[114]: probing /dev/dvb/adapter0/frontend0
    Sep 8 15:32:59 linvdr user.info vdr[114]: no DVB device found
    Error: invalid primary device number: 1
    => schlecht.
    ..
    Aha, es gibt ein Treiber Problem, deswegen hat der VDR kein Ausgabedevice. Der VDR kann deswegen weder OSD noch TV ausgeben. Deswegen wird der VDR auch beendet.



    Nun wäre ja interessant was lsmod ausgibt und welche Treiberversion du benutzt. Jede Karte hat ja unterschiedliche Frontends.

  • Hallo Wirbel,


    wenn ich lsmod eingebe wird mir diese Liste hier ausgegeben:



    Hilft Dir das bei der Fehleranalyse weiter?


    Dank und Gruß
    BlackDeath

  • stv0299 als Frontend ist geladen,
    videodev ist da,
    dvb-core ist da,
    videobuf ist da,
    v4l2-common ist da,
    saa7146 ist da,
    saa7146_vv
    ttpci-eeprom.
    dvb-ttpci



    scheint alles da zu sein. Erstmal kein Fehler zu entdecken. Liegts bei dir an irgendwelchen Zugriffsrechten /dev/video0 ? Existieren dort alle devices?

  • Das mit den Zugriffsrechten kann ich mir nicht vorstellen, da ich da nichts weiter dran geschraubt habe. Mein VDR ist so, wie er von der automatischen Installationsroutine konfiguriert wird...


    Wie finde ich raus, ob dort alle Devices existieren?

Jetzt mitmachen!

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