Seite 14 von 40

Re: allg. Infos zu den changelogs

Verfasst: Sa 28. Dez 2013, 13:19
von mohousch
exit codes reworked.

// 0 - restart
// 1 - halt
// 2 - reboot

bitte nicht schlagen :oops:

Re: allg. Infos zu den changelogs

Verfasst: Sa 28. Dez 2013, 16:17
von Friedel
Ich habe mal wieder ein kleines Verständigungsproblem. Ich definiere folgende Befehle so:

restart = Neutrino neu starten
halt = shutdown
reboot = Neustart

In der rcS wird es aber wohl so definiert:

Error = Fehler während des Startens
Reboot = Neustart
Shutdown = Shutdown

Darüber hinaus gibt es in der GUI unter Services den Punkt "Neutrino neu starten" das definiere ich als "restart"

Warum ich da so pingelig drauf eingehe?

Ich habe jetzt die rcS so geändert:
0) echo "0"
echo "RESTART"
init 0;;
1) echo "1"
echo "SHUTDOWN"
init 0;;
*) echo "*"
echo "REBOOT"
init 6;;
Damit gehen bei mir

Neustart
Ausschalten

in der GUI wieder richtig

Ich habe bei "Neutrino neu Starten" aber ständig das shutdown.jpg auf meinem Bildschirm. Der Befehl selber wird aber richtig ausgeführt.
In den Versionen davor, wo das noch nicht abgeändert war, wurde das shutdown Logo bei Neutrino Neustart nicht angezeigt.

Re: allg. Infos zu den changelogs

Verfasst: Sa 28. Dez 2013, 17:52
von slizer
bei mir geht es so

Code: Alles auswählen

 0) echo "0"
		   echo "ERROR"
		   init 6;;
		1) echo "1"
		   echo "SHUTDOWN"
       echo "Ausschalten" > /dev/vfd
		   init 0;;
		2) echo "2"
		   echo "REBOOT"
       echo "Neustart" > /dev/vfd
		   init 6;;
		3) echo "3"
		   echo "RESTART"
		   echo "0" > /proc/progress
		   showiframe -p /boot/bootlogo.mvi &;;
		*) echo "*"
		   echo "ERROR"
		   init 6;; 

Re: allg. Infos zu den changelogs

Verfasst: So 29. Dez 2013, 11:41
von Friedel
Da ist ja gestern einiges passiert in NHD2. mohousch, möchtest Du 2013 noch die rev 3000 voll machen? 8)

Leider habe ich nun mittlerweile 2 Konflikte und 2 Fehler, sodass es bei mir nicht mehr durchbaut:

Code: Alles auswählen

Konflikt in »lib/libeplayer3/container/container_ffmpeg.c« entdeckt.
Auswahl: (p) zurückstellen, (df) voller Diff, (e) editieren,
         (mc) eigene konfliktbehaftete Datei, (tc) fremde konfliktbehaftete Datei,
        (s) alle Optionen anzeigen:

Konflikt in »lib/libdvbsub/dvbsubtitle.cpp« entdeckt.
Auswahl: (p) zurückstellen, (df) voller Diff, (e) editieren,
         (mc) eigene konfliktbehaftete Datei, (tc) fremde konfliktbehaftete Datei,
        (s) alle Optionen anzeigen:

webtv.cpp: In Elementfunktion »void CWebTV::zapTo(int, bool)«:
webtv.cpp:565:41: Fehler: keine passende Funktion für Aufruf von »nGLCD::lockChannel(char*&)«
webtv.cpp:565:41: Anmerkung: Kandidat ist:
../../src/driver/nglcd.h:106:15: Anmerkung: static void nGLCD::lockChannel(std::string&)
../../src/driver/nglcd.h:106:15: Anmerkung:   keine bekannte Umwandlung für Argument 1 von »char*« nach »std::string& {aka std::basic_string<char>&}«
make[6]: *** [webtv.o] Fehler 1
make[6]: Verlasse Verzeichnis '/home/friedel/neutrino/max-tdt/tdt/cvs/apps/neutrino-hd2-exp/src/gui'
make[5]: *** [all-recursive] Fehler 1
make[5]: Verlasse Verzeichnis '/home/friedel/neutrino/max-tdt/tdt/cvs/apps/neutrino-hd2-exp/src/gui'
make[4]: *** [all] Fehler 2
make[4]: Verlasse Verzeichnis '/home/friedel/neutrino/max-tdt/tdt/cvs/apps/neutrino-hd2-exp/src/gui'
make[3]: *** [all-recursive] Fehler 1
make[3]: Verlasse Verzeichnis '/home/friedel/neutrino/max-tdt/tdt/cvs/apps/neutrino-hd2-exp/src'
make[2]: *** [all-recursive] Fehler 1
make[2]: Verlasse Verzeichnis '/home/friedel/neutrino/max-tdt/tdt/cvs/apps/neutrino-hd2-exp'
make[1]: *** [all] Fehler 2
make[1]: Verlasse Verzeichnis '/home/friedel/neutrino/max-tdt/tdt/cvs/apps/neutrino-hd2-exp'
make: *** [.deps/neutrino-hd2-exp.do_compile] Fehler 2

Re: allg. Infos zu den changelogs

Verfasst: So 29. Dez 2013, 11:58
von Grabber66
Die beiden konflikte sind dadurch, das der diff mitlerweile nicht mehr nötig ist.
Lösche am besten aus dem nhd2**.diff die beiden parts raus. Es steht meine ich nur noch
der makefile diff mit .svn drin. Wegen webtv weiß ich jetzt nicht genau. Ich hab die letzten rev's noch nicht gebaut.

Re: allg. Infos zu den changelogs

Verfasst: So 29. Dez 2013, 12:07
von mohousch
Da ist ja gestern einiges passiert in NHD2. mohousch, möchtest Du 2013 noch die rev 3000 voll machen? 8)
wer weiss ;) abwarten ;)
der neutrino-hd2.diff patch wird nicht mehr gebraucht ;)

Re: allg. Infos zu den changelogs

Verfasst: So 29. Dez 2013, 12:35
von DboxOldie
Ja das könnte max mal rauswerfen aus der neutrino.mk.....
Wer eine ältere Rev bauen will, so wie ich gestern, muss den natürlich dann benutzen. :wink:
Also lieber noch als Datei in ../Patches lassen.

Re: allg. Infos zu den changelogs

Verfasst: So 29. Dez 2013, 13:05
von Friedel
Die beiden Konflikte sind wohl auch nicht das Problem.
Damit habe ich auch die letzten Images bauen können.
Was ist mit diesen Fehlern?

Re: allg. Infos zu den changelogs

Verfasst: So 29. Dez 2013, 13:10
von slizer
bei mir sieht das im Moment anders aus

Code: Alles auswählen

Aktualisiert zu Revision 2029.
cd /home/slizer/max-tdt/tdt/cvs/apps/nhd2-exp && patch -p1 < "/home/slizer/max-tdt/tdt/cvs/cdk/Patches/neutrino-hd2-exp.diff"
patching file lib/libdvbsub/dvbsubtitle.cpp
Hunk #1 FAILED at 193.
Hunk #2 FAILED at 201.
2 out of 2 hunks FAILED -- saving rejects to file lib/libdvbsub/dvbsubtitle.cpp.rej
patching file lib/libeplayer3/container/container_ffmpeg.c
Hunk #1 FAILED at 38.
Hunk #2 succeeded at 59 with fuzz 2 (offset 11 lines).
Hunk #3 FAILED at 135.
Hunk #4 FAILED at 259.
Hunk #5 FAILED at 641.
Hunk #6 FAILED at 809.
Hunk #7 succeeded at 919 with fuzz 2 (offset 14 lines).
Hunk #8 FAILED at 947.
Hunk #9 FAILED at 1096.
7 out of 9 hunks FAILED -- saving rejects to file lib/libeplayer3/container/container_ffmpeg.c.rej
patching file src/gui/infoviewer.cpp
Hunk #1 succeeded at 38 with fuzz 2 (offset 3 lines).
patching file src/gui/Makefile.am
make: *** [.deps/neutrino-hd2-exp.do_prepare] Fehler 1   

Re: allg. Infos zu den changelogs

Verfasst: So 29. Dez 2013, 13:27
von Friedel
Bei mir hat rev 2029 für AV 7500 durchgebaut. Ich teste nun mal auf der Box. Melde mich später mit Ergebnissen.

Re: allg. Infos zu den changelogs

Verfasst: So 29. Dez 2013, 13:34
von slizer
@Friedel

die Neutrino.mk ist bereits von max geändert

mach mal git update

Re: allg. Infos zu den changelogs

Verfasst: So 29. Dez 2013, 14:13
von slizer
mohousch hat geschrieben:
Da ist ja gestern einiges passiert in NHD2. mohousch, möchtest Du 2013 noch die rev 3000 voll machen? 8)
wer weiss ;) abwarten ;)
der neutrino-hd2.diff patch wird nicht mehr gebraucht ;)
du bist so fleißig , da kommt man gar nicht mit dem bauen hinterher :wink:

gib uns doch erst mal eine rev zum Testen und mach mal eine laaaaange Kaffepause :kaffee6:

Re: allg. Infos zu den changelogs

Verfasst: So 29. Dez 2013, 14:21
von Friedel
ja, hatte ich gesehen und auch gemacht (g6018)

rev 2029 hat durchgebaut bei mir und läuft.
Getestet habe ich auf die Schnelle nur die Ausgabe von Internetradio Daten in GLCD.

Sieht für den Anfang schon recht gut aus.

Kann man die Daten evtl. noch ausführlicher dar stellen? Radio Station z.B. wäre nicht so interessant für mich. Momentan wird im GLCD "nur" der Titel angezeigt, nicht der Interpret.
Kann man das evtl. (z.B. mit Zeilenumbruch) noch einbauen? Dann wäre es für mich perfekt.

Logos und so weiter brauche ich nicht im GLCD, für mich zählen da Infos wesentlich mehr. Das Ganze ist natürlich nur meine eigene Meinung.

Re: allg. Infos zu den changelogs

Verfasst: So 29. Dez 2013, 14:25
von mohousch
Hatte erstmals nur title zeigen lassen
Jetzt kaffe pause
Ach noch was webtv und GLCD?

Re: allg. Infos zu den changelogs

Verfasst: So 29. Dez 2013, 14:38
von Friedel
Titel anzeigen in GLCD klappt.

WebTV wird der Titel im GLCD angezeigt.
Beispiel: Webcam Amsterdam

Kaffeepause ist ne gute Idee, werde ich auch jetzt mal einlegen. :D