TV-Browser unter Linux starten

Bei Problemen mit der Bedienung von TV-Browser, bitte hier posten.
Antworten
drupa

TV-Browser unter Linux starten

Beitrag von drupa » 16 Jan 2004, 06:55

Hallo,
erst mal Hut ab vor Eurer Leistung, einfach toll zu sehen das es in unserer heutigen Zeit noch Leute mit Enthusiasmus gibt.
jetzt meine Frage:

Seit kurzem beschäftige ich mit Linux. Beim Versuch TV-Browser unter Linux in Betrieb zu nehmen passiert einfach garnichts.
Gebt mir doch mal kurz einen Tip wie ich da verfahren muss.
habe Java 1.4.2 -35 installiert.

Danke im Voraus

Dirk Rolf

P.S. noch kurz eine Frage ist es mit TV-Browser möglich eine TV-Applikation ( zwecks Aufnahme ) Zeit gesteuert zu
starten, oder ist diese Funktion evtl. geplant.

Benutzeravatar
bodo
Site Admin
Beiträge: 19635
Registriert: 03 Dez 2003, 19:37
Wohnort: Köln
Kontaktdaten:

Beitrag von bodo » 16 Jan 2004, 07:35

Zu Linux:
1. Öffne eine Bash
2. Wechsel in das Verzeichniss, in dem TVBrowser liegt
3. java -jar tvbrowser.jar

Das sollte eigentlich den TVBrowser starten. Falls nicht, erscheinen da Fehlermeldungen, diese solltest du wieder hier posten.

Zum Aufnehmen:

Du kannst das Capture-Plugin (http://vidrec.de.vu/) benutzen, um die Daten an ein externes Programm zu übergeben.

Bodo

Gast

Beitrag von Gast » 16 Jan 2004, 08:00

dank dir erstmal,
aber klappt irgendwie nicht:

linux:/home/drupa/TV-Browser/tvbrowser_v0.9.7.2 # java -jar tvbrowser.jar
bash: java: command not found


das ist alles was erscheint, wie gesagt Linux ist noch ein wenig Neuland für mich.

Gruss Dirk

Benutzeravatar
bodo
Site Admin
Beiträge: 19635
Registriert: 03 Dez 2003, 19:37
Wohnort: Köln
Kontaktdaten:

Beitrag von bodo » 16 Jan 2004, 09:41

Welche distribution benutzt du? Suse richtet das alles schon automatisch so ein, das es java im Pfad findet.

Weißt du, wo Java installiert worden ist?

Bodo

Gast

Beitrag von Gast » 16 Jan 2004, 17:50

SuSE 9.0,
nach Auskunft von KPackage befinden sich die Dateien von Java hier:
/etc/.java
/etc/.java/java2.jre.conf
etc/.java/.systemPrefs
/etc/.java/.systemPrefs//system.lock
etc/.java/.systemPrefs/.systemRootModFile
/opt/kde3
/opt/kde3/share
/opt/kde3/share/mimelnk
opt/kde3/share/mimelnk/application
/opt/kde3/share/mimelnk/application/javaws.desktop

der rest der Dateien ist mit entsprechenden Unterverzeichnissen im Verzeichniss

usr/lib/SunJava2-1.4.2

untergebracht

Gruss Dirk

P.S.: KPackage benutze ich nur zum Anzeigen der Packete
Die Installation macht natürlich Yast2

Benutzeravatar
Til
Site Admin
Beiträge: 1498
Registriert: 04 Dez 2003, 11:21
Wohnort: Karlsruhe
Kontaktdaten:

Beitrag von Til » 16 Jan 2004, 19:29

Normalerweise sollte er java finden.

Da dein Shellprompt mit # endet, nehme ich an, dass du als root eingeloggt bist?!? Evtl. ist hier aus Sicherheitsgründen java nicht im Programmpfad. TV-Browser muss nicht mit root-Rechten ausgeführt werden und man sollte es auch nicht tun, man weiss ja nie...

Gast

Beitrag von Gast » 16 Jan 2004, 22:49

also hattest wieder mal recht, ohne Rootrechte läuft er allerdings startete er mit der Fehlermeldung konnte logdatei nicht erstellen ( vermutlich eine Frage der Rechte oder? ) und beim runterladen der Senderliste kamm folgende Fehlermeldung:

util.exc.TvBrowserException: Fehler beim Herunterladen von 'http://tvbrowser.dyndns.tv/mirrorlist.gz' nach '/home/drupa/TV-Browser/tvbrowser_v0.9.7.2/tvdata/tvbrowserdataservice.TvBrowserDataService/mirrorlist.gz'
at tvbrowserdataservice.TvBrowserDataService.updateMetaFile(TvBrowserDataService.java:240)
at tvbrowserdataservice.TvBrowserDataService.checkForAvailableChannels(TvBrowserDataService.java:548)
at tvbrowser.ui.configassistant.DownloadChannelListCardPanel.actionPerformed(DownloadChannelListCardPanel.java:108)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1786)
at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1839)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:245)
at java.awt.Component.processMouseEvent(Component.java:5100)
at java.awt.Component.processEvent(Component.java:4897)
at java.awt.Container.processEvent(Container.java:1569)
at java.awt.Component.dispatchEventImpl(Component.java:3615)
at java.awt.Container.dispatchEventImpl(Container.java:1627)
at java.awt.Component.dispatchEvent(Component.java:3477)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3483)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3198)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3128)
at java.awt.Container.dispatchEventImpl(Container.java:1613)
at java.awt.Window.dispatchEventImpl(Window.java:1606)
at java.awt.Component.dispatchEvent(Component.java:3477)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:141)
at java.awt.Dialog$1.run(Dialog.java:540)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
Caused by: java.io.FileNotFoundException: tvdata/tvbrowserdataservice.TvBrowserDataService/mirrorlist.gz (No such file or directory)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
at java.io.FileOutputStream.<init>(FileOutputStream.java:131)
at util.io.IOUtilities.saveStream(IOUtilities.java:93)
at util.io.IOUtilities.download(IOUtilities.java:69)
at tvbrowserdataservice.TvBrowserDataService.updateMetaFile(TvBrowserDataService.java:235)
... 31 more

kann das sein das es auch eine Frage der Zugriffsrechte ist?
gruss Dirk

Benutzeravatar
Til
Site Admin
Beiträge: 1498
Registriert: 04 Dez 2003, 11:21
Wohnort: Karlsruhe
Kontaktdaten:

Beitrag von Til » 16 Jan 2004, 23:13

Das kann schon sein. Wahrscheinlich hast du die ZIP-Datei auch als Root ausgepackt, so dass der User und die Gruppe root ist. Ändere das einfach nach drupa und users. Setze dann noch die Zugriffbits auf 770.

Gast

Beitrag von Gast » 16 Jan 2004, 23:30

genau das wars, habe alles gelöscht und die Datei als User entpackt und sie da es funktioniert.
Das sind halt die typischen Linuxanfängerfehler.
Ich danke Dir noch mal für Deine prompte Hilfe und mach weiter so.
So noch eine informative Frage wann ist denn mit neuen Sendern zu rechnen. ( RTL II und so)

Gruss Dirk

Benutzeravatar
bodo
Site Admin
Beiträge: 19635
Registriert: 03 Dez 2003, 19:37
Wohnort: Köln
Kontaktdaten:

Beitrag von bodo » 17 Jan 2004, 00:26

RTL II wird kommen, wenn die XML-Daten bieten, das haben die versprochen, wir warten halt darauf...


Und zu der Root-Sache: NIEMALS als Root laufen !! Wirklich nur, wenns nörig is.

Bodo

Gast

Beitrag von Gast » 17 Jan 2004, 02:11

Ist mir schon klar Bodo, und nochmals danke. Ich hoffe ich kann hier noch einiges über Linux lernen, werde mich auch gleich mal registrieren.

Gruss Dirk

Antworten