QBOPS - Q Box Programing System für Linux (ngrab clone)
-
- Neugieriger
- Beiträge: 5
- Registriert: Donnerstag 20. Juni 2002, 17:11
Red Hat Installation
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 ?
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 ?
-
- Interessierter
- Beiträge: 57
- Registriert: Donnerstag 3. Januar 2002, 10:07
GCC 3.2 ?!?
@Spock
Danke für Deinen Tipp. Ich werde versuchen diese Dinge bei der fertigen Version zu berücksichtigen.
Momentan arbeite ich dem Tool . 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
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
Danke für Deinen Tipp. Ich werde versuchen diese Dinge bei der fertigen Version zu berücksichtigen.
Momentan arbeite ich dem Tool . 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
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
-
- Beiträge: 2
- Registriert: Donnerstag 13. Juni 2002, 23:37
@Guybrush
@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
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
-
- Einsteiger
- Beiträge: 123
- Registriert: Dienstag 30. Oktober 2001, 00:00
Hi,
habe seit langem mal wieder ins Forum geschaut und habe mich riesig über die NGrab-Linux Version gefreut.
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!!!
Ciao
Chris
habe seit langem mal wieder ins Forum geschaut und habe mich riesig über die NGrab-Linux Version gefreut.
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!!!
Ciao
Chris
-
- Senior Member
- Beiträge: 1544
- Registriert: Freitag 12. Oktober 2001, 00:00
-
- Interessierter
- Beiträge: 38
- Registriert: Freitag 9. August 2002, 00:17
@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.
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.
-
- Einsteiger
- Beiträge: 123
- Registriert: Dienstag 30. Oktober 2001, 00:00
@tuffi
Super, da wird sich mein fli4l aber freuen. 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 .
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.
Super, da wird sich mein fli4l aber freuen. 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 .
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.
-
- Interessierter
- Beiträge: 38
- Registriert: Freitag 9. August 2002, 00:17
@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.
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.
-
- Interessierter
- Beiträge: 57
- Registriert: Donnerstag 3. Januar 2002, 10:07
I4FL
@240wavemaster
Das I4L - Projekt ist wirklich geil! 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 . Die werde ich diese Woche auf jeden Fall veröffentlichen.
Cu, Sven
Das I4L - Projekt ist wirklich geil! 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 . Die werde ich diese Woche auf jeden Fall veröffentlichen.
Cu, Sven
-
- Interessierter
- Beiträge: 24
- Registriert: Dienstag 15. Januar 2002, 13:22
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
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
-
- Interessierter
- Beiträge: 28
- Registriert: Montag 12. August 2002, 22:16
ich habe auch einen Fehler beim Aufruf
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.
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.
Blueriver.
-
- Beiträge: 1
- Registriert: Montag 9. September 2002, 14:56
X server
@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
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
-
- Interessierter
- Beiträge: 28
- Registriert: Montag 12. August 2002, 22:16
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 !!!
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.
Blueriver.
-
- Interessierter
- Beiträge: 57
- Registriert: Donnerstag 3. Januar 2002, 10:07
Probier mal ...
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
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
-
- Interessierter
- Beiträge: 28
- Registriert: Montag 12. August 2002, 22:16
-
- Interessierter
- Beiträge: 42
- Registriert: Montag 4. März 2002, 20:29
-
- Interessierter
- Beiträge: 22
- Registriert: Mittwoch 5. Juni 2002, 11:15
hab das gleiche proble
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 ?
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 ?
-
- Interessierter
- Beiträge: 28
- Registriert: Montag 12. August 2002, 22:16
-
- Interessierter
- Beiträge: 57
- Registriert: Donnerstag 3. Januar 2002, 10:07
GCC 3.2 ...
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
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
-
- Interessierter
- Beiträge: 28
- Registriert: Montag 12. August 2002, 22:16
-
- Interessierter
- Beiträge: 42
- Registriert: Montag 4. März 2002, 20:29
Ja der ist dabei, einfach unter Kateorie Developement nachschauen.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?
Nebenbei wäre es schneller gewesen grad mal nachzuschauen als hier die Frage zu posten.
Gruß Prior Philip
NOKIA, Sat, GTX, Avia500
-
- Interessierter
- Beiträge: 28
- Registriert: Montag 12. August 2002, 22:16
Danke!Prior_Philip hat geschrieben:Ja der ist dabei, einfach unter Kateorie Developement nachschauen.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?
Nebenbei wäre es schneller gewesen grad mal nachzuschauen als hier die Frage zu posten.
Gruß Prior Philip
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.
Blueriver.
-
- Beiträge: 2
- Registriert: Dienstag 9. April 2002, 21:14
Bei mir leider trotz gcc 2.95.xx
Code: Alles auswählen
sven@hyperbolism:~> gcc --version
2.95.3
sven@hyperbolism:~> qbopsd -gui
QTextBrowser: no mimesource for index.html
Speicherzugriffsfehler
sven@hyperbolism:~>
Habe alles mit gcc 2.95.xx compiliert.
Verwende Suse 8.0, KDE 3.0.3