QBOPS - Q Box Programing System für Linux (ngrab clone)

Digital Recording
Spock
Neugieriger
Neugieriger
Beiträge: 5
Registriert: Donnerstag 20. Juni 2002, 17:11

Red Hat Installation

Beitrag von Spock »

Hallo,

kleiner Tip von mir für die frischen Tuxler unter euch die noch nicht die große Erfahrung haben :)

Für die Leute die Probleme haben bei der Installation unter Red Hat (ich nutze 7.3) die müssen die Makefile editieren. Denn einen /usr/X11/ Ordner gibt es bei dem Roten Hut nicht.(wenn man zu faul zum editieren ist kann man sich auch einen link setzen...)

das ganze muss dann so aussehen:

####### Install

install:
$(COPY) $(TARGET) /usr/X11R6/bin
$(COPY) $(GRAB) /usr/bin
$(COPY) scripts/rec_dbox2 /etc/rc.d
$(LINKING) /etc/rc.d/rec_dbox2 /usr/sbin/rcrec_dbox2
$(COPY) $(QBOPSCON) /etc

uninstall:
rm -f /usr/X11R6/bin/qbopsd
rm -f /usr/bin/grab
rm -f /etc/rc.d/rec_dbox2
rm -f /usr/sbin/rcrec_dbox2
rm -f /etc/qbopsd.conf

dann anschließend ein make und dann das übliche make install (checkinstall)

mfg
Spock

P.S. wann kommt endlich eine Version die sich 1a mit dem GCC3.2 kompilieren lässt ?
Guybrush
Interessierter
Interessierter
Beiträge: 57
Registriert: Donnerstag 3. Januar 2002, 10:07

GCC 3.2 ?!?

Beitrag von Guybrush »

@Spock

Danke für Deinen Tipp. Ich werde versuchen diese Dinge bei der fertigen Version zu berücksichtigen.

Momentan arbeite ich dem Tool :oops:. Die nächsten Tage werde ich eine neue Version nachlegen. Die wird dann auch schon einen Timer verwenden, den man bequem per Browser im LAN oder Internet programmieren kann. Kurzfristig soll er erstmal die noch leider etwas buggige Timerversion auf der Box ergänzen, und die Möglichkeit bieten auch unter Linux einen DBoxTimer zu besitzen. Später, bzw. längerfristig kann man damit genrell vergessene Programme von unterwegs aus bequem nach programmieren :D

Bis zur 1.0 sind aber noch ein paar Nettigkeiten notwendig. GCC 3.2, naja sicherlich werde ich mir das mal ansehen und versuchen mit zu berücksichtigen. Mal schauen, hängt ja auch davon ab wie Du Qt kompiliert hast. In der Qt Mailinglist habe ich gelesen, das wenn Du eine Qt 3.0.5 per GCC 3.2 kompilierte Qt Version nutzt, funktioniert auch das kompilieren der Qt Programme mit GCC 3.2. Du kannst das ja mal probieren. Wenns klappt, wäre es nett von Dir, wenn Du das posten würdest.

Cu,
Sven
olafkling
Beiträge: 2
Registriert: Donnerstag 13. Juni 2002, 23:37

@Guybrush

Beitrag von olafkling »

@Guybrush

weiss nicht ob das hilft aber bei mir compiliert das brav unter gcc 2.96 unter gcc 3.11/3.2 geht nix

btw.: extrem geiles teil das du da programmiert hast - funktioniert ganz ausgezeichnet hier bei mir

olaf
240wavemaster
Einsteiger
Einsteiger
Beiträge: 123
Registriert: Dienstag 30. Oktober 2001, 00:00

Beitrag von 240wavemaster »

Hi,

habe seit langem mal wieder ins Forum geschaut und habe mich riesig über die NGrab-Linux Version gefreut. :D :D :D

Würde mich auch wirklich sehr freuen, wenn jemand eine Version (oder vielleicht sogar ein Opt-Packet) für den fli4l-Router basteln würde. Es gibt derzeit absolut viele fli4l-User (DSL- oder ISDN-Routing) die sich bestimmt über dieses "Feature erfreuen würden". Es wäre einfach ideal -> Mein fli4l ist immer eingeschaltet und verursacht absolut keinen Lärm.

@ Guybrush
Ich und viele, viele andere fli4l-User freuen sich bestimmt über eine fli4l-Version freuen. Vielen Dank für Deine Bemühungen!!! :wink:

Ciao

Chris
chkdesign
Senior Member
Beiträge: 1544
Registriert: Freitag 12. Oktober 2001, 00:00

Beitrag von chkdesign »

naja, mein fli4l ohne Festplatte wäre wohl nicht wirklich dafür geeignet. :wink:
tuffi
Interessierter
Interessierter
Beiträge: 38
Registriert: Freitag 9. August 2002, 00:17

Beitrag von tuffi »

@240wavemaster

Das gibt es doch schon längst. :) Nämlich von mir.
Meine Domain ist leider wegen Umzug noch down.
Aber im CVS gibt es die aktuellste Version:

http://cvs.berlios.de/cgi-bin/viewcvs.cgi/nlinuxgrab/

Unter den CVS Verzeichnissen hast Du auch ein Tar-Ball.

Aktuellste Version von mir ist 1.16. Den -timerd
konnte ich bisher leider "noch nicht" testen.
240wavemaster
Einsteiger
Einsteiger
Beiträge: 123
Registriert: Dienstag 30. Oktober 2001, 00:00

Beitrag von 240wavemaster »

@tuffi

Super, da wird sich mein fli4l aber freuen. :D Wird es denn dafür einmal eine genauere Anleitung (für Windows-User wir mich!) geben. Ein richtiges OPT-Packet wäre natürlich der Oberhammer :lol: .
Welche OPT-Packete muß eigentlich auf dem fli4l installiert haben, damit die Mindestanforderungen:

at => 3.1.8
bash => 2.05.0
awk => 3.1.0
dialog => 0.62
wget => 1.7
lynx => 2.8.4
netcat => 1.10

erfüllt werden? Bzw. gibt es die diese überhaupt als OPT-Packete.

Ciao

Chris

P.S.: Bin halt nur ein Windows-User mit Basic Linux-Kenntnissen. :cry:
tuffi
Interessierter
Interessierter
Beiträge: 38
Registriert: Freitag 9. August 2002, 00:17

Beitrag von tuffi »

@240wavemaster

Es ist ein deutsches und englisches README dabei. Das solltest
Du schon vorher lesen. Ausserdem stehen dort die Mindestanforderungen
wie beschrieben. Z.B. awk gleich oder größer Version 3.1.0.
Und was Du mit OPT-Packet meinst, weiss ich nicht. Ein
RPM oder DEB Package wird es nicht geben.
Guybrush
Interessierter
Interessierter
Beiträge: 57
Registriert: Donnerstag 3. Januar 2002, 10:07

I4FL

Beitrag von Guybrush »

@240wavemaster

Das I4L - Projekt ist wirklich geil! :D Mein Tool denke ich würde bestimmt auch auf einer solchen Maschine laufen, wenn da nicht das Problem Qt wäre ... Ich glaube für deine Bedürfnisse wäre sicherlich tuffis Tool besser, weil es nichts weiter braucht. Für mein Tool brauchst Du halt die Qt. Und die auf einer solchen Maschine zum Laufen zu bewegen, ist zwar nicht unmöglich, jedoch sehr zeitaufwendig. Ich wählte halt Qt, weil ich mit dem Tool noch einiges vorhabe, was mit Qt sehr effektiv programmiert werden kann. Mehr dazu in meiner nächsten Preview :wink: . Die werde ich diese Woche auf jeden Fall veröffentlichen.

Cu, Sven
computerteddy
Interessierter
Interessierter
Beiträge: 24
Registriert: Dienstag 15. Januar 2002, 13:22

Beitrag von computerteddy »

Hallo,

ich hab grade noch einen Bug entdeckt in qbops:

Bei Programmnamen mit Sonderzeichen kann er die Datei nicht anlegen, wenn man den EPG-Titel als Verzeichnisnamen und Dateinamen einstellt. Aufgefallen ist mir das beim Aufnehmen von "California Dreamin'" mit dem ' am Ende.

Ansonsten prima Programm :-)


Ciao
Computerteddy
Blueriver
Interessierter
Interessierter
Beiträge: 28
Registriert: Montag 12. August 2002, 22:16

ich habe auch einen Fehler beim Aufruf

Beitrag von Blueriver »

Hi,

ich benutze SuSe 8.0:

Und habe alles gemacht, wie es in der readme drinne steht, aber beim aufruf des Programms bekomme ich diesen Fehler hier:

Privat:/usr/X11/bin # qbopsd -gui
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

qbopsd: cannot connect to X server :0.0
Privat:/usr/X11/bin #
Privat:/usr/X11/bin #

Kann mir jemand sagen, was da los ist?

Ahso, ich muß dazu sagen, daß ich absoluter Linux Newbie bin.
mfg,
Blueriver.
hardbert
Beiträge: 1
Registriert: Montag 9. September 2002, 14:56

X server

Beitrag von hardbert »

@Blueriver




Kann es sein, dass du als normaler User den X-Server (bzw KDE, Gnome oder so) gestartet hast, aber qbopsd als root starten willst?









In diesem Fall hat root keine Rechte ein X-Fenster aufzumachen und es kommt zu dem von dir beschriebenen Fehler. Dies sollte sich auf zwei Arten beheben lassen.









1. (einfach aber unsicher)




der Benutzer der den X-Server gestartet hat muss in einer Shell




"xhost +" bzw.
"xhost +[Rechnername]"


eingeben. Damit kann jeder (von diesem Rechner aus) X-Fenster aufmachen.

Die Rechte werden mit "xhost -" bzw. "xhost -[Rechnername]" wieder weggenommen.









2. (sicherer)




Wenn dein SSH-Deamon ein root-login erlaubt (und X-Forwarding eingeschaltet ist) melde dich per




"ssh root@localhost" statt "su"
als Superuser an.









Hardbert
Blueriver
Interessierter
Interessierter
Beiträge: 28
Registriert: Montag 12. August 2002, 22:16

Beitrag von Blueriver »

hi hardbert,

oki, nun habe ich dat Teil mal versucht als User aufzurufen, dann kommt folgende meldung:

stupsi@Privat:/usr/X11/bin> qbopsd -gui
QTextBrowser: no mimesource for index.html
Speicherzugriffsfehler

und beim versuch als Daemon das:

stupsi@Privat:/usr/X11/bin> qbopsd -d
QFile::writeBlock: File not open
QFile::writeBlock: File not open
QFile::writeBlock: File not open
QFile::writeBlock: File not open
QFile::writeBlock: File not open
QFile::writeBlock: File not open

???????

Please Help !!!
mfg,
Blueriver.
Guybrush
Interessierter
Interessierter
Beiträge: 57
Registriert: Donnerstag 3. Januar 2002, 10:07

Probier mal ...

Beitrag von Guybrush »

Hallo Blueriver,

Lieber Blueriver, probier mal das Tool in dem Verzeichnis zu starten, in dem die Sourcen liegen. Mir scheint das da was beim Initailisieren schiefgeht. Ich habe die neue Version zwar schon letzte Woche angekündigt, werde aber erst diese Woche irgentwann, sie veröffentlichen. habe selbst noch mit Bugs und Grippeviren zu kämpfen :(.

Also bis dann,
Sven
Blueriver
Interessierter
Interessierter
Beiträge: 28
Registriert: Montag 12. August 2002, 22:16

Beitrag von Blueriver »

Hi Guybrush

Wenn ich dat aus dem Verzeichniss aufrufe in dem auch die Sourcen liegen, dann kommt ein Speicherzugriffsfehler.

Wenn ich Qbops -d aufrufe, dann kommt der selber Fehler wie schon oben gepostet. :-(

P.S.: Gute besserung noch.
mfg,
Blueriver.
Prior_Philip
Interessierter
Interessierter
Beiträge: 42
Registriert: Montag 4. März 2002, 20:29

Beitrag von Prior_Philip »

@Guybrush
Du hast Bugs? Dat is ja furchtbar, wie haste dir die denn eingefangen? :wink:
Bye Prior Philip
NOKIA, Sat, GTX, Avia500
Michel@home
Interessierter
Interessierter
Beiträge: 22
Registriert: Mittwoch 5. Juni 2002, 11:15

hab das gleiche proble

Beitrag von Michel@home »

bekomme beim "make" nur forlgenes "Für das Target >>all<< gibts nichts zu tun !!!!

hab die dateien dann von hand kopiert , nur bekomme ich beim versuch
"qbopsd -gui"
Speicherzugriffsfehler

und beim
"qbopsd -d"
QFile::writeBlock:File not open
QFile::writeBlock:File not open
QFile::writeBlock:File not open
QFile::writeBlock:File not open
...

System is Redhat 7.3

gcc 3.1
qt-3

Kann mir einer helfen ?
Blueriver
Interessierter
Interessierter
Beiträge: 28
Registriert: Montag 12. August 2002, 22:16

Beitrag von Blueriver »

tja ich habe ja die selben Fehler. :-(
mfg,
Blueriver.
Blueriver
Interessierter
Interessierter
Beiträge: 28
Registriert: Montag 12. August 2002, 22:16

Hilfe

Beitrag von Blueriver »

Hi,

kann mir denn keiner bei dem Problem helfen? BITTE BITTE !!!
mfg,
Blueriver.
Guybrush
Interessierter
Interessierter
Beiträge: 57
Registriert: Donnerstag 3. Januar 2002, 10:07

GCC 3.2 ...

Beitrag von Guybrush »

Lieber Blueriver, Lieber Michel@home,

Kurz und schmerzlos: GCC 3.2 scheint die Wurzel allen Übels zu sein. Euer Problem ist darauf zurückzuführen, daß Eure QT mit gcc 3.2 übersetzt und binärisch inkompatibel mit der von gcc 2.95.x erzeugten Qt-Version ist. Ich habe aus Zeitgründen es einfach noch nicht geschafft für gcc 3.2 zu fixen. Werde ich aber.

Da ich noch lese RedHat - Bei RedHat könnte es sogar sein, das die Qt Version die da beiliegt mit dem gcc 2.96 kompiliert wurde. Der war "SCHEISSE". Entschuldigt - ist aber so. Ihr könntet also evtl. auch mal probieren - einen gcc 2.95.x zu installieren, zusätzlich, und dann mal qbops kompilieren. Schreibt mal wenns klappt. Auf jeden Fall sind Eure Fehler auf Inkompatibilitäten zurückzuführen, die zwischen gcc 2.95.x und gcc 3.x erzeugten Binärdateien bestehen und zusätzlich auch insbesondere bei dem Kompilationsvorgang von gcc 3.2.

Wie gesagt - ich arbeite dran - würde mich über Unterstützung bei der beseitigung dieses Bugs freuen.

Vielen Dank,


Cu,
Sven
Blueriver
Interessierter
Interessierter
Beiträge: 28
Registriert: Montag 12. August 2002, 22:16

Beitrag von Blueriver »

Hi Guybrush,

Ich verwende SuSe 8.0, wo finde ich denn den gcc 2.95? Ist der auf den CD's mit dabei?
mfg,
Blueriver.
Prior_Philip
Interessierter
Interessierter
Beiträge: 42
Registriert: Montag 4. März 2002, 20:29

Beitrag von Prior_Philip »

Blueriver hat geschrieben:Hi Guybrush,

Ich verwende SuSe 8.0, wo finde ich denn den gcc 2.95? Ist der auf den CD's mit dabei?
Ja der ist dabei, einfach unter Kateorie Developement nachschauen.
Nebenbei wäre es schneller gewesen grad mal nachzuschauen als hier die Frage zu posten.
Gruß Prior Philip
NOKIA, Sat, GTX, Avia500
Blueriver
Interessierter
Interessierter
Beiträge: 28
Registriert: Montag 12. August 2002, 22:16

Beitrag von Blueriver »

Prior_Philip hat geschrieben:
Blueriver hat geschrieben:Hi Guybrush,

Ich verwende SuSe 8.0, wo finde ich denn den gcc 2.95? Ist der auf den CD's mit dabei?
Ja der ist dabei, einfach unter Kateorie Developement nachschauen.
Nebenbei wäre es schneller gewesen grad mal nachzuschauen als hier die Frage zu posten.
Gruß Prior Philip
Danke!

Und für mich währe es nicht schneller gewesen, weil mein Rechner grad am acckern ist. Ansonsten würde ich hier auhc nicht fragen.
mfg,
Blueriver.
buckyball
Beiträge: 2
Registriert: Dienstag 9. April 2002, 21:14

Bei mir leider trotz gcc 2.95.xx

Beitrag von buckyball »

Code: Alles auswählen

sven@hyperbolism:~> gcc --version
2.95.3
sven@hyperbolism:~> qbopsd -gui
QTextBrowser: no mimesource for index.html
Speicherzugriffsfehler
sven@hyperbolism:~>
Bei mir also das selbe spiel ....
Habe alles mit gcc 2.95.xx compiliert.
Verwende Suse 8.0, KDE 3.0.3
Guybrush
Interessierter
Interessierter
Beiträge: 57
Registriert: Donnerstag 3. Januar 2002, 10:07

SuSE???

Beitrag von Guybrush »

Mmmh ... Ich habe auch SuSE 8.0 und KDE 3.0.3 - habt ihr mal ein make clean probiert??? und danach make und make install ??? Macht mal ... Also unter SuSE muß es einfach gehen - grade mit gcc 2.95.x