Sundtek Support Forum

Deutsch => Sundtek MediaTV Pro => Thema gestartet von: majl am Oktober 02, 2010, 10:20:54 Nachmittag

Titel: Problem auf Ubuntu 10.04 (64-bit)
Beitrag von: majl am Oktober 02, 2010, 10:20:54 Nachmittag
Auf meinem Ubuntu 10.04 System (ION 330) lässt sich der Treiber installieren, jedoch keine TV-Anwendung starten.
mediaclient --tvdummy  funktioniert;
tvtime geht direkt auf einen Fehler (segfault), bei dem der gesamte Treiber abzustürzen scheint.

Was kann ich da tun?


user@HTPC:~$ sudo ./sundtek_installer_development.sh
[...]
unpacking...
checking system... testing libc OK 2.11.1
64Bit System detected
installing...
finalizing configuration... (can take a few seconds) 
installing libmediaclient interception library
Starting driver...
done.

user@HTPC:~$ mediaclient -e
**** List of Media Hardware Devices ****
user@HTPC:~$ mediaclient --tvdummy
user@HTPC:~$ mediaclient -e
**** List of Media Hardware Devices ****
device 0: [Virtual Video (vivi) Capture Board]  ANALOG-TV
  [ANALOG-TV]:
     VIDEO0: /dev/video0

user@HTPC:~$ tvtime -d /dev/video0
Running tvtime 1.0.2.
Reading configuration from /etc/tvtime/tvtime.xml
Reading configuration from /home/user/.tvtime/tvtime.xml
videoinput: /dev/video0 is not a video4linux device.
Segmentation fault

user@HTPC:~$ mediaclient -e

user@HTPC:~$ uname -a
Linux HTPC 2.6.32-24-generic #43-Ubuntu SMP Thu Sep 16 14:58:24 UTC 2010 x86_64 GNU/Linux
user@HTPC:~$ cat /proc/version
Linux version 2.6.32-24-generic (buildd@yellow) (gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) ) #43-Ubuntu SMP Thu Sep 16 14:58:24 UTC 2010

user@HTPC:~$ ls -l /dev/video0
crwxrwxrwx 1 root root 81, 1 2010-10-02 21:56 /dev/video0

dmesg:
[  173.672296] mediasrv[2464]: segfault at 12 ip 000000000040bd0d sp 00007f8dc5e41d08 error 4 in mediasrv[400000+29000]
[  173.821518] tvtime[2466]: segfault at 840 ip 0000000000407400 sp 00007ffff41678d8 error 4 in tvtime[400000+7e000]
[  258.763394] Linux video capture interface: v2.00
[ 1126.467453] mediasrv[2577]: segfault at 12 ip 000000000040bd0d sp 00007fcb3b111d08 error 4 in mediasrv[400000+29000]
[ 1126.698307] tvtime[2579]: segfault at 840 ip 0000000000407400 sp 00007fffcab45b48 error 4 in tvtime[400000+7e000]
Titel: Re:Problem auf Ubuntu 10.04 (64-bit)
Beitrag von: Sundtek am Oktober 02, 2010, 10:42:26 Nachmittag
Versuchen Sie den Treiber zu deinstallieren, und danach tvtime zu starten.

Wenn tvtime schon selber abstuerzt scheint es aber ein anderes Problem auf dem PC zu geben.

Eventuell Memtest86 ausfuehren?

Dieser Fehler scheint irgendwie bekannt zu sein bei Ubuntu (mit anderen Karten, eine Loesung hierfuer gibt es im Bugtracker nicht).

https://bugs.launchpad.net/ubuntu/+source/tvtime/+bug/578415

Versuchen Sie eventuell die 32bit Ubuntu Version?

Es waere auch moeglich das sich einer unserer Techniker dies kurz via remote login ueberprueft.
Titel: Re:Problem auf Ubuntu 10.04 (64-bit)
Beitrag von: majl am Oktober 04, 2010, 09:55:28 Vormittag
Danke für die schnelle Antwort am Wochenende!

tvtime auf Ubuntu 10.04 scheint ein bekanntes Problem zu sein. Mit dem Hinweis auf http://ubuntuforums.org/showpost.php?p=9282261&postcount=12 konnte ich es lösen. tvtime selber läuft nun; kann aber immer noch nicht auf das tvdummy device unter /dev/video0 zugreifen.

Dasselbe Problem besteht wenn ich eine 32-bit Ubuntu 10.04 Live-CD starte.

Hardware ist ein ASRock ATOM ION330 (ION 330HT-BD, http://www.asrock.com/nettop/index.asp), also ein standard HTPC.

memtest86 lieferte keine Fehlermeldungen. Der Rechner läuft sonst problemlos.

Remote Überprüfung wäre toll. Wie setzen wir das auf?
Titel: Re:Problem auf Ubuntu 10.04 (64-bit)
Beitrag von: Sundtek am Oktober 04, 2010, 10:24:16 Vormittag
Einfach einen SSH Zugang an kontakt at sundtek de senden.
Titel: Re:Problem auf Ubuntu 10.04 (64-bit)
Beitrag von: Sundtek am Oktober 04, 2010, 02:01:53 Nachmittag
Ok das Problem hatte den 'virtuellen' Treiber betroffen und wurde bereits vor einigen Tagen nachgebessert.

Es wurde im aktuellen Entwicklungstreiber nachgebessert:
http://www.sundtek.de/media/sundtek_installer_development.sh