neutrino reboots beim shutdown option umstellen

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

neutrino reboots beim shutdown option umstellen

Beitrag von mb405 »

ich hab mal geschaut, warum immer wenn ich den standbymode umstelle, bei mir neurino neustartet.
habs gefunden in der neutrino_menu.cpp
in diverse einstellungen(allgemein) steht der standbymodus umschalter, und in diverse einstellungen(fernbedienung) steht verzögerter shutdown.
das sollte zu allgemein gehören.
vielleicht schaut mal einer drüber ?

Code: Alles auswählen

@@ -968,6 +968,7 @@
 	CShutdownCountNotifier *shutDownCountNotifier = new CShutdownCountNotifier;
 	CStringInput * miscSettings_shutdown_count = new CStringInput(LOCALE_MISCSETTINGS_SHUTDOWN_COUNT, g_settings.shutdown_count, 3, LOCALE_MISCSETTINGS_SHUTDOWN_COUNT_HINT1, LOCALE_MISCSETTINGS_SHUTDOWN_COUNT_HINT2, "0123456789 ", shutDownCountNotifier);
 	miscSettingsGeneral.addItem(new CMenuForwarder(LOCALE_MISCSETTINGS_SHUTDOWN_COUNT, true, g_settings.shutdown_count, miscSettings_shutdown_count));
+	miscSettingsGeneral.addItem(m1);
 #ifndef TUXTXT_CFG_STANDALONE
 	CTuxtxtCacheNotifier *tuxtxtcacheNotifier = new CTuxtxtCacheNotifier;
 	miscSettingsGeneral.addItem(new CMenuOptionChooser(LOCALE_MISCSETTINGS_TUXTXT_CACHE, &g_settings.tuxtxt_cache, OPTIONS_OFF0_ON1_OPTIONS, OPTIONS_OFF0_ON1_OPTION_COUNT, true, tuxtxtcacheNotifier));
@@ -1022,7 +1023,6 @@
 	keySetupNotifier->changeNotify(NONEXISTANT_LOCALE, NULL);
 	miscSettingsRemoteControl.addItem(new CMenuForwarder(LOCALE_KEYBINDINGMENU_REPEATBLOCK, true, g_settings.repeat_blocker, keySettings_repeatBlocker));
 	miscSettingsRemoteControl.addItem(new CMenuForwarder(LOCALE_KEYBINDINGMENU_REPEATBLOCKGENERIC, true, g_settings.repeat_genericblocker, keySettings_repeat_genericblocker));
-	miscSettingsRemoteControl.addItem(m1);
 	
 	// filebrowser
 	miscSettingsFilebrowser.addItem( new CMenuSeparator(CMenuSeparator::ALIGN_LEFT | CMenuSeparator::SUB_HEAD | CMenuSeparator::STRING, LOCALE_FILEBROWSER_HEAD));
GetAway
Contributor
Beiträge: 1509
Registriert: Donnerstag 27. Dezember 2007, 12:59

Re: neutrino reboots beim shutdown option umstellen

Beitrag von GetAway »

Ich frage mich wieso es den Menüpunkt überhaupt noch gibt.

Verzögerter Shutdown ein/aus sollte doch mittlerweile durch den Menüpukt
Komplett ausschalten nach x Minuten unter "Allgemein" abgefrühstückt werden.
Wobei dann 0 == aus ist. :gruebel:
GetAway
Contributor
Beiträge: 1509
Registriert: Donnerstag 27. Dezember 2007, 12:59

Re: neutrino reboots beim shutdown option umstellen

Beitrag von GetAway »

Durch die unglückliche Wortwahl habe ich mich dazu hinreissen lassen den oberen
Blödsinn zu schreiben. Verzögerter Shutdown hat natürlich damit zu tun, das die Box trotz
eingeschalteten Standby Modus bei längerem Druck auf den Power Button trotzdem in den
Deep Standby fährt. Da das nun doch indirekt mit FB-Einstellungen zu tun hat ist es imho
dort gut aufgehoben. :wink:

Eventuell sollte man wirklich die Bezeichnung ändern.
z.B. "Shutdown erzwingen" oder "Shutdown bei langem Tastendruck"
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Re: neutrino reboots beim shutdown option umstellen

Beitrag von mb405 »

wo das steht ist mir egal.
hauptsache die segfaults sind wech.
LraiZer
Neugieriger
Neugieriger
Beiträge: 6
Registriert: Mittwoch 21. Januar 2009, 21:31
Box 1: Zgemma H2H
Image: self build openPLi image
Box 2: XPEED LX3
Image: self build OpenViX oe-alliance image
Box 3: DM800SE
Image: OpenPli self build image
Box 4: DM500
Image: dev build nuetrino commando.org.uk
Sonstiges: Dbox2 Neutrino with modded internal hard disk ;)

Re: neutrino reboots beim shutdown option umstellen

Beitrag von LraiZer »

neutrino segfault

Code: Alles auswählen

--- tuxbox-cvs-orig/apps/tuxbox/neutrino/src/gui/neutrino_menu.cpp	2009-10-13 20:50:50.000000000 +0100
+++ tuxbox-cvs/apps/tuxbox/neutrino/src/gui/neutrino_menu.cpp	2009-10-19 16:49:14.000000000 +0100
@@ -862,7 +862,7 @@
 	CMenuOptionChooser *m5 = new CMenuOptionChooser(LOCALE_MISCSETTINGS_RC_STANDBY_OFF_WITH, &g_settings.standby_off_with, REMOTE_CONTROL_STANDBY_OFF_WITH_OPTIONS, REMOTE_CONTROL_STANDBY_OFF_WITH_OPTIONS_COUNT, !g_settings.shutdown_real);
 	CShutdownCountNotifier *shutDownCountNotifier = new CShutdownCountNotifier;
 	CStringInput * miscSettings_shutdown_count = new CStringInput(LOCALE_MISCSETTINGS_SHUTDOWN_COUNT, g_settings.shutdown_count, 3, LOCALE_MISCSETTINGS_SHUTDOWN_COUNT_HINT1, LOCALE_MISCSETTINGS_SHUTDOWN_COUNT_HINT2, "0123456789 ", shutDownCountNotifier);
-	CMenuForwarder *m4 = new CMenuForwarder(LOCALE_MISCSETTINGS_SHUTDOWN_COUNT, true, g_settings.shutdown_count, miscSettings_shutdown_count);
+	CMenuForwarder *m4 = new CMenuForwarder(LOCALE_MISCSETTINGS_SHUTDOWN_COUNT, !g_settings.shutdown_real, g_settings.shutdown_count, miscSettings_shutdown_count);
 	CMenuOptionChooser *m3 = new CMenuOptionChooser(LOCALE_MISCSETTINGS_STANDBY_SAVE_POWER, &g_settings.standby_save_power, OPTIONS_OFF0_ON1_OPTIONS, OPTIONS_OFF0_ON1_OPTION_COUNT, !g_settings.shutdown_real);
 	CMiscNotifier* miscNotifier = new CMiscNotifier(m1, m3, m4, m5);
 	CMenuOptionChooser *m2 = new CMenuOptionChooser(LOCALE_MISCSETTINGS_SHUTDOWN_REAL, &g_settings.shutdown_real, OPTIONS_OFF1_ON0_OPTIONS, OPTIONS_OFF1_ON0_OPTION_COUNT, true, miscNotifier);
@@ -870,6 +870,8 @@
 	miscSettingsGeneral.addItem(m2);
 	miscSettingsGeneral.addItem(m3);
 	miscSettingsGeneral.addItem(m4);
+	miscSettingsGeneral.addItem(m1);
+	miscSettingsGeneral.addItem(m5);
 
 #ifndef TUXTXT_CFG_STANDALONE
 	CTuxtxtCacheNotifier *tuxtxtcacheNotifier = new CTuxtxtCacheNotifier;
@@ -932,8 +934,6 @@
 	keySetupNotifier->changeNotify(NONEXISTANT_LOCALE, NULL);
 	miscSettingsRemoteControl.addItem(new CMenuForwarder(LOCALE_KEYBINDINGMENU_REPEATBLOCK, true, g_settings.repeat_blocker, keySettings_repeatBlocker));
 	miscSettingsRemoteControl.addItem(new CMenuForwarder(LOCALE_KEYBINDINGMENU_REPEATBLOCKGENERIC, true, g_settings.repeat_genericblocker, keySettings_repeat_genericblocker));
-	miscSettingsRemoteControl.addItem(m1);
-	miscSettingsRemoteControl.addItem(m5);
 		
 	// filebrowser
 	miscSettingsFilebrowser.addItem( new CMenuSeparator(CMenuSeparator::ALIGN_LEFT | CMenuSeparator::SUB_HEAD | CMenuSeparator::STRING, LOCALE_FILEBROWSER_HEAD));
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: neutrino reboots beim shutdown option umstellen

Beitrag von rhabarber1848 »

LraiZer hat geschrieben:neutrino segfault
thanks, committed your version to CVS:
http://article.gmane.org/gmane.comp.vid ... x.scm/1377
GetAway
Contributor
Beiträge: 1509
Registriert: Donnerstag 27. Dezember 2007, 12:59

Re: neutrino reboots beim shutdown option umstellen

Beitrag von GetAway »

Sollte man für die Standby-Funktionen mittlerweile nicht einen eigenen Menüpunkt unter
Einstellungen kreieren? Es handelt sich schließlich um 5 Punkte die sich nur um dieses Thema
drehen, das hat eigentlich nichts mehr mit der Einstellung "Allgemein" zu tun.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: neutrino reboots beim shutdown option umstellen

Beitrag von rhabarber1848 »

GetAway hat geschrieben:Sollte man für die Standby-Funktionen mittlerweile nicht einen eigenen Menüpunkt unter
Einstellungen kreieren?
Habe ich auch schon gedacht, aber das überlasse ich dbt im Moment ;)