easyVDR Kopie des easyVDR-Forums zum Nachschlagen
Grafik- und TV-Kartentreiberinstallation schlägt fehl

easyVDR - >VARforumsname - >Grafik- und TV-Kartentreiberinstallation schlägt fehl

vdrtester  08.Aug.2011 22:57:42
Hallo zusammen,

ich habe vor 2 Wochen angeregt durch folgenden Thread [url=http://www.easyvdr-forum.de/forum/index.php/topic,11608.0.html]http://www.easyvdr-forum.de/forum/index.php/topic,11608.0.html neue Hardware für einen HD-fähigen VDR geordert.

Die Hardware ist laut easyPortal wie folgt:
http://192.168.0.188/images/kernel_small.png Kernel: 2.6.28.9


http://192.168.0.188/images/cpu_small.png CPU: Intel(R) Atom(TM) CPU D525  @ 1.80GHz http://192.168.0.188/images/cpufreq_small.png CPU-Frequenz: 1795 MHz http://192.168.0.188/images/speicher_small.png Speicher:        3094064 kB http://192.168.0.188/images/hdd_small.png Festplatte(n): WDC WD10EARS-00Y http://192.168.0.188/images/cdrom_small.png Opt. Laufwerk(e):Slimtype DVD A  DS8A5S http://192.168.0.188/images/netcard_small.png Netzwerkkarte:Realtek Ethernet controllerAtheros Network controller http://192.168.0.188/images/grafikcard_small.png Grafikkarte: nVidia Corporation GT218 (rev a2) http://192.168.0.188/images/sound_small.png Soundkarte:nVidia Audio device http://192.168.0.188/images/dvb.png Videokarte(n):Als Mainboard habe ich ein Zotac IonITX-T-E verbaut.

Bei der Installation hänge ich nun an 2 Stellen:

1) Bei der Installation des Nvidia Treibers erscheint während des easyvdr Setups diese Meldung:
easyvdr-config-x.sh hat versucht, das Modul nvidia zu laden. Dies ist jedoch fehlgeschlagen. Dies deutet auf eine fehlerhafte Installation hin. Eventuell wird die nun folgende Konfiguration nicht erfolgreich sein.
Im Installationsschritt vor dieser Meldung wird erfolgreich ein Nvidia Grafikkarte vom Setup erkannt.
Die danach folgende Konfiguration ist nicht erfolgreich, da weder über DVI noch über HDMI das OSD des
VDR erscheint. Es steht nur folgende Meldung auf dem Bildschirm: INIT: Entering runlevel: 2
Aber aber mit dem Laden des Moduls nvidia schief ging zeigt auch die Datei easyinfo im Anhang an.
Hier ein Auszug:
(II) LoadModule: "nvidia"
(WW) Warning, couldn't open module nvidia
(II) UnloadModule: "nvidia"
(EE) Failed to load module "nvidia" (module does not exist, 0)
Wäre dieses Problem gelöst würde das OSD wahrscheinlich auch über die HDMI Schnittstelle ausgegeben werden.

2) Als TV-Karte verwende ich eine TBS 6881 Dualtuner PCI-E. Diese habe ich versucht wie hier [url=http://www.easyvdr-forum.de/forum/index.php?topic=11608.msg95141#msg95141]http://www.easyvdr-forum.de/forum/index.php?topic=11608.msg95141#msg95141 beschrieben zu installieren:
wenn das Update 2 (Version 0.8.06) fertig ist wird der TBS 6981 Treiber folgendermaßen installiert:
Code: dpkg -i /usr/bin/easyvdr/experimentell/tbs6981.deb
Die Installation sollte ohne Fehlermeldungen durchlaufen

Leider verläuft die Installation bei mir nicht ohne Fehlermeldungen (das System habe ich per Netzwerkverbindung vor der Installation auf Version 0.8.06) aktualisiert.

Soweit es mir möglich war, habe ich die Meldungen während der Installation in die Datei Installation_tbs6981.txt kopiert.

Der Befehl dmesg | grep cx23885 zeigt,
dass die Installation nicht erfolgreich war.
Ergebnis im Anhang in Datei cx23885.txt

Für Hilfe, damit ich die beiden beschriebenen Stellen meistere, wäre ich euch sehr dankbar.

Mfg
vdrtester

cx23885.txt.txt
Installation_tbs6981.txt.txt
VDR1: YY-A206 , AMD XP 2500+ Mobile Barthon, ASROCK K7S41GX, Sony DRU-510A, Seagate Barracuda 160GB, Hauppauge Nexus-S, TT Budget, easyVDR 0.6

VDR2: Zotac IonITX-T-E, Gehäuse:LC-1320, TV- Karte: Digital Devices Cine S2 V6; DVD-RW slim, HDD: 1TB WD Caviar Green, easyVDR 1.0
michel8  09.Aug.2011 00:48:24
Ich befürchte die GT218 (lange nach der 0.8 auf den Markt geworfen) wird von den Defaulttreibern nicht unterstützt.

Ein neuerer nvidia-treiber ist da sicher angebracht.

Bitte mal direkt das 0.8.06er ISO versuchen, je nach netzwerkverbindung und RAM-Größe hat das Update manchmal Probleme...
Dann erstmal den nvidia-treiber wie hier im Forum beschrieben aktualisieren, das tbs-paket installieren und dann eine reboot

Gruß
Michel
Produktiv-VDR:
msi K9N2G-Neo (nvidia 8200 onBoard) mit Athlon X2 4850e mit SamuraiZZ
2xNova-HDS2, DH102
Licherkette  09.Aug.2011 18:36:04
Und sollte es mit dem debian-Paket für die TBS6981 dann nicht funktionieren, dann kannst du auch noch neuere Herstellertreiber verwenden, es gibt einen recht aktuellen Treiber, der auch mit 2.36 Kernel funktioniert beim Hersteller direkt zum herunterladen und das installieren ist jetzt nicht sooo schwer, sollten wir gemeinsam hinbekommen.

Lichi

VDR1:easyvdr: V 2.0.6 Kernel 3.13.049; Hw: Asrock H61m-itx; CPU: G630 Intel; DVB Sky S952
VDR2: V 0.8.04; Hw: Zotac IONITX-F; Geh:LC-1320 Karte: TBS6981; DVD-RW slim, 1TB WD Caviar Green
VDR3: V 2.0stable; Hardware: Asrock K10N78M pro, Sempron 145, TBS6981, Digitainer Gehäuse, 2GB Ram, 2,5TB WDD caviar green, x10 FB mit Scrollrad
VDR4: V 0.7.24; Geh.: LC-Power1001b; MB:AsusM3n78-VM via HDMI, CPU:Sempron140; 1GB Ram; 1TB Hd Samsung EcoGreen; TT-1600-S2
VDR5: V 2.1.0 Testing; Geh:Digitainer; NT:BeQuiet L7 300W; MB:Gigabyte M85M-US2H Rev2; CPU:Sempr.140; 2GB Ram, 3TB HD SATA;Tevii480, Atric+Total0579FB
fuebi  09.Aug.2011 20:49:02
Du kannst allerdings auch mal dieses Howto verwenden.

[url=http://www.easyvdr-forum.de/forum/index.php?topic=11580.msg101988#msg101988]http://www.easyvdr-forum.de/forum/index.php?topic=11580.msg101988#msg101988

Die klappt 100pro!!!!

Gruß
Fuebi


1.VDR: Hardware: ITX-Mainboard NVIDIA Corporation C79 , 4GB RAM, 2,5" SATA II 60GB SSD, TBS 6984 PCI-E DVB-S2 quad Tuner TV card, Software: easyvdr-3.0.0

2. VDR: Hardware: ITX-Mainboard + ASRock 4205, 4GB RAM, 60GB SSD, 3TB HDD, Intel-Grafik, TBS 6984 quad Tuner.
Software: easyvdr-3.5.2

vdrtester  11.Aug.2011 21:56:17
Erstmal vielen Dank an alle für eure Tipps.

In den letzten beiden Tagen habe ich erstmal RAM und HDD auf Fehler überprüft.
Bei beiden wurden in den Tests keine Fehler festgestellt.
Aus diesem Grund habe ich nochmals das ISO-File der 0.8.6 heruntergeladen.
Dieses Mal habe ich beim Brennen die Option Verifikation der DVD nach dem Brennvorgang ausgewählt und
siehe da es wurde gleich ein Fehler festgestellt.
Nach dem Wechsel auf eine andere DVD-Rohlingmarke, konnte auf die Verfikation erfolgreich gemeistert und somit der Brennvorgang erfolgreich abgeschlossen werden.
Bei der anschließenden Neuinstallation trat dann der anfangs beschriebene Nvidia-Fehler nicht mehr auf und die easyVDR-Installation konnte ohne Fehler abgeschlossen werden.
Es kam auch die Meldung "No Signal" auf dem Monitor  :)

Nun werde ich mich an die Anleitung von fuebi machen und den neuen Nvidia Treiber usw. installieren.

Halte euch auf dem laufenden.

MfG
vdrtester
VDR1: YY-A206 , AMD XP 2500+ Mobile Barthon, ASROCK K7S41GX, Sony DRU-510A, Seagate Barracuda 160GB, Hauppauge Nexus-S, TT Budget, easyVDR 0.6

VDR2: Zotac IonITX-T-E, Gehäuse:LC-1320, TV- Karte: Digital Devices Cine S2 V6; DVD-RW slim, HDD: 1TB WD Caviar Green, easyVDR 1.0
vdrtester  12.Aug.2011 22:09:49
Hallo zusammen,

habe nun die Anleitung von fuebi abgearbeitet ausgenommen vom Punkt Lirc.

Bei der Installation der ALSA-Treiber kam beim Absetzen des Befehls "depmod -ae"
diese Meldung:

WARNING: Can't read module /lib/modules/2.6.28.9/kernel/drivers/net/AUTODETECT.ko: Invalid argument

Leider kann ich nicht einschätzen, was die Meldung für Folgen hat.

Edit: Bei diesem Problem bin ich gerade auf folgenden Thread gestoßen: [url=http://www.easyvdr-forum.de/forum/index.php?topic=10496.0]http://www.easyvdr-forum.de/forum/index.php?topic=10496.0 und versuche die Alsa-Treiber nochmal neuzuinstallieren.
Da ich leider inzwischen den Kerne 2.6.35.7 installiert habe erhalt ich folgende Meldung beim erneuten Versuch den ALsa-Treiber zuinstallieren.
/usr/local/src/alsa-driver-1.0.23/alsa-driver-1.0.23/acore/pcm_native.c:
In function âsnd_pcm_hw_paramsâ:
/usr/local/src/alsa-driver-1.0.23/alsa-driver-1.0.23/acore/pcm_native.c:489: error:
implicit declaration of function âpm_qos_remove_requirementâ
/usr/local/src/alsa-driver-1.0.23/alsa-driver-1.0.23/acore/pcm_native.c:492: error:
implicit declaration of function âpm_qos_add_requirementâ
make: *** [/usr/local/src/alsa-driver-1.0.23/alsa-driver-1.0.23/acore/pcm_native.o] Fehler 1
make: *** [/usr/local/src/alsa-driver-1.0.23/alsa-driver-1.0.23/acore] Fehler 2
make: *** [_module_/usr/local/src/alsa-driver-1.0.23/alsa-driver-1.0.23] Fehler 2
make: Leaving directory `/usr/src/linux-2.6.35.7'
make: *** Fehler 2

Hier stellt sich für mich noch die Frage, wo die folgende Konfiguration aus der Anleitung von fuebi durchzuführen ist:
Einstellung: Alsamixer
F6 – HDMI NVidia
S/PDIF  1, S/PDIF 2, S/PDIF 3 mit mm einschalten
Esc Beenden
alsactl store – reboot
Wo findet man den Alsamixer? Im OSD?





Beim Installieren des Kernel 2.6.35.7 kam folgende Meldung:
easyVDR:/usr/src/linux# make modules
  CHK    include/linux/version.h
  CHK    include/generated/utsrelease.h
  CALL    scripts/checksyscalls.sh
  Building modules, stage 2.
  MODPOST 1276 modules
WARNING: modpost: Found 54 section mismatch(es).
To see full details build your kernel with:
'make CONFIG_DEBUG_SECTION_MISMATCH=y'
Wurde der Kernel trotzdem richtig installiert?


Anschließend wurde der neue Treiber für die TBS6981 installiert.
Verwendet wurde die neueste Version des Treiber: linux-tbs-drivers_110806.rar

Hier kam folgende Meldung:
/sbin/depmod -a 2.6.35.7
WARNING: Can't read module /lib/modules/2.6.35.7/kernel/drivers/net/AUTODETECT.ko: Invalid argument
make -C firmware install
make: Entering directory `/usr/src/linux-tbs-drivers/v4l/firmware'
Installing firmwares at /lib/firmware: vicam/firmware.fw dabusb/firmware.fw dabusb/bitstream.bin
ttusb-budget/dspbootcode.bin cpia2/stv0672_vp4.bin av7110/bootcode.bin
make: Leaving directory `/usr/src/linux-tbs-drivers/v4l/firmware'
easyVDR:/usr/src/linux-tbs-drivers/v4l#

Bei der Prüfung, ob der Treiber erfolgreich installiert wurde,kam folgender Output:
dmesg | grep cx23885
[  14.603361] cx23885 driver version 0.0.2 loaded
[  14.603466] cx23885 0000:03:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[  14.603731] CORE cx23885: subsystem: 6981:8888, board: TurboSight TBS 6981                 
[  15.787216] cx25840 3-0044: cx23885 A/V decoder found @ 0x88 (cx23885)
[  15.903278] cx25840 3-0044: unable to open firmware v4l-cx23885-avcore-01.fw
[  15.911360] cx23885_dvb_register() allocating 1 frontend(s)
[  15.911369] cx23885: cx23885 based dvb card
[  16.051257] DVB: registering new adapter (cx23885)
[  16.080050] cx23885_dvb_register() allocating 1 frontend(s)
[  16.080057] cx23885: cx23885 based dvb card
[  16.123197] DVB: registering new adapter (cx23885)
[  16.151958] cx23885_dev_checkrevision() Hardware revision = 0xa5
[  16.151971] cx23885/0: found at 0000:03:00.0, rev: 4, irq: 18, latency: 0,                  mmio: 0xfe800000
[  16.151983] cx23885 0000:03:00.0: setting latency timer to 64
[  16.208211] input: cx23885 IR (TurboSight TBS 6981) as /class/input/input4
[  16.208406] rc0: cx23885 IR (TurboSight TBS 6981) as /class/rc/rc0

Komisch scheint mir die Zeile mit "....unable to open firmware..."
Sicherlich ist diese auch daran Schuld, dass ich kein TV-Bild sondern nur die Meldung "No Signal" sehe.

Danach habe ich die Fernbedienung der TBS6981 wie in der Anleitung von Licherkette beschrieben einrichten wollen:
OSD Einstellungen über Tastatur vornehmen zur Konfiguration von remote.plugin und lirc
M (Menü)
9 (System)
2 (Einstellungen)
2 (Tastatur und Fernbedienung)
1 Lirc-Einstellungen... Lirc nutzen "nein"
Enter
2 Remote-Einstellungen... Remote für interne IR-FB: "ja" und sonst. Remote Parameter: -i/dev/input/tbs-ir (mit Pfeilentasten einstellen)
Enter
Backspace (zurück)
F3 (gelbe Taste für Neustart)
Enter (bestätigen)

Nach einem Reboot erschien auf dem Bildschirm die Meldung /dev/input/tbs-ir Datei oder Verzeichnis nicht gefunden.

Beim anschließenden Ausführen des Befehls "startvdr" kamen einige Fatal errors:
easyVDR:~# startvdr
stoppe vdr
done
FATAL: Module tbsfe is in use.
FATAL: Module tbs6981fe is in use.
FATAL: Module cx25840 is in use.
FATAL: Module v4l2_common is in use.
FATAL: Module videodev is in use.
FATAL: Module v4l1_compat is in use.
starte vdr
easyVDR:~#  atd is running

Was mir noch merkwürdig erscheint ist, dass der VDR ohne mein Zutun zwischen fluxbox und der TV-Karte mit "No Signal" hin- und herschaltet.

Ich hoffe es hat jemand einen Hinweis, wie ich die Sache in den Griff bekomme.

Anbei das aktuelle easyinfo.log

MfG
vdrtester
VDR1: YY-A206 , AMD XP 2500+ Mobile Barthon, ASROCK K7S41GX, Sony DRU-510A, Seagate Barracuda 160GB, Hauppauge Nexus-S, TT Budget, easyVDR 0.6

VDR2: Zotac IonITX-T-E, Gehäuse:LC-1320, TV- Karte: Digital Devices Cine S2 V6; DVD-RW slim, HDD: 1TB WD Caviar Green, easyVDR 1.0
MFG  12.Aug.2011 22:30:46
Moin moin vdrtester,
[quote='vdrtester link' pid='12227' dateline='1313179789']
Bei der Installation der ALSA-Treiber kam beim Absetzen des Befehls "depmod -ae"
diese Meldung:

WARNING: Can't read module /lib/modules/2.6.28.9/kernel/drivers/net/AUTODETECT.ko: Invalid argument

Leider kann ich nicht einschätzen, was die Meldung für Folgen hat.


Rülpser - ignorieren ;-]

MfG.
        MFG.
Sorry, das war mal dir Hardware, nu wechselt die zu oft ;-]
P4/1.8 1024 mit VGA, 100Mbit, USB 2.0 onBoard VGA misc HDDs CDRW2100E - DXR3 EM8300 original Hollywood+ V1 - DVB-C PCI Twinhan 2021 - DVB-T USB2.0 MSI DIGIVOX II V2+3
easyVDR 0.6.08 Kernel 2.6.28.9 - testing 0.7v5, vga2scart,... ;-]

[url=http://www.easyvdr-forum.de/forum/index.php?topic=5901.0]Du Brauchen Hilfe? Wir brauchen Daten! <-> [url=http://www.easyvdr-forum.de/forum/index.php?topic=5901.0]Indianer
Licherkette  13.Aug.2011 23:11:05
Auf jeden Fall mal testen, ob die Firmwaredatei im Verzeichnis gelandet ist. Der Dateiname müsste v4l-cx23885-avcore-01.fw heissen und der Ort wo sie hingehört "/lib/firmware. Ohne die startet die TBS6981 nicht richtig.

Nach einem Reboot erschien auf dem Bildschirm die Meldung /dev/input/tbs-ir Datei oder Verzeichnis nicht gefunden.
Überprüfe bitte im Verzeichnis /etc/udev/rules.d/10-dvb-remote.rules ob der Eintrag <
KERNELS==\"input*\", ATTRS{name}==\"cx23885 IR (TurboSight TBS 6981)\", SYMLINK+=\"input/tbs-ir\"
, MODE="0660", GROUP="vdr"> (ohne <>) vorhanden ist. Ist er vorhanden findest du unter /dev/input ein Gerät "tbs-ir".
Evtl mal [url=http://www.vdr-portal.de/board60-linux/board14-betriebssystem/board96-yavdr/p985977-gel%C3%B6st-tbs6981-fernbedinung-funktioniert-nur-teilweise/#post985977]http://www.vdr-portal.de/board60-linux/board14-betriebssystem/board96-yavdr/p985977-gel%C3%B6st-tbs6981-fernbedinung-funktioniert-nur-teilweise/#post985977 durchlesen.

Lichi




VDR1:easyvdr: V 2.0.6 Kernel 3.13.049; Hw: Asrock H61m-itx; CPU: G630 Intel; DVB Sky S952
VDR2: V 0.8.04; Hw: Zotac IONITX-F; Geh:LC-1320 Karte: TBS6981; DVD-RW slim, 1TB WD Caviar Green
VDR3: V 2.0stable; Hardware: Asrock K10N78M pro, Sempron 145, TBS6981, Digitainer Gehäuse, 2GB Ram, 2,5TB WDD caviar green, x10 FB mit Scrollrad
VDR4: V 0.7.24; Geh.: LC-Power1001b; MB:AsusM3n78-VM via HDMI, CPU:Sempron140; 1GB Ram; 1TB Hd Samsung EcoGreen; TT-1600-S2
VDR5: V 2.1.0 Testing; Geh:Digitainer; NT:BeQuiet L7 300W; MB:Gigabyte M85M-US2H Rev2; CPU:Sempr.140; 2GB Ram, 3TB HD SATA;Tevii480, Atric+Total0579FB